Update of /cvsroot/fink/dists/10.4-transitional/stable/crypto/finkinfo In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30066
Added Files: svn-ssl-swig-py.info Log Message: Sync with 10.3. Should now compile. --- NEW FILE: svn-ssl-swig-py.info --- Info2: << Package: svn-ssl-swig-py%type_pkg[python] Version: 1.1.4 Revision: 11 Description: Subversion - Swig Python bindings (with SSL) Type: python (2.3) License: Restrictive Maintainer: Christian Schaffner <[EMAIL PROTECTED]> # Dependencies: Depends: python%type_pkg[python] | python%type_pkg[python]-nox, svn-ssl-shlibs (>= %v-11), swig-shlibs (>= 1.3.20-2) BuildDepends: fink (>= 0.21.1-1), svn-ssl-dev (>= %v-11), apr-ssl (>= 0.9.5-15), apr-ssl-common (>= 0.9.5-15), db42-ssl, gdbm3, expat (>= 1.95.6-2), libxml2 (>= 2.5.10-12), neon24-ssl (>= 0.24.7-11), openldap-ssl-dev (>= 2.1.22-24), cyrus-sasl2-dev (>= 2.1.15-23), openssl097-dev, swig (>= 1.3.20-2), libiconv-dev (>= 1.9.1-11), gettext-bin, gettext-tools, gettext-dev, io-string-pm, libtool14 (>= 1.5.10-1), autoconf2.5, automake1.9, gcc3.3 Conflicts: %{Ni}23, %{Ni}24 Replaces: %{Ni}23, %{Ni}24, svn-ssl-shlibs (<< 1.0.4-11) # Unpack Phase: Source: http://subversion.tigris.org/tarballs/subversion-%v.tar.bz2 Source-MD5: 6e557ae65b6b8d7577cc7704ede85a23 # Patch Phase: Patch: svn-ssl.patch # Compile Phase: SetCPPFLAGS: -I%p/include/db4 -no-cpp-precomp GCC: 3.3 CompileScript: << #! /bin/sh -e ### Remove packages that are installed by fink rm -rf neon rm -rf apr rm -rf apr-util # recreate configure with libtool 1.5. ./autogen.sh ### Recreate build-outputs.mk to not include already installed libs ./gen-make.py --installed-libs libsvn_client,libsvn_delta,libsvn_diff,libsvn_fs,libsvn_ra,libsvn_repos,libsvn_subr,libsvn_wc ### Configure shared export CC=gcc-3.3; export CXX=g++-3.3; export F77=no; ./configure --prefix=%p --libexecdir='${prefix}/lib/svn' --mandir='${prefix}/share/man' --infodir='${prefix}/share/info' --with-neon=%p --with-apr=%p --with-apr-util=%p --enable-shared --without-apxs --without-apache --disable-mod-activation --without-jdk --disable-javahl --with-jikes=no --enable-swig-bindings=python --with-swig=%p --with-python=%p/bin/python%type_raw[python] --without-perl PYTHON2=%p/bin/python%type_raw[python] ### force SWIG to use gcc 3.3 too perl -pi.bak -e 's|(SWIG.*)gcc|${1}gcc-3.3|g' Makefile ### Build swig python bindings make CC=gcc-3.3 CXX=g++-3.3 swig-py << # Install Phase: DocFiles: COPYING HACKING INSTALL.swig NOTES.swig InstallScript: << ### Install swig python bindings make install-swig-py DESTDIR=%d DISTUTIL_PARAM=--prefix=%d swig_pydir=%p/lib/python%type_raw[python]/site-packages/libsvn swig_pydir_extra=%p/lib/python%type_raw[python]/site-packages/svn cp subversion/bindings/swig/INSTALL INSTALL.swig cp subversion/bindings/swig/NOTES NOTES.swig ### Remove unneeded archives rm %i/lib/*.a rm %i/lib/*.la << Shlibs: << %p/lib/libsvn_swig_py-1.0.dylib 1.0.0 %n (>= 1.0.4-11) << # Additional Info DescDetail: << Bindings to call svn functions from python. << DescUsage: << Please read the files in '%p/share/doc/svn-ssl-swig-py%type_pkg[python]/'. << DescPort: << Patches applied to be able to not rebuild already installed libraries from the svn-ssl-shlibs package. Borrowed from the netbsd pkgsrc/devel/subversion/ package Added 'export F77=no;' to configure in order not to fail if the fort77 package is installed. << DescPackaging: << Although this package has a BSD license, it is marked Restrictive since it depends on a Restrictive package (neon24-ssl). The "Replaces: svn-ssl-shlibs (<< 1.0.4-11)" is needed since the libsvn_swig_py-1.0.dylib was (incorrectly) in the svn-ssl-shlibs package. << Homepage: http://subversion.tigris.org/ << ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits