mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-03 06:04:53 +00:00
Update to 1.8a5. Add choices for Chatzilla and the spell-checker.
Make deflenus and psm components mandatory. Use UNZIP_CMD macro.
This commit is contained in:
parent
6a46124fe3
commit
0fdeaa950e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=122723
@ -7,23 +7,17 @@
|
||||
#
|
||||
|
||||
PORTNAME= mozilla
|
||||
PORTVERSION= 1.6a
|
||||
PORTVERSION= 1.8a5
|
||||
CATEGORIES= www linux
|
||||
MASTER_SITES= ${MASTER_SITE_MOZILLA}
|
||||
MASTER_SITE_SUBDIR= mozilla/releases/mozilla${PORTVERSION}/linux-xpi
|
||||
|
||||
FORBIDDEN= "http://vuxml.freebsd.org/a4fd8f53-05eb-11d9-b45d-000c41e2cdad.html (security)"
|
||||
|
||||
PKGNAMEPREFIX= linux-
|
||||
PKGNAMESUFFIX= -devel
|
||||
DIST_SUBDIR= linux-mozilla/${PORTVERSION}
|
||||
|
||||
PATCH_SITES= ${MASTER_SITE_LOCAL}
|
||||
PATCH_SITE_SUBDIR= trevor
|
||||
PATCHFILES= linux-mozilla-${PORTVERSION}-generated-files.tar.bz2
|
||||
|
||||
MAINTAINER= trevor@FreeBSD.org
|
||||
COMMENT=Browser, HTML editor, MUA and newsreader for Linux plugins (unstable)
|
||||
COMMENT=Browser, HTML editor, MUA, news, and IRC client for Linux (unstable)
|
||||
|
||||
RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
|
||||
|
||||
@ -54,12 +48,14 @@ pre-everything::
|
||||
.endif
|
||||
.endif
|
||||
DISTFILES= browser.xpi \
|
||||
chatzilla.xpi \
|
||||
deflenus.xpi \
|
||||
inspector.xpi \
|
||||
langenus.xpi \
|
||||
mail.xpi \
|
||||
psm.xpi \
|
||||
regus.xpi \
|
||||
spellcheck.xpi \
|
||||
talkback.xpi \
|
||||
venkman.xpi \
|
||||
xpcom.xpi
|
||||
@ -70,30 +66,12 @@ DISTFILES!= ${CAT} ${WRKDIRPREFIX}${.CURDIR}/work/xpi/components.conf
|
||||
do-extract:
|
||||
${MKDIR} ${WRKSRC}
|
||||
.for i in ${DISTFILES}
|
||||
unzip -qo ${DISTDIR}/${DIST_SUBDIR}/${i} -d ${WRKSRC}
|
||||
${UNZIP_CMD} -qo ${DISTDIR}/${DIST_SUBDIR}/${i} -d ${WRKSRC}
|
||||
${CHMOD} -R a-w ${WRKSRC}
|
||||
${CHOWN} -R 0:0 ${WRKSRC}
|
||||
.endfor
|
||||
|
||||
do-patch:
|
||||
${MKDIR} ${WRKSRC}/tmp
|
||||
${BZIP2_CMD} -dc ${DISTDIR}/${DIST_SUBDIR}/${PATCHFILES} | \
|
||||
${TAR} -C ${WRKSRC}/bin -xf -
|
||||
${BZIP2_CMD} -dc ${DISTDIR}/${DIST_SUBDIR}/${PATCHFILES} | \
|
||||
${TAR} -C ${WRKSRC}/tmp -xf -
|
||||
for j in chatzilla cookie inspector messenger pippki venkman; do \
|
||||
if [ ! -e ${WRKSRC}/bin/chrome/$$j.jar ]; then \
|
||||
for i in communicator editor messenger navigator; do \
|
||||
${GREP} -v $$j ${WRKSRC}/tmp/chrome/overlayinfo/$$i/content/overlays.rdf > \
|
||||
${WRKSRC}/bin/chrome/overlayinfo/$$i/content/overlays.rdf; \
|
||||
${CP} ${WRKSRC}/bin/chrome/overlayinfo/$$i/content/overlays.rdf \
|
||||
${WRKSRC}/tmp/chrome/overlayinfo/$$i/content/overlays.rdf; \
|
||||
done; \
|
||||
${RM} -f ${WRKSRC}/bin/chrome/overlayinfo/$$j/content/overlays.rdf; \
|
||||
fi; \
|
||||
done;
|
||||
|
||||
do-configure:
|
||||
# - kldload linux
|
||||
# ${SETENV} $DISPLAY="NONE" ${WRKSRC}/bin/mozilla file:///dev/null
|
||||
${ECHO_CMD} "#!/bin/sh" >${WRKDIR}/${STARTUP_CMD}
|
||||
${ECHO_CMD} -n "cd " >>${WRKDIR}/${STARTUP_CMD}
|
||||
${ECHO_CMD} ${FULL_INSTALL_DIR} >>${WRKDIR}/${STARTUP_CMD}
|
||||
|
@ -1,23 +1,23 @@
|
||||
$FreeBSD$
|
||||
MD5 (linux-mozilla/1.6a/browser.xpi) = 107050f8734521f6114ded3e0b15139d
|
||||
SIZE (linux-mozilla/1.6a/browser.xpi) = 9304561
|
||||
MD5 (linux-mozilla/1.6a/deflenus.xpi) = 4ca66c39c1f5f689c44b18bff8292ee4
|
||||
SIZE (linux-mozilla/1.6a/deflenus.xpi) = 8191
|
||||
MD5 (linux-mozilla/1.6a/inspector.xpi) = fa1ec9dd8201e0d8c2fe83d17183eb35
|
||||
SIZE (linux-mozilla/1.6a/inspector.xpi) = 126169
|
||||
MD5 (linux-mozilla/1.6a/langenus.xpi) = 40a443019089d48a13024c6f399398f4
|
||||
SIZE (linux-mozilla/1.6a/langenus.xpi) = 534771
|
||||
MD5 (linux-mozilla/1.6a/linux-mozilla-1.6a-generated-files.tar.bz2) = 969636590e885007c07f82abde419c60
|
||||
SIZE (linux-mozilla/1.6a/linux-mozilla-1.6a-generated-files.tar.bz2) = 58650
|
||||
MD5 (linux-mozilla/1.6a/mail.xpi) = 08e1d13f94fffae5d77e0f9a4ad2068e
|
||||
SIZE (linux-mozilla/1.6a/mail.xpi) = 2017236
|
||||
MD5 (linux-mozilla/1.6a/psm.xpi) = cf71997bfce59ad24403c8f2e2762910
|
||||
SIZE (linux-mozilla/1.6a/psm.xpi) = 811257
|
||||
MD5 (linux-mozilla/1.6a/regus.xpi) = be80d02574a81603b4047279cb45b69d
|
||||
SIZE (linux-mozilla/1.6a/regus.xpi) = 26116
|
||||
MD5 (linux-mozilla/1.6a/talkback.xpi) = 4105205b6730b5ddfcb4bac53f1ccea5
|
||||
SIZE (linux-mozilla/1.6a/talkback.xpi) = 824040
|
||||
MD5 (linux-mozilla/1.6a/venkman.xpi) = 265e007d4c7550820a368d767c1c7c2c
|
||||
SIZE (linux-mozilla/1.6a/venkman.xpi) = 211205
|
||||
MD5 (linux-mozilla/1.6a/xpcom.xpi) = b7a88bdbc3125d563dd4935cc55fe408
|
||||
SIZE (linux-mozilla/1.6a/xpcom.xpi) = 888967
|
||||
MD5 (linux-mozilla/1.8a5/browser.xpi) = d7aaf89752f4675a7f35df7dd08bd5ac
|
||||
SIZE (linux-mozilla/1.8a5/browser.xpi) = 7809589
|
||||
MD5 (linux-mozilla/1.8a5/deflenus.xpi) = a5423d45730c471fb50a8959ad148ea8
|
||||
SIZE (linux-mozilla/1.8a5/deflenus.xpi) = 7533
|
||||
MD5 (linux-mozilla/1.8a5/langenus.xpi) = 9cb8d7a0198ee11552b6163b88ea2db9
|
||||
SIZE (linux-mozilla/1.8a5/langenus.xpi) = 475125
|
||||
MD5 (linux-mozilla/1.8a5/psm.xpi) = fc4e41717a20a2030e169cb4dc80b41f
|
||||
SIZE (linux-mozilla/1.8a5/psm.xpi) = 826821
|
||||
MD5 (linux-mozilla/1.8a5/regus.xpi) = 2c6cff2a025c17d4fabd1b602da19169
|
||||
SIZE (linux-mozilla/1.8a5/regus.xpi) = 21914
|
||||
MD5 (linux-mozilla/1.8a5/xpcom.xpi) = c81c3e5dbc8b6d8e00260e90d8f08a38
|
||||
SIZE (linux-mozilla/1.8a5/xpcom.xpi) = 882696
|
||||
MD5 (linux-mozilla/1.8a5/chatzilla.xpi) = 64dde6531974d31d9201e5ca3e27b1e6
|
||||
SIZE (linux-mozilla/1.8a5/chatzilla.xpi) = 219654
|
||||
MD5 (linux-mozilla/1.8a5/inspector.xpi) = 41e96c88d06c425e1a23e4a90ffd38a1
|
||||
SIZE (linux-mozilla/1.8a5/inspector.xpi) = 123023
|
||||
MD5 (linux-mozilla/1.8a5/mail.xpi) = c967cc6cc8f151c97cf699cf246bbf87
|
||||
SIZE (linux-mozilla/1.8a5/mail.xpi) = 1972067
|
||||
MD5 (linux-mozilla/1.8a5/spellcheck.xpi) = e8eaf4c2325de9461223dd34b71ff689
|
||||
SIZE (linux-mozilla/1.8a5/spellcheck.xpi) = 281063
|
||||
MD5 (linux-mozilla/1.8a5/venkman.xpi) = 38c428740bb9613d807a438196e7cd6e
|
||||
SIZE (linux-mozilla/1.8a5/venkman.xpi) = 213654
|
||||
|
@ -1,12 +1,10 @@
|
||||
This is the unstable version of the Mozilla suite (Web browser,
|
||||
HTML editor, mail user agent, news reader, and address book)
|
||||
pre-compiled for Linux. The Linux version is necessary for running
|
||||
plugins which are only available as Linux binaries.
|
||||
HTML editor, mail user agent, news reader, and IRC client) pre-compiled
|
||||
for Linux. Instead of using this port, another way to run plugins
|
||||
which are only available as Linux binaries is to install the
|
||||
linuxpluginwrapper port.
|
||||
|
||||
The Chatzilla IRC client is not installed by this port, due to a
|
||||
security bug.
|
||||
|
||||
This port is compatible with the www/linuxflashplugin port and with
|
||||
the Flash and Java plugins from the www/netscape7 port.
|
||||
If you find a Java plugin which works with this port, please tell
|
||||
the maintainer.
|
||||
|
||||
WWW: http://mozilla.org/
|
||||
|
13
www/linux-mozilla-devel/scripts/configure
vendored
13
www/linux-mozilla-devel/scripts/configure
vendored
@ -9,18 +9,17 @@ fi
|
||||
|
||||
tempfile=`/usr/bin/mktemp -t checklist`
|
||||
|
||||
echo "browser langenus regus xpcom" > /tmp/checklist.tmp.$$;
|
||||
echo "browser deflenus langenus psm regus xpcom" > /tmp/checklist.tmp.$$;
|
||||
|
||||
/usr/bin/dialog --title "Mozilla component selection" --clear \
|
||||
--checklist "\n\
|
||||
Choose which components of Mozilla to download and install. \n\
|
||||
Press the space bar to toggle selections." -1 -1 6 \
|
||||
"deflenus" "American English profile defaults (8 kB)" ON \
|
||||
"inspector" "DOM inspector (124 kB)" ON \
|
||||
"mail" "Mozilla Mail and News (2000 kB)" ON \
|
||||
"psm" "Personal Security Manager--recommended (816 kB)" ON \
|
||||
"talkback" "sends crash logs to Mozilla staff (832 kB)" ON \
|
||||
"venkman" "JavaScript debugger (224 kB)" ON \
|
||||
"chatzilla" "IRC client (240 kB)" ON \
|
||||
"inspector" "DOM inspector (122 kB)" ON \
|
||||
"mail" "mail and news client (1952 kB)" ON \
|
||||
"spellcheck" "Spelling checker for mail and news (304 kB)" ON \
|
||||
"venkman" "JavaScript debugger (240 kB)" ON \
|
||||
2>> /tmp/checklist.tmp.$$
|
||||
|
||||
retval=$?
|
||||
|
Loading…
Reference in New Issue
Block a user