svn commit: r421615 - head/www/seamonkey-i18n
Tijl Coosemans
tijl at FreeBSD.org
Fri Sep 9 13:08:15 UTC 2016
Author: tijl
Date: Fri Sep 9 13:08:14 2016
New Revision: 421615
URL: https://svnweb.freebsd.org/changeset/ports/421615
Log:
- Remove build dependency on seamonkey because NO_BUILD.
- Use regular USES=zip.
- 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.
Modified:
head/www/seamonkey-i18n/Makefile
Modified: head/www/seamonkey-i18n/Makefile
==============================================================================
--- head/www/seamonkey-i18n/Makefile Fri Sep 9 13:05:53 2016 (r421614)
+++ head/www/seamonkey-i18n/Makefile Fri Sep 9 13:08:14 2016 (r421615)
@@ -3,6 +3,7 @@
PORTNAME= seamonkey-i18n
PORTVERSION= 2.39
+PORTREVISION= 1
CATEGORIES= www mail news editors irc
MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${DISTVERSION}/langpack \
MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}-candidates/build1/langpack
@@ -13,9 +14,7 @@ DIST_SUBDIR= xpi/${DISTNAME}
MAINTAINER= gecko at FreeBSD.org
COMMENT= Localized interface for SeaMonkey
-EXTRACT_DEPENDS= zip:archivers/zip
-
-USES= zip:infozip gecko:seamonkey,build
+USES= zip gecko:seamonkey
USE_XPI= seamonkey linux-seamonkey
NO_ARCH= yes
@@ -59,22 +58,18 @@ do-extract:
${FIND} -H -s * ! -type d | \
${SED} -e "s|^|lib/xpi/langpack-$$lang at seamonkey.mozilla.org/|" >> ${PLISTF}; \
done
- ${ECHO} "@dir %%XPI_LIBDIR%%/symlinks/firefox" >> ${PLISTF}
${CAT} ${PLISTF} | ${SORT} >> ${PLIST}
do-install:
- @${MKDIR} ${STAGEDIR}${XPI_LIBDIR} ${STAGEDIR}${XPI_SLDIRS_ALL}
+ @${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 | \
More information about the svn-ports-head
mailing list