aboutsummaryrefslogtreecommitdiff
path: root/devel/subversion16
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>2010-05-27 23:58:12 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>2010-05-27 23:58:12 +0000
commit01e55c7d59e7ab3ec9cf529d7f0c4b17fe60f7e2 (patch)
tree2a59f34aa6343980d2dff830bbe25cd018d35ab8 /devel/subversion16
parent47d968177c5c7a944a9503e476b777b6fa7ab3a3 (diff)
downloadports-01e55c7d59e7ab3ec9cf529d7f0c4b17fe60f7e2.tar.gz
ports-01e55c7d59e7ab3ec9cf529d7f0c4b17fe60f7e2.zip
Some ports have a rather hardcoded dependency on Subversion and specifically
devel/subversion (vs. devel/subversion-freebsd). So combine the two - allowing one to build just "subversion" to satisfy dependencies but with the FreeBSD hacks. I have not done this via an OPTION as I do not know if we want to expose "Build with FreeBSD hacks" to all the users of the Subversion port. Instead it keys off of 'WITH_FREEBSD_SUBVERSION'. If putting this in OPTIONS is the better approach I can follow up and do that. Approved by: maintainer timeout
Notes
Notes: svn path=/head/; revision=255205
Diffstat (limited to 'devel/subversion16')
-rw-r--r--devel/subversion16/Makefile.common8
1 files changed, 8 insertions, 0 deletions
diff --git a/devel/subversion16/Makefile.common b/devel/subversion16/Makefile.common
index 6b0890a80419..7486f1018a4d 100644
--- a/devel/subversion16/Makefile.common
+++ b/devel/subversion16/Makefile.common
@@ -13,6 +13,14 @@ MASTER_SITES= http://subversion.tigris.org/downloads/:main \
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}:main
DIST_SUBDIR= subversion
EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
+
+# Patches required for use with the FreeBSD Project repository only
+.if defined(WITH_FREEBSD_SUBVERSION)
+PATCH_SITES= ${MASTER_SITE_LOCAL}
+PATCH_SITE_SUBDIR= lev
+PATCHFILES+= svn_hacks_1.4.diff
+.endif
+
MAKE_JOBS_SAFE= yes
USE_BZIP2= yes
USE_AUTOTOOLS= libtool:22