aboutsummaryrefslogtreecommitdiffstats
path: root/japanese/mozilla-jlp/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'japanese/mozilla-jlp/Makefile')
-rw-r--r--japanese/mozilla-jlp/Makefile21
1 files changed, 15 insertions, 6 deletions
diff --git a/japanese/mozilla-jlp/Makefile b/japanese/mozilla-jlp/Makefile
index d20c79fb1a8a..193e25fa4b40 100644
--- a/japanese/mozilla-jlp/Makefile
+++ b/japanese/mozilla-jlp/Makefile
@@ -5,17 +5,17 @@
# $FreeBSD$
#
-BROKEN= need to be updated
-
PORTNAME= mozilla
-PORTVERSION= 0.7
+PORTVERSION= 0.8
PORTEPOCH= 1
CATEGORIES= japanese www
-MASTER_SITES= http://www.mozilla.gr.jp/jlp/ \
- http://mozilla.inmel.net/
+MASTER_SITES= http://www.mozilla.gr.jp/tools/search/ \
+ http://www.mozilla.gr.jp/jlp/
PKGNAMESUFFIX= -jlp
-DISTNAME= ${PORTNAME}${PORTVERSION}-langjajp
+DISTNAME= GoogleJapan.png GoogleJapan.src \
+ ${JLP_SRC}
EXTRACT_SUFX= .xpi
+EXTRACT_ONLY= ${JLP_SRC}${EXTRACT_SUFX}
MAINTAINER= yatt@msc.biglobe.ne.jp
@@ -29,6 +29,8 @@ USE_X_PREFIX= yes
USE_ZIP= yes
EXTRACT_BEFORE_ARGS= -qo
+JLP_SRC= ${PORTNAME}${PORTVERSION}-langjajp
+
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 400020
@@ -41,6 +43,11 @@ post-extract:
${MKDIR} ${WRKSRC}/defaults/pref
${CP} ${FILESDIR}/all.js ${WRKSRC}/defaults/pref
${CP} ${FILESDIR}/unix.js ${WRKSRC}/defaults/pref
+ ${CP} ${DISTDIR}/${DIST_SUBDIR}/GoogleJapan.png ${WRKSRC}/searchplugins
+ ${CP} ${DISTDIR}/${DIST_SUBDIR}/GoogleJapan.src ${WRKSRC}/searchplugins
+
+post-patch:
+ find ${WRKSRC} -name '*.orig' | xargs ${RM}
do-build:
${SED} -e "s;@PREFIX@;${PREFIX};g" \
@@ -56,6 +63,8 @@ do-install:
${MV} installed-chrome.txt installed-chrome.txt.orig)
(cd ${PREFIX}/lib/mozilla/defaults/pref; \
${MV} all.js all.js.orig; ${MV} unix.js unix.js.orig)
+ (cd ${PREFIX}/lib/mozilla/searchplugins; \
+ ${MV} google.gif google.gif.orig; ${MV} google.src google.src.orig)
${MV} ${PREFIX}/bin/mozilla ${PREFIX}/bin/mozilla.orig
${INSTALL_SCRIPT} ${WRKDIR}/mozilla ${PREFIX}/bin
(cd ${WRKSRC}; ${TAR} -cf - chrome defaults searchplugins) | \