diff options
author | hubertf <hubertf> | 2002-08-03 02:01:42 +0000 |
---|---|---|
committer | hubertf <hubertf> | 2002-08-03 02:01:42 +0000 |
commit | c131d82efd86a372719e06da1b5ce40922bdd90f (patch) | |
tree | 88666becd6ce8c079775fe024bd565d35e4b2e0e /devel | |
parent | 85e3282ff955126c883ea4d36c1a05ec880ed2a3 (diff) | |
download | pkgsrc-c131d82efd86a372719e06da1b5ce40922bdd90f.tar.gz |
Add subversion-0.2667: Version control system, meant to replace CVS
The goal of the Subversion project is to build a version control system that
is a compelling replacement for CVS in the open source community. The software
is released under an Apache/BSD-style open source license.
Submitted by Joel Wilsson <joelw@unix.se> in PR 17813.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/subversion/DESCR | 3 | ||||
-rw-r--r-- | devel/subversion/Makefile | 40 | ||||
-rw-r--r-- | devel/subversion/PLIST | 93 | ||||
-rw-r--r-- | devel/subversion/distinfo | 8 | ||||
-rw-r--r-- | devel/subversion/patches/patch-aa | 47 | ||||
-rw-r--r-- | devel/subversion/patches/patch-ab | 16 | ||||
-rw-r--r-- | devel/subversion/patches/patch-ac | 10 | ||||
-rw-r--r-- | devel/subversion/patches/patch-ad | 14 |
8 files changed, 231 insertions, 0 deletions
diff --git a/devel/subversion/DESCR b/devel/subversion/DESCR new file mode 100644 index 00000000000..6d26e82f1d0 --- /dev/null +++ b/devel/subversion/DESCR @@ -0,0 +1,3 @@ +The goal of the Subversion project is to build a version control system that +is a compelling replacement for CVS in the open source community. The software +is released under an Apache/BSD-style open source license. diff --git a/devel/subversion/Makefile b/devel/subversion/Makefile new file mode 100644 index 00000000000..b83adc2463b --- /dev/null +++ b/devel/subversion/Makefile @@ -0,0 +1,40 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/08/03 02:01:42 hubertf Exp $ + +DISTNAME= subversion-r2667 +PKGNAME= subversion-0.2667 +CATEGORIES= devel +MASTER_SITES= http://subversion.tigris.org/files/documents/15/578/ + +MAINTAINER= joelw@unix.se +HOMEPAGE= http://subversion.tigris.org +COMMENT= Version control system, meant to replace CVS + +BUILD_DEPENDS= autoconf>=2.50:../../devel/autoconf-devel +BUILD_DEPENDS+= libtool-base>=1.4:../../devel/libtool-base +DEPENDS= db4>=4.0.14:../../databases/db4 +DEPENDS+= neon>=0.21.3:../../www/neon +DEPENDS+= apr-devel-[0-9]*:../../devel/apr-devel +DEPENDS+= python22-[0-9]*:../../lang/python22 + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-ssl +CONFIGURE_ARGS+= --with-berkeley-db=${LOCALBASE}/include/db4:${LOCALBASE} +CONFIGURE_ARGS+= --with-neon=${LOCALBASE} +CONFIGURE_ARGS+= --with-apr=${LOCALBASE} +CONFIGURE_ARGS+= --with-apr-util=${LOCALBASE} + +PLIST_SUBST+= INSTALL_INFO=${INSTALL_INFO} +INFO_FILES+= svn-design.info +INFO_FILES+= svn-handbook.info + +post-extract: + @${SED} 's/ldb/ldb4/g' < ${WRKSRC}/configure > ${WRKSRC}/configure + @${RM} -r ${WRKSRC}/neon + @${RM} -r ${WRKSRC}/apr + @${RM} -r ${WRKSRC}/apr-util + +pre-configure: + cd ${WRKSRC} && ${SH} ./autogen.sh + +.include "../../mk/texinfo.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/subversion/PLIST b/devel/subversion/PLIST new file mode 100644 index 00000000000..493c41bad15 --- /dev/null +++ b/devel/subversion/PLIST @@ -0,0 +1,93 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/08/03 02:01:42 hubertf Exp $ +bin/svn +bin/svn-config +bin/svnadmin +bin/svnlook +include/subversion-1/svn_auth.h +include/subversion-1/svn_base64.h +include/subversion-1/svn_client.h +include/subversion-1/svn_config.h +include/subversion-1/svn_dav.h +include/subversion-1/svn_delta.h +include/subversion-1/svn_diff.h +include/subversion-1/svn_error.h +include/subversion-1/svn_error_codes.h +include/subversion-1/svn_fs.h +include/subversion-1/svn_hash.h +include/subversion-1/svn_io.h +include/subversion-1/svn_path.h +include/subversion-1/svn_pools.h +include/subversion-1/svn_quoprint.h +include/subversion-1/svn_ra.h +include/subversion-1/svn_repos.h +include/subversion-1/svn_sorts.h +include/subversion-1/svn_string.h +include/subversion-1/svn_test.h +include/subversion-1/svn_time.h +include/subversion-1/svn_types.h +include/subversion-1/svn_utf.h +include/subversion-1/svn_version.h +include/subversion-1/svn_wc.h +include/subversion-1/svn_xml.h +@unexec ${INSTALL_INFO} --delete --info-dir=%D/info %D/info/svn-design.info +@unexec ${INSTALL_INFO} --delete --info-dir=%D/info %D/info/svn-handbook.info +info/svn-design.info +info/svn-design.info-1 +info/svn-design.info-2 +info/svn-design.info-3 +info/svn-handbook.info +@exec ${INSTALL_INFO} --info-dir=%D/info %D/info/svn-handbook.info +@exec ${INSTALL_INFO} --info-dir=%D/info %D/info/svn-design.info +lib/libsvn_auth-1.a +lib/libsvn_auth-1.la +lib/libsvn_auth-1.so +lib/libsvn_auth-1.so.0 +lib/libsvn_auth-1.so.0.0 +lib/libsvn_client-1.a +lib/libsvn_client-1.la +lib/libsvn_client-1.so +lib/libsvn_client-1.so.0 +lib/libsvn_client-1.so.0.0 +lib/libsvn_delta-1.a +lib/libsvn_delta-1.la +lib/libsvn_delta-1.so +lib/libsvn_delta-1.so.0 +lib/libsvn_delta-1.so.0.0 +lib/libsvn_fs-1.a +lib/libsvn_fs-1.la +lib/libsvn_fs-1.so +lib/libsvn_fs-1.so.0 +lib/libsvn_fs-1.so.0.0 +lib/libsvn_ra-1.a +lib/libsvn_ra-1.la +lib/libsvn_ra-1.so +lib/libsvn_ra-1.so.0 +lib/libsvn_ra-1.so.0.0 +lib/libsvn_ra_dav-1.a +lib/libsvn_ra_dav-1.la +lib/libsvn_ra_dav-1.so +lib/libsvn_ra_dav-1.so.0 +lib/libsvn_ra_dav-1.so.0.0 +lib/libsvn_ra_local-1.a +lib/libsvn_ra_local-1.la +lib/libsvn_ra_local-1.so +lib/libsvn_ra_local-1.so.0 +lib/libsvn_ra_local-1.so.0.0 +lib/libsvn_repos-1.a +lib/libsvn_repos-1.la +lib/libsvn_repos-1.so +lib/libsvn_repos-1.so.0 +lib/libsvn_repos-1.so.0.0 +lib/libsvn_subr-1.a +lib/libsvn_subr-1.la +lib/libsvn_subr-1.so +lib/libsvn_subr-1.so.0 +lib/libsvn_subr-1.so.0.0 +lib/libsvn_wc-1.a +lib/libsvn_wc-1.la +lib/libsvn_wc-1.so +lib/libsvn_wc-1.so.0 +lib/libsvn_wc-1.so.0.0 +man/man1/svn.1 +man/man1/svnadmin.1 +@dirrm include/subversion-1 diff --git a/devel/subversion/distinfo b/devel/subversion/distinfo new file mode 100644 index 00000000000..d6a10486761 --- /dev/null +++ b/devel/subversion/distinfo @@ -0,0 +1,8 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/08/03 02:01:42 hubertf Exp $ + +SHA1 (subversion-r2667.tar.gz) = 260717b20aef19536361c52dde038961eedc15ca +Size (subversion-r2667.tar.gz) = 5308872 bytes +SHA1 (patch-aa) = ced652b876650042f4762c309672ba0cdda0a018 +SHA1 (patch-ab) = d0ef1f26060421d77a85241dc03f89385ccb2530 +SHA1 (patch-ac) = 7f4f5bf2cabcf2612993d7541d570d39f4d7f528 +SHA1 (patch-ad) = ed2c1dce15209b1796be71f0bf01264d7a2b6a9d diff --git a/devel/subversion/patches/patch-aa b/devel/subversion/patches/patch-aa new file mode 100644 index 00000000000..f28d3c44066 --- /dev/null +++ b/devel/subversion/patches/patch-aa @@ -0,0 +1,47 @@ +$NetBSD: patch-aa,v 1.1.1.1 2002/08/03 02:01:42 hubertf Exp $ + +--- ac-helpers/berkeley-db.m4.orig Fri Aug 2 11:30:28 2002 ++++ ac-helpers/berkeley-db.m4 +@@ -102,7 +102,7 @@ AC_DEFUN(SVN_LIB_BERKELEY_DB, + if test "$enable_shared" = "yes"; then + SVN_DB_LIBS="$dbdir/libdb-4.0.la" + else +- SVN_DB_LIBS="-L$dbdir -ldb" ++ SVN_DB_LIBS="-L$dbdir -ldb4" + fi + elif test "$status" = "skip"; then + svn_lib_berkeley_db=no +@@ -193,7 +193,7 @@ AC_DEFUN(SVN_LIB_BERKELEY_DB, + ;; + "std" ) + SVN_DB_INCLUDES= +- SVN_DB_LIBS=-ldb ++ SVN_DB_LIBS=-ldb4 + svn_lib_berkeley_db=yes + ;; + *":"* ) +@@ -201,13 +201,13 @@ AC_DEFUN(SVN_LIB_BERKELEY_DB, + lib="`echo $found | sed -e 's/^.*://'`" + SVN_DB_INCLUDES="-I$header" + dnl ### should look for a .la file +- SVN_DB_LIBS="-L$lib -ldb" ++ SVN_DB_LIBS="-L$lib -ldb4" + svn_lib_berkeley_db=yes + ;; + * ) + SVN_DB_INCLUDES="-I$found/include" + dnl ### should look for a .la file +- SVN_DB_LIBS="-L$found/lib -ldb" ++ SVN_DB_LIBS="-L$found/lib -ldb4" + svn_lib_berkeley_db=yes + ;; + esac +@@ -234,7 +234,7 @@ dnl function, then this macro assumes + AC_DEFUN(SVN_LIB_BERKELEY_DB_TRY, + [ + svn_lib_berkeley_db_try_save_libs="$LIBS" +- LIBS="$LIBS -ldb" ++ LIBS="$LIBS -ldb4" + + svn_check_berkeley_db_major=$1 + svn_check_berkeley_db_minor=$2 diff --git a/devel/subversion/patches/patch-ab b/devel/subversion/patches/patch-ab new file mode 100644 index 00000000000..3eaddea9ddb --- /dev/null +++ b/devel/subversion/patches/patch-ab @@ -0,0 +1,16 @@ +$NetBSD: patch-ab,v 1.1.1.1 2002/08/03 02:01:42 hubertf Exp $ + +--- autogen.sh.orig Fri Aug 2 11:33:18 2002 ++++ autogen.sh +@@ -79,9 +79,9 @@ fi + # and we can state that dev people need Python on their machine. Note + # that running gen-make.py requires Python 1.X or newer. + +-OK=`python -c 'print "OK"'` ++OK=`python2.2 -c 'print "OK"'` + if test "${OK}" != "OK" ; then +- echo "Python check failed, make sure python is installed and on the PATH" ++ echo "Python check failed, make sure python2.2 is installed and on the PATH" + exit 1 + fi + diff --git a/devel/subversion/patches/patch-ac b/devel/subversion/patches/patch-ac new file mode 100644 index 00000000000..fb98ce0266f --- /dev/null +++ b/devel/subversion/patches/patch-ac @@ -0,0 +1,10 @@ +$NetBSD: patch-ac,v 1.1.1.1 2002/08/03 02:01:42 hubertf Exp $ + +--- gen-make.py.orig Fri Aug 2 11:34:05 2002 ++++ gen-make.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python2.2 + # + # gen-make.py -- generate makefiles for building Subversion + # diff --git a/devel/subversion/patches/patch-ad b/devel/subversion/patches/patch-ad new file mode 100644 index 00000000000..45e03b31b98 --- /dev/null +++ b/devel/subversion/patches/patch-ad @@ -0,0 +1,14 @@ +$NetBSD: patch-ad,v 1.1.1.1 2002/08/03 02:01:42 hubertf Exp $ + +--- build.conf.orig Fri Aug 2 11:56:00 2002 ++++ build.conf +@@ -73,9 +73,6 @@ libs = libsvn_client libsvn_wc libsvn_ra + manpages = subversion/clients/cmdline/man/svn.1 + subversion/svnadmin/svnadmin.1 + infopages = doc/handbook/svn-handbook.info +- doc/handbook/svn-handbook.info-1 +- doc/handbook/svn-handbook.info-2 +- doc/handbook/svn-handbook.info-3 + doc/programmer/design/svn-design.info + doc/programmer/design/svn-design.info-1 + doc/programmer/design/svn-design.info-2 |