pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mk/buildlink3 Update template bsd.buildlink3.mk file t...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a93760f90fb2
branches:  trunk
changeset: 470048:a93760f90fb2
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Fri Mar 05 19:09:56 2004 +0000

description:
Update template bsd.buildlink3.mk file to work with to-be-committed
changes to the buildlink3 framework.  The changes ensure that
BUILDLINK_PACKAGES orders packages so that for any element in the
list, the packages to the right do not depend on any packages to the
left of that element.

diffstat:

 mk/buildlink3/bsd.buildlink3.mk |  11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diffs (33 lines):

diff -r d0a605f29777 -r a93760f90fb2 mk/buildlink3/bsd.buildlink3.mk
--- a/mk/buildlink3/bsd.buildlink3.mk   Fri Mar 05 19:09:22 2004 +0000
+++ b/mk/buildlink3/bsd.buildlink3.mk   Fri Mar 05 19:09:56 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.buildlink3.mk,v 1.100 2004/02/23 09:15:33 jlam Exp $
+# $NetBSD: bsd.buildlink3.mk,v 1.101 2004/03/05 19:09:56 jlam Exp $
 #
 # An example package buildlink3.mk file:
 #
@@ -10,17 +10,20 @@
 # BUILDLINK_DEPENDS+=  foo
 # .endif
 #
+# BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nfoo}
+# BUILDLINK_PACKAGES+= foo
+#
 # .if !empty(FOO_BUILDLINK3_MK:M+)
 # BUILDLINK_DEPENDS.foo+=      foo-lib>=1.0
 # BUILDLINK_RECOMMENDED.foo?=  foo-lib>=1.0nb1
 # BUILDLINK_PKGSRCDIR.foo?=    ../../category/foo-lib
-# BUILDLINK_PACKAGES+=         foo
 #
 # # We want "-lbar" to eventually resolve to "-lfoo".
 # BUILDLINK_TRANSFORM+=                l:bar:foo
 #
-# .  include "../../category/baz/buildlink3.mk"
-# .endif # FOO_BUILDLINK3_MK
+# .include "../../category/baz/buildlink3.mk"
+#
+# .endif  # FOO_BUILDLINK3_MK
 #
 # BUILDLINK_DEPTH:=    ${BUILDLINK_DEPTH:S/+$//}
 # -------------8<-------------8<-------------8<-------------8<-------------



Home | Main Index | Thread Index | Old Index