Lines 6-19
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= firefox |
8 |
PORTNAME= firefox |
9 |
PORTVERSION= 1.0.6 |
9 |
PORTVERSION= 1.5 |
10 |
PORTREVISION= 1 |
|
|
11 |
CATEGORIES= japanese www |
10 |
CATEGORIES= japanese www |
12 |
MASTER_SITES= http://bbs.ilc.edu.tw/~chinsan/firefox/ |
11 |
MASTER_SITES= http://bbs.ilc.edu.tw/~chinsan/firefox/ |
13 |
PKGNAMESUFFIX= -ja_JP |
12 |
PKGNAMESUFFIX= -ja_JP |
14 |
DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}.${PORTVERSION}b |
13 |
DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}.${PORTVERSION} |
15 |
|
14 |
|
16 |
MAINTAINER= ports@FreeBSD.org |
15 |
MAINTAINER= chinsan.tw@gmail.com |
17 |
COMMENT= Firefox Japanese(ja-JP) Language Pack |
16 |
COMMENT= Firefox Japanese(ja-JP) Language Pack |
18 |
|
17 |
|
19 |
BUILD_DEPENDS= ${X11BASE}/lib/${FIREFOX}/regxpcom:${PORTSDIR}/www/firefox |
18 |
BUILD_DEPENDS= ${X11BASE}/lib/${FIREFOX}/regxpcom:${PORTSDIR}/www/firefox |
Lines 22-32
Link Here
|
22 |
USE_X_PREFIX= yes |
21 |
USE_X_PREFIX= yes |
23 |
NO_BUILD= yes |
22 |
NO_BUILD= yes |
24 |
|
23 |
|
25 |
BROKEN="Does not work with Firefox 1.5" |
|
|
26 |
FIREFOX= ${PORTNAME} |
24 |
FIREFOX= ${PORTNAME} |
27 |
FIREFOX_HOME= ${PREFIX}/lib/${FIREFOX} |
25 |
FIREFOX_HOME= ${PREFIX}/lib/${FIREFOX} |
28 |
REGXPCOM= ${FIREFOX_HOME}/regxpcom |
26 |
REGXPCOM= ${FIREFOX_HOME}/regxpcom |
29 |
REGCHROME= ${FIREFOX_HOME}/regchrome |
|
|
30 |
FIREFOX_BIN= ${FIREFOX_HOME}/${PORTNAME}-bin |
27 |
FIREFOX_BIN= ${FIREFOX_HOME}/${PORTNAME}-bin |
31 |
|
28 |
|
32 |
PLIST_SUB= FIREFOX=${FIREFOX} |
29 |
PLIST_SUB= FIREFOX=${FIREFOX} |
Lines 36-68
Link Here
|
36 |
do-install: |
33 |
do-install: |
37 |
@${ECHO_MSG} "===> Backup setting files..." |
34 |
@${ECHO_MSG} "===> Backup setting files..." |
38 |
(cd ${FIREFOX_HOME}; \ |
35 |
(cd ${FIREFOX_HOME}; \ |
39 |
${MV} -f browserconfig.properties browserconfig.properties.orig) |
36 |
${CP} -f browserconfig.properties browserconfig.properties.orig) |
40 |
(cd ${FIREFOX_HOME}/defaults/pref; \ |
37 |
(cd ${FIREFOX_HOME}/defaults/pref; \ |
41 |
${MV} -f firefox-l10n.js firefox-l10n.js.orig) |
38 |
${CP} -f firefox-l10n.js firefox-l10n.js.orig) |
42 |
(cd ${FIREFOX_HOME}/defaults/profile; \ |
39 |
(cd ${FIREFOX_HOME}/defaults/profile; \ |
43 |
${MV} -f bookmarks.html bookmarks.html.orig) |
40 |
${CP} -f bookmarks.html bookmarks.html.orig) |
44 |
(cd ${FIREFOX_HOME}/chrome; \ |
|
|
45 |
${MV} -f browser.jar browser.jar.orig; \ |
46 |
${MV} -f chrome.rdf chrome.rdf.orig; \ |
47 |
${MV} -f installed-chrome.txt installed-chrome.txt.orig) |
48 |
|
41 |
|
49 |
@${ECHO_MSG} "===> Copying locale files..." |
42 |
@${ECHO_MSG} "===> Copying locale files..." |
50 |
(cd ${WRKSRC}; ${TAR} -cf - *) | \ |
43 |
(cd ${WRKSRC}; ${TAR} -cf - *) | \ |
51 |
${TAR} -xf - -C ${FIREFOX_HOME} |
44 |
${TAR} -xf - -C ${FIREFOX_HOME} |
52 |
|
45 |
|
53 |
@${ECHO_MSG} "===> Cleaning Chrome's registry..." |
|
|
54 |
${RM} -rf ${FIREFOX_HOME}/chrome/overlayinfo |
55 |
${RM} -f ${FIREFOX_HOME}/chrome/*.rdf |
56 |
${MKDIR} ${FIREFOX_HOME}/chrome/overlayinfo |
57 |
${RM} -f ${FIREFOX_HOME}/component.reg |
58 |
${RM} -rf ${FIREFOX_HOME}/extensions |
59 |
|
60 |
@${ECHO_MSG} "===> Building Chrome's registry..." |
46 |
@${ECHO_MSG} "===> Building Chrome's registry..." |
61 |
(cd ${FIREFOX_HOME} || exit 1 ; \ |
47 |
(cd ${FIREFOX_HOME} || exit 1 ; \ |
62 |
./run-mozilla.sh ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. \ |
48 |
./run-mozilla.sh ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. \ |
63 |
${REGXPCOM} || true ; \ |
49 |
${REGXPCOM} || true ; \ |
64 |
./run-mozilla.sh ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. \ |
|
|
65 |
${REGCHROME} || true ; \ |
66 |
./run-mozilla.sh ${FIREFOX_BIN} -register ) |
50 |
./run-mozilla.sh ${FIREFOX_BIN} -register ) |
67 |
@${CAT} ${PKGMESSAGE} |
51 |
@${CAT} ${PKGMESSAGE} |
68 |
|
52 |
|