Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/devel
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv19998
Modified Files:
svn17.info svn-swig-pm.info
Log Message:
sync. w/ 10.!4/stable, validated on powerpc-darwin8
Index: svn-swig-pm.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/devel/svn-swig-pm.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- svn-swig-pm.info 1 Nov 2011 23:32:43 -0000 1.2
+++ svn-swig-pm.info 22 May 2013 18:19:53 -0000 1.3
@@ -1,52 +1,56 @@
Info2: <<
Package: svn-swig-pm%type_pkg[perl]
-Version: 1.6.17
+Version: 1.7.9
Revision: 1
Description: Swig svn Perl %type_raw[perl] bindings
-Type: perl (5.8.6 5.8.8 5.10.0 5.12.3)
+Type: perl (5.8.6 5.8.8 5.10.0 5.12.3 5.12.4)
License: BSD
Maintainer: Daniel Johnson <[email protected]>
-Distribution: (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 588) 10.5,
(%type_pkg[perl] = 588) 10.6, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] =
5100) 10.6, (%type_pkg[perl] = 5123) 10.7
+# Distribution: (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 588) 10.5,
(%type_pkg[perl] = 588) 10.6, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] =
5100) 10.6, (%type_pkg[perl] = 5123) 10.7, (%type_pkg[perl] = 5123) 10.8,
(%type_pkg[perl] = 5124) 10.7, (%type_pkg[perl] = 5124) 10.8
# Dependencies:
Depends: perl%type_pkg[perl]-core, %N-shlibs (= %v-%r)
BuildDepends: <<
- libapr.0-dev,
- libaprutil.0-dev (>= 1.3.4-8),
- cyrus-sasl2-dev (>= 2.1.22-1006),
- db51-aes | db51,
+ cyrus-sasl2-dev (>= 2.1.25-2),
+ db53-aes,
+ expat1,
+ extutils-makemaker-pm%type_pkg[perl] (>= 6.56-5),
fink (>= 0.24.12-1),
gettext-bin,
gettext-tools,
io-string-pm,
+ libapr.0-dev (>= 1.4.6-1),
+ libaprutil.0-dev (>= 1.5.1-1),
libgettext8-dev,
libiconv-dev (>= 1.9.1-11),
- libserf0 (>= 0.7.2-1),
- neon27,
+ libserf1 (>= 1.1.1-1),
+ neon27 (>= 0.29.6-3),
sqlite3-dev,
- svn15-dev (>= %v),
- swig,
- system-openssl-dev
+ openssl100-dev (>= 1.0.1e-1),
+ svn17-dev (>= %v),
+ swig
<<
Replaces: svn-ssl-swig-pm%type_pkg[perl]
# Unpack Phase:
-Source: http://subversion.tigris.org/downloads/subversion-%v.tar.bz2
-Source-MD5: 81e5dc5beee4b3fc025ac70c0b6caa14
+Source: mirror:apache:subversion/subversion-%v.tar.bz2
+Source-MD5: 8d532025771a67c06c23f299699f056f
+
+PatchScript: <<
+ perl -pi -e "s/PACKAGE_NAME='subversion'/PACKAGE_NAME='subversion17'/"
configure
+ perl -pi -e 's/(`echo \$\$inst`)/${1}17/' Makefile.in
+<<
# Compile Phase:
-NoSetLDFLAGS: true
-NoSetLIBS: true
-SetLDFLAGS: -L%p/lib/system-openssl/lib -L%p/lib
GCC: 4.0
NoPerlTests: true
CompileScript: <<
-#! /bin/sh -ev
+#! /bin/bash -ev
### Recreate build-outputs.mk to not include already installed libs
./gen-make.py --installed-libs
libsvn_client,libsvn_delta,libsvn_diff,libsvn_fs,libsvn_fs_base,libsvn_fs_fs,libsvn_fs_util,libsvn_ra,libsvn_ra_neon,libsvn_ra_local,libsvn_ra_serf,libsvn_ra_svn,libsvn_repos,libsvn_subr,libsvn_wc
- perl -pi -e 's,\@SVN_APR_EXPORT_LIBS\@,-L%p/lib/svn15 $&,'
subversion/bindings/swig/perl/native/Makefile.PL.in
+ perl -pi -e 's,\@SVN_APR_EXPORT_LIBS\@,-L%p/lib/svn17 $&,'
subversion/bindings/swig/perl/native/Makefile.PL.in
### Configure shared
export F77=no
@@ -85,19 +89,39 @@
--disable-javahl \
--with-jikes=no \
--with-swig \
- --with-berkeley-db='db.h:%p/include/db5:%p/lib:db-5.1' \
+ --with-berkeley-db='db.h:%p/include/db5:%p/lib:db-5.3' \
--with-sasl=%p \
+ --without-gssapi \
--with-sqlite=%p \
--without-gnome-keyring \
--without-kwallet \
--without-ctypesgen \
+ --without-doxygen \
+ --without-libmagic \
--disable-neon-version-check
### Build swig perl bindings
- perl -pi -e 's/-arch i386 -arch ppc//g' Makefile
- make libsvn_swig_perl CPPFLAGS='-I$(top_srcdir)/subversion/include
-I$(top_builddir)/subversion -I%p/include/neon -I%p/include/serf-0
-I%p/include/apache2 -I%p/lib/system-openssl/include -I%p/include -DDARWIN
-DSIGPROCMASK_SETS_THREAD_MASK' INCLUDES=''
- cd subversion/bindings/swig/perl/native && %{default_script} PERL=$PERL
FULLPERL=$PERL ABSPERL=$PERL
+ perl -pi -e 's/-arch (i386|ppc|x86_64)//g' Makefile
+
+ ######################## Running SWIG ########################
+
+ make autogen-swig-pl CPPFLAGS='-I$(top_srcdir)/subversion/include
-I$(top_builddir)/subversion -I%p/include/neon -I%p/include/serf-1
-I%p/include/apache2 -I%p/include -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK'
INCLUDES=''
+
+ ######################## Building libsvn_swig_perl ########################
+
+ make libsvn_swig_perl CPPFLAGS='-I$(top_srcdir)/subversion/include
-I$(top_builddir)/subversion -I%p/include/neon -I%p/include/serf-1
-I%p/include/apache2 -I%p/include -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK'
INCLUDES=''
+
+ ######################## Running Makefile.PL ########################
+
+ pushd subversion/bindings/swig/perl/native
+ %{default_script} PERL=$PERL FULLPERL=$PERL ABSPERL=$PERL
+
+ ######################## Building Perl Bindings ########################
+
+ popd
+ make swig-pl CPPFLAGS='-I$(top_srcdir)/subversion/include
-I$(top_builddir)/subversion -I%p/include/neon -I%p/include/serf-1
-I%p/include/apache2 -I%p/include -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK'
INCLUDES=''
+
<<
InfoTest: <<
TestScript: (cd subversion/bindings/swig/perl/native && make test) || exit 2
@@ -105,7 +129,7 @@
# Install Phase:
UpdatePOD: true
-DocFiles: COPYING HACKING INSTALL.swig NOTES.swig
+DocFiles: LICENSE NOTICE INSTALL.swig NOTES.swig
InstallScript: <<
### Install swig perl bindings
make install-swig-pl DESTDIR=%d
@@ -125,16 +149,15 @@
SplitOff: <<
Description: Subversion - Swig Perl Shared libraries
Package: %N-shlibs
- Depends: svn15-shlibs (>= %v)
+ Depends: svn17-shlibs (>= %v)
Replaces: %{Ni}581-shlibs, %{Ni}584-shlibs, %{Ni}586-shlibs,
%{Ni}588-shlibs, svn-ssl-swig-pm581-shlibs, svn-ssl-swig-pm584-shlibs,
svn-ssl-swig-pm586-shlibs, svn-ssl-swig-pm588-shlibs
Files: <<
- lib/perl5/%type_raw[perl]/lib/libsvn_swig_perl-1.0.0.0.dylib
lib/perl5/%type_raw[perl]/lib/libsvn_swig_perl-1.0.dylib
<<
Shlibs: <<
%p/lib/perl5/%type_raw[perl]/lib/libsvn_swig_perl-1.0.dylib 1.0.0 %n (>=
1.5.0-3)
<<
- DocFiles: COPYING HACKING INSTALL.swig NOTES.swig
+ DocFiles: LICENSE NOTICE INSTALL.swig NOTES.swig
<<
# Additional Info
Index: svn17.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.4/stable/main/finkinfo/10.4-EOL/devel/svn17.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- svn17.info 6 Feb 2013 18:53:31 -0000 1.1
+++ svn17.info 22 May 2013 18:19:53 -0000 1.2
@@ -1,5 +1,5 @@
Package: svn17
-Version: 1.7.8
+Version: 1.7.9
Revision: 1
Description: Subversion - svnserve, tools
License: BSD
@@ -21,13 +21,13 @@
libserf1 (>= 1.1.1-1),
neon27 (>= 0.29.6-3),
sqlite3-dev,
- openssl100-dev (>= 1.0.1c-1),
+ openssl100-dev (>= 1.0.1e-1),
texinfo (>= 4.2-22)
<<
# Unpack Phase:
Source: mirror:apache:subversion/subversion-%v.tar.bz2
-Source-MD5: 454b9f398415c3504435bf8c3f6ed127
+Source-MD5: 8d532025771a67c06c23f299699f056f
PatchScript: <<
perl -pi -e "s/PACKAGE_NAME='subversion'/PACKAGE_NAME='subversion17'/"
configure
@@ -111,6 +111,9 @@
cp -r tools/hook-scripts %i/share/%n/tools
cp -r tools/server-side %i/share/%n/tools
cp -r tools/xslt %i/share/%n/tools
+ cp tools/client-side/svnmucc/.libs/svnmucc %i/bin/svnmucc17
+ mkdir -p %i/etc/bash_completion.d
+ cp tools/client-side/bash_completion %i/etc/bash_completion.d/svn17
# Remove unneeded .in files
find %i/share/%n -name \*.in -print0 | xargs -0 rm -f
@@ -143,7 +146,7 @@
ln -s svnsync17.1 %i/share/man/man1/svnsync.1
ln -s svnversion17 %i/bin/svnversion
ln -s svnversion17.1 %i/share/man/man1/svnversion.1
-
+ ln -s svnmucc17 %i/bin/svnmucc
ln -s svnserve.conf17.1 %i/share/man/man5/svnserve.conf.5
<<
@@ -235,7 +238,7 @@
libiconv,
libserf1-shlibs (>= 1.0.3-1),
neon27-shlibs (>= 0.29.6-3),
- openssl100-shlibs (>= 1.0.1c-1),
+ openssl100-shlibs (>= 1.0.1e-1),
sqlite3-shlibs
<<
Files: <<
@@ -290,6 +293,7 @@
bin/svnserve
bin/svnsync
bin/svnversion
+ bin/svnmucc
share/man/man1/svn.1
share/man/man1/svnadmin.1
share/man/man1/svndumpfilter.1
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs