mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
at the suggestion of "Sperber," a new port of the unstable version
of Mozilla, pre-compiled for Linux
This commit is contained in:
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
|
@ -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>
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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/
|
||||
|
|
4
www/linux-mozilla-devel/scripts/configure
vendored
4
www/linux-mozilla-devel/scripts/configure
vendored
|
@ -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=$?
|
||||
|
|
Loading…
Add table
Reference in a new issue