summaryrefslogtreecommitdiff
path: root/pkgtools/x11-links
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2005-06-06 08:42:53 +0000
committerjlam <jlam@pkgsrc.org>2005-06-06 08:42:53 +0000
commitbe220675602f6b8ad8839dc0f879e3626d4215ea (patch)
tree0ae207b5d689e56c1832db52cf54982c8f91b349 /pkgtools/x11-links
parentc3065eacac67df9f1bbccd1a4f1290216e30d922 (diff)
downloadpkgsrc-be220675602f6b8ad8839dc0f879e3626d4215ea.tar.gz
Fix the permissions on the directories installed by the x11-links
package in case the build user's umask is too strict. This change is mostly from the patch in PR pkg/29256 by Ian Leroux.
Diffstat (limited to 'pkgtools/x11-links')
-rw-r--r--pkgtools/x11-links/Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgtools/x11-links/Makefile b/pkgtools/x11-links/Makefile
index 102d87a7728..9adca1e2bbd 100644
--- a/pkgtools/x11-links/Makefile
+++ b/pkgtools/x11-links/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.68 2005/06/01 18:03:08 jlam Exp $
+# $NetBSD: Makefile,v 1.69 2005/06/06 08:42:53 jlam Exp $
#
# NOTE: If you update this package, then you'll likely need to also update
# the x11-links dependency in buildlink3.mk to the correct version,
@@ -53,11 +53,13 @@ CREATE_X11LINK?= ${LN} -fs $$src $$dest
do-build:
${MKDIR} ${X11_LINKS_BUILD_DIR}
+ ${CHMOD} ${PKGDIRMODE} ${X11_LINKS_BUILD_DIR}
${RM} -f ${PLIST_SRC.dirs}
${FILES_LIST_CMD} | ${SED} -e "s,/[^/]*$$,," | ${SORT} -u | \
while read dir; do \
if [ -d ${X11BASE}/$$dir ]; then \
${MKDIR} ${X11_LINKS_BUILD_DIR}/$$dir; \
+ ${CHMOD} ${PKGDIRMODE} ${X11_LINKS_BUILD_DIR}/$$dir; \
${ECHO} "@dirrm ${X11_LINKS_SUBDIR}/$$dir" \
>> ${PLIST_SRC.dirs}; \
fi; \
@@ -83,6 +85,6 @@ post-build:
do-install:
${INSTALL_DATA_DIR} ${X11_LINKS_DIR}
- cd ${X11_LINKS_BUILD_DIR} && ${PAX} -rwpp . ${X11_LINKS_DIR}
+ cd ${X11_LINKS_BUILD_DIR} && ${PAX} -rw . ${X11_LINKS_DIR}
.include "../../mk/bsd.pkg.mk"