summaryrefslogtreecommitdiff
path: root/pkgtools/bootstrap-mk-files
diff options
context:
space:
mode:
authorabs <abs@pkgsrc.org>2009-12-30 12:35:33 +0000
committerabs <abs@pkgsrc.org>2009-12-30 12:35:33 +0000
commit1db2a15b17b4bb293dd7074b7c9fa758de34a87f (patch)
tree59ccfe0eff9e64ac29d7d41b7e98c6f6714df7a1 /pkgtools/bootstrap-mk-files
parentb915c68e7c8881c9a5ff3d56bd52f98084b66c7b (diff)
downloadpkgsrc-1db2a15b17b4bb293dd7074b7c9fa758de34a87f.tar.gz
Sync comments section with current bsd.lib.mk from NetBSD - fixes various
typos and incorrect entries and also adds a brief line on SHLIB_MAJOR, SHLIB_MINOR and SHLIB_TEENY, the latter addresses PR bin/39693 No functionality change, no PKGREVISION bump
Diffstat (limited to 'pkgtools/bootstrap-mk-files')
-rw-r--r--pkgtools/bootstrap-mk-files/files/bsd.lib.mk12
1 files changed, 8 insertions, 4 deletions
diff --git a/pkgtools/bootstrap-mk-files/files/bsd.lib.mk b/pkgtools/bootstrap-mk-files/files/bsd.lib.mk
index a22f4781006..36d56d2340f 100644
--- a/pkgtools/bootstrap-mk-files/files/bsd.lib.mk
+++ b/pkgtools/bootstrap-mk-files/files/bsd.lib.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.lib.mk,v 1.3 2009/04/07 23:42:17 tez Exp $
+# $NetBSD: bsd.lib.mk,v 1.4 2009/12/30 12:35:33 abs Exp $
# @(#)bsd.lib.mk 8.3 (Berkeley) 4/22/94
.if !target(__initialized__)
@@ -81,6 +81,8 @@ SHLIB_FULLVERSION=${SHLIB_MAJOR}
# Data-driven table using make variables to control how shared libraries
# are built for different platforms and object formats.
# OBJECT_FMT: currently either "ELF" or "a.out", from <bsd.own.mk>
+# SHLIB_MAJOR, SHLIB_MINOR, SHLIB_TEENY: Major, minor, and teeny version
+# numbers of shared library
# SHLIB_SOVERSION: version number to be compiled into a shared library
# via -soname. Usualy ${SHLIB_MAJOR} on ELF.
# NetBSD/pmax used to use ${SHLIB_MAJOR}[.${SHLIB_MINOR}
@@ -90,9 +92,11 @@ SHLIB_FULLVERSION=${SHLIB_MAJOR}
# SHLIB_LDSTARTFILE: support .o file, call C++ file-level constructors
# SHLIB_LDENDFILE: support .o file, call C++ file-level destructors
# FPICFLAGS: flags for ${FC} to compile .[fF] files to .so objects.
-# CPPICFLAGS: flags for ${CPP} to preprocess .[sS] files for ${AS}
-# CPICFLAGS: flags for ${CC} to compile .[cC] files to .so objects.
-# CAPICFLAGS flags for {$CC} to compiling .[Ss] files
+# CPPPICFLAGS: flags for ${CPP} to preprocess .[sS] files for ${AS}
+# CPICFLAGS: flags for ${CC} to compile .[cC] files to pic objects.
+# CSHLIBFLAGS: flags for ${CC} to compile .[cC] files to .so objects.
+# (usually includes ${CPICFLAGS})
+# CAPICFLAGS: flags for ${CC} to compiling .[Ss] files
# (usually just ${CPPPICFLAGS} ${CPICFLAGS})
# APICFLAGS: flags for ${AS} to assemble .[sS] to .so objects.