Update of /cvsroot/fink/dists/10.4-transitional/stable/crypto/finkinfo
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31312
Modified Files:
irssi-ssl.info svn-ssl.info svn-ssl.patch
Log Message:
version for 10.4
Index: svn-ssl.patch
===================================================================
RCS file:
/cvsroot/fink/dists/10.4-transitional/stable/crypto/finkinfo/svn-ssl.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- svn-ssl.patch 27 Apr 2005 03:29:15 -0000 1.1
+++ svn-ssl.patch 28 Apr 2005 14:23:15 -0000 1.2
@@ -1,18 +1,6 @@
-diff -udr subversion-1.1.1.orig/Makefile.in subversion-1.1.1/Makefile.in
---- subversion-1.1.1.orig/Makefile.in 2004-09-11 17:45:29.000000000 +0200
-+++ subversion-1.1.1/Makefile.in 2004-12-06 15:04:25.000000000 +0100
-@@ -578,7 +578,7 @@
- $(SWIG_PL_DIR)/native/Makefile: $(SWIG_PL_DIR)/native/Makefile.PL
- cd $(SWIG_PL_DIR)/native; $(PERL) Makefile.PL
-
--swig-pl_DEPS = libsvn_client libsvn_delta libsvn_diff libsvn_fs libsvn_ra
libsvn_repos libsvn_subr libsvn_wc libsvn_swig_perl
$(SWIG_PL_DIR)/native/Makefile
-+swig-pl_DEPS = libsvn_swig_perl $(SWIG_PL_DIR)/native/Makefile
- swig-pl: $(swig-pl_DEPS)
- cd $(SWIG_PL_DIR)/native; $(MAKE)
-
-diff -udr subversion-1.1.1.orig/ac-helpers/ltmain.sh
subversion-1.1.1/ac-helpers/ltmain.sh
---- subversion-1.1.1.orig/ac-helpers/ltmain.sh 2004-10-22 20:13:13.000000000
+0200
-+++ subversion-1.1.1/ac-helpers/ltmain.sh 2004-12-06 15:11:16.000000000
+0100
+diff -urN subversion-1.0.1.orig/ac-helpers/ltmain.sh
subversion-1.0.1/ac-helpers/ltmain.sh
+--- subversion-1.0.1.orig/ac-helpers/ltmain.sh Sat Dec 20 12:02:12 2003
++++ subversion-1.0.1/ac-helpers/ltmain.sh Thu Dec 25 20:21:10 2003
@@ -1395,6 +1395,8 @@
lib=
found=no
@@ -27,7 +15,7 @@
if test \"\${CDPATH+set}\" = set; then CDPATH=:; export CDPATH; fi
-relink_command=\"$relink_command\"
-+relink_command=\"\""
++relink_command=""
# This environment variable determines our operation mode.
if test \"\$libtool_install_magic\" = \"$magic\"; then
@@ -40,114 +28,3 @@
fi
done
fi
-diff -udr subversion-1.1.1.orig/build/generator/gen_make.py
subversion-1.1.1/build/generator/gen_make.py
---- subversion-1.1.1.orig/build/generator/gen_make.py 2004-08-10
00:30:31.000000000 +0200
-+++ subversion-1.1.1/build/generator/gen_make.py 2004-12-06
15:16:54.000000000 +0100
-@@ -5,6 +5,7 @@
- import os
- import sys
- import string
-+import ConfigParser
-
- import gen_base
-
-@@ -27,6 +28,13 @@
- install_deps = self.graph.get_deps(gen_base.DT_INSTALL)
- install_sources = self.graph.get_all_sources(gen_base.DT_INSTALL)
-
-+ cp = ConfigParser.ConfigParser()
-+ cp.read('gen-make.opts')
-+ if cp.has_option('options', '--installed-libs'):
-+ self.installed_libs = cp.get('options', '--installed-libs').split(',')
-+ else:
-+ self.installed_libs = []
-+
- # ensure consistency between runs
- install_deps.sort()
- install_sources.sort(lambda s1, s2: cmp(s1.name, s2.name))
-@@ -68,6 +76,8 @@
- elif isinstance(source, gen_base.TargetLinked):
- if source.external_lib:
- libs.append(source.external_lib)
-+ elif source.name in self.installed_libs:
-+ libs.append('-l%s-%s' % (source.name[3:], self.cfg.version))
- else:
- # append the output of the target to our stated dependencies
- deps.append(source.filename)
-@@ -184,6 +194,8 @@
- for target in inst_targets:
- for target_dep in self.graph.get_sources(gen_base.DT_LINK,
target.name,
- gen_base.TargetLib):
-+ if target_dep.name in self.installed_libs:
-+ continue
- if target_dep.install and target_dep.install != area:
- install_deps['install-%s' % target_dep.install] = None
- install_deps = install_deps.keys()
-@@ -356,11 +368,18 @@
-
- # construct a list of the other .la libs to link against
- retreat = build_path_retreat(target.path)
-- deps = [ target.filename ]
-- link = [ build_path_join(retreat, target.filename) ]
-+ if target.name in self.installed_libs:
-+ deps = []
-+ link = [ '-l%s-%s' % (target.name[3:], self.cfg.version) ]
-+ else:
-+ deps = [ target.filename ]
-+ link = [ build_path_join(retreat, target.filename) ]
- for source in self.graph.get_sources(gen_base.DT_LINK, target.name):
- if not isinstance(source, gen_base.TargetLib) or
source.external_lib:
- continue
-+ if source.name in self.installed_libs:
-+ link.append('-l%s-%s' % (source.name[3:], self.cfg.version))
-+ continue
- deps.append(source.filename)
- link.append(build_path_join(retreat, source.filename))
-
-diff -udr subversion-1.1.1.orig/gen-make.py subversion-1.1.1/gen-make.py
---- subversion-1.1.1.orig/gen-make.py 2004-08-10 19:26:26.000000000 +0200
-+++ subversion-1.1.1/gen-make.py 2004-12-06 15:08:00.000000000 +0100
-@@ -62,6 +62,13 @@
- print
- print " The default generator type is 'make'"
- print
-+ print " UNIX-specific options:"
-+ print
-+ print " --installed-libs"
-+ print " Comma-separated list of Subversion libraries to find"
-+ print " pre-installed instead of building (probably only"
-+ print " useful for packagers)"
-+ print
- print " Windows-specific options:"
- print
- print " --with-apr=DIR"
-@@ -140,7 +147,8 @@
- 'enable-purify',
- 'enable-quantify',
- 'enable-nls',
-- 'enable-bdb-in-apr-util'
-+ 'enable-bdb-in-apr-util',
-+ 'installed-libs=',
- ])
- if len(args) > 1:
- _usage_exit()
-diff -udr
subversion-1.1.1.orig/subversion/bindings/swig/perl/native/Makefile.PL.in
subversion-1.1.1/subversion/bindings/swig/perl/native/Makefile.PL.in
---- subversion-1.1.1.orig/subversion/bindings/swig/perl/native/Makefile.PL.in
2004-09-14 18:32:08.000000000 +0200
-+++ subversion-1.1.1/subversion/bindings/swig/perl/native/Makefile.PL.in
2004-12-06 15:14:23.000000000 +0100
-@@ -3,7 +3,7 @@
- use Config;
- use Cwd 'abs_path';
-
--my $perl_path = $Config{perlpath};
-+my $perl_path = $^X;
- if ($^O ne 'VMS') {
- $perl_path .= $Config{_exe} unless $perl_path =~ m/$Config{_exe}$/i;
- }
-@@ -103,7 +103,6 @@
-
- my $swig_modules_command = join ('',
- map {"\nsvn_$_.c : $swig_srcdir/svn_$_.i ".
-- "$svnlib_builddir/libsvn_$_/libsvn_$_-1.la
".
- "ra_plugin.hi ra_reporter.hi ".
- "delta_editor.hi\n" .
- "\t$swig_command".
Index: svn-ssl.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.4-transitional/stable/crypto/finkinfo/svn-ssl.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- svn-ssl.info 27 Apr 2005 03:29:15 -0000 1.1
+++ svn-ssl.info 28 Apr 2005 14:23:15 -0000 1.2
@@ -1,25 +1,29 @@
Package: svn-ssl
-Version: 1.1.3
-Revision: 12
+Version: 1.1.1
+Revision: 15
Description: Subversion - svnserve, tools (with SSL)
License: BSD
Maintainer: Christian Schaffner <[EMAIL PROTECTED]>
# Dependencies:
Depends: %N-shlibs (= %v-%r), daemonic
-BuildDepends: 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), fink (>= 0.16.0-1),
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), texinfo (>= 4.2-22),
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
+BuildDepends: 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), python23 (>= 1:2.3.3-23) |
python23-nox (>= 1:2.3.3-23), fink (>= 0.16.0-1), 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), texinfo (>= 4.2-22), libiconv-dev (>=
1.9.1-11), apache2-ssl-dev (>= 2.0.50-10), system-java14-dev, perl586-core,
gettext-bin, gettext-tools, gettext-dev, io-string-pm, libtool14 (>= 1.5.10-1),
autoconf2.5, automake1.9, gcc3.3
+# Only needs to be enabled for 'make check-javahl':
+#, junit
Conflicts: svn-client, svn-client-ssl (<= 0.26.0-2), apache2 (<< 2.0.47-1)
Replaces: svn-client, svn-client-ssl (<= 1.1.1-11)
# Unpack Phase:
Source: http://subversion.tigris.org/tarballs/subversion-%v.tar.bz2
-Source-MD5: a09c2b2fa1a09566c024547954a48478
+Source-MD5: a180c3fe91680389c210c99def54d9e0
# Patch Phase:
Patch: %n.patch
# Compile Phase:
-ConfigureParams: --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 --disable-swig-bindings --with-swig=%p --without-python
--without-perl
+ConfigureParams: --libexecdir='${prefix}/lib/svn'
--mandir='${prefix}/share/man' --infodir='${prefix}/share/info' --with-neon=%p
--with-apr=%p --with-apr-util=%p --enable-shared --with-apxs=%p/sbin/apxs
--without-apache --disable-mod-activation
--with-jdk=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
--enable-javahl --with-jikes=no --enable-swig-bindings=java,perl,python
--with-swig=%p --with-python=%p/bin/python2.3 --with-perl=perl5.8.6
PYTHON2=%p/bin/python2.3 PERL=perl5.8.6
+# Only needs to be enabled for 'make check-javahl':
+# --with-junit=%p/share/java/junit/junit.jar
SetCPPFLAGS: -I%p/include/db4 -no-cpp-precomp
GCC: 3.3
CompileScript: <<
@@ -29,20 +33,14 @@
rm -rf apr
rm -rf apr-util
- # recreate configure with libtool 1.5.
+ # recreate configure with libtool 1.5. The javahl bindings fail to build
+ # correctly with libtool 1.4
./autogen.sh
-
-## remove garbage from the svn-config file
- perl -pi -e 's|[EMAIL PROTECTED]@||g;s|[EMAIL PROTECTED]@||g' svn-config.in
-
### Configure shared
- export CC=gcc-3.3; export CXX=g++-3.3; export F77=no; ./configure %c
-
- ### force SWIG to use gcc 3.3 too
- perl -pi.bak -e 's|(SWIG.*)gcc|${1}gcc-3.3|g' Makefile
+ ./configure %c
### make everything shared
- make CC=gcc-3.3 CXX=g++-3.3
+ make
### Run tests over ra_local:
# echo "Running tests over ra_local using BDB..."
@@ -64,10 +62,41 @@
# echo "Running tests over ra_dav..."
# make check BASE_URL=http://localhost
+ ### Build swig python bindings
+ make swig-py
+
+ ### Build swig perl bindings
+ make swig-pl-lib
+ (cd subversion/bindings/swig/perl/native && perl5.8.6 Makefile.PL
PERL=perl5.8.6 FULLPERL=perl5.8.6 INSTALLDIRS=vendor PREFIX=%p
LIB=%p/lib/perl5/5.8.6 INSTALLBIN=%i/bin INSTALLSCRIPT=%i/bin
INSTALLPRIVLIB=%p/lib/perl5/5.8.6
INSTALLARCHLIB=%p/lib/perl5/5.8.6/darwin-thread-multi-2level
INSTALLSITELIB=%p/lib/perl5/5.8.6
INSTALLSITEARCH=%p/lib/perl5/5.8.6/darwin-thread-multi-2level
INSTALLMAN1DIR=%p/share/man/man1 INSTALLMAN3DIR=%p/share/man/man3
INSTALLSITEMAN1DIR=%p/share/man/man1 INSTALLSITEMAN3DIR=%p/share/man/man3
INSTALLVENDORMAN1DIR=%p/share/man/man1 INSTALLVENDORMAN3DIR=%p/share/man/man3 )
+ curdir=`pwd`
+ dylibs=`find $curdir -name "*.dylib"`
+ for dylib in $dylibs
+ do
+ install_name=`otool -XD $dylib`
+ case "$dylibfile" in
+ *"$install_name:"*) ;;
+ *) dylibfile="$dylibfile -dylib_file $install_name:$dylib" ;;
+ esac
+ done
+ PERL_DYLIB_FLAGS=$dylibfile
+ export PERL_DYLIB_FLAGS
+ (cd subversion/bindings/swig/perl/native && PERL=perl5.8.6 FULLPERL=perl5.8.6
INSTALLDIRS=vendor PREFIX=%p LIB=%p/lib/perl5/5.8.6 INSTALLBIN=%i/bin
INSTALLSCRIPT=%i/bin INSTALLPRIVLIB=%p/lib/perl5/5.8.6
INSTALLARCHLIB=%p/lib/perl5/5.8.6/darwin-thread-multi-2level
INSTALLSITELIB=%p/lib/perl5/5.8.6
INSTALLSITEARCH=%p/lib/perl5/5.8.6/darwin-thread-multi-2level
INSTALLMAN1DIR=%p/share/man/man1 INSTALLMAN3DIR=%p/share/man/man3
INSTALLSITEMAN1DIR=%p/share/man/man1 INSTALLSITEMAN3DIR=%p/share/man/man3
INSTALLVENDORMAN1DIR=%p/share/man/man1 INSTALLVENDORMAN3DIR=%p/share/man/man3
make 'OTHERLDFLAGS=$(PERL_DYLIB_FLAGS)')
+# (cd subversion/bindings/swig/perl/native && make test)
+
### Build swig java bindings (they don't build yet!)
- ### need to add --enable-swig-bindings=java to configure
#make swig-java-lib
#make swig-java-java
+
+ ### Build javahl bindings
+ # this makdir should no longer be necessary once svn issue #2032 is released
+ mkdir -p subversion/bindings/java/javahl/classes/org/tigris/subversion/javahl
+ make javahl
+ # On Mac OS X jni libraries have to be named libfoo.jnilib
+ # We are doing it with a symlink here.
+ (cd subversion/bindings/java/javahl/native/.libs && ln -s
libsvnjavahl-1.dylib libsvnjavahl-1.jnilib)
+ ### The javahl tests don't work yet without already installed packages
+ # see svn issue #2040 for more info
+# make check-javahl
<<
# Install Phase:
@@ -112,14 +141,33 @@
### Install binaries
/usr/bin/install -d %i/bin
/usr/bin/install -m 755 svn-config %i/bin
-
- # Install default directory for repositories
/usr/bin/install -d %i/var
/usr/bin/install -m 770 -d %i/var/svn
chown www:admin %i/var/svn
+ ### Install swig python bindings
+ make install-swig-py DESTDIR=%d DISTUTIL_PARAM=--prefix=%d
swig_pydir=%p/lib/python2.3/site-packages/libsvn
swig_pydir_extra=%p/lib/python2.3/site-packages/svn
+ cp subversion/bindings/swig/INSTALL INSTALL.swig
+ cp subversion/bindings/swig/README README.swig
+
+ ### Install swig perl bindings
+ make install-swig-pl DESTDIR=%d
+
### Install swig java bindings
#make install-swig-java DESTDIR=%d swig_javadir=%p/share/java/svn-swig-java
+
+ ### Install javahl bindings
+ # INSTALL_EXTRA_JAVAHL_LIB is set to nothing since it would generate
+ # a symbolic link directly in %p instead of %i
+ make install-javahl INSTALL_EXTRA_JAVAHL_LIB="" DESTDIR=%d
javahl_javadir=%p/share/java/svn-ssl-javahl
javahl_javahdir=%p/include/svn-ssl-javahl
+ #### make a symlink for the jnilib
+ ln -sf libsvnjavahl-1.dylib %i/lib/libsvnjavahl-1.jnilib
+ ln -sf %p/lib/libsvnjavahl-1.dylib
%i/share/java/svn-ssl-javahl/libsvnjavahl-1.jnilib
+
+ ### Check the javahl bindings (needs to be done after installation)
+ # see svn issue #2040 for more info
+# javac -d subversion/bindings/java/javahl/classes -classpath
%i/share/java/svn-ssl-javahl/svn-javahl.jar:%p/share/java/junit/junit.jar
subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/tests/*.java
+# java -Djava.library.path=%i/lib -classpath
%i/share/java/svn-ssl-javahl/svn-javahl.jar:%p/share/java/junit/junit.jar:subversion/bindings/java/javahl/classes
org.tigris.subversion.javahl.tests.BasicTests
<<
DaemonicName: svnserve
@@ -239,8 +287,8 @@
DocFiles: BUGS CHANGES COMMITTERS COPYING HACKING INSTALL README
DescUsage: <<
This installs the subversion client.
- Type 'svn help' for usage and look in %p/share/svn-ssl/tools and
- %p/share/svn-ssl/contrib.
+ Type 'svn help' for usage and look in /sw/share/svn-ssl/tools and
+ /sw/share/svn-ssl/contrib.
WARNING:
This client may be incompatible with ra_dav servers <= 0.35
@@ -251,6 +299,144 @@
moved to the client split off in 1.0.2-11.
<<
<<
+SplitOff4: <<
+ Package: libapache2-ssl-mod-svn
+ Depends: %N-shlibs (= %v-%r), apache2-ssl (>= 2.0.50-10), apr-ssl-common
+ Files: <<
+ lib/apache2
+ var/svn
+ <<
+ DocFiles: COPYING HACKING INSTALL
+ Description: Subversion - mod_svn (with SSL)
+ DescUsage: <<
+ This installs the subversion network server for apache2.
+ Please read section III C in the file
+ /sw/share/doc/libapache2-ssl-mod-svn/INSTALL
+ for informations on how to run a subversion server via apache2.
+
+ You could install the repositories under the preconfigured directory
+ /sw/var/svn
+ which should have the correct permissions. Make sure that all files
+ in the new repository have the correct permissions for apache (and
svnserve)
+ to read and write. E.g. run 'chown -R www /sw/var/svn/yourrepos' and
+ 'chmod -R go-rwx /sw/var/svn/yourrepos'.
+
+ You then need to add the following lines to your /sw/etc/apache2/httpd.conf
+ file:
+ <Location /svn/yourrepos>
+ DAV svn
+ SVNPath /sw/var/svn/yourrepos
+ </Location>
+
+ Your repository should show up at <http://localhost/svn/yourrepos>. If it
+ does not check your apache2 logs at /sw/var/apache2/logs/error_log
+
+ If you need the examples or the tools (e.g. svnadmin) install the
+ 'svn-ssl' package.
+ <<
+ PostInstScript: <<
+ APXS=%p/sbin/apxs
+ MOD_PREFIX=`$APXS -q LIBEXECDIR`
+
+ # Enable svn modules
+ MODULENAME=dav_svn
+ MODULE=$MOD_PREFIX/mod_$MODULENAME.so
+ echo "Enabling mod_$MODULENAME module..."
+ $APXS -e -a -n $MODULENAME $MODULE
+
+ MODULENAME=authz_svn
+ MODULE=$MOD_PREFIX/mod_$MODULENAME.so
+ echo "Enabling mod_$MODULENAME module..."
+ $APXS -e -a -n $MODULENAME $MODULE
+
+ if test `ps -U www | grep -c %p/sbin/httpd` -ge 1; then
+ echo "Restarting apache2..."
+ %p/sbin/apachectl graceful
+ fi
+ <<
+ PreRmScript: <<
+ if [ "$1" != "remove" -a "$1" != "purge" ]; then
+ exit 0
+ fi
+
+ # Disable svn modules
+ APXS=%p/sbin/apxs
+ MOD_PREFIX=`$APXS -q LIBEXECDIR`
+
+ MODULENAME=dav_svn
+ MODULE=$MOD_PREFIX/mod_$MODULENAME.so
+ echo "Disabling mod_$MODULENAME module..."
+ $APXS -e -A -n $MODULENAME $MODULE
+
+ MODULENAME=authz_svn
+ MODULE=$MOD_PREFIX/mod_$MODULENAME.so
+ echo "Disabling mod_$MODULENAME module..."
+ $APXS -e -A -n $MODULENAME $MODULE
+
+ if %p/sbin/apachectl configtest > /dev/null 2>&1; then
+ # httpd.conf is correct, e.g. doesn't contain any DAV provider
+ if test `ps -U www | grep -c %p/sbin/httpd` -ge 1; then
+ echo "Restarting apache2..."
+ %p/sbin/apachectl graceful
+ fi
+ else
+ # httpd.conf has syntax errors, e.g. remaining DAV providers
+ echo
"#####################################################################"
+ echo "The subversion apache modules are now disabled in the"
+ echo "%p/etc/apache2/httpd.conf file and will be removed. Please make
sure"
+ echo "that you haven't any svn repositories still enabled in your"
+ echo "%p/etc/apache2/httpd.conf file. You then should restart apache by"
+ echo "typing '%p/sbin/apachectl graceful'."
+ echo
"#####################################################################"
+ fi
+ <<
+<<
+SplitOff5: <<
+ Package: %N-swig-pm586
+ Depends: %N-shlibs (= %v-%r), perl586-core, swig-shlibs (>= 1.3.20-2)
+ Files: <<
+ lib/perl5
+ share/man/man3
+ lib/libsvn_swig_perl-1.0.0.0.dylib
+ lib/libsvn_swig_perl-1.0.dylib
+ lib/libsvn_swig_perl-1.dylib
+ <<
+ Shlibs: <<
+ %p/lib/libsvn_swig_perl-1.0.dylib 1.0.0 %n (>= 0.37.0-11)
+ <<
+ DocFiles: COPYING HACKING INSTALL.swig README.swig
+ Description: Subversion - Swig Perl bindings (with SSL)
+ DescDetail: <<
+ Bindings to call svn functions from perl 5.8.6.
+ <<
+ DescUsage: <<
+ Please read the files in '/sw/share/doc/svn-ssl-swig-pm586/'.
+ <<
+<<
+SplitOff6: <<
+ Package: %N-swig-py23
+ Depends: %N-shlibs (= %v-%r), python23 (>= 1:2.3.3-23) | python23-nox (>=
1:2.3.3-23), swig-shlibs (>= 1.3.20-2)
+ Replaces: svn-ssl-shlibs (<< 1.0.4-11)
+ Files: <<
+ lib/python2.3
+ lib/libsvn_swig_py*
+ <<
+ Shlibs: <<
+ %p/lib/libsvn_swig_py-1.0.dylib 1.0.0 %n (>= 1.0.4-11)
+ <<
+ DocFiles: COPYING HACKING INSTALL.swig README.swig
+ Description: Subversion - Swig Python bindings (with SSL)
+ DescDetail: <<
+ Bindings to call svn functions from python 2.3.
+ <<
+ DescUsage: <<
+ Please read the files in '/sw/share/doc/svn-ssl-swig-py23/'.
+ <<
+ DescPackaging: <<
+ 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.
+ <<
+<<
SplitOff8: <<
Package: %N-doc
Description: Subversion - Documentation
@@ -260,6 +446,46 @@
<<
DocFiles: COPYING
<<
+SplitOff9: <<
+ Package: %N-javahl
+ Depends: %N-shlibs (= %v-%r), system-java14, libiconv
+ Files: <<
+ share/java
+ lib/libsvnjavahl*
+ <<
+ JarFiles: subversion/bindings/java/javahl/svn-javahl.jar
+ Shlibs: <<
+ %p/lib/libsvnjavahl-1.0.dylib 1.0.0 %n (>= 1.1.0-11)
+ <<
+ DocFiles: <<
+ subversion/bindings/java/javahl/AUTHORS
+ subversion/bindings/java/javahl/README
+ subversion/bindings/java/javahl/README-HIGH-LEVEL-API.txt
+ COPYING HACKING INSTALL
+ <<
+ Description: Subversion - Java bindings (with SSL)
+ DescDetail: <<
+ Bindings to call svn functions from java 1.4.
+ <<
+ DescUsage: <<
+ Please read the files in '/sw/share/doc/svn-ssl-javahl/'.
+
+ If you get a java.lang.UnsatisfiedLinkError exception in java check
+ to make sure that the path /sw/share/java/svn-ssl-javahl is in your
+ 'java.library.path' or make a simbolic link to
+ /sw/lib/libsvnjavahl-1.dylib that is called 'libsvnjavahl-1.jnilib'
+ in your working directory.
+
+ To use the bindings together with Subclipse (an SVN plugin for Eclipse)
+ do the following:
+
+ cd
/Developer/Applications/eclipse/plugins/org.tigris.subversion.subclipse.core_0.9.22
+ cp /sw/share/java/svn-ssl-javahl/svn-javahl.jar .
+ ln -sf /sw/lib/libsvnjavahl-1.jnilib
+
+ (Adjust the path to your subclise plugin accordingly.)
+ <<
+<<
# SplitOff7: <<
# Package: %N-swig-java
# Depends: %N-shlibs (= %v-%r), system-java14, swig-shlibs (>= 1.3.20-2)
@@ -276,7 +502,7 @@
# Bindings to call svn functions from java 1.4.
# <<
# DescUsage: <<
-# Please read the files in '%p/share/doc/svn-ssl-swig-java/'.
+# Please read the files in '/sw/share/doc/svn-ssl-swig-java/'.
# <<
# <<
@@ -322,8 +548,8 @@
- The "svn-ssl-dev" package contains the development headers and libraries.
It is installed automatically by fink when needed.
-- The "svn-ssl-swig-pm581" package contains the swig perl bindings to call
- svn from perl. Type 'fink describe svn-ssl-swig-pm581' to get usage help.
+- The "svn-ssl-swig-pm586" package contains the swig perl bindings to call
+ svn from perl. Type 'fink describe svn-ssl-swig-pm586' to get usage help.
- The "svn-ssl-swig-py23" package contains the swig python bindings to call
svn from python. Type 'fink describe svn-ssl-swig-py23' to get usage help.
@@ -333,40 +559,40 @@
For More Information, check the main Subversion website below and read the book
at <http://svnbook.red-bean.com/>. Also check out the documentation in
-%p/share/doc/svn-ssl. These files are in the "svn-ssl-doc" package.
+/sw/share/doc/svn-ssl. These files are in the "svn-ssl-doc" package.
<<
DescUsage: <<
Type 'svnserve --help', 'man svnserve', 'svnadmin help', or 'man svnadmin'
for usage.
Some tools (e.g. hook and back-up scripts) and examples are stored in
- %p/share/svn-ssl/tools and %p/share/svn-ssl/contrib
+ /sw/share/svn-ssl/tools and /sw/share/svn-ssl/contrib
You can start the Subversion server manually using a command similar to
- '/usr/bin/sudo -u www %p/bin/svnserve -d -r %p/var/svn' or you can
+ '/usr/bin/sudo -u www /sw/bin/svnserve -d -r /sw/var/svn' or you can
run 'daemonic enable svnserve' as root to create a StartupItem for it.
'svnserve' is run as user 'www' in order that apache and svnserve can
- access the same repositories at the same time under '%p/var/svn'
+ access the same repositories at the same time under '/sw/var/svn'
You could install the repositories under the preconfigured directory
- %p/var/svn
+ /sw/var/svn
which should have the correct permissions. Make sure that all files
in the new repository have the correct permissions for svnserve (and apache)
- to read and write. E.g. run 'chown -R www %p/var/svn/yourrepos' and
- 'chmod -R go-rwx %p/var/svn/yourrepos'.
+ to read and write. E.g. run 'chown -R www /sw/var/svn/yourrepos' and
+ 'chmod -R go-rwx /sw/var/svn/yourrepos'.
<<
DescPackaging: <<
To run the tests over ra_dav apache2 must be running with (an older)
fink 'libapache2-ssl-mod-svn' already installed. You need to add the
- following to your '%p/etc/apache2/httpd.conf' file:
+ following to your '/sw/etc/apache2/httpd.conf' file:
<Location /repositories>
DAV svn
- SVNParentPath
%p/src/svn-ssl-%v-%r/subversion-%v/subversion/tests/clients/cmdline/repositories
+ SVNParentPath
/sw/src/svn-ssl-%v-%r/subversion-%v/subversion/tests/clients/cmdline/repositories
</Location>
<Location /local_tmp/repos>
DAV svn
- SVNPath
%p/src/svn-ssl-%v-%r/subversion-%v/subversion/tests/clients/cmdline/local_tmp/repos
+ SVNPath
/sw/src/svn-ssl-%v-%r/subversion-%v/subversion/tests/clients/cmdline/local_tmp/repos
</Location>
where %v and %r are replaced with the correct versions. Then do
@@ -400,8 +626,5 @@
The swig java bindings don't work currently. Check out this thread:
<http://www.contactor.se/~dast/svn/archive-2004-05/index.shtml#1055>
-
-Added 'export F77=no;' to configure in order not to fail if the
-fort77 package is installed.
<<
Homepage: http://subversion.tigris.org/
Index: irssi-ssl.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.4-transitional/stable/crypto/finkinfo/irssi-ssl.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- irssi-ssl.info 27 Apr 2005 03:29:14 -0000 1.1
+++ irssi-ssl.info 28 Apr 2005 14:23:14 -0000 1.2
@@ -1,44 +1,44 @@
Package: irssi-ssl
Version: 0.8.9
-Revision: 23
+Revision: 34
GCC: 3.3
Maintainer: Max Horn <[EMAIL PROTECTED]>
BuildDepends: glib, fink (>= 0.13.0-1), ncurses-dev (>= 5.3-20031018-2),
openssl097-dev
-Depends: glib-shlibs, ncurses, ncurses-shlibs, perl581-core, openssl097-shlibs
+Depends: glib-shlibs, ncurses, ncurses-shlibs, perl586-core, openssl097-shlibs
Conflicts: irssi
Replaces: irssi
Source: http://real.irssi.org/files/irssi-%v.tar.bz2
Source-MD5: 6610ee0e27922f447e40828cf7dee507
Patch: %n.patch
-ConfigureParams: --with-modules --with-ncurses=%p --enable-ipv6 --with-proxy
--mandir=%i/share/man
--with-perl-lib=%p/lib/perl5/5.8.1/darwin-thread-multi-2level --with-socks
--enable-ssl
+ConfigureParams: --with-modules --with-ncurses=%p --enable-ipv6 --with-proxy
--mandir=%i/share/man
--with-perl-lib=%p/lib/perl5/5.8.6/darwin-thread-multi-2level --with-socks
--enable-ssl
SetCPPFLAGS: -no-cpp-precomp
-#Type: perl 5.8.1
+#Type: perl 5.8.6
#UpdatePOD: true
CompileScript: <<
- ./configure %c
- make perlpath=perl5.8.1
+ export CC=gcc-3.3; CXX=g++-3.3; ./configure %c
+ make perlpath=perl5.8.6 CC=gcc-3.3 CXX=g++-3.3
<<
InstallScript: <<
- make install prefix=%i PREFIX=%i INSTALLPRIVLIB=%i/lib/perl5/5.8.1
INSTALLARCHLIB=%i/lib/perl5/5.8.1/darwin-thread-multi-2level
INSTALLSITELIB=%i/lib/perl5/5.8.1
INSTALLSITEARCH=%i/lib/perl5/5.8.1/darwin-thread-multi-2level
- mkdir -p %i/share/podfiles/5.8.1
- cat %i/lib/perl5/5.8.1/darwin-thread-multi-2level/perllocal.pod | sed -e
s,%i/lib/perl5,%p/lib/perl5, > %i/share/podfiles/5.8.1/perllocal.%n.pod
- rm -rf %i/lib/perl5/5.8.1/darwin-thread-multi-2level/perllocal.pod
+ make install prefix=%i PREFIX=%i INSTALLPRIVLIB=%i/lib/perl5/5.8.6
INSTALLARCHLIB=%i/lib/perl5/5.8.6/darwin-thread-multi-2level
INSTALLSITELIB=%i/lib/perl5/5.8.6
INSTALLSITEARCH=%i/lib/perl5/5.8.6/darwin-thread-multi-2level
+ mkdir -p %i/share/podfiles/5.8.6
+ cat %i/lib/perl5/5.8.6/darwin-thread-multi-2level/perllocal.pod | sed -e
s,%i/lib/perl5,%p/lib/perl5, > %i/share/podfiles/5.8.6/perllocal.%n.pod
+ rm -rf %i/lib/perl5/5.8.6/darwin-thread-multi-2level/perllocal.pod
<<
PostInstScript: <<
-# Updating %p/lib/perl5/darwin-thread-multi-2level/5.8.1/perllocal.pod
-mkdir -p %p/lib/perl5/5.8.1/darwin-thread-multi-2level
-cat %p/share/podfiles/5.8.1/*.pod >
%p/lib/perl5/5.8.1/darwin-thread-multi-2level/perllocal.pod
+# Updating %p/lib/perl5/darwin-thread-multi-2level/5.8.6/perllocal.pod
+mkdir -p %p/lib/perl5/5.8.6/darwin-thread-multi-2level
+cat %p/share/podfiles/5.8.6/*.pod >
%p/lib/perl5/5.8.6/darwin-thread-multi-2level/perllocal.pod
<<
PostRmScript: <<
-# Updating %p/lib/perl5/5.8.1/darwin-thread-multi-2level/perllocal.pod
+# Updating %p/lib/perl5/5.8.6/darwin-thread-multi-2level/perllocal.pod
###
### check to see if any .pod files exist in %p/share/podfiles.
###
perl <<'END_PERL'
- if (-e "%p/share/podfiles/5.8.1") {
- @files = <%p/share/podfiles/5.8.1/*.pod>;
+ if (-e "%p/share/podfiles/5.8.6") {
+ @files = <%p/share/podfiles/5.8.6/*.pod>;
if ($#files >= 0) {
- exec "cat %p/share/podfiles/5.8.1/*.pod >
%p/lib/perl5/5.8.1/darwin-thread-multi-2level/perllocal.pod";
+ exec "cat %p/share/podfiles/5.8.6/*.pod >
%p/lib/perl5/5.8.6/darwin-thread-multi-2level/perllocal.pod";
}
}
END_PERL
-------------------------------------------------------
SF.Net email is sponsored by: Tell us your software development plans!
Take this survey and enter to win a one-year sub to SourceForge.net
Plus IDC's 2005 look-ahead and a copy of this survey
Click here to start! http://www.idcswdc.com/cgi-bin/survey?id=105hix
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits