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

Reply via email to