summaryrefslogtreecommitdiff
path: root/Packages.txt
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2001-06-23 14:29:29 +0000
committerjlam <jlam@pkgsrc.org>2001-06-23 14:29:29 +0000
commit4f8e83cd40a879b01089da2e8692083114651c60 (patch)
treeccc11caf544ba920d8e08f7469ec058b9b240d86 /Packages.txt
parent38e21935c90a36c39918eff3daa26fc5fb3e620b (diff)
downloadpkgsrc-4f8e83cd40a879b01089da2e8692083114651c60.tar.gz
Note caveat about how buildlink.mk doesn't currently meet goal #2 on
systems that install packages directly under ${X11BASE} (systems not using xpkgwedge).
Diffstat (limited to 'Packages.txt')
-rw-r--r--Packages.txt23
1 files changed, 13 insertions, 10 deletions
diff --git a/Packages.txt b/Packages.txt
index 2c39de26bdd..b30fad6aa19 100644
--- a/Packages.txt
+++ b/Packages.txt
@@ -1,4 +1,4 @@
-# $NetBSD: Packages.txt,v 1.165 2001/06/23 14:19:09 jlam Exp $
+# $NetBSD: Packages.txt,v 1.166 2001/06/23 14:29:29 jlam Exp $
###########################################################################
==========================
@@ -1532,15 +1532,18 @@ Where possible, the system headers and libraries are renamed when linked
into ${BUILDLINK_DIR} to match the names of their pkgsrc counterparts so
that the files may be referenced under a consistent name.
-Goal (2) requires some work on the part of the package builder. As all
-headers and libraries used by a package may be found in ${BUILDLINK_DIR},
-and -I${BUILDLINK_DIR}/include and -L${BUILDLINK_DIR}/lib are already
-passed to the compiler, it is no longer necessary to pass
--I${LOCALBASE}/include or -L${LOCABASE}/lib to the compiler. Therefore,
-those lines should be removed from package Makefiles, and where necessary,
-the package sources should be patched to do the same. If
-USE_BUILDLINK_ONLY is defined, then -L${LOCALBASE}/lib is not automatically
-added to LDFLAGS in bsd.pkg.mk.
+Goal (2) requires some work on the part of the package builder and can
+still only be incompletely met. As all headers and libraries used by a
+package may be found in ${BUILDLINK_DIR}, and -I${BUILDLINK_DIR}/include
+and -L${BUILDLINK_DIR}/lib are already passed to the compiler, it is no
+longer necessary to pass -I${LOCALBASE}/include or -L${LOCABASE}/lib to the
+compiler. Therefore, those lines should be removed from package Makefiles,
+and where necessary, the package sources should be patched to do the same.
+If USE_BUILDLINK_ONLY is defined, then -L${LOCALBASE}/lib is not
+automatically added to LDFLAGS in bsd.pkg.mk. However, this process
+provides isolated builds only for platforms that use xpkgwedge as we
+can't currently isolate the X11R6 files from package files installed under
+${X11BASE}}
8.2 Writing buildlink.mk files