diff options
Diffstat (limited to 'devel/subversion-devel')
-rw-r--r-- | devel/subversion-devel/Makefile | 369 | ||||
-rw-r--r-- | devel/subversion-devel/distinfo | 2 | ||||
-rw-r--r-- | devel/subversion-devel/files/build-outputs.mk.patch | 11 | ||||
-rw-r--r-- | devel/subversion-devel/files/patch-ac-helpers::ltmain.sh | 11 | ||||
-rw-r--r-- | devel/subversion-devel/files/patch-doc::book::Makefile | 31 | ||||
-rw-r--r-- | devel/subversion-devel/files/patch-subversion::bindings::swig::perl::natives::Base.pm | 10 | ||||
-rw-r--r-- | devel/subversion-devel/files/patch-subversion::bindings::swig::perl::natives::Makefle.PL.in | 83 | ||||
-rw-r--r-- | devel/subversion-devel/files/svnserve.wrapper | 7 | ||||
-rw-r--r-- | devel/subversion-devel/pkg-deinstall | 60 | ||||
-rw-r--r-- | devel/subversion-devel/pkg-descr | 4 | ||||
-rw-r--r-- | devel/subversion-devel/pkg-plist | 251 |
11 files changed, 0 insertions, 839 deletions
diff --git a/devel/subversion-devel/Makefile b/devel/subversion-devel/Makefile deleted file mode 100644 index bcaf693cb11f..000000000000 --- a/devel/subversion-devel/Makefile +++ /dev/null @@ -1,369 +0,0 @@ -# New ports collection makefile for: subversion -# Date created: 10 September 2001 -# Whom: rooneg@electricjellyfish.net -# -# $FreeBSD$ - -PORTNAME= subversion -PORTVERSION= 1.1.1 -CATEGORIES= devel -MASTER_SITES= http://subversion.tigris.org/tarballs/ - -MAINTAINER= lev@freebsd.org -COMMENT= Version control system - -LIB_DEPENDS= expat.5:${PORTSDIR}/textproc/expat2 - -INSTALLS_SHLIB= yes - -USE_SIZE= yes -USE_BZIP2= yes -USE_LIBTOOL_VER=15 -USE_REINPLACE= yes -CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS= --with-ssl - -MAN1= svn.1 svnadmin.1 svnlook.1 svndumpfilter.1 svnversion.1 -MAN5= svnserve.conf.5 -MAN8= svnserve.8 -MANCOMPRESSED= no - -TXT_DOCS= BUGS CHANGES COMMITTERS COPYING HACKING INSTALL README -.if !defined(NOPORTDOCS) -PORTDOCS= ${TXT_DOCS} -.endif - -.if !defined(WITHOUT_NLS) -USE_GETTEXT= yes -PLIST_SUB+= WITHOUT_GETTEXT="" -.else -CONFIGURE_ARGS+= --disable-nls -PLIST_SUB+= WITHOUT_GETTEXT="@comment " -.endif - -.include <bsd.port.pre.mk> - -SVNREPOS?= /home/svn/repos - -.if defined(WITH_MAINTAINER_DEBUG) -CONFIGURE_ARGS+=--enable-maintainer-mode \ - --enable-debug -CFLAGS+= -g -.endif - -.if !defined(WITHOUT_NEON) -LIB_DEPENDS+= neon.24:${PORTSDIR}/www/neon -CONFIGURE_ARGS+= --with-neon=${LOCALBASE} -PLIST_SUB+= WITHOUT_NEON="" -.else -CONFIGURE_ARGS+= --without-neon -PLIST_SUB+= WITHOUT_NEON="@comment " -.endif - -.if defined(WITH_PERL) -.if ${PERL_LEVEL} < 500800 -IGNORE= "Subversion\'s Perl bindings need perl 5.8.0 or greater. Upgrade your perl and try again" -.endif -SWIG_BINDINGS+= perl -USE_PERL5= yes -PLIST_SUB+= WITH_PERL="" -MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} -MAN3= SVN::Base.3 \ - SVN::Client.3 \ - SVN::Core.3 \ - SVN::Delta.3 \ - SVN::Fs.3 \ - SVN::Ra.3 \ - SVN::Repos.3 \ - SVN::Wc.3 -.else -PLIST_SUB+= WITH_PERL="@comment " -.endif - -.if defined(WITH_PYTHON) -USE_PYTHON= yes -.include "${PORTSDIR}/Mk/bsd.python.mk" -SWIG_BINDINGS+= python -PLIST_SUB+= WITH_PYTHON="" -.else -PLIST_SUB+= WITH_PYTHON="@comment " -.endif - -#.if defined(WITH_JAVA) -#USE_JAVA= yes -#JAVA_VERSION= 1.2+ -#JAVA_OS= native -#JAVA_BUILD= yes -#JAVA_RUN= yes -#.include "${PORTSDIR}/Mk/bsd.java.mk" -#CONFIGURE_ARGS+= --enable-javahl --with-jdk=${JAVA_HOME} -#PLIST_SUB+= WITH_JAVA="" -#.else -#PLIST_SUB+= WITH_JAVA="@comment " -#.endif - -.if defined(SWIG_BINDINGS) && ${SWIG_BINDINGS} != "" -BUILD_DEPENDS+= swig1.3:${PORTSDIR}/devel/swig13 -DEPENDS_ARGS+= SWIG_LANGUAGES='${SWIG_BINDINGS}' -CONFIGURE_ARGS+= --with-swig=${LOCALBASE} \ - --enable-swig-bindings=${SWIG_BINDINGS:Q:S/ /,/g:S/\\//g} -.else -CONFIGURE_ARGS+= --without-swig --disable-swig-bindings -.endif - -.if defined(WITH_MOD_DAV_SVN) -WITH_APACHE2_APR= yes -CONFIGURE_ARGS+= --with-apxs=${APXS} -PLIST_SUB+= MOD_DAV_SVN="" -SVNGROUP?= www -.else -PLIST_SUB+= MOD_DAV_SVN="@comment " -PKGDEINSTALL= NONEXISTENT -SVNGROUP?= svn -.endif - -.if defined(WITH_APACHE2_APR) -APACHE2_PORT?= www/apache2 -BUILD_DEPENDS+= ${APXS}:${PORTSDIR}/${APACHE2_PORT} -RUN_DEPENDS+= ${APXS}:${PORTSDIR}/${APACHE2_PORT} -DEPENDS_ARGS+= WITH_BERKELEYDB=db4 -APR_APU_DIR= ${LOCALBASE}/lib/apache2 -APR_CONFIG= apr-config -APU_CONFIG= apu-config -APR_PORT= www/apache2 -OPT_NAME= WITH_BERKELEYDB=(db4|db41|db42) -.else -LIB_DEPENDS+= apr-1.0:${PORTSDIR}/devel/apr-svn -APR_APU_DIR= ${LOCALBASE}/bin -APR_CONFIG= apr-1-config -APU_CONFIG= apu-1-config -APR_PORT= devel/apr -OPT_NAME= APR_UTIL_WITH_BERKELEY_DB=yes -.endif -CONFIGURE_ARGS+=--with-apr=${APR_APU_DIR}/${APR_CONFIG} \ - --with-apr-util=${APR_APU_DIR}/${APU_CONFIG} - -.if defined(WITH_SVNSERVE_WRAPPER) -PLIST_SUB+= SVNSERVE_WRAPPER="" -EXTRA_PATCHES= ${PATCHDIR}/build-outputs.mk.patch -.else -PLIST_SUB+= SVNSERVE_WRAPPER="@comment " -.endif - -.if defined(WITH_BOOK_HTML) -PORTDOCS+= book -BUILD_DEPENDS+= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl \ - ${LOCALBASE}/bin/xsltproc:${PORTSDIR}/textproc/libxslt -.endif - -SCRIPTS= - -SCRIPTS_DATA= - -pre-extract: - @${ECHO_MSG} "" -.if defined(WITHOUT_NEON) - @${ECHO_MSG} "WebDAV/Delta-V repository access module disabled." -.else - @${ECHO_MSG} "WebDAV/Delta-V repository access module enabled." - @${ECHO_MSG} "To disable it define WITHOUT_NEON" -.endif - @${ECHO_MSG} "" -.if defined(WITH_MAINTAINER_DEBUG) - @${ECHO_MSG} "Build debug version." -.else - @${ECHO_MSG} "You can enable debug build by defining WITH_MAINTAINER_DEBUG." -.endif - @${ECHO_MSG} "" -.if defined(WITH_PERL) - @${ECHO_MSG} "Build with perl bindings." - @${ECHO_MSG} "Be sure, that apr library and perl both uses OR not uses threads in same time." -.else - @${ECHO_MSG} "You can enable perl bindings by defining WITH_PERL" -.endif - @${ECHO_MSG} "" -.if defined(WITH_PYTHON) - @${ECHO_MSG} "Build with Python bindings." -.else - @${ECHO_MSG} "You can enable Python bindings by defining WITH_PYTHON." -.endif - @${ECHO_MSG} "" -#.if defined(WITH_JAVA) -# @${ECHO_MSG} "Build with Java (JavaHL) bindings." -#.else -# @${ECHO_MSG} "You can enable Java bindings by defining WITH_JAVA." -# @${ECHO_MSG} "You should have apr builded with threads for Java support!" -#.endif -# @${ECHO_MSG} "" -.if defined(WITH_MOD_DAV_SVN) - @${ECHO_MSG} "mod_dav_svn module for Apache 2.X enabled." -.else - @${ECHO_MSG} "You can enable the mod_dav_svn module for Apache 2.X" - @${ECHO_MSG} "by defining WITH_MOD_DAV_SVN. This option implies" - @${ECHO_MSG} "the WITH_APACHE2_APR option." -.endif - @${ECHO_MSG} "" -.if defined(WITH_APACHE2_APR) - @${ECHO_MSG} "Using APR from www/apache2. If you have the devel/apr" - @${ECHO_MSG} "port/package installed, you may need to remove it." -.else - @${ECHO_MSG} "You can link subversion against the APR built with" - @${ECHO_MSG} "the www/apache2 port, rather than the devel/apr port," - @${ECHO_MSG} "by defining WITH_APACHE2_APR." -.endif - @${ECHO_MSG} "" -.if defined(WITH_SVNSERVE_WRAPPER) - @${ECHO_MSG} "svnserve wrapper enabled." -.else - @${ECHO_MSG} "You can install the svnserve wrapper (sets umask 002)" - @${ECHO_MSG} "by defining WITH_SVNSERVE_WRAPPER." -.endif - @${ECHO_MSG} "" -.if defined(WITH_REPOSITORY_CREATION) - @${ECHO_MSG} "I will create (or use, if it exists) \"${SVNGROUP}\" group." - @${ECHO_MSG} "Make sure that all committers are its members." -.else - @${ECHO_MSG} "You can have the repository created for you by defining" - @${ECHO_MSG} "WITH_REPOSITORY_CREATION." - @${ECHO_MSG} "" - @${ECHO_MSG} "Make sure that:" - @${ECHO_MSG} "* all your svn users are members of a common group" - @${ECHO_MSG} "* this group is the group id of the db/ and locks/" - @${ECHO_MSG} " subdirectories of your repository" - @${ECHO_MSG} "* the above subdirectories are writable by this group" - @${ECHO_MSG} "" - @${ECHO_MSG} "Repository will be created at '${SVNREPOS}' with group '${SVNGROUP}'" - @${ECHO_MSG} "You could change these settings by defining SVNREPOS and SVNGROUP" - @${ECHO_MSG} "" -.endif - @${ECHO_MSG} "" -.if defined(WITH_BOOK_HTML) - @${ECHO_MSG} "Subversion Book (HTML) enabled." -.else - @${ECHO_MSG} "You can install the Subversion Book (HTML) by defining" - @${ECHO_MSG} "WITH_BOOK_HTML." -.endif - @${ECHO_MSG} "" - @${ECHO_MSG} "May useful scripts will be installed into ${PREFIX}/share/subversion" - -post-extract: - @${RM} -r ${WRKSRC}/neon - @${RM} -r ${WRKSRC}/apr - @${RM} -r ${WRKSRC}/apr-util - -post-patch: -.if ${PREFIX} != "/usr" - @${REINPLACE_CMD} "s#/etc/subversion#${PREFIX}/etc/subversion#g" ${WRKSRC}/subversion/libsvn_subr/config_file.c - @${REINPLACE_CMD} "s#/etc/subversion#${PREFIX}/etc/subversion#g" ${WRKSRC}/subversion/libsvn_subr/config_impl.h -.endif - @${REINPLACE_CMD} "s#^swig_pydir =.*#swig_pydir = ${PYTHON_SITELIBDIR}/libsvn#" ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} "s#^swig_pydir_extra =.*#swig_pydir_extra = ${PYTHON_SITELIBDIR}/svn#" ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} "s#^LIBTOOL =.*#LIBTOOL = ${LIBTOOL}#" ${WRKSRC}/Makefile.in - -pre-configure: - @if [ ! -x ${APR_APU_DIR}/${APR_CONFIG} -o ! -x ${APR_APU_DIR}/${APU_CONFIG} ] ; then \ - ${ECHO_MSG} "" ; \ - ${ECHO_MSG} 'You selected to use`'"${APR_PORT}' for apr library." ; \ - ${ECHO_MSG} 'It seems that `'"${APR_PORT}' is not properly installed." ; \ - ${ECHO_MSG} "" ; \ - ${FALSE} ; \ - fi - @if [ `${APR_APU_DIR}/${APU_CONFIG} --db-version` != "4" ] ; then \ - ${ECHO_MSG} "" ; \ - ${ECHO_MSG} 'You should build `'"${APR_PORT}' with db4 support to use subversion with it." ; \ - ${ECHO_MSG} 'Please rebuild `'"${APR_PORT}' with option "'`'"${OPT_NAME}' and try again." ; \ - ${ECHO_MSG} "" ; \ - ${FALSE} ; \ - fi - -post-build: -.if defined(WITH_PERL) - cd ${WRKSRC} ; \ - ${MAKE} swig-pl -.endif -.if defined(WITH_PYTHON) - cd ${WRKSRC} ; \ - ${MAKE} swig-py -.endif -#.if defined(WITH_JAVA) -# @${MKDIR} ${WRKSRC}/subversion/bindings/java/javahl/classes -# cd ${WRKSRC} ; \ -# ${MAKE} javahl -#.endif -.if defined(WITH_BOOK_HTML) - cd ${WRKSRC}/doc/book/tools/ ; \ - ${LN} -s ${PREFIX}/share/xsl/docbook xsl - cd ${WRKSRC}/doc/book ; \ - ${MAKE} all-html -.endif - -.if defined(WITH_MOD_DAV_SVN) -pre-install: - ${APXS} -e -S LIBEXECDIR=${PREFIX}/libexec/apache2 -a -n dav libexec/apache2/mod_dav.so -.endif - -post-install: - @${MKDIR} ${PREFIX}/share/subversion - cd ${WRKSRC}/tools ; \ - tar --exclude '*.in' -cf - * | tar -C ${PREFIX}/share/subversion -xf - -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - for f in ${TXT_DOCS}; do \ - ${INSTALL_DATA} ${WRKSRC}/$$f ${DOCSDIR}; \ - done -.if defined(WITH_BOOK_HTML) - cd ${WRKSRC}/doc/book ; \ - ${MAKE} install-book-html install-book-html-chunk INSTALL_DIR=${DOCSDIR} -.endif -.endif -.if defined(WITH_PERL) - cd ${WRKSRC} ; \ - ${MAKE} install-swig-pl -.endif -.if defined(WITH_PYTHON) - cd ${WRKSRC} ; \ - ${MAKE} install-swig-py -.endif -#.if defined(WITH_JAVA) -# cd ${WRKSRC} ; \ -# ${MAKE} install-javahl -#.endif -.if defined(WITH_SVNSERVE_WRAPPER) - @${INSTALL_SCRIPT} ${FILESDIR}/svnserve.wrapper ${PREFIX}/bin/svnserve -.endif -.if defined(WITH_REPOSITORY_CREATION) && !exists(${SVNREPOS}) -. if defined(WITH_SVNSERVE_WRAPPER) - @if /usr/sbin/pw groupshow "${SVNGROUP}" >/dev/null 2>&1; then \ - ${ECHO_MSG} "You already have a group \"${SVNGROUP}\", so I will use it."; \ - else \ - if /usr/sbin/pw groupadd ${SVNGROUP} -h -; \ - then \ - ${ECHO_MSG} "Added group \"${SVNGROUP}\"."; \ - else \ - ${ECHO_MSG} "Adding group \"${SVNGROUP}\" failed..."; \ - ${ECHO_MSG} "Please create it, and try again."; \ - ${FALSE}; \ - fi; \ - fi -. endif - @${MKDIR} ${SVNREPOS} - @${PREFIX}/bin/svnadmin create ${SVNREPOS} - @${CHGRP} ${SVNGROUP} ${SVNREPOS}/db ${SVNREPOS}/locks/db.lock ${SVNREPOS}/dav - @${CHMOD} g+w ${SVNREPOS}/db ${SVNREPOS}/locks/db.lock ${SVNREPOS}/dav - @for i in ${SVNREPOS}/db/* ; do \ - i=$${i##*/}; \ - case $$i in \ - DB_CONFIG) ;; \ - *) ${CHGRP} ${SVNGROUP} ${SVNREPOS}/db/$$i; \ - ${CHMOD} g+w ${SVNREPOS}/db/$$i; \ - ;; \ - esac; \ - done -.endif - -post-deinstall: -.if defined(WITH_MOD_DAV_SVN) - @PKG_PREFIX=${PREFIX} ${SH} ${PKGDEINSTALL} ${PKGNAME} POST-DEINSTALL -.endif - -.include <bsd.port.post.mk> diff --git a/devel/subversion-devel/distinfo b/devel/subversion-devel/distinfo deleted file mode 100644 index 8ee34a7a0885..000000000000 --- a/devel/subversion-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (subversion-1.1.1.tar.bz2) = a180c3fe91680389c210c99def54d9e0 -SIZE (subversion-1.1.1.tar.bz2) = 6768086 diff --git a/devel/subversion-devel/files/build-outputs.mk.patch b/devel/subversion-devel/files/build-outputs.mk.patch deleted file mode 100644 index a7c191b652b5..000000000000 --- a/devel/subversion-devel/files/build-outputs.mk.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- build-outputs.mk.orig 2004-10-22 22:13:15.000000000 +0400 -+++ build-outputs.mk 2004-11-05 11:15:30.265625000 +0300 -@@ -500,7 +500,7 @@ - cd subversion/svnadmin ; $(INSTALL_BIN) svnadmin$(EXEEXT) $(DESTDIR)$(bindir)/svnadmin$(EXEEXT) - cd subversion/svndumpfilter ; $(INSTALL_BIN) svndumpfilter$(EXEEXT) $(DESTDIR)$(bindir)/svndumpfilter$(EXEEXT) - cd subversion/svnlook ; $(INSTALL_BIN) svnlook$(EXEEXT) $(DESTDIR)$(bindir)/svnlook$(EXEEXT) -- cd subversion/svnserve ; $(INSTALL_BIN) svnserve$(EXEEXT) $(DESTDIR)$(bindir)/svnserve$(EXEEXT) -+ cd subversion/svnserve ; $(INSTALL_BIN) svnserve$(EXEEXT) $(DESTDIR)$(bindir)/svnserve.bin$(EXEEXT) - cd subversion/svnversion ; $(INSTALL_BIN) svnversion$(EXEEXT) $(DESTDIR)$(bindir)/svnversion$(EXEEXT) - - install-contrib: contrib/client-side/svn-push/svn-push$(EXEEXT) install-lib install-fsmod-lib diff --git a/devel/subversion-devel/files/patch-ac-helpers::ltmain.sh b/devel/subversion-devel/files/patch-ac-helpers::ltmain.sh deleted file mode 100644 index ba6fe13c1cdb..000000000000 --- a/devel/subversion-devel/files/patch-ac-helpers::ltmain.sh +++ /dev/null @@ -1,11 +0,0 @@ ---- ac-helpers/ltmain.sh.orig 2004-10-22 22:13:13.000000000 +0400 -+++ ac-helpers/ltmain.sh 2004-11-05 11:30:39.328125000 +0300 -@@ -1061,7 +1061,7 @@ - esac - elif test "X$arg" = "X-lc_r"; then - case $host in -- *-*-openbsd* | *-*-freebsd*) -+ *-*-openbsd* | *-*-freebsd4*) - # Do not include libc_r directly, use -pthread flag. - continue - ;; diff --git a/devel/subversion-devel/files/patch-doc::book::Makefile b/devel/subversion-devel/files/patch-doc::book::Makefile deleted file mode 100644 index dce562b68f18..000000000000 --- a/devel/subversion-devel/files/patch-doc::book::Makefile +++ /dev/null @@ -1,31 +0,0 @@ ---- doc/book/Makefile.orig 2004-09-14 06:50:26.000000000 +0400 -+++ doc/book/Makefile 2004-11-05 11:33:23.265625000 +0300 -@@ -1,5 +1,5 @@ - XSLTPROC = xsltproc --INSTALL_DIR = $(DESTDIR)/usr/share/doc/subversion -+#INSTALL_DIR = $(DESTDIR)/usr/share/doc/subversion - INSTALL = install - - ## You shouldn't normally need to edit anything below here. -@@ -118,7 +118,7 @@ - $(BOOK_INSTALL_DIR): - $(INSTALL) -d $(BOOK_INSTALL_DIR) - --install-book-html: $(BOOK_HTML_TARGET) -+install-book-html: - $(INSTALL) -d $(BOOK_INSTALL_DIR)/images - $(INSTALL) $(BOOK_HTML_TARGET) $(BOOK_INSTALL_DIR) - $(INSTALL) $(BOOK_DIR)/styles.css $(BOOK_INSTALL_DIR) -@@ -130,10 +130,10 @@ - $(INSTALL) $(BOOK_DIR)/styles.css $(BOOK_INSTALL_DIR) - $(INSTALL) $(BOOK_IMAGES) $(BOOK_INSTALL_DIR)/images - --install-book-pdf: $(BOOK_PDF_TARGET) $(BOOK_INSTALL_DIR) -+install-book-pdf: - $(INSTALL) $(BOOK_PDF_TARGET) $(BOOK_INSTALL_DIR) - --install-book-ps: $(BOOK_PS_TARGET) $(BOOK_INSTALL_DIR) -+install-book-ps: - $(INSTALL) $(BOOK_PS_TARGET) $(BOOK_INSTALL_DIR) - - book-clean: diff --git a/devel/subversion-devel/files/patch-subversion::bindings::swig::perl::natives::Base.pm b/devel/subversion-devel/files/patch-subversion::bindings::swig::perl::natives::Base.pm deleted file mode 100644 index 143db2f1ce38..000000000000 --- a/devel/subversion-devel/files/patch-subversion::bindings::swig::perl::natives::Base.pm +++ /dev/null @@ -1,10 +0,0 @@ ---- subversion/bindings/swig/perl/native/Base.pm.orig 2004-10-20 10:46:59.000000000 +0400 -+++ subversion/bindings/swig/perl/native/Base.pm 2004-11-05 11:43:35.578125000 +0300 -@@ -60,6 +60,7 @@ - package SVN::_$pkg; - require DynaLoader; - bootstrap SVN::_$pkg; -+sub dl_load_flags { 0x01 } - 1; - ' or die $@; - }; diff --git a/devel/subversion-devel/files/patch-subversion::bindings::swig::perl::natives::Makefle.PL.in b/devel/subversion-devel/files/patch-subversion::bindings::swig::perl::natives::Makefle.PL.in deleted file mode 100644 index 868ff9a558e4..000000000000 --- a/devel/subversion-devel/files/patch-subversion::bindings::swig::perl::natives::Makefle.PL.in +++ /dev/null @@ -1,83 +0,0 @@ ---- subversion/bindings/swig/perl/native/Makefile.PL.in.orig 2004-09-14 20:32:08.000000000 +0400 -+++ subversion/bindings/swig/perl/native/Makefile.PL.in 2004-11-05 11:51:01.000000000 +0300 -@@ -1,4 +1,5 @@ --#!/usr/bin/perl -+#!/usr/bin/perl -w -+use strict; - use ExtUtils::MakeMaker; - use Config; - use Cwd 'abs_path'; -@@ -15,6 +16,12 @@ - my $swig_srcdir = "${svnlib_srcdir}/bindings/swig"; - my $swig_builddir = "${svnlib_builddir}/bindings/swig"; - -+my $top_builddir = '../../../../..'; -+my $top_srcdir = '@top_srcdir@'; -+my $svnlib_srcdir = "${top_srcdir}/subversion"; -+my $swig_srcdir = "${svnlib_srcdir}/bindings/swig"; -+ -+ - my $swig_version = @SWIG_VERSION@; - my $swig = '@SWIG@'; - -@@ -41,15 +48,14 @@ - - my %config = ( - ABSTRACT => 'Perl bindings for Subversion', -- INC => join(' ',$apr_cflags, $apu_cflags, -+ INC => join(' ',$ENV{'CCFLAGS'} || '',$apr_cflags, $apu_cflags, - " -I$swig_srcdir/perl/libsvn_swig_perl", - " -I$svnlib_srcdir/include", - " -I$swig_srcdir -g"), - OBJECT => q/$(O_FILES)/, - LIBS => [join(' ', $apr_ldflags, - (map {$_ = abs_path($_); "-L$_"} @ldpaths), -- @ldmodules, '-lsvn_swig_perl-1', -- `$swig -perl -ldflags`)], -+ @ldmodules)], - test => { TESTS => "$swig_srcdir/perl/native/t/*.t" } - ); - -@@ -64,6 +70,7 @@ - "\$(INST_LIBDIR)/$_.pm") } - map { perlish $_ } - ('base', 'core', @modules)}, -+ LDFROM => '$(O_FILES) '."../libsvn_swig_perl/.libs/libsvn_swig_perl-1.a", - MAN3PODS => {map { ("$swig_srcdir/perl/native/$_.pm" => - "\$(INST_MAN3DIR)/SVN::$_.\$(MAN3EXT)") } - map { perlish $_ } -@@ -88,18 +95,22 @@ - my $module_c_files = join (' ',map { "svn_$_.c"} @modules); - my $module_make_commands = join ('',map {"\t\$(MAKE) -f Makefile.$_\n"} @modules); - -- my $flags; -+ my ($flags, $flags_runtime); - if ($swig_version >= 103020) { - $flags = '-noruntime -noproxy'; -+ $flags_runtime = '-runtime -noproxy'; - } else { -+ # XXX: prehaps deprecated - $flags = '-c'; - } - -- my $swig_command = "$swig $flags -nopm -perl " . -+ my ($swig_command, $swig_command_runtime) = -+ map {"$swig $_ -nopm -perl " . - "-I$swig_srcdir " . - "-I$swig_srcdir/perl/libsvn_swig_perl". - " -I$svnlib_srcdir/include" . -- $apr_cflags; -+ $apr_cflags} -+ ($flags, $flags_runtime); - - my $swig_modules_command = join ('', - map {"\nsvn_$_.c : $swig_srcdir/svn_$_.i ". -@@ -137,7 +148,7 @@ - $module_make_commands\t\$(NOECHO) \$(TOUCH) \$\@ - - core.c :: $swig_srcdir/core.i --\t$swig_command -o core.c $swig_srcdir/core.i -+\t$swig_command_runtime -o core.c $swig_srcdir/core.i - - $swig_modules_command - diff --git a/devel/subversion-devel/files/svnserve.wrapper b/devel/subversion-devel/files/svnserve.wrapper deleted file mode 100644 index 6797f9478ad5..000000000000 --- a/devel/subversion-devel/files/svnserve.wrapper +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -SVNSERVE=$(dirname $(realpath $0))/svnserve.bin - -umask 002 -$SVNSERVE "$@" - diff --git a/devel/subversion-devel/pkg-deinstall b/devel/subversion-devel/pkg-deinstall deleted file mode 100644 index 8a03c3956aac..000000000000 --- a/devel/subversion-devel/pkg-deinstall +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/sh -# -# Try to de-activate mod_dav_svn in the installed httpd.conf and warn -# if this fails. -# -# $FreeBSD$ -# - -if [ "$2" != "POST-DEINSTALL" ]; then - exit 0 -fi - -TMPDIR=${TMPDIR:=/tmp} -PKG_TMPDIR=${PKG_TMPDIR:=${TMPDIR}} - -apxscmd=${PKG_PREFIX}/sbin/apxs -tmpdir=${PKG_TMPDIR}/deinstmod_dav_svn.$$ - -if [ ! -x ${apxscmd} ]; then - echo Can\'t find the apxs program: ${apxscmd}. - exit 1 -fi - -confdir=`${apxscmd} -q SYSCONFDIR` - -if [ ! -d ${confdir} ]; then - echo Can\'t find Apache conf dir: ${confdir} - exit 1 -fi - -if [ -f ${confdir}/httpd.conf ]; then - conffile=httpd.conf -fi -if [ -f ${confdir}/httpd.conf.default ]; then - conffile="${conffile} httpd.conf.default" -fi -if [ -z "${conffile}" ]; then - echo Can\'t find either of ${confdir}/httpd.conf or - echo ${confdir}/httpd.conf.default. - exit 1 -fi - -if ! mkdir ${tmpdir}; then - echo Can\'t create temporary directory: ${tmpdir} - exit 1 -fi - -for i in ${conffile}; do - awk '{if (!/^LoadModule dav_svn_module/ && - !/^AddModule mod_dav_svn.c/ &&\ - !/^LoadModule authz_svn_module/ &&\ - !/^AddModule mod_authz_svn.c/ ) \ - print $0}' < ${confdir}/$i > ${tmpdir}/$i - echo Removing dav_svn_module and authz_svn_module from $i in config dir: ${confdir} - cat ${tmpdir}/$i > ${confdir}/$i -done - -rm -rf ${tmpdir} - -exit 0 diff --git a/devel/subversion-devel/pkg-descr b/devel/subversion-devel/pkg-descr deleted file mode 100644 index b0743f27a8c3..000000000000 --- a/devel/subversion-devel/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Subversion is a version control system designed to be as similar to cvs(1) -as possible, while fixing many outstanding problems with cvs(1). - -WWW: http://subversion.tigris.org/ diff --git a/devel/subversion-devel/pkg-plist b/devel/subversion-devel/pkg-plist deleted file mode 100644 index c13580cb360d..000000000000 --- a/devel/subversion-devel/pkg-plist +++ /dev/null @@ -1,251 +0,0 @@ -bin/svn -bin/svnadmin -bin/svndumpfilter -bin/svnlook -bin/svnserve -%%SVNSERVE_WRAPPER%%bin/svnserve.bin -bin/svnversion -include/subversion-1/mod_dav_svn.h -include/subversion-1/svn-revision.txt -include/subversion-1/svn_auth.h -include/subversion-1/svn_base64.h -include/subversion-1/svn_client.h -include/subversion-1/svn_cmdline.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_md5.h -include/subversion-1/svn_opt.h -include/subversion-1/svn_path.h -include/subversion-1/svn_pools.h -include/subversion-1/svn_props.h -include/subversion-1/svn_quoprint.h -include/subversion-1/svn_ra.h -include/subversion-1/svn_ra_svn.h -include/subversion-1/svn_repos.h -include/subversion-1/svn_sorts.h -include/subversion-1/svn_string.h -include/subversion-1/svn_subst.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 -@dirrm include/subversion-1 -lib/libsvn_client-1.a -lib/libsvn_client-1.so -lib/libsvn_client-1.so.0 -lib/libsvn_delta-1.a -lib/libsvn_delta-1.so -lib/libsvn_delta-1.so.0 -lib/libsvn_diff-1.a -lib/libsvn_diff-1.so -lib/libsvn_diff-1.so.0 -lib/libsvn_fs-1.a -lib/libsvn_fs-1.so -lib/libsvn_fs-1.so.0 -lib/libsvn_fs_base-1.a -lib/libsvn_fs_base-1.so -lib/libsvn_fs_base-1.so.0 -lib/libsvn_fs_fs-1.a -lib/libsvn_fs_fs-1.so -lib/libsvn_fs_fs-1.so.0 -lib/libsvn_ra-1.a -lib/libsvn_ra-1.so -lib/libsvn_ra-1.so.0 -%%WITHOUT_NEON%%lib/libsvn_ra_dav-1.a -%%WITHOUT_NEON%%lib/libsvn_ra_dav-1.so -%%WITHOUT_NEON%%lib/libsvn_ra_dav-1.so.0 -lib/libsvn_ra_local-1.a -lib/libsvn_ra_local-1.so -lib/libsvn_ra_local-1.so.0 -lib/libsvn_ra_svn-1.a -lib/libsvn_ra_svn-1.so -lib/libsvn_ra_svn-1.so.0 -lib/libsvn_repos-1.a -lib/libsvn_repos-1.so -lib/libsvn_repos-1.so.0 -lib/libsvn_subr-1.a -lib/libsvn_subr-1.so -lib/libsvn_subr-1.so.0 -lib/libsvn_wc-1.a -lib/libsvn_wc-1.so -lib/libsvn_wc-1.so.0 -%%WITHOUT_GETTEXT%%share/locale/de/LC_MESSAGES/subversion.mo -%%WITHOUT_GETTEXT%%share/locale/es/LC_MESSAGES/subversion.mo -%%WITHOUT_GETTEXT%%share/locale/ja/LC_MESSAGES/subversion.mo -%%WITHOUT_GETTEXT%%share/locale/nb/LC_MESSAGES/subversion.mo -%%WITHOUT_GETTEXT%%share/locale/pl/LC_MESSAGES/subversion.mo -%%WITHOUT_GETTEXT%%share/locale/pt_BR/LC_MESSAGES/subversion.mo -%%WITHOUT_GETTEXT%%share/locale/sv/LC_MESSAGES/subversion.mo -%%WITHOUT_GETTEXT%%share/locale/zh_CN/LC_MESSAGES/subversion.mo -%%WITHOUT_GETTEXT%%share/locale/zh_TW/LC_MESSAGES/subversion.mo -share/subversion/backup/hot-backup.py -share/subversion/client-side/bash_completion -share/subversion/client-side/bash_completion_test -share/subversion/client-side/server-vsn.py -share/subversion/client-side/showchange.pl -share/subversion/cvs2svn/README -share/subversion/dev/check-license.py -share/subversion/dev/datecheck.py -share/subversion/dev/find-textfiles.sh -share/subversion/dev/gcov.patch -share/subversion/dev/gnuify-changelog.pl -share/subversion/dev/iz/defect.dem -share/subversion/dev/iz/ff2csv.command -share/subversion/dev/iz/ff2csv.py -share/subversion/dev/iz/find-fix.py -share/subversion/dev/iz/run-queries.sh -share/subversion/dev/normalize-dump.py -share/subversion/dev/prebuild-cleanup.sh -share/subversion/dev/random-commits.py -share/subversion/dev/scramble-tree.py -share/subversion/dev/stress.pl -share/subversion/dev/svn-dev.el -share/subversion/dev/svn-dev.vim -share/subversion/dev/trails.py -share/subversion/dev/verify-history.py -share/subversion/examples/blame.py -share/subversion/examples/check-modified.py -share/subversion/examples/dumpprops.py -share/subversion/examples/getfile.py -share/subversion/examples/geturl.py -share/subversion/examples/minimal_client.c -share/subversion/examples/putfile.py -share/subversion/examples/revplist.py -share/subversion/examples/svnlook.py -share/subversion/examples/svnserve-sgid.c -share/subversion/examples/svnshell.py -share/subversion/hook-scripts/commit-access-control.cfg.example -share/subversion/hook-scripts/commit-access-control.pl -share/subversion/hook-scripts/commit-email.pl -share/subversion/hook-scripts/mailer/mailer.conf.example -share/subversion/hook-scripts/mailer/mailer.py -share/subversion/hook-scripts/mailer/tests/mailer-init.sh -share/subversion/hook-scripts/mailer/tests/mailer-t1.output -share/subversion/hook-scripts/mailer/tests/mailer-t1.sh -share/subversion/hook-scripts/mailer/tests/mailer-tweak.py -share/subversion/hook-scripts/propchange-email.pl -share/subversion/hook-scripts/README -share/subversion/hook-scripts/svnperms.conf.example -share/subversion/hook-scripts/svnperms.py -share/subversion/hook-scripts/verify-po.py -share/subversion/po/svn-po-status-report.sh -share/subversion/test-scripts/svntest/README -share/subversion/test-scripts/svntest/svntest-check-configuration.sh -share/subversion/test-scripts/svntest/svntest-config.sh -share/subversion/test-scripts/svntest/svntest-rebuild-generic.sh -share/subversion/test-scripts/svntest/svntest-rebuild.sh -share/subversion/test-scripts/svntest/svntest-run.sh -share/subversion/test-scripts/svntest/svntest-sendmail.sh -share/subversion/test-scripts/svntest/svntest-update.sh -share/subversion/test-scripts/svntest/svntest.sh -share/subversion/xslt/svnindex.css -share/subversion/xslt/svnindex.xsl -%%MOD_DAV_SVN%%libexec/apache2/mod_dav_svn.so -%%MOD_DAV_SVN%%libexec/apache2/mod_authz_svn.so -%%MOD_DAV_SVN%%@exec %D/sbin/apxs -e -S LIBEXECDIR=%D/libexec/apache2 -a -n dav libexec/apache2/mod_dav.so -%%MOD_DAV_SVN%%@exec %D/sbin/apxs -e -S LIBEXECDIR=%D/libexec/apache2 -a -n dav_svn libexec/apache2/mod_dav_svn.so -%%WITH_PERL%%lib/libsvn_swig_perl-1.a -%%WITH_PERL%%lib/libsvn_swig_perl-1.so -%%WITH_PERL%%lib/libsvn_swig_perl-1.so.0 -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Base.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Client.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Core.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Delta.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Fs.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Ra.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Repos.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SVN/Wc.pm -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Client/_Client.bs -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Client/_Client.so -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Core/.packlist -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Core/_Core.bs -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Core/_Core.so -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Delta/_Delta.bs -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Delta/_Delta.so -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Fs/_Fs.bs -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Fs/_Fs.so -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Ra/_Ra.bs -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Ra/_Ra.so -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Repos/_Repos.bs -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Repos/_Repos.so -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Wc/_Wc.bs -%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Wc/_Wc.so -%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Wc -%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Repos -%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Ra -%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Fs -%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Delta -%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Client -%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN/_Core -%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SVN -%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/SVN -%%WITH_PYTHON%%lib/libsvn_swig_py-1.a -%%WITH_PYTHON%%lib/libsvn_swig_py-1.so -%%WITH_PYTHON%%lib/libsvn_swig_py-1.so.0 -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/__init__.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/__init__.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/_client.so -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/_core.so -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/_delta.so -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/_fs.so -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/_ra.so -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/_repos.so -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/_wc.so -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/client.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/client.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/core.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/core.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/delta.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/delta.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/fs.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/fs.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/ra.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/ra.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/repos.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/repos.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/wc.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/libsvn/wc.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/__init__.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/__init__.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/client.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/client.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/core.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/core.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/delta.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/delta.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/fs.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/fs.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/ra.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/ra.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/repos.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/repos.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/util.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/util.pyc -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/wc.py -%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/svn/wc.pyc -%%WITH_PYTHON%%@dirrm %%PYTHON_SITELIBDIR%%/libsvn -%%WITH_PYTHON%%@dirrm %%PYTHON_SITELIBDIR%%/svn -@dirrm share/subversion/backup -@dirrm share/subversion/client-side -@dirrm share/subversion/cvs2svn -@dirrm share/subversion/dev/iz -@dirrm share/subversion/dev -@dirrm share/subversion/examples -@dirrm share/subversion/hook-scripts/mailer/tests -@dirrm share/subversion/hook-scripts/mailer -@dirrm share/subversion/hook-scripts -@dirrm share/subversion/po -@dirrm share/subversion/test-scripts/svntest -@dirrm share/subversion/test-scripts -@dirrm share/subversion/xslt -@dirrm share/subversion |