auto-import changelog data from swig-1.3.19-5.src.rpm

Tue Sep 23 2003 Florian La Roche <Florian.LaRoche@redhat.de>
- allow compiling without tcl/guile
Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- rebuilt
Sun May 18 2003 Joe Orton <jorton@redhat.com> 1.3.19-3
- patch to pick up python libdir correctly
Sun May 18 2003 Joe Orton <jorton@redhat.com> 1.3.19-2
- add BuildPrereqs to ensure all bindings are built
Wed May 14 2003 Phil Knirsch <pknirsch@redhat.com> 1.3.19-1
- Update to swig-1.3.19
- Major cleanup in specfile, too. :-)
- New lib64 fix.
This commit is contained in:
cvsdist 2004-09-09 12:49:21 +00:00
parent 8d4776d7c8
commit 8967fa1188
3 changed files with 44 additions and 21 deletions

View File

@ -1,2 +1 @@
swig1.1p5.tar.gz swig-1.3.19.tar.gz
swigdoc_html.tar.bz2

View File

@ -1,2 +1 @@
097bd08998590c400472995cbf282622 swig1.1p5.tar.gz a733455544426b31868dd87fc162e750 swig-1.3.19.tar.gz
9a186a84a6d90c6eb1e64a49e8070faf swigdoc_html.tar.bz2

View File

@ -1,15 +1,24 @@
%{!?tcl:%define tcl 1}
%{!?guile:%define guile 1}
Summary: Connects C/C++/Objective C to some high-level programming languages. Summary: Connects C/C++/Objective C to some high-level programming languages.
Name: swig Name: swig
Version: 1.1p5 Version: 1.3.19
Release: 22 Release: 5
Copyright: BSD License: BSD
Group: Development/Tools Group: Development/Tools
URL: http://swig.sourceforge.net/ URL: http://swig.sourceforge.net/
Source: http://download.sourceforge.net/swig/swig1.1p5.tar.gz Source: http://download.sourceforge.net/swig/swig-%{version}.tar.gz
Source1: ftp://ftp.cs.utah.edu/pub/beazley/SWIG/swigdoc_html.tar.bz2 Patch: swig-1.3.19-lib64.patch
Patch1: swig1.1p5-multilib.patch Patch1: swig-1.3.19-pylib.patch
Patch2: swig1.1p5-ia64.patch
BuildRoot: %{_tmppath}/swig-root BuildRoot: %{_tmppath}/swig-root
BuildPrereq: perl, python-devel
%if %{tcl}
BuildPrereq: tcl
%endif
%if %{guile}
BuildPrereq: guile-devel
%endif
%description %description
Simplified Wrapper and Interface Generator (SWIG) is a software Simplified Wrapper and Interface Generator (SWIG) is a software
@ -21,36 +30,52 @@ interpreted programming environments, systems integration, and as a
tool for building user interfaces. tool for building user interfaces.
%prep %prep
%setup -q -n SWIG1.1p5 -a1 %setup -q -n SWIG-%{version}
%patch1 -p1 -b .multilib %patch -p1 -b .lib64
%patch2 -p1 -b .ia64 %patch1 -p1 -b .pylib
%build %build
./autogen.sh
%configure %configure
make make
make runtime make runtime
%install %install
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir},%{_includedir}} #mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir},%{_includedir}}
%makeinstall MAN_DIR=$RPM_BUILD_ROOT%{_mandir}/man1 LIB_DIR=$RPM_BUILD_ROOT%{_libdir} make DESTDIR=$RPM_BUILD_ROOT install
%clean %clean
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%doc SWIGDoc1.1/* %doc ANNOUNCE CHANGES FUTURE INSTALL LICENSE NEW README TODO
%doc CHANGES Copyright INSTALL NEW README TROUBLESHOOTING ToDo
%doc Doc/* %doc Doc/*
%{_bindir}/* %{_bindir}/*
%{_includedir}/*
%{_mandir}/*/*
%{_libdir}/*.a %{_libdir}/*.a
%{_libdir}/*.la
%{_libdir}/*.so %{_libdir}/*.so
%{_libdir}/swig_lib %{_libdir}/swig1.3
%changelog %changelog
* Tue Sep 23 2003 Florian La Roche <Florian.LaRoche@redhat.de>
- allow compiling without tcl/guile
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Sun May 18 2003 Joe Orton <jorton@redhat.com> 1.3.19-3
- patch to pick up python libdir correctly
* Sun May 18 2003 Joe Orton <jorton@redhat.com> 1.3.19-2
- add BuildPrereqs to ensure all bindings are built
* Wed May 14 2003 Phil Knirsch <pknirsch@redhat.com> 1.3.19-1
- Update to swig-1.3.19
- Major cleanup in specfile, too. :-)
- New lib64 fix.
* Wed Jan 22 2003 Tim Powers <timp@redhat.com> * Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt - rebuilt