diff options
author | tv <tv@pkgsrc.org> | 2004-10-21 17:00:10 +0000 |
---|---|---|
committer | tv <tv@pkgsrc.org> | 2004-10-21 17:00:10 +0000 |
commit | 10bbfcf5b11c6f1663fa3edef5ee830459cce129 (patch) | |
tree | 58580de0b246f3cff593dd9d01a1cfcad698a66d /mk | |
parent | 4b3e0ef49bcdef213af93007fa0a98bb5b12ef5f (diff) | |
download | pkgsrc-10bbfcf5b11c6f1663fa3edef5ee830459cce129.tar.gz |
Put back LIBTOOLIZE_PLIST, which I meant to do but didn't commit. This is
needed by some packages currently which install broken .la files or
otherwise don't work with the transform logic yet.
Diffstat (limited to 'mk')
-rw-r--r-- | mk/bsd.pkg.mk | 8 | ||||
-rw-r--r-- | mk/defaults/mk.conf | 8 |
2 files changed, 14 insertions, 2 deletions
diff --git a/mk/bsd.pkg.mk b/mk/bsd.pkg.mk index 9474467c151..7a9889590da 100644 --- a/mk/bsd.pkg.mk +++ b/mk/bsd.pkg.mk @@ -1,4 +1,4 @@ -# $NetBSD: bsd.pkg.mk,v 1.1520 2004/10/16 22:37:29 tv Exp $ +# $NetBSD: bsd.pkg.mk,v 1.1521 2004/10/21 17:00:10 tv Exp $ # # This file is in the public domain. # @@ -4488,6 +4488,7 @@ _PRINT_PLIST_DIRS_CMD= \ _PRINT_LA_LIBNAMES= ${SETENV} ECHO=${ECHO:Q} GREP=${GREP:Q} SORT=${SORT:Q} \ ${SH} ${.CURDIR}/../../mk/scripts/print-la-libnames +.if !empty(LIBTOOLIZE_PLIST:M[yY][eE][sS]) _PRINT_PLIST_LIBTOOLIZE_FILTER?= \ ( \ if ${TEST} -d ${WRKDIR}; then \ @@ -4512,6 +4513,9 @@ _PRINT_PLIST_LIBTOOLIZE_FILTER?= \ fi; \ ${RM} -f "$$fileslist" "$$libslist"; \ ) +.else +_PRINT_PLIST_LIBTOOLIZE_FILTER?= ${CAT} +.endif .PHONY: print-PLIST .if !target(print-PLIST) @@ -4959,10 +4963,12 @@ BEGIN { \ .if ${PLIST_TYPE} == "dynamic" _PLIST_AWK_LIBTOOL?= # empty .else +. if !empty(LIBTOOLIZE_PLIST:M[yY][eE][sS]) _PLIST_AWK_LIBTOOL?= \ /^[^@].*\.la$$/ { \ system("cd ${PREFIX} && ${_PRINT_LA_LIBNAMES} " $$0) \ } +. endif .endif # _PLIST_AWK_SCRIPT hold the complete awk script for plist target. diff --git a/mk/defaults/mk.conf b/mk/defaults/mk.conf index b2718b66539..eb7d99de954 100644 --- a/mk/defaults/mk.conf +++ b/mk/defaults/mk.conf @@ -1,4 +1,4 @@ -# $NetBSD: mk.conf,v 1.8 2004/10/12 13:58:22 tv Exp $ +# $NetBSD: mk.conf,v 1.9 2004/10/21 17:00:10 tv Exp $ # # A file providing defaults for pkgsrc and the packages collection. @@ -257,6 +257,12 @@ FETCH_RESUME_ARGS?= # empty # Default: -R # Possible: depends on your FETCH_CMD value. +LIBTOOLIZE_PLIST?= yes +# This determines whether to expand libtool archives in PLISTs into the +# represented library names. +# Possible: yes, no +# Default: no + PKG_INSTALLATION_PREFS?= overwrite pkgviews # This is a whitespace-separated list of installation types to try when # building a package, in order of preference. |