aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortijl <tijl@FreeBSD.org>2016-09-09 21:03:48 +0800
committertijl <tijl@FreeBSD.org>2016-09-09 21:03:48 +0800
commit82cb192f6da1b57dec21420a7a1cec436489e6e1 (patch)
tree813235a119b7c3c4897646e7e87d774698524e88
parent6fddbff81484ddbe769dd2a2ae68f728a94c5a85 (diff)
downloadfreebsd-ports-gnome-82cb192f6da1b57dec21420a7a1cec436489e6e1.tar.gz
freebsd-ports-gnome-82cb192f6da1b57dec21420a7a1cec436489e6e1.tar.zst
freebsd-ports-gnome-82cb192f6da1b57dec21420a7a1cec436489e6e1.zip
- Remove build dependency on thunderbird because NO_BUILD.
- Create only the linkfarm directories that are used and add them to plist with @dir instead of @exec. - Don't create symlinks in the stage directory. This is a leftover from before staging. - Don't remove ${XPI_LIBDIR} with @unexec. These are directories that cannot be removed with rm and they are already implicitly in plist.
-rw-r--r--mail/thunderbird-i18n/Makefile14
1 files changed, 6 insertions, 8 deletions
diff --git a/mail/thunderbird-i18n/Makefile b/mail/thunderbird-i18n/Makefile
index e802c75d0ca2..62e71966931a 100644
--- a/mail/thunderbird-i18n/Makefile
+++ b/mail/thunderbird-i18n/Makefile
@@ -3,6 +3,7 @@
PORTNAME= thunderbird-i18n
PORTVERSION= 45.3.0
+PORTREVISION= 1
CATEGORIES= mail news net-im
MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${DISTVERSION}/linux-i686/xpi \
MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}-candidates/build1/linux-i686/xpi
@@ -13,7 +14,7 @@ DIST_SUBDIR= xpi/${DISTNAME}
MAINTAINER= gecko@FreeBSD.org
COMMENT= Localized interface for Thunderbird
-USES= gecko:thunderbird,build zip
+USES= gecko:thunderbird zip
USE_XPI= thunderbird
NO_BUILD= yes
@@ -58,18 +59,15 @@ do-extract:
do-install:
- @${MKDIR} ${STAGEDIR}${XPI_LIBDIR} ${XPI_SLDIRS_ALL:S,^,${STAGEDIR},}
+ @${MKDIR} ${STAGEDIR}${XPI_LIBDIR} ${XPI_LINKFARMS:S,^,${STAGEDIR},}
cd ${WRKSRC}; ${PAX} -rw . ${STAGEDIR}${XPI_LIBDIR}
${CHMOD} -R a+rX,go-w ${STAGEDIR}${XPI_LIBDIR}/${WDIR}/
- @for e in ${STAGEDIR}${XPI_LIBDIR}/${WDIR}; do \
- for _dir in ${XPI_LINKFARMS} ; do \
- ${LN} -sf $${_e##*/} ${STAGEDIR}$$_dir/ ${_Q} ; \
- done \
+ @for sldir in ${XPI_LINKFARMS}; do \
+ ${ECHO_CMD} "@dir $${sldir}" ${_A}; \
done
- @${ECHO_CMD} '@exec ${INSTALL} -d ${XPI_SLDIRS_ALL:S,^${PREFIX},%D,}' ${_A}
@${ECHO_CMD} '@exec for _dir in ${XPI_LINKFARMS} ; { \
${LN} -sf ${XPI_LIBDIR}/${WDIR} $$_dir/ ${_Q}; }' ${_A}
- @${ECHO_CMD} '@unexec for _dir in ${XPI_LINKFARMS} ${XPI_LIBDIR}; { ${RM} -f $$_dir/${WDIR} ; }' ${_A}
+ @${ECHO_CMD} '@unexec for _dir in ${XPI_LINKFARMS}; { ${RM} -f $$_dir/${WDIR} ; }' ${_A}
post-patch:
${FIND} ${WRKSRC} -name install.rdf -print0 | \