svn commit: r352759 - head/mail/squirrelmail
Adam Weinberger
adamw at FreeBSD.org
Thu May 1 16:36:48 UTC 2014
Author: adamw
Date: Thu May 1 16:36:47 2014
New Revision: 352759
URL: http://svnweb.freebsd.org/changeset/ports/352759
QAT: https://qat.redports.org/buildarchive/r352759/
Log:
Small cleanups, let pkg-create do permissions and ownerships its own
way rather than invoking chown and chmod ourselves.
Modified:
head/mail/squirrelmail/Makefile
head/mail/squirrelmail/pkg-plist
Modified: head/mail/squirrelmail/Makefile
==============================================================================
--- head/mail/squirrelmail/Makefile Thu May 1 16:28:52 2014 (r352758)
+++ head/mail/squirrelmail/Makefile Thu May 1 16:36:47 2014 (r352759)
@@ -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>
Modified: head/mail/squirrelmail/pkg-plist
==============================================================================
--- head/mail/squirrelmail/pkg-plist Thu May 1 16:28:52 2014 (r352758)
+++ head/mail/squirrelmail/pkg-plist Thu May 1 16:36:47 2014 (r352759)
@@ -1,7 +1,5 @@
etc/periodic/daily/111.clean-squirrelmail
%%SQUIRRELDIR%%/attach/.htaccess
- at exec chown %%SMUSER%%:%%SMGROUP%% %B
- at 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-squirrelmai
%%SQUIRRELDIR%%/data/.htaccess
@sample %%SQUIRRELDIR%%/data/default_pref.sample
%%SQUIRRELDIR%%/data/index.php
- at exec chown %%SMUSER%%:%%SMGROUP%% %B
- at 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-squirrelmai
@dirrm %%SQUIRRELDIR%%/functions/encode
@dirrm %%SQUIRRELDIR%%/functions/decode
@dirrm %%SQUIRRELDIR%%/functions
+ at owner %%SMUSER%%
+ at group %%SMGROUP%%
+ at mode 0750
@dirrm %%SQUIRRELDIR%%/data
+ at mode
+ at group
+ at owner
@dirrmtry %%SQUIRRELDIR%%/config
@dirrm %%SQUIRRELDIR%%/class/mime
@dirrm %%SQUIRRELDIR%%/class/helper
@dirrm %%SQUIRRELDIR%%/class/deliver
@dirrm %%SQUIRRELDIR%%/class
+ at owner %%SMUSER%%
+ at group %%SMGROUP%%
+ at mode 0730
@dirrmtry %%SQUIRRELDIR%%/attach
+ at mode
+ at group
+ at owner
@dirrmtry %%SQUIRRELDIR%%
@dirrmtry etc/periodic/daily
@dirrmtry etc/periodic
More information about the svn-ports-all
mailing list