Added subversion-1.6.15 build template.
This commit is contained in:
parent
6767eadaa2
commit
dc9a34b45e
18 changed files with 283 additions and 0 deletions
1
srcpkgs/libsvn
Symbolic link
1
srcpkgs/libsvn
Symbolic link
|
@ -0,0 +1 @@
|
|||
subversion
|
1
srcpkgs/subversion-apache
Symbolic link
1
srcpkgs/subversion-apache
Symbolic link
|
@ -0,0 +1 @@
|
|||
subversion
|
1
srcpkgs/subversion-devel
Symbolic link
1
srcpkgs/subversion-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
subversion
|
1
srcpkgs/subversion-gnome-keyring-auth
Symbolic link
1
srcpkgs/subversion-gnome-keyring-auth
Symbolic link
|
@ -0,0 +1 @@
|
|||
subversion
|
1
srcpkgs/subversion-perl
Symbolic link
1
srcpkgs/subversion-perl
Symbolic link
|
@ -0,0 +1 @@
|
|||
subversion
|
1
srcpkgs/subversion-python
Symbolic link
1
srcpkgs/subversion-python
Symbolic link
|
@ -0,0 +1 @@
|
|||
subversion
|
1
srcpkgs/subversion-ruby
Symbolic link
1
srcpkgs/subversion-ruby
Symbolic link
|
@ -0,0 +1 @@
|
|||
subversion
|
2
srcpkgs/subversion/depends
Normal file
2
srcpkgs/subversion/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=0.29.5"
|
||||
api_depends="${abi_depends}"
|
25
srcpkgs/subversion/libsvn.template
Normal file
25
srcpkgs/subversion/libsvn.template
Normal file
|
@ -0,0 +1,25 @@
|
|||
# Template file for 'libsvn'.
|
||||
#
|
||||
short_desc="${short_desc} - shared libraries"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains the shared libraries used by subversion."
|
||||
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libuuid
|
||||
Add_dependency run zlib
|
||||
Add_dependency run sqlite
|
||||
Add_dependency run gdbm
|
||||
Add_dependency run expat
|
||||
Add_dependency run libdb
|
||||
Add_dependency run libsasl
|
||||
Add_dependency run libldap
|
||||
Add_dependency run apr-util
|
||||
Add_dependency run apr
|
||||
Add_dependency run neon
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/lib ${DESTDIR}/usr
|
||||
}
|
10
srcpkgs/subversion/patches/subversion.rpath.fix.patch
Normal file
10
srcpkgs/subversion/patches/subversion.rpath.fix.patch
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- Makefile.in.orig 2009-02-16 14:10:48.000000000 -0200
|
||||
+++ Makefile.in 2009-06-04 00:56:29.000000000 -0300
|
||||
@@ -678,6 +678,7 @@
|
||||
|
||||
$(SWIG_PL_DIR)/native/Makefile: $(SWIG_PL_DIR)/native/Makefile.PL
|
||||
cd $(SWIG_PL_DIR)/native; $(PERL) Makefile.PL
|
||||
+ cd $(SWIG_PL_DIR)/native; sed -i 's|LD_RUN_PATH|DIE_RPATH_DIE|g' Makefile{,.{client,delta,fs,ra,repos,wc}}
|
||||
|
||||
swig-pl_DEPS = autogen-swig-pl libsvn_swig_perl \
|
||||
$(SWIG_PL_DIR)/native/Makefile
|
16
srcpkgs/subversion/subversion-apache.template
Normal file
16
srcpkgs/subversion/subversion-apache.template
Normal file
|
@ -0,0 +1,16 @@
|
|||
# Template file for 'subversion-apache'.
|
||||
#
|
||||
short_desc="${short_desc} - apache httpd modules"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains two modules for the HTTP apache daemon for use
|
||||
with subversion."
|
||||
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libsvn ">=${version}"
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/libexec ${DESTDIR}/usr
|
||||
}
|
34
srcpkgs/subversion/subversion-devel.template
Normal file
34
srcpkgs/subversion/subversion-devel.template
Normal file
|
@ -0,0 +1,34 @@
|
|||
# Template file for 'subversion-devel'.
|
||||
#
|
||||
short_desc="${short_desc} - development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run pkg-config
|
||||
Add_dependency run perl
|
||||
Add_dependency run ruby-devel
|
||||
Add_dependency run python-devel
|
||||
Add_dependency run swig
|
||||
Add_dependency run apr-util-devel
|
||||
Add_dependency run libldap-devel
|
||||
Add_dependency run db-devel
|
||||
Add_dependency run gdbm-devel
|
||||
Add_dependency run expat-devel
|
||||
Add_dependency run apr-devel
|
||||
Add_dependency run libuuid-devel
|
||||
Add_dependency run zlib-devel
|
||||
Add_dependency run sqlite-devel
|
||||
Add_dependency run libsasl-devel
|
||||
Add_dependency run dbus-devel
|
||||
Add_dependency run libgnome-keyring-devel
|
||||
Add_dependency run glib-devel
|
||||
Add_dependency run neon-devel
|
||||
Add_dependency run libsvn
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib
|
||||
}
|
22
srcpkgs/subversion/subversion-gnome-keyring-auth.template
Normal file
22
srcpkgs/subversion/subversion-gnome-keyring-auth.template
Normal file
|
@ -0,0 +1,22 @@
|
|||
# Template file for 'subversion-gnome-keyring-auth'.
|
||||
#
|
||||
short_desc="subversion - gnome-keyring authentication support"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for subversion to authenticate with
|
||||
the libgnome-keyring package."
|
||||
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libuuid
|
||||
Add_dependency run glib
|
||||
Add_dependency run dbus-libs
|
||||
Add_dependency run apr
|
||||
Add_dependency run libgnome-keyring
|
||||
Add_dependency run libsvn ">=${version}"
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/lib*gnome_keyring*.so* \
|
||||
${DESTDIR}/usr/lib
|
||||
}
|
25
srcpkgs/subversion/subversion-perl.template
Normal file
25
srcpkgs/subversion/subversion-perl.template
Normal file
|
@ -0,0 +1,25 @@
|
|||
# Template file for 'subversion-perl'.
|
||||
#
|
||||
short_desc="${short_desc} - perl bindings"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains the perl language bindings for subversion."
|
||||
|
||||
Add_dependency run glibc
|
||||
Add_dependency run perl
|
||||
Add_dependency run libuuid
|
||||
Add_dependency run expat
|
||||
Add_dependency run libldap
|
||||
Add_dependency run libdb
|
||||
Add_dependency run gdbm
|
||||
Add_dependency run apr-util
|
||||
Add_dependency run apr
|
||||
Add_dependency run libsvn ">=${version}"
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib ${DESTDIR}/usr/share/man
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/libsvn_swig_perl-1.so* ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/perl5 ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/share/man/man3 ${DESTDIR}/usr/share/man
|
||||
}
|
25
srcpkgs/subversion/subversion-python.template
Normal file
25
srcpkgs/subversion/subversion-python.template
Normal file
|
@ -0,0 +1,25 @@
|
|||
# Template file for 'subversion-python'.
|
||||
#
|
||||
short_desc="${short_desc} - python bindings"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains the Python language bindings for subversion."
|
||||
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libuuid
|
||||
Add_dependency run libldap
|
||||
Add_dependency run libdb
|
||||
Add_dependency run gdbm
|
||||
Add_dependency run expat
|
||||
Add_dependency run python
|
||||
Add_dependency run apr-util
|
||||
Add_dependency run apr
|
||||
Add_dependency run libsvn ">=${version}"
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib/python2.7
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/libsvn_swig_py-1.so* ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/svn-python/ \
|
||||
${DESTDIR}/usr/lib/python2.7/site-packages
|
||||
}
|
24
srcpkgs/subversion/subversion-ruby.template
Normal file
24
srcpkgs/subversion/subversion-ruby.template
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Template file for 'subversion-ruby'.
|
||||
#
|
||||
short_desc="${short_desc} - ruby bindings"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains the ruby language bindings for subversion."
|
||||
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libuuid
|
||||
Add_dependency run ruby
|
||||
Add_dependency run gdbm
|
||||
Add_dependency run expat
|
||||
Add_dependency run libdb
|
||||
Add_dependency run libldap
|
||||
Add_dependency run apr-util
|
||||
Add_dependency run apr
|
||||
Add_dependency run libsvn ">=${version}"
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/libsvn_swig_ruby-1.so* ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/ruby ${DESTDIR}/usr/lib
|
||||
}
|
75
srcpkgs/subversion/template
Normal file
75
srcpkgs/subversion/template
Normal file
|
@ -0,0 +1,75 @@
|
|||
# Template file for 'subversion'
|
||||
pkgname=subversion
|
||||
version=1.6.15
|
||||
distfiles="http://subversion.tigris.org/downloads/$pkgname-$version.tar.bz2"
|
||||
build_style=custom-install
|
||||
short_desc="Enterprise-class centralized version control for the masses"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=b2919d603a5f3c19f42e3265c4b930e2376c43b3969b90ef9c42b2f72d5aaa45
|
||||
long_desc="
|
||||
Apache Subversion is a full-featured version control system originally
|
||||
designed to be a better CVS. Subversion has since expanded beyond its
|
||||
original goal of replacing CVS, but its basic model, design, and interface
|
||||
remain heavily influenced by that goal. Even today, Subversion should still
|
||||
feel very familiar to CVS users."
|
||||
|
||||
# XXX enable kwallet when kdelibs is available.
|
||||
subpackages="$pkgname-python $pkgname-perl $pkgname-ruby"
|
||||
subpackages="${subpackages} $pkgname-gnome-keyring-auth $pkgname-devel"
|
||||
subpackages="${subpackages} $pkgname-apache libsvn"
|
||||
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libsasl
|
||||
Add_dependency run apr
|
||||
Add_dependency run libsvn ">=${version}"
|
||||
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build perl
|
||||
Add_dependency build ruby-devel
|
||||
Add_dependency build python-devel
|
||||
Add_dependency build swig
|
||||
Add_dependency build apr-util-devel
|
||||
Add_dependency build libldap-devel
|
||||
Add_dependency build db-devel
|
||||
Add_dependency build gdbm-devel
|
||||
Add_dependency build expat-devel
|
||||
Add_dependency build apr-devel
|
||||
Add_dependency build libuuid-devel
|
||||
Add_dependency build zlib-devel
|
||||
Add_dependency build sqlite-devel
|
||||
Add_dependency build libsasl-devel
|
||||
Add_dependency build dbus-devel
|
||||
Add_dependency build libgnome-keyring-devel
|
||||
Add_dependency build glib-devel
|
||||
Add_dependency build neon-devel
|
||||
|
||||
do_build()
|
||||
{
|
||||
./configure --prefix=/usr --with-apxs --disable-javahl \
|
||||
--without-kwallet --with-gnome-keyring --with-editor=vim \
|
||||
--disable-mod-activation
|
||||
|
||||
(make ${makejobs} external-all && \
|
||||
make ${makejobs} LT_LDFLAGS="-L$Fdestdir/usr/lib" local-all)
|
||||
}
|
||||
|
||||
do_install()
|
||||
{
|
||||
export LD_LIBRARY_PATH=${DESTDIR}/usr/lib:$LD_LIBRARY_PATH
|
||||
|
||||
make DESTDIR=${DESTDIR} install
|
||||
make DESTDIR=${DESTDIR} swig-py
|
||||
make DESTDIR=${DESTDIR} install-swig-py
|
||||
make DESTDIR=${DESTDIR} swig-pl
|
||||
make DESTDIR=${DESTDIR} INSTALLDIRS=vendor install-swig-pl
|
||||
make DESTDIR=${DESTDIR} swig-rb
|
||||
make DESTDIR=${DESTDIR} install-swig-rb
|
||||
|
||||
rm -rf ${DESTDIR}/usr/lib/perl5/core_perl
|
||||
install -d ${DESTDIR}/usr/share/subversion
|
||||
install -d -m755 tools/hook-scripts ${DESTDIR}/usr/share/subversion/
|
||||
rm -f ${DESTDIR}/usr/share/subversion/hook-scripts/*.in
|
||||
|
||||
install -D -m644 tools/client-side/bash_completion \
|
||||
${DESTDIR}/etc/bash_completion.d/subversion
|
||||
}
|
|
@ -736,3 +736,21 @@ VBoxKeyboard.so virtualbox-ose
|
|||
VBoxOGLrenderspu.so virtualbox-ose
|
||||
VBoxOGLcrutil.so virtualbox-ose-guest
|
||||
libfetch.so libfetch libfetch-devel
|
||||
libneon.so.27 neon neon-devel
|
||||
libsvn_subr-1.so libsvn subversion-devel
|
||||
libsvn_diff-1.so libsvn subversion-devel
|
||||
libsvn_client-1.so libsvn subversion-devel
|
||||
libsvn_delta-1.so libsvn subversion-devel
|
||||
libsvn_fs-1.so libsvn subversion-devel
|
||||
libsvn_ra-1.so libsvn subversion-devel
|
||||
libsvn_repos-1.so libsvn subversion-devel
|
||||
libsvn_wc-1.so libsvn subversion-devel
|
||||
libsvn_fs_util-1.so libsvn subversion-devel
|
||||
libsvn_ra_svn-1.so libsvn subversion-devel
|
||||
libsvn_fs_fs-1.so libsvn subversion-devel
|
||||
libsvn_fs_base-1.so libsvn subversion-devel
|
||||
libsvn_ra_local-1.so libsvn subversion-devel
|
||||
libsvn_ra_neon-1.so libsvn subversion-devel
|
||||
libsvn_swig_py-1.so subversion-python subversion-devel
|
||||
libsvn_swig_perl-1.so subversion-perl subversion-devel
|
||||
libsvn_swig_ruby-1.so subversion-ruby subversion-devel
|
||||
|
|
Loading…
Reference in a new issue