summaryrefslogtreecommitdiff
path: root/x11/kdelibdocs3
diff options
context:
space:
mode:
authorjlam <jlam>2007-10-25 21:04:21 +0000
committerjlam <jlam>2007-10-25 21:04:21 +0000
commitced6008a7bfd9569ec357fb9d529a05214684032 (patch)
treeb8aa93dd00c811788670e0756c30a0c0cb8dea62 /x11/kdelibdocs3
parentf21f80c6ffb8ac08d0b9985df02db7e370a86d48 (diff)
downloadpkgsrc-ced6008a7bfd9569ec357fb9d529a05214684032.tar.gz
Move code that generates a dynamic PLIST from the {pre,do,post}-install
targets and into a GENERATE_PLIST variable definition. Remove some unnecessary empty PLISTs as a result of properly setting GENERATE_PLIST.
Diffstat (limited to 'x11/kdelibdocs3')
-rw-r--r--x11/kdelibdocs3/Makefile14
1 files changed, 7 insertions, 7 deletions
diff --git a/x11/kdelibdocs3/Makefile b/x11/kdelibdocs3/Makefile
index 260ce022847..27c3b9dc943 100644
--- a/x11/kdelibdocs3/Makefile
+++ b/x11/kdelibdocs3/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.48 2007/10/20 10:37:48 markd Exp $
+# $NetBSD: Makefile,v 1.49 2007/10/25 21:04:25 jlam Exp $
DISTNAME= kdelibs-${_KDE_VERSION}
PKGNAME= kdelibdocs-${_KDE_VERSION}
@@ -17,15 +17,15 @@ INSTALL_TARGET= install-data-local
UNLIMIT_RESOURCES+= datasize
SKIP_PORTABILITY_CHECK= yes
-PLIST_SRC= ${WRKDIR}/.PLIST_SRC
+
+GENERATE_PLIST+= \
+ ( cd ${WRKSRC}/apidocs; \
+ ${FIND} . -type f -print | ${GREP} -v "classmap.inc" | \
+ ${GREP} -v "^./.*/.*/.*\.tag" | ${SORT} | \
+ ${SED} 's:^.:share/doc/kde/HTML/en/kdelibs-apidocs:' );
post-install:
- ${RM} -f ${PLIST_SRC}
- ${CAT} ${PKGDIR}/PLIST > ${PLIST_SRC}
cd ${WRKSRC}/apidocs; \
- ${FIND} . -type f -print | ${GREP} -v "classmap.inc" | \
- ${GREP} -v "^./.*/.*/.*\.tag" | ${SORT} | \
- ${SED} 's:^.:share/doc/kde/HTML/en/kdelibs-apidocs:' >> ${PLIST_SRC}; \
DOCDIRS=`${FIND} . -name classmap.inc -print | ${SED} 's:/classmap.inc::'`; \
cd ${WRKSRC}; \
for d in $${DOCDIRS}; do \