Small cleanups, let pkg-create do permissions and ownerships its own

way rather than invoking chown and chmod ourselves.
This commit is contained in:
Adam Weinberger
2014-05-01 16:36:47 +00:00
parent b83ffb5777
commit eea372244f
2 changed files with 15 additions and 9 deletions
+3 -5
View File
@@ -97,13 +97,11 @@ do-install:
@${MKDIR} ${STAGEDIR}${SQUIRRELDIR}
${INSTALL_DATA} ${WRKSRC}/index.php ${STAGEDIR}${SQUIRRELDIR}
${INSTALL_SCRIPT} ${WRKSRC}/configure ${STAGEDIR}${SQUIRRELDIR}
cd ${WRKSRC} && \
(cd ${WRKSRC} && \
${FIND} attach class config data functions help images include locale plugins po scripts src themes \
| ${CPIO} -pdmu --quiet ${STAGEDIR}${SQUIRRELDIR}
${CHMOD} 730 ${STAGEDIR}${SQUIRRELDIR}/attach
${CHMOD} 750 ${STAGEDIR}${SQUIRRELDIR}/data
| ${CPIO} -pdmu --quiet ${STAGEDIR}${SQUIRRELDIR})
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/doc && ${FIND} . | ${CPIO} -pdmu --quiet ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
.include <bsd.port.mk>
+12 -4
View File
@@ -1,7 +1,5 @@
etc/periodic/daily/111.clean-squirrelmail
%%SQUIRRELDIR%%/attach/.htaccess
@exec chown %%SMUSER%%:%%SMGROUP%% %B
@exec chmod 730 %B
%%SQUIRRELDIR%%/class/.htaccess
%%SQUIRRELDIR%%/class/deliver/Deliver.class.php
%%SQUIRRELDIR%%/class/deliver/Deliver_IMAP.class.php
@@ -31,8 +29,6 @@ etc/periodic/daily/111.clean-squirrelmail
%%SQUIRRELDIR%%/data/.htaccess
@sample %%SQUIRRELDIR%%/data/default_pref.sample
%%SQUIRRELDIR%%/data/index.php
@exec chown %%SMUSER%%:%%SMGROUP%% %B
@exec chmod 750 %B
%%SQUIRRELDIR%%/functions/.htaccess
%%SQUIRRELDIR%%/functions/abook_database.php
%%SQUIRRELDIR%%/functions/abook_ldap_server.php
@@ -502,13 +498,25 @@ etc/periodic/daily/111.clean-squirrelmail
@dirrm %%SQUIRRELDIR%%/functions/encode
@dirrm %%SQUIRRELDIR%%/functions/decode
@dirrm %%SQUIRRELDIR%%/functions
@owner %%SMUSER%%
@group %%SMGROUP%%
@mode 0750
@dirrm %%SQUIRRELDIR%%/data
@mode
@group
@owner
@dirrmtry %%SQUIRRELDIR%%/config
@dirrm %%SQUIRRELDIR%%/class/mime
@dirrm %%SQUIRRELDIR%%/class/helper
@dirrm %%SQUIRRELDIR%%/class/deliver
@dirrm %%SQUIRRELDIR%%/class
@owner %%SMUSER%%
@group %%SMGROUP%%
@mode 0730
@dirrmtry %%SQUIRRELDIR%%/attach
@mode
@group
@owner
@dirrmtry %%SQUIRRELDIR%%
@dirrmtry etc/periodic/daily
@dirrmtry etc/periodic