Summary: Connects C/C++/Objective C to some high-level programming languages. Name: swig Version: 1.1p5 Release: 22 Copyright: BSD Group: Development/Tools URL: http://swig.sourceforge.net/ Source: http://download.sourceforge.net/swig/swig1.1p5.tar.gz Source1: ftp://ftp.cs.utah.edu/pub/beazley/SWIG/swigdoc_html.tar.bz2 Patch1: swig1.1p5-multilib.patch Patch2: swig1.1p5-ia64.patch BuildRoot: %{_tmppath}/swig-root %description Simplified Wrapper and Interface Generator (SWIG) is a software development tool for connecting C, C++ and Objective C programs with a variety of high-level programming languages. SWIG is primarily used with Perl, Python and Tcl/TK, but it has also been extended to Java, Eiffel and Guile. SWIG is normally used to create high-level interpreted programming environments, systems integration, and as a tool for building user interfaces. %prep %setup -q -n SWIG1.1p5 -a1 %patch1 -p1 -b .multilib %patch2 -p1 -b .ia64 %build %configure make make runtime %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir},%{_includedir}} %makeinstall MAN_DIR=$RPM_BUILD_ROOT%{_mandir}/man1 LIB_DIR=$RPM_BUILD_ROOT%{_libdir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc SWIGDoc1.1/* %doc CHANGES Copyright INSTALL NEW README TROUBLESHOOTING ToDo %doc Doc/* %{_bindir}/* %{_includedir}/* %{_mandir}/*/* %{_libdir}/*.a %{_libdir}/*.so %{_libdir}/swig_lib %changelog * Wed Jan 22 2003 Tim Powers - rebuilt * Wed Nov 27 2002 Tim Powers 1.1p5-21 - lib64'ize * Fri Aug 30 2002 Phil Knirsch 1.1p5-20 - Patch by Lon Hohberger for ia64. * Wed Aug 28 2002 Phil Knirsch 1.1p5-19 - Added multilib safe patch from arjan (#72523) * Tue Aug 13 2002 Karsten Hopp - rebuilt with gcc-3.2 * Sat Aug 10 2002 Elliot Lee - rebuilt with gcc-3.2 (we hope) * Mon Jul 22 2002 Tim Powers - rebuild using gcc-3.2-0.1 * Fri Jun 21 2002 Tim Powers - automated rebuild * Thu May 23 2002 Tim Powers - automated rebuild * Fri Feb 8 2002 Bill Nottingham - rebuild * Wed Jan 09 2002 Tim Powers - automated rebuild * Fri Apr 27 2001 Nalin Dahyabhai - use %%{_tmppath} instead of /var/tmp - remove the postscript docs (pdftops from the xpdf pkg converts them just fine) * Wed Sep 13 2000 Tim Powers - rebuilt for 7.1 * Mon Jul 24 2000 Prospector - rebuilt * Mon Jul 17 2000 Tim Powers - for some reason defattr wasn't before the docs, fixed * Mon Jul 10 2000 Tim Powers - rebuilt * Fri Jun 2 2000 Tim Powers - spec file cleanups * Sat May 20 2000 Tim Powers - rebuilt for 7.0 - man pages in /usr/share/man * Wed Jan 19 2000 Tim Powers - bzipped sources to conserve space * Thu Jul 22 1999 Tim Powers - rebuilt for 6.1 * Thu Apr 15 1999 Michael Maher - built package for 6.0 * Tue Sep 15 1998 Michael Maher - built package