svn commit: r310942 - in head/devel: . subversion-static
Chris Rees
crees at FreeBSD.org
Thu Jan 24 19:33:48 UTC 2013
Author: crees
Date: Thu Jan 24 19:33:46 2013
New Revision: 310942
URL: http://svnweb.freebsd.org/changeset/ports/310942
Log:
Add slave for subversion, to build a package with no dependencies.
This can be easily installed once the package builds are back up, and makes
a fast installation of Subversion much easier.
The reason that LATEST_LINK is explicitly set is to work around the
OPTIONS / UNIQUENAME issues.
Reviewed by: lev (but all bugs are mine)
Added:
head/devel/subversion-static/
head/devel/subversion-static/Makefile (contents, props changed)
head/devel/subversion-static/pkg-message (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Thu Jan 24 19:11:46 2013 (r310941)
+++ head/devel/Makefile Thu Jan 24 19:33:46 2013 (r310942)
@@ -4185,6 +4185,7 @@
SUBDIR += subcommander
SUBDIR += subcommander2
SUBDIR += subversion
+ SUBDIR += subversion-static
SUBDIR += subversion16
SUBDIR += subversive
SUBDIR += sunterlib
Added: head/devel/subversion-static/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/subversion-static/Makefile Thu Jan 24 19:33:46 2013 (r310942)
@@ -0,0 +1,14 @@
+# $FreeBSD$
+
+PKGNAMESUFFIX= -static
+
+CONFLICTS_INSTALL= ${PORTNAME}-[0-9]*
+LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX}
+
+OPTIONS_SET= SERF STATIC FREEBSD_TEMPLATE ENHANCED_KEYWORD
+OPTIONS_UNSET= ${OPTIONS_DEFINE:N[SFE][TRNE][AEHR][TEAF]*}
+
+MASTERDIR= ${.CURDIR}/../subversion
+PKGMESSAGE= ${.CURDIR}/pkg-message
+
+.include "${MASTERDIR}/Makefile"
Added: head/devel/subversion-static/pkg-message
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/subversion-static/pkg-message Thu Jan 24 19:33:46 2013 (r310942)
@@ -0,0 +1,6 @@
+Bear in mind that you will not be notified of any weaknesses or vulnerabilities
+discovered in ports used to build this, though they may affect the static
+Subversion binary.
+
+This package will be rebuilt as the build dependencies are updated, but it must
+be kept up to date if security is a concern.
More information about the svn-ports-all
mailing list