summaryrefslogtreecommitdiff
path: root/subversion-perl
diff options
context:
space:
mode:
authorJames Mills <prologic@shortcircuit.net.au>2007-06-27 00:46:28 +1000
committerJames Mills <prologic@shortcircuit.net.au>2007-06-27 00:46:28 +1000
commit868a495574a470d274992d65150ae12b832f04f8 (patch)
treec31461b1fa37b82b64657ef0823cee1f4ccf8fe7 /subversion-perl
parentcf9770ba38008b5c57f9e77ef02c587a09436b7e (diff)
downloadcontrib-868a495574a470d274992d65150ae12b832f04f8.tar.gz
contrib-868a495574a470d274992d65150ae12b832f04f8.tar.xz
subversion-perl: NEW port - re-added and fixed thanks to tilman
Diffstat (limited to 'subversion-perl')
-rw-r--r--subversion-perl/.footprint57
-rw-r--r--subversion-perl/.md5sum2
-rw-r--r--subversion-perl/Pkgfile31
-rw-r--r--subversion-perl/subversion_perl.diff12
4 files changed, 102 insertions, 0 deletions
diff --git a/subversion-perl/.footprint b/subversion-perl/.footprint
new file mode 100644
index 000000000..da808374e
--- /dev/null
+++ b/subversion-perl/.footprint
@@ -0,0 +1,57 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/lib/
+-rw-r--r-- root/root usr/lib/libsvn_swig_perl-1.a
+-rwxr-xr-x root/root usr/lib/libsvn_swig_perl-1.la
+lrwxrwxrwx root/root usr/lib/libsvn_swig_perl-1.so -> libsvn_swig_perl-1.so.0.0.0
+lrwxrwxrwx root/root usr/lib/libsvn_swig_perl-1.so.0 -> libsvn_swig_perl-1.so.0.0.0
+-rwxr-xr-x root/root usr/lib/libsvn_swig_perl-1.so.0.0.0
+drwxr-xr-x root/root usr/lib/perl5/
+drwxr-xr-x root/root usr/lib/perl5/5.8.8/
+drwxr-xr-x root/root usr/lib/perl5/5.8.8/linux/
+-rw-r--r-- root/root usr/lib/perl5/5.8.8/linux/perllocal.pod
+drwxr-xr-x root/root usr/lib/perl5/site_perl/
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/SVN/
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/SVN/Base.pm
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/SVN/Client.pm
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/SVN/Core.pm
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/SVN/Delta.pm
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/SVN/Fs.pm
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/SVN/Ra.pm
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/SVN/Repos.pm
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/SVN/Wc.pm
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Client/
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Client/_Client.bs (EMPTY)
+-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Client/_Client.so
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Core/
+-rw-r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Core/.packlist
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Core/_Core.bs (EMPTY)
+-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Core/_Core.so
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Delta/
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Delta/_Delta.bs (EMPTY)
+-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Delta/_Delta.so
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Fs/
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Fs/_Fs.bs (EMPTY)
+-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Fs/_Fs.so
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Ra/
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Ra/_Ra.bs (EMPTY)
+-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Ra/_Ra.so
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Repos/
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Repos/_Repos.bs (EMPTY)
+-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Repos/_Repos.so
+drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Wc/
+-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Wc/_Wc.bs (EMPTY)
+-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SVN/_Wc/_Wc.so
+drwxr-xr-x root/root usr/man/
+drwxr-xr-x root/root usr/man/man3/
+-r--r--r-- root/root usr/man/man3/SVN::Base.3pm.gz
+-r--r--r-- root/root usr/man/man3/SVN::Client.3pm.gz
+-r--r--r-- root/root usr/man/man3/SVN::Core.3pm.gz
+-r--r--r-- root/root usr/man/man3/SVN::Delta.3pm.gz
+-r--r--r-- root/root usr/man/man3/SVN::Fs.3pm.gz
+-r--r--r-- root/root usr/man/man3/SVN::Ra.3pm.gz
+-r--r--r-- root/root usr/man/man3/SVN::Repos.3pm.gz
+-r--r--r-- root/root usr/man/man3/SVN::Wc.3pm.gz
diff --git a/subversion-perl/.md5sum b/subversion-perl/.md5sum
new file mode 100644
index 000000000..5b0a17c2d
--- /dev/null
+++ b/subversion-perl/.md5sum
@@ -0,0 +1,2 @@
+d4aa5aeb09acb3307841022d279ab895 subversion-1.4.4.tar.bz2
+2c1b15f961de085d33a2ddf2965b7b89 subversion_perl.diff
diff --git a/subversion-perl/Pkgfile b/subversion-perl/Pkgfile
new file mode 100644
index 000000000..9caa9084d
--- /dev/null
+++ b/subversion-perl/Pkgfile
@@ -0,0 +1,31 @@
+# Description: Perl bindings for subversion.
+# URL: http://subversion.tigris.org
+# Packager: Johannes Winkelmann <jw@tks6.net>
+# Maintainer: James Mills, prologic at shortcircuit dot net dot au
+#
+# Depends on: subversion, swig
+
+name=subversion-perl
+version=1.4.4
+release=1
+source=(http://subversion.tigris.org/tarballs/subversion-$version.tar.bz2 subversion_perl.diff)
+
+build() {
+ cd subversion-$version
+
+ patch -p1 < $SRC/subversion_perl.diff
+
+ LDFLAGS="-L$PKG/usr/lib" \
+
+ ./configure \
+ --prefix=/usr \
+ --disable-nls \
+ --with-neon=/usr \
+ --disable-mod-activation \
+ --with-apr=/usr \
+ --with-apr-util=/usr
+
+ make && make DESTDIR=$PKG install-swig-pl-lib install-swig-pl
+
+ chown -R root:root $PKG
+}
diff --git a/subversion-perl/subversion_perl.diff b/subversion-perl/subversion_perl.diff
new file mode 100644
index 000000000..378a89a13
--- /dev/null
+++ b/subversion-perl/subversion_perl.diff
@@ -0,0 +1,12 @@
+diff -aur subversion-1.4.4.orig/subversion/bindings/swig/perl/native/Makefile.PL.in subversion-1.4.4/subversion/bindings/swig/perl/native/Makefile.PL.in
+--- subversion-1.4.4.orig/subversion/bindings/swig/perl/native/Makefile.PL.in 2005-11-16 15:19:09.000000000 +0100
++++ subversion-1.4.4/subversion/bindings/swig/perl/native/Makefile.PL.in 2007-06-25 21:05:45.153077409 +0200
+@@ -26,7 +26,7 @@
+ my @ldmodules = map {"-lsvn_$_-1"} (@modules, qw/diff subr/);
+
+ my $apr_shlib_path_var = '@SVN_APR_SHLIB_PATH_VAR@';
+-my $apr_cflags = '@SVN_APR_INCLUDES@';
++my $apr_cflags = '@SVN_APR_INCLUDES@ -D_LARGEFILE64_SOURCE';
+ my $apu_cflags = '@SVN_APRUTIL_INCLUDES@';
+
+ # According to the log of r7937, the flags guarded by the conditional break

Generated by cgit