[Glibc-bsd-commits] r5297 - trunk/freebsd-buildutils/debian
rmh at alioth.debian.org
rmh at alioth.debian.org
Thu Jan 2 22:22:03 UTC 2014
Author: rmh
Date: 2014-01-02 22:22:03 +0000 (Thu, 02 Jan 2014)
New Revision: 5297
Added:
trunk/freebsd-buildutils/debian/freebsd-mk.dirs
Modified:
trunk/freebsd-buildutils/debian/changelog
trunk/freebsd-buildutils/debian/control
trunk/freebsd-buildutils/debian/dirs
trunk/freebsd-buildutils/debian/rules
Log:
Break circular build-dependency with freebsd-glue by splitting freebsd-mk into a package of its own.
Modified: trunk/freebsd-buildutils/debian/changelog
===================================================================
--- trunk/freebsd-buildutils/debian/changelog 2014-01-02 20:09:33 UTC (rev 5296)
+++ trunk/freebsd-buildutils/debian/changelog 2014-01-02 22:22:03 UTC (rev 5297)
@@ -1,3 +1,10 @@
+freebsd-buildutils (10.0~svn259404-5) experimental; urgency=low
+
+ * Break circular build-dependency with freebsd-glue by splitting
+ freebsd-mk into a package of its own.
+
+ -- Robert Millan <rmh at debian.org> Thu, 02 Jan 2014 23:17:49 +0100
+
freebsd-buildutils (10.0~svn259404-4) unstable; urgency=low
* Correctly setup BSD version of MAKEFLAGS to support parallel builds.
Modified: trunk/freebsd-buildutils/debian/control
===================================================================
--- trunk/freebsd-buildutils/debian/control 2014-01-02 20:09:33 UTC (rev 5296)
+++ trunk/freebsd-buildutils/debian/control 2014-01-02 22:22:03 UTC (rev 5297)
@@ -20,6 +20,9 @@
freebsd-glue (>= 0.2.8~),
# Required by lex
m4,
+# Not strictly required anymore. But let's drag it in for now, to avoid breaking
+# expectations.
+ freebsd-mk,
Conflicts: freebsd5-buildutils, freebsd6-buildutils
Provides: freebsd6-buildutils, freebsd7-buildutils
Description: Utilities for building FreeBSD sources
@@ -28,3 +31,17 @@
.
They have some specific modifications needed to be able to build FreeBSD
sources.
+
+Package: freebsd-mk
+Architecture: all
+Replaces: freebsd-buildutils (<< 10.0~svn259404-5~)
+Enhances: bmake
+Description: FreeBSD makefile templates for bmake
+ This package contains the makefile templates from the FreeBSD project. They
+ provide simple rules to build programs, libraries, etc.
+ .
+ These templates provide an alternative to the default makefile templates
+ shipped with bmake. If you want to enable them in your programs, simply
+ invoke bmake as follows:
+ .
+ bmake -m /usr/share/mk-freebsd
Modified: trunk/freebsd-buildutils/debian/dirs
===================================================================
--- trunk/freebsd-buildutils/debian/dirs 2014-01-02 20:09:33 UTC (rev 5296)
+++ trunk/freebsd-buildutils/debian/dirs 2014-01-02 22:22:03 UTC (rev 5297)
@@ -6,5 +6,4 @@
usr/share/man/man8
usr/lib
var/db
-usr/share/mk-freebsd
usr/lib/freebsd
Added: trunk/freebsd-buildutils/debian/freebsd-mk.dirs
===================================================================
--- trunk/freebsd-buildutils/debian/freebsd-mk.dirs (rev 0)
+++ trunk/freebsd-buildutils/debian/freebsd-mk.dirs 2014-01-02 22:22:03 UTC (rev 5297)
@@ -0,0 +1 @@
+usr/share/mk-freebsd
Modified: trunk/freebsd-buildutils/debian/rules
===================================================================
--- trunk/freebsd-buildutils/debian/rules 2014-01-02 20:09:33 UTC (rev 5296)
+++ trunk/freebsd-buildutils/debian/rules 2014-01-02 22:22:03 UTC (rev 5297)
@@ -147,7 +147,7 @@
DESTDIR=$(CURDIR)/debian/$(package) BINDIR=/usr/lib/freebsd ; \
done
$(PMAKE) -C build-tree/src/share/mk install \
- DESTDIR=$(CURDIR)/debian/$(package) BINDIR=/usr/share
+ DESTDIR=$(CURDIR)/debian/freebsd-mk BINDIR=/usr/share
$(PMAKE) -C build-tree/src/sys/dev/aic7xxx/aicasm install \
DESTDIR=$(CURDIR)/debian/$(package) BINDIR=/usr/bin
More information about the Glibc-bsd-commits
mailing list