aboutsummaryrefslogtreecommitdiffstats
path: root/devel/subversion16
diff options
context:
space:
mode:
Diffstat (limited to 'devel/subversion16')
-rw-r--r--devel/subversion16/Makefile57
-rw-r--r--devel/subversion16/distinfo1
-rw-r--r--devel/subversion16/pkg-plist51
3 files changed, 77 insertions, 32 deletions
diff --git a/devel/subversion16/Makefile b/devel/subversion16/Makefile
index e6c5ceb510ed..d4294e3184e1 100644
--- a/devel/subversion16/Makefile
+++ b/devel/subversion16/Makefile
@@ -5,40 +5,35 @@
# $FreeBSD$
PORTNAME= subversion
-PORTVERSION= r727
+PORTVERSION= r1302
CATEGORIES= devel
-MASTER_SITES= # empty
-DISTFILES= # empty
-EXTRACT_ONLY= # empty
+MASTER_SITES= http://www.tigris.org/files/15/48/
MAINTAINER= rooneg@electricjellyfish.net
-NO_BUILD= nothing to build
-NO_INSTALL= nothing to install
-NO_CDROM= nothing to ship
-NO_PACKAGE= nothing to package here yet
-
-RESTRICTED= yes
-
-do-extract:
- @${MKDIR} ${WRKDIR}
- @${ECHO} "*************************************************************"
- @${ECHO}
- @${ECHO} "The current release of the FreeBSD port of Subversion is"
- @${ECHO} "available from http://electricjellyfish.net/subversion.tar.gz"
- @${ECHO} "and from the main Subversion svn repository at"
- @${ECHO} "http://svn.collab.net/repos/svn. By request of its"
- @${ECHO} "developers it is not being distributed with the ports tree"
- @${ECHO} "until the project makes its first beta release."
- @${ECHO}
- @${ECHO} "THERE IS NOTHING TO BUILD HERE. USE THIS:"
- @${ECHO}
- @${ECHO} " http://electricjellyfish.net/subversion.tar.gz"
- @${ECHO}
- @${ECHO} "Check out Subversion's website too:"
- @${ECHO}
- @${ECHO} " http://subversion.tigris.org/"
- @${ECHO}
- @${ECHO} "*************************************************************"
+LIB_DEPENDS= db4:${PORTSDIR}/databases/db4 \
+ neon.18:${PORTSDIR}/www/neon
+
+RUN_DEPENDS= gdiff:${PORTSDIR}/textproc/diffutils \
+ gpatch:${PORTSDIR}/devel/patch
+
+BUILD_DEPENDS= gdiff:${PORTSDIR}/textproc/diffutils \
+ gpatch:${PORTSDIR}/devel/patch \
+
+MAN1= svn.1
+
+WRKSRC= ${WRKDIR}/subversion-r1302
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --disable-shared --with-ssl --with-neon=${LOCALBASE}
+
+post-extract:
+ @${PERL} -pi -e 's/ldb/ldb4/g' ${WRKSRC}/configure
+ @${PERL} -pi -e 's/external-install//g' ${WRKSRC}/Makefile.in
+ @${RM} -r ${WRKSRC}/neon
+
+post-configure:
+ @${PERL} -pi -e 's/install-swig-py-lib//g' ${WRKSRC}/Makefile
+ @${PERL} -pi -e 's/swig-py-lib//g' ${WRKSRC}/Makefile
+ @${PERL} -pi -e 's/cd expat-lite ;/#/g' ${WRKSRC}/build-outputs.mk
.include <bsd.port.mk>
diff --git a/devel/subversion16/distinfo b/devel/subversion16/distinfo
new file mode 100644
index 000000000000..cfb47c876d5f
--- /dev/null
+++ b/devel/subversion16/distinfo
@@ -0,0 +1 @@
+MD5 (subversion-r1302.tar.gz) = 2d91b570b52ad5f217bb8b7e49decb76
diff --git a/devel/subversion16/pkg-plist b/devel/subversion16/pkg-plist
index ceac9fcb18bd..0712f2633c4a 100644
--- a/devel/subversion16/pkg-plist
+++ b/devel/subversion16/pkg-plist
@@ -1 +1,50 @@
-@comment "this port is a placeholder, and installs no files."
+bin/svn
+bin/svnadmin
+bin/svnlook
+include/svn_base64.h
+include/svn_client.h
+include/svn_config.h
+include/svn_dav.h
+include/svn_delta.h
+include/svn_error.h
+include/svn_error_codes.h
+include/svn_fs.h
+include/svn_hash.h
+include/svn_io.h
+include/svn_path.h
+include/svn_pools.h
+include/svn_quoprint.h
+include/svn_ra.h
+include/svn_repos.h
+include/svn_sorts.h
+include/svn_string.h
+include/svn_test.h
+include/svn_time.h
+include/svn_types.h
+include/svn_version.h
+include/svn_wc.h
+include/svn_xml.h
+info/svn-design.info
+info/svn-design.info-1
+info/svn-design.info-2
+info/svn-design.info-3
+info/svn-manual.info
+info/svn_for_cvs_users.info
+lib/libsvn_client.a
+lib/libsvn_client.la
+lib/libsvn_delta.a
+lib/libsvn_delta.la
+lib/libsvn_fs.a
+lib/libsvn_fs.la
+lib/libsvn_ra.a
+lib/libsvn_ra.la
+lib/libsvn_ra_dav.a
+lib/libsvn_ra_dav.la
+lib/libsvn_ra_local.a
+lib/libsvn_ra_local.la
+lib/libsvn_repos.a
+lib/libsvn_repos.la
+lib/libsvn_subr.a
+lib/libsvn_subr.la
+lib/libsvn_wc.a
+lib/libsvn_wc.la