[Glibc-bsd-commits] r5276 - in trunk/freebsd-buildutils/debian: . patches
rmh at alioth.debian.org
rmh at alioth.debian.org
Mon Dec 30 16:53:04 UTC 2013
Author: rmh
Date: 2013-12-30 16:53:04 +0000 (Mon, 30 Dec 2013)
New Revision: 5276
Added:
trunk/freebsd-buildutils/debian/patches/avoid_defsyspath_collision.diff
Modified:
trunk/freebsd-buildutils/debian/changelog
trunk/freebsd-buildutils/debian/control
trunk/freebsd-buildutils/debian/dirs
trunk/freebsd-buildutils/debian/patches/series
Log:
Move /usr/share/mk to /usr/share/mk-freebsd. This allows freebsd-buildutils to be installed alongside bmake.
Modified: trunk/freebsd-buildutils/debian/changelog
===================================================================
--- trunk/freebsd-buildutils/debian/changelog 2013-12-30 16:32:48 UTC (rev 5275)
+++ trunk/freebsd-buildutils/debian/changelog 2013-12-30 16:53:04 UTC (rev 5276)
@@ -4,6 +4,8 @@
* Install make and mtree by their upstream names (fmake and fmtree).
Remove the legacy symlinks (leave them to freebsd-glue).
* Install file2c and brandelf directly to /usr/bin.
+ * Move /usr/share/mk to /usr/share/mk-freebsd. This allows
+ freebsd-buildutils to be installed alongside bmake.
-- Robert Millan <rmh at debian.org> Sun, 29 Dec 2013 20:38:18 +0100
Modified: trunk/freebsd-buildutils/debian/control
===================================================================
--- trunk/freebsd-buildutils/debian/control 2013-12-30 16:32:48 UTC (rev 5275)
+++ trunk/freebsd-buildutils/debian/control 2013-12-30 16:53:04 UTC (rev 5276)
@@ -20,7 +20,7 @@
freebsd-glue (>= 0.2.8~),
# Required by lex
m4,
-Conflicts: freebsd5-buildutils, freebsd6-buildutils, pmake
+Conflicts: freebsd5-buildutils, freebsd6-buildutils
Provides: freebsd6-buildutils, freebsd7-buildutils
Description: Utilities for building FreeBSD sources
This package contains the FreeBSD counterparts of some standard build
Modified: trunk/freebsd-buildutils/debian/dirs
===================================================================
--- trunk/freebsd-buildutils/debian/dirs 2013-12-30 16:32:48 UTC (rev 5275)
+++ trunk/freebsd-buildutils/debian/dirs 2013-12-30 16:53:04 UTC (rev 5276)
@@ -6,5 +6,5 @@
usr/share/man/man8
usr/lib
var/db
-usr/share/mk
+usr/share/mk-freebsd
usr/lib/freebsd
Added: trunk/freebsd-buildutils/debian/patches/avoid_defsyspath_collision.diff
===================================================================
--- trunk/freebsd-buildutils/debian/patches/avoid_defsyspath_collision.diff (rev 0)
+++ trunk/freebsd-buildutils/debian/patches/avoid_defsyspath_collision.diff 2013-12-30 16:53:04 UTC (rev 5276)
@@ -0,0 +1,56 @@
+
+This allows freebsd-buildutils to be installed alongside bmake.
+
+--- a/src/share/mk/Makefile
++++ b/src/share/mk/Makefile
+@@ -41,7 +41,7 @@
+ version_gen.awk
+
+ NO_OBJ=
+-FILESDIR= ${BINDIR}/mk
++FILESDIR= ${BINDIR}/mk-freebsd
+
+ .if ${MK_ATF} != "no"
+ FILES+= atf.test.mk
+--- a/src/share/mk/bsd.symver.mk
++++ b/src/share/mk/bsd.symver.mk
+@@ -23,7 +23,7 @@
+ .endif
+ _oarg= ${_arg}
+ .endfor
+-_mpath+= /usr/share/mk
++_mpath+= /usr/share/mk-freebsd
+
+ # Look up ${VERSION_GEN} in ${_mpath}.
+ _vgen=
+--- a/src/usr.bin/make/make.1
++++ b/src/usr.bin/make/make.1
+@@ -235,7 +235,7 @@
+ .Fl m
+ options can be specified to form a search path.
+ This path will override the default system include path,
+-.Pa /usr/share/mk .
++.Pa /usr/share/mk-freebsd .
+ The system include path will always be appended to the search path used
+ for "..."-style inclusions and makefile searches (see the
+ .Fl I
+@@ -1721,7 +1721,7 @@
+ object directory
+ .It Pa sys.mk
+ system makefile
+-.It Pa /usr/share/mk
++.It Pa /usr/share/mk-freebsd
+ default system makefile directory
+ .It Pa /usr/share/doc/psd/12.make
+ PMake tutorial
+--- a/src/usr.bin/make/pathnames.h
++++ b/src/usr.bin/make/pathnames.h
+@@ -50,7 +50,7 @@
+ #endif /* ! PATH_DEFSYSMK */
+
+ #ifndef PATH_DEFSYSPATH
+-#define PATH_DEFSYSPATH "/usr/share/mk"
++#define PATH_DEFSYSPATH "/usr/share/mk-freebsd"
+ #endif /* ! PATH_DEFSYSPATH */
+
+ #endif /* pathnames_h_235b888a */
Modified: trunk/freebsd-buildutils/debian/patches/series
===================================================================
--- trunk/freebsd-buildutils/debian/patches/series 2013-12-30 16:32:48 UTC (rev 5275)
+++ trunk/freebsd-buildutils/debian/patches/series 2013-12-30 16:53:04 UTC (rev 5276)
@@ -22,5 +22,6 @@
config_ldflags.diff
# Patches that are likely to be Debian-specific
+avoid_defsyspath_collision.diff
aicasm.diff
makefiles.diff
More information about the Glibc-bsd-commits
mailing list