at the suggestion of "Sperber," a new port of the unstable version

of Mozilla, pre-compiled for Linux
This commit is contained in:
Trevor Johnson 2003-06-03 01:55:38 +00:00
parent 6db1bd3229
commit 03322d46c3
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=82075
4 changed files with 44 additions and 44 deletions

View file

@ -1,18 +1,19 @@
# New ports collection makefile for: linux-mozilla
# Date created: 2001-11-24
# New ports collection makefile for: linux-mozilla-devel
# Date created: 2003-05-23
# Whom: trevor
# based on ports/www/linux-netscape6
# based on ports/www/linux-mozilla
#
# $FreeBSD$
#
PORTNAME= mozilla
PORTVERSION= 1.3.1
PORTVERSION= 1.4b
CATEGORIES= www linux
MASTER_SITES= ${MASTER_SITE_MOZILLA}
MASTER_SITE_SUBDIR= mozilla/releases/mozilla${PORTVERSION}/linux-xpi
PKGNAMEPREFIX= linux-
PKGNAMESUFFIX= -devel
DIST_SUBDIR= linux-mozilla/${PORTVERSION}
PATCH_SITES= ${MASTER_SITE_LOCAL}
@ -20,7 +21,7 @@ PATCH_SITE_SUBDIR= trevor
PATCHFILES= linux-mozilla-${PORTVERSION}-generated-files.tar.bz2
MAINTAINER= trevor@FreeBSD.org
COMMENT=Browser, HTML editor, MUA and newsreader for use with Linux plugins
COMMENT=Browser, HTML editor, MUA and newsreader for Linux plugins (unstable)
RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
@ -31,10 +32,11 @@ USE_XLIB= yes
USE_ZIP= yes
USE_LINUX= yes
WRKSRC= ${WRKDIR}/xpi
INSTALL_DIR= ${PREFIX}/lib/linux-mozilla
INSTALL_DIR= linux-mozilla-devel
FULL_INSTALL_DIR= ${PREFIX}/lib/linux-mozilla-devel
PKGMESSAGE= ${WRKDIR}/pkg-message
PLIST= ${WRKDIR}/pkg-plist
STARTUP_CMD= linux-mozilla
STARTUP_CMD= linux-mozilla-devel
.if !defined(BATCH)
IS_INTERACTIVE= yes
@ -121,44 +123,46 @@ do-configure:
# ${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} ${INSTALL_DIR} >>${WRKDIR}/${STARTUP_CMD}
${ECHO_CMD} ${FULL_INSTALL_DIR} >>${WRKDIR}/${STARTUP_CMD}
${ECHO_CMD} 'exec ./mozilla $$@' >>${WRKDIR}/${STARTUP_CMD}
${ECHO_CMD} "#!/bin/sh" >${WRKDIR}/linkfarm
${ECHO_CMD} "# Run this after installing Netscape plugins." >>${WRKDIR}/linkfarm
${ECHO_CMD} "cd ${PREFIX}/lib/linux-mozilla/plugins" >>${WRKDIR}/linkfarm
${ECHO_CMD} "cd ${PREFIX}/lib/linux-mozilla-devel/plugins" >>${WRKDIR}/linkfarm
${ECHO_CMD} -n "${FIND} ../../netscape-linux/plugins/*" >>${WRKDIR}/linkfarm
${ECHO_CMD} " -maxdepth 1 -exec ${LN} -s {} \; 2>/dev/null" >>${WRKDIR}/linkfarm
${ECHO_CMD} -n "${FIND} ../../linux-mozilla/plugins" >>${WRKDIR}/linkfarm
${ECHO_CMD} " -maxdepth 1 -exec ${LN} -s {} \; 2>/dev/null" >>${WRKDIR}/linkfarm
${ECHO_CMD} -n "${FIND} ../../linux-flashplugin6" >>${WRKDIR}/linkfarm
${ECHO_CMD} " -maxdepth 1 -exec ${LN} -s {} \; 2>/dev/null" >>${WRKDIR}/linkfarm
${ECHO_CMD} -n "${FIND} ../../linux-netscape*/plugins" >>${WRKDIR}/linkfarm
${ECHO_CMD} " -maxdepth 1 -exec ${LN} -s {} \; 2>/dev/null" >>${WRKDIR}/linkfarm
${ECHO_CMD} -n "${FIND} ../../linux-beonex/plugins" >>${WRKDIR}/linkfarm
${ECHO_CMD} " -maxdepth 1 -exec ${LN} -s {} \; 2>/dev/null" >>${WRKDIR}/linkfarm
${ECHO_CMD} -n "${FIND} ../../linux-flashplugin6" >>${WRKDIR}/linkfarm
${ECHO_CMD} " -maxdepth 1 -exec ${LN} -s {} \; 2>/dev/null" >>${WRKDIR}/linkfarm
pre-install:
${ECHO_CMD} bin/${STARTUP_CMD} > ${PLIST}
${ECHO_CMD} "@unexec ${FIND} ${PREFIX}/lib/linux-mozilla/plugins -type l \
-exec ${RM} {} \;" >> ${PLIST}
${ECHO_CMD} "@unexec ${FIND} ${FULL_INSTALL_DIR}/plugins \
-type l -exec ${RM} {} \;" >> ${PLIST}
cd ${WRKSRC}/bin; for i in `find * \! -type d | sort`; do \
${ECHO_CMD} lib/linux-mozilla/$${i} >> ${PLIST}; \
${ECHO_CMD} lib/${INSTALL_DIR}/$${i} >> ${PLIST}; \
done
cd ${WRKSRC}/bin; \
for i in `find -d * -type d`; do \
${ECHO_CMD} @dirrm lib/linux-mozilla/$${i} >> ${PLIST}; \
${ECHO_CMD} @dirrm lib/${INSTALL_DIR}/$${i} >> ${PLIST}; \
done
${ECHO_CMD} lib/linux-mozilla/linkfarm >> ${PLIST}
${ECHO_CMD} "@exec ${PREFIX}/lib/linux-mozilla/linkfarm" >> ${PLIST}
${ECHO_CMD} @dirrm lib/linux-mozilla >> ${PLIST}
${ECHO_CMD} lib/${INSTALL_DIR}/linkfarm >> ${PLIST}
${ECHO_CMD} "@exec ${FULL_INSTALL_DIR}/linkfarm" >> ${PLIST}
${ECHO_CMD} @dirrm lib/${INSTALL_DIR} >> ${PLIST}
do-install:
${MKDIR} ${INSTALL_DIR}
${CP} -Rp ${WRKSRC}/bin/* ${INSTALL_DIR}
${MKDIR} ${FULL_INSTALL_DIR}
${CP} -Rp ${WRKSRC}/bin/* ${FULL_INSTALL_DIR}
${INSTALL_SCRIPT} ${WRKDIR}/${STARTUP_CMD} ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKDIR}/linkfarm ${PREFIX}/lib/linux-mozilla/
${INSTALL_SCRIPT} ${WRKDIR}/linkfarm ${FULL_INSTALL_DIR}/
post-install:
${SED} -e 's:PREFIX:${PREFIX}:g' ${PKGDIR}/pkg-message > ${PKGMESSAGE}
- ${PREFIX}/lib/linux-mozilla/linkfarm
- ${FULL_INSTALL_DIR}/linkfarm
${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>

View file

@ -1,11 +1,11 @@
MD5 (linux-mozilla/1.3.1/browser.xpi) = 92a7003c3519414f8bd31b4919850d32
MD5 (linux-mozilla/1.3.1/deflenus.xpi) = 59cc5c1284e2f2f6c7374b46c913b205
MD5 (linux-mozilla/1.3.1/inspector.xpi) = 18d0b7c0280f5a78013ac551776c55a9
MD5 (linux-mozilla/1.3.1/langenus.xpi) = 55e43c7c5dec6092da7f98c52cd1e3a2
MD5 (linux-mozilla/1.3.1/mail.xpi) = 3c0af84b09adfbb52f800f274bf618e5
MD5 (linux-mozilla/1.3.1/psm.xpi) = 1a327f5673a5912dcb093a436bc792cf
MD5 (linux-mozilla/1.3.1/regus.xpi) = 49c998376d6507f4e368b85f689a4d80
MD5 (linux-mozilla/1.3.1/talkback.xpi) = 8ddd3a4f89c71931b40136bbe3612d11
MD5 (linux-mozilla/1.3.1/venkman.xpi) = a7d0a977d9f75e0e5db6b9583826ba19
MD5 (linux-mozilla/1.3.1/xpcom.xpi) = dd9f9fbbccc64a5903c488b844a9b213
MD5 (linux-mozilla/1.3.1/linux-mozilla-1.3.1-generated-files.tar.bz2) = f1fad63cea882300854af611d1b6f195
MD5 (linux-mozilla/1.4b/browser.xpi) = 13543fcf6b91b64b891c9565a99caed1
MD5 (linux-mozilla/1.4b/deflenus.xpi) = 80fe62e4bb3ae99b5400785161e6212b
MD5 (linux-mozilla/1.4b/inspector.xpi) = a03380458617cb25cd638d540955bebf
MD5 (linux-mozilla/1.4b/langenus.xpi) = f3096c8b0bafd2edd35f1cf0201e5e76
MD5 (linux-mozilla/1.4b/linux-mozilla-1.4b-generated-files.tar.bz2) = f1fad63cea882300854af611d1b6f195
MD5 (linux-mozilla/1.4b/mail.xpi) = bde3f718cafd67a061dd11bf24a046a7
MD5 (linux-mozilla/1.4b/psm.xpi) = 8c945984c2264e575ffe6fab95b64363
MD5 (linux-mozilla/1.4b/regus.xpi) = fa557b9ca9f25a0360fb95f30772b66e
MD5 (linux-mozilla/1.4b/talkback.xpi) = 1b90baad6e50926df6c18a256b9c0c45
MD5 (linux-mozilla/1.4b/venkman.xpi) = 463d9c982c2c60a17fa78dbb1f7c537c
MD5 (linux-mozilla/1.4b/xpcom.xpi) = 0776bfe79055d200f017bf4ae77cec71

View file

@ -1,16 +1,12 @@
This is 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.
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.
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/linux-netscape6 port.
For the maintainer, the Java plugin from Netscape 6 does not work
when linux_base-7 is installed, but does work under linux_base-61
or linux_base-62. Your mileage may vary.
the Flash and Java plugins from the www/netscape7 port.
WWW: http://mozilla.org/

View file

@ -16,11 +16,11 @@ echo "browser langenus regus xpcom" > /tmp/checklist.tmp.$$;
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 (240 kB)" ON \
"inspector" "DOM inspector (150 kB)" ON \
"mail" "Mozilla Mail and News (1824 kB)" ON \
"psm" "Personal Security Manager--recommended (768 kB)" ON \
"talkback" "sends crash logs to Mozilla staff (832 kB)" ON \
"venkman" "JavaScript debugger (256 kB)" ON \
"venkman" "JavaScript debugger (224 kB)" ON \
2>> /tmp/checklist.tmp.$$
retval=$?