aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--comms/jerm/pkg-plist1
-rw-r--r--comms/kb/pkg-plist1
-rw-r--r--comms/pyla/Makefile11
-rw-r--r--comms/spandsp-devel/pkg-plist2
-rw-r--r--deskutils/egroupware/Makefile16
-rw-r--r--deskutils/fengoffice/Makefile3
-rw-r--r--deskutils/thinkingrock/Makefile3
-rw-r--r--emulators/bochs/Makefile4
-rw-r--r--emulators/gngeo/pkg-plist1
-rw-r--r--emulators/mupen64plus-core/Makefile.common3
-rw-r--r--emulators/rtc/pkg-plist1
-rw-r--r--emulators/stonx/pkg-plist6
-rw-r--r--emulators/tpm-emulator/Makefile6
-rw-r--r--emulators/tpm-emulator/pkg-plist3
-rw-r--r--finance/libofx/Makefile4
-rw-r--r--finance/prestashop/Makefile2
16 files changed, 22 insertions, 45 deletions
diff --git a/comms/jerm/pkg-plist b/comms/jerm/pkg-plist
index 04e85495f4e5..c083d21cecc9 100644
--- a/comms/jerm/pkg-plist
+++ b/comms/jerm/pkg-plist
@@ -3,4 +3,3 @@ bin/tiocdtr
%%JUPITER%%libexec/jerm/init.sh
%%JUPITER%%libexec/jerm/rock.pl
man/man1/jerm.1.gz
-%%JUPITER%%@dirrm libexec/jerm
diff --git a/comms/kb/pkg-plist b/comms/kb/pkg-plist
index ef1d885577fa..8b1cd4e60ecc 100644
--- a/comms/kb/pkg-plist
+++ b/comms/kb/pkg-plist
@@ -19,4 +19,3 @@ share/pixmaps/kb/icons/kb-icon.png
%%PORTDOCS%%%%DOCSDIR%%/README_KINKS
%%PORTDOCS%%%%DOCSDIR%%/README_SRC
%%PORTDOCS%%%%DOCSDIR%%/README_TIPS
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/comms/pyla/Makefile b/comms/pyla/Makefile
index 34aadfd68b73..b4c10470656a 100644
--- a/comms/pyla/Makefile
+++ b/comms/pyla/Makefile
@@ -22,8 +22,6 @@ DATADIR= ${PREFIX}/lib/pyla
USES= python
PLIST= ${WRKDIR}/pkg-plist
-.include <bsd.port.pre.mk>
-
do-build:
@(cd ${FILESDIR} && ${CP} pyla.sh ${WRKDIR})
@(cd ${WRKDIR} && ${REINPLACE_CMD} \
@@ -33,13 +31,12 @@ do-build:
@(cd ${WRKSRC} && ${CP} language.en language.db)
pre-install:
- @${ECHO_CMD} '@exec ${MKDIR} %D/lib/pyla' > ${PLIST}
- @${ECHO_CMD} 'bin/pyla' >> ${PLIST}
+ @${ECHO_CMD} 'bin/pyla' > ${PLIST}
@${ECHO_CMD} 'lib/pyla/pyla.pyw' >> ${PLIST}
@${FIND} ${WRKSRC}/ -type f | \
${SED} -e "s:^${WRKSRC}/:lib/pyla/:g" >> ${PLIST}
- @${FIND} -d ${WRKSRC} -type d | \
- ${SED} -e "s:^${WRKSRC}:@dirrm lib/pyla:g" >> ${PLIST}
+ @${FIND} -d ${WRKSRC} -type d -empty | \
+ ${SED} -e "s:^${WRKSRC}:@dir lib/pyla:g" >> ${PLIST}
do-install:
@${MKDIR} ${STAGEDIR}${DATADIR}
@@ -47,4 +44,4 @@ do-install:
${TAR} -C ${WRKSRC} --exclude CVS -cf - . | \
${TAR} -C ${STAGEDIR}${DATADIR} --unlink -xf -
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/comms/spandsp-devel/pkg-plist b/comms/spandsp-devel/pkg-plist
index 5f4fb2bfe2b5..5f09edf087cb 100644
--- a/comms/spandsp-devel/pkg-plist
+++ b/comms/spandsp-devel/pkg-plist
@@ -146,5 +146,3 @@ lib/libspandsp.so
lib/libspandsp.so.2
lib/libspandsp.so.2.0.0
libdata/pkgconfig/spandsp.pc
-@dirrm include/spandsp/private
-@dirrm include/spandsp
diff --git a/deskutils/egroupware/Makefile b/deskutils/egroupware/Makefile
index 49f2e9012371..ea9479cc2f4d 100644
--- a/deskutils/egroupware/Makefile
+++ b/deskutils/egroupware/Makefile
@@ -57,25 +57,21 @@ EG_DATADIR= ${PREFIX}/${EG_DATA}
pre-install:
@${ECHO_CMD} '@owner ${WWWOWN}' > ${PLIST}
@${ECHO_CMD} '@group ${WWWGRP}' >> ${PLIST}
+ @${ECHO_CMD} '@mode 755' >> ${PLIST}
@${FIND} -s -d ${WRKSRC} -type f | ${SED} "s#${WRKSRC}#${EG_DIR}#g" >> ${PLIST}
- @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s#${WRKSRC}#@dirrm ${EG_DIR}#g" >> ${PLIST}
- @${ECHO} @dirrm ${EG_DATA}/files >> ${PLIST}
- @${ECHO} @dirrm ${EG_DATA}/backup >> ${PLIST}
- @${ECHO} @dirrm ${EG_DATA} >> ${PLIST}
+ @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s#${WRKSRC}#@dir ${EG_DIR}#g" >> ${PLIST}
+ @${ECHO} @dir ${EG_DATA}/files >> ${PLIST}
+ @${ECHO} @dir ${EG_DATA}/backup >> ${PLIST}
+ @${ECHO} @dir ${EG_DATA} >> ${PLIST}
@${ECHO_CMD} '@group' >> ${PLIST}
@${ECHO_CMD} '@owner' >> ${PLIST}
+ @${ECHO_CMD} '@mode' >> ${PLIST}
do-install:
@${MKDIR} ${STAGEDIR}${EG_WWWDIR}
@${MKDIR} ${STAGEDIR}${EG_DATADIR}
@${MKDIR} ${STAGEDIR}${EG_DATADIR}/files
@${MKDIR} ${STAGEDIR}${EG_DATADIR}/backup
- @${ECHO_CMD} '@owner ${WWWOWN}' >> ${PLIST}
- @${ECHO_CMD} '@group ${WWWGRP}' >> ${PLIST}
- @${ECHO_CMD} '@mode 755' >> ${PLIST}
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${EG_WWWDIR}
- @${ECHO_CMD} '@mode' >> ${PLIST}
- @${ECHO_CMD} '@group' >> ${PLIST}
- @${ECHO_CMD} '@owner' >> ${PLIST}
.include <bsd.port.mk>
diff --git a/deskutils/fengoffice/Makefile b/deskutils/fengoffice/Makefile
index 5fd64d5ddd61..c074928ce4fc 100644
--- a/deskutils/fengoffice/Makefile
+++ b/deskutils/fengoffice/Makefile
@@ -39,10 +39,9 @@ pre-install:
@${ECHO_CMD} -e '@owner ${WWWOWN}\n@group ${WWWGRP}' >> ${PLIST}
@cd ${WRKSRC} && \
${FIND} . -type f | ${SORT} | ${SED} -e 's|^|www/fengoffice/|' -e 's|\./||g' >> ${PLIST} && \
- ${FIND} . -type d | ${SORT} -r | ${SED} -e 's|^|@dirrm www/fengoffice|' -e 's|\.||g' >> ${PLIST}
+ ${FIND} . -type d | ${SORT} -r | ${SED} -e 's|^|@dir www/fengoffice|' -e 's|\.||g' >> ${PLIST}
@${ECHO_CMD} -e '@owner root\n@group wheel' >> ${PLIST}
@${ECHO_CMD} "%%PORTDOCS%%%%DOCSDIR%%/README" >> ${PLIST}
- @${ECHO_CMD} "%%PORTDOCS%%@dirrm %%DOCSDIR%%" >> ${PLIST}
do-install:
@${MKDIR} ${STAGEDIR}${FENGOFFICE_WWWDIR}
diff --git a/deskutils/thinkingrock/Makefile b/deskutils/thinkingrock/Makefile
index 529d126dc5c5..376b8a46f9c5 100644
--- a/deskutils/thinkingrock/Makefile
+++ b/deskutils/thinkingrock/Makefile
@@ -34,7 +34,6 @@ do-install:
@${LN} -sf ${PREFIX}/${PORTNAME}/bin/tr ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
@${ECHO} bin/${PORTNAME} >> ${TMPPLIST}
@(cd ${WRKSRC}; ${FIND} . ! -type d) | ${SORT} | ${SED} "s|^.|${PORTNAME}|" >> ${TMPPLIST}
- @(cd ${WRKSRC}; ${FIND} . -type d) | ${SORT} -r | ${SED} "s|^.|@dirrm ${PORTNAME}|" >> ${TMPPLIST}
- @(cd ${WRKSRC}; ${FIND} . -type d -empty) | ${SORT} -r | ${SED} "s|^.|@exec mkdir -p ${PORTNAME}|" >> ${TMPPLIST}
+ @(cd ${WRKSRC}; ${FIND} . -type d -empty) | ${SORT} -r | ${SED} "s|^.|@dir ${PORTNAME}|" >> ${TMPPLIST}
.include <bsd.port.mk>
diff --git a/emulators/bochs/Makefile b/emulators/bochs/Makefile
index b7de3ca8a70e..9084a840f5c9 100644
--- a/emulators/bochs/Makefile
+++ b/emulators/bochs/Makefile
@@ -268,8 +268,8 @@ post-install:
.if ${PORT_OPTIONS:MPLUGINS}
@${FIND} ${STAGEDIR}${PREFIX}/lib/bochs ! -type d | \
${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} ${STAGEDIR}${PREFIX}/lib/bochs -type d | ${SORT} -r | \
- ${SED} 's,^${STAGEDIR}${PREFIX}/,@dirrm ,' >> ${TMPPLIST}
+ @${FIND} ${STAGEDIR}${PREFIX}/lib/bochs -type d -empty | ${SORT} -r | \
+ ${SED} 's,^${STAGEDIR}${PREFIX}/,@dir ,' >> ${TMPPLIST}
.endif
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for i in CHANGES README TODO bochsrc-sample.txt
diff --git a/emulators/gngeo/pkg-plist b/emulators/gngeo/pkg-plist
index e1e0e341eb0b..b5c06bbea1d9 100644
--- a/emulators/gngeo/pkg-plist
+++ b/emulators/gngeo/pkg-plist
@@ -2,5 +2,4 @@ bin/gngeo
man/man1/gngeo.1.gz
%%DATADIR%%/gngeo_data.zip
%%EXAMPLESDIR%%/gngeorc
-@dirrm %%EXAMPLESDIR%%
@unexec rmdir %D/%%DATADIR%% >/dev/null 2>&1 || echo "If you are permanently removing this port, you should remove the Neo-Geo BIOS files left in %D/%%DATADIR%%."
diff --git a/emulators/mupen64plus-core/Makefile.common b/emulators/mupen64plus-core/Makefile.common
index c4a199639560..9ade56357976 100644
--- a/emulators/mupen64plus-core/Makefile.common
+++ b/emulators/mupen64plus-core/Makefile.common
@@ -64,11 +64,10 @@ pre-install:
. if ${PKGNAMESUFFIX} != "-ui-console"
@${ECHO_CMD} "lib/${PORTNAME}/${PORTNAME}${PKGNAMESUFFIX}.so" >> ${PLIST}
- @${ECHO_CMD} "@dirrmtry lib/${PORTNAME}" >> ${PLIST}
. else
@${ECHO_CMD} "bin/${PORTNAME}" >> ${PLIST}
. endif
- @${ECHO_CMD} "@dirrmtry %%DATADIR%%" >> ${PLIST}
+ @${ECHO_CMD} "@dir %%DATADIR%%" >> ${PLIST}
.else
post-patch:
@cd ${BUILD_WRKSRC} && ${REINPLACE_CMD} -e 's|gcc|${CC}|g' -e \
diff --git a/emulators/rtc/pkg-plist b/emulators/rtc/pkg-plist
index 26d45c9fd62f..36213f9d5bc8 100644
--- a/emulators/rtc/pkg-plist
+++ b/emulators/rtc/pkg-plist
@@ -3,5 +3,4 @@ include/rtc.h
modules/rtc.ko
%%EXAMPLESDIR%%/test.c
@exec rm -f %%DEVDIR%%/rtc
-@dirrm %%EXAMPLESDIR%%
@unexec rm -f /dev/rtc
diff --git a/emulators/stonx/pkg-plist b/emulators/stonx/pkg-plist
index a096832e0bf4..240094f69467 100644
--- a/emulators/stonx/pkg-plist
+++ b/emulators/stonx/pkg-plist
@@ -22,14 +22,8 @@ lib/X11/fonts/misc/System2.pcf.gz
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/RELEASE_NOTES
%%PORTDOCS%%%%DOCSDIR%%/TOS-VERSIONS
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bench1.pas
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bench1.prg
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
-@dirrm %%DATADIR%%/gemdos_c/mint
-@dirrm %%DATADIR%%/gemdos_c
-@dirrm %%DATADIR%%
-@dirrmtry %%ETCDIR%%
@exec mkfontdir %D/lib/X11/fonts/misc
@exec xset fp+ %D/lib/X11/fonts/misc
@exec xset fp rehash
diff --git a/emulators/tpm-emulator/Makefile b/emulators/tpm-emulator/Makefile
index 18b8d2982fb4..e58345e54bd3 100644
--- a/emulators/tpm-emulator/Makefile
+++ b/emulators/tpm-emulator/Makefile
@@ -25,14 +25,12 @@ USE_LDCONFIG= yes
USERS= _tss
GROUPS= _tss
SUB_LIST= USERS="${USERS}" GROUPS="${GROUPS}"
+PLIST_SUB= USERS="${USERS}" GROUPS="${GROUPS}"
BROKEN_powerpc= Does not compile on powerpc
post-install:
- @${ECHO_CMD} "@exec ${INSTALL} -d -o ${USERS} -g ${GROUPS} -m 0700 /var/run/tpm" >> ${TMPPLIST}
@${MKDIR} ${STAGEDIR}/var/run/tpm
- @${ECHO_CMD} "@dirrmtry /var/run/tpm" >> ${TMPPLIST}
- @${ECHO_CMD} "@exec ${INSTALL} -d -o ${USERS} -g ${GROUPS} -m 0700 %D/var/db/tpm" >> ${TMPPLIST}
- @${MKDIR} ${STAGEDIR}/${PREFIX}/var/db/tpm
+ @${MKDIR} ${STAGEDIR}${PREFIX}/var/db/tpm
.include <bsd.port.mk>
diff --git a/emulators/tpm-emulator/pkg-plist b/emulators/tpm-emulator/pkg-plist
index 7e5fd71c3879..e2c62b605496 100644
--- a/emulators/tpm-emulator/pkg-plist
+++ b/emulators/tpm-emulator/pkg-plist
@@ -4,4 +4,5 @@ lib/libtddl.a
lib/libtddl.so
lib/libtddl.so.1
lib/libtddl.so.1.2.0.7
-@dir var
+@dir(%%USERS%%,%%GROUPS%%,0700) var/db/tpm
+@dir(%%USERS%%,%%GROUPS%%,0700) /var/run/tpm
diff --git a/finance/libofx/Makefile b/finance/libofx/Makefile
index 3bfd2ccbc131..1305a5f8b0d9 100644
--- a/finance/libofx/Makefile
+++ b/finance/libofx/Makefile
@@ -35,8 +35,8 @@ post-install:
.if ${PORT_OPTIONS:MDOXYGEN}
@${FIND} -P ${STAGEDIR}${DOCSDIR}/html -type f 2>/dev/null | \
${SED} -ne 's|^${STAGEDIR}${PREFIX}/||p' >> ${TMPPLIST}
- @${FIND} -P -d ${STAGEDIR}${DOCSDIR}/ -type d 2>/dev/null | \
- ${SED} -ne 's|^${STAGEDIR}${PREFIX}/|@dirrmtry |p' >> ${TMPPLIST}
+ @${FIND} -P -d ${STAGEDIR}${DOCSDIR}/ -type d -empty 2>/dev/null | \
+ ${SED} -ne 's|^${STAGEDIR}${PREFIX}/|@dir |p' >> ${TMPPLIST}
.endif
.include <bsd.port.mk>
diff --git a/finance/prestashop/Makefile b/finance/prestashop/Makefile
index 3f28bcdb933a..9dcf233408d8 100644
--- a/finance/prestashop/Makefile
+++ b/finance/prestashop/Makefile
@@ -21,7 +21,7 @@ SUB_FILES= pkg-message
pre-install:
@${ECHO_CMD} -e '@owner ${WWWOWN}\n@group ${WWWGRP}' > ${PLIST}
@${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${PRESTADIR}?g" >> ${PLIST}
- @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dirrm ${PRESTADIR}?g" >> ${PLIST}
+ @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${PRESTADIR}?g" >> ${PLIST}
@${ECHO_CMD} -e '@owner root\n@group wheel' >> ${PLIST}
do-install: