1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-05 11:35:01 +00:00

new port of Mozilla pre-compiled for Linux, for use with

plugins which are only available as Linux binaries

PR:	33072
This commit is contained in:
Trevor Johnson 2002-01-16 02:35:41 +00:00
parent 51075272af
commit 27b68d2cb2
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=53142
11 changed files with 225 additions and 0 deletions

View File

@ -123,6 +123,7 @@
SUBDIR += links
SUBDIR += linux-flashplugin
SUBDIR += linux-lesstif-ns
SUBDIR += linux-mozilla
SUBDIR += linux-netscape4
SUBDIR += linux-netscape47-communicator
SUBDIR += linux-netscape47-navigator

View File

@ -0,0 +1,83 @@
# New ports collection makefile for: linux-mozilla
# Date created: 2001-11-24
# Whom: trevor
# based on ports/www/linux-netscape6
#
# $FreeBSD$
#
PORTNAME= mozilla
PORTVERSION= 0.9.7
CATEGORIES= www linux
MASTER_SITES= ${MASTER_SITE_MOZILLA}
MASTER_SITE_SUBDIR= mozilla/releases/mozilla${PORTVERSION}/linux-xpi/
PKGNAMEPREFIX= linux-
DISTFILES= browser.xpi \
chatzilla.xpi \
deflenus.xpi \
langenus.xpi \
mail.xpi \
psm.xpi \
regus.xpi \
talkback.xpi \
venkman.xpi \
xpcom.xpi
DIST_SUBDIR= linux-mozilla/${PORTVERSION}
PATCH_SITES= ${MASTER_SITE_LOCAL}
PATCH_SITE_SUBDIR= trevor
PATCHFILES= linux-mozilla-${PORTVERSION}-generated-files.tar.gz
MAINTAINER= trevor@FreeBSD.org
BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
RUN_DEPENDS= ${LINUX_BASE}/lib/ld.so:${PORTSDIR}/emulators/linux_base \
${LINUX_BASE}/usr/lib/libgtk-1.2.so.0.5.0:${PORTSDIR}/x11-toolkits/linux-gtk
LINUX_BASE= /compat/linux
NO_BUILD= yes
NO_FILTER_SHLIBS= yes
ONLY_FOR_ARCHS= i386
USE_XLIB= yes
WRKSRC= ${WRKDIR}/xpi
INSTALL_DIR= ${PREFIX}/lib/linux-mozilla
PLIST= ${WRKDIR}/pkg-plist
STARTUP_CMD= linux-mozilla
do-extract:
${MKDIR} ${WRKSRC}
.for i in ${DISTFILES}
unzip -qo ${DISTDIR}/${DIST_SUBDIR}/${i} -d ${WRKSRC}
.endfor
do-patch:
${TAR} -C ${WRKSRC}/bin -xzf ${DISTDIR}/${DIST_SUBDIR}/${PATCHFILES}
do-configure:
# - kldload linux
# ${SETENV} $DISPLAY="NONE" ${WRKSRC}/bin/mozilla file:///dev/null
${ECHO} "#!/bin/sh" >${WRKDIR}/${STARTUP_CMD}
${ECHO} -n "cd " >>${WRKDIR}/${STARTUP_CMD}
${ECHO} ${INSTALL_DIR} >>${WRKDIR}/${STARTUP_CMD}
${ECHO} "exec ./mozilla" >>${WRKDIR}/${STARTUP_CMD}
pre-install:
${ECHO} bin/${STARTUP_CMD} > ${PLIST}
cd ${WRKSRC}/bin; for i in `find * \! -type d | sort`; do \
${ECHO} lib/linux-mozilla/$${i} >> ${PLIST}; \
done
cd ${WRKSRC}/bin; \
for i in `find -d * -type d`; do \
${ECHO} @dirrm lib/linux-mozilla/$${i} >> ${PLIST}; \
done
${ECHO} @dirrm lib/linux-mozilla >> ${PLIST}
do-install:
${MKDIR} ${INSTALL_DIR}
${CP} -Rp ${WRKSRC}/bin/* ${INSTALL_DIR}
${INSTALL_SCRIPT} ${WRKDIR}/${STARTUP_CMD} ${PREFIX}/bin
post-install:
${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>

View File

@ -0,0 +1,11 @@
MD5 (linux-mozilla/0.9.7/browser.xpi) = be50ed210bbcb1a92623dca95d5c9f5d
MD5 (linux-mozilla/0.9.7/chatzilla.xpi) = ca86a6d6c8f2f144cdb587f0c426751c
MD5 (linux-mozilla/0.9.7/deflenus.xpi) = 7eef19d0f279731d5a2d4cf01ee26f5c
MD5 (linux-mozilla/0.9.7/langenus.xpi) = 7196c80891c61091d54c67225da210f0
MD5 (linux-mozilla/0.9.7/mail.xpi) = 6a01d54bb24e604e7c2a45c3ad399c40
MD5 (linux-mozilla/0.9.7/psm.xpi) = 20c403be675100a5e6e2b679c7bcea95
MD5 (linux-mozilla/0.9.7/regus.xpi) = 05f93eab8af215380a043f0a56a97eab
MD5 (linux-mozilla/0.9.7/talkback.xpi) = 80adda1744a64cf9ed8a467cf566c024
MD5 (linux-mozilla/0.9.7/venkman.xpi) = b25d11c1873ce02f4f759ff99dd18142
MD5 (linux-mozilla/0.9.7/xpcom.xpi) = e30d4c319ea6149c6d96c6b353445cab
MD5 (linux-mozilla/0.9.7/linux-mozilla-0.9.7-generated-files.tar.gz) = e32436cfc17dcc03704844d01026c1de

View File

@ -0,0 +1 @@
Web browser, HTML editor and IRC client for use with Linux plugins

View File

@ -0,0 +1,9 @@
This is a the Mozilla suite (Web browser, HTML editor, mail user
agent, news reader, address book, and IRC client) pre-compiled for
Linux. The Linux version is necessary for running plugins which
are only available as Linux binaries.
In this port, text cannot be typed into the dialogs for saving
files or for searching within a document.
WWW: http://mozilla.org/

View File

@ -0,0 +1,8 @@
***********************************************
This is a beta version. It would be a good
idea to back up any important bookmark files.
Settings in users' ~/.mozilla/ from an older
Mozilla may not work. In that case, remove the
old files and make fresh ones.
***********************************************

View File

@ -0,0 +1,83 @@
# New ports collection makefile for: linux-mozilla
# Date created: 2001-11-24
# Whom: trevor
# based on ports/www/linux-netscape6
#
# $FreeBSD$
#
PORTNAME= mozilla
PORTVERSION= 0.9.7
CATEGORIES= www linux
MASTER_SITES= ${MASTER_SITE_MOZILLA}
MASTER_SITE_SUBDIR= mozilla/releases/mozilla${PORTVERSION}/linux-xpi/
PKGNAMEPREFIX= linux-
DISTFILES= browser.xpi \
chatzilla.xpi \
deflenus.xpi \
langenus.xpi \
mail.xpi \
psm.xpi \
regus.xpi \
talkback.xpi \
venkman.xpi \
xpcom.xpi
DIST_SUBDIR= linux-mozilla/${PORTVERSION}
PATCH_SITES= ${MASTER_SITE_LOCAL}
PATCH_SITE_SUBDIR= trevor
PATCHFILES= linux-mozilla-${PORTVERSION}-generated-files.tar.gz
MAINTAINER= trevor@FreeBSD.org
BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
RUN_DEPENDS= ${LINUX_BASE}/lib/ld.so:${PORTSDIR}/emulators/linux_base \
${LINUX_BASE}/usr/lib/libgtk-1.2.so.0.5.0:${PORTSDIR}/x11-toolkits/linux-gtk
LINUX_BASE= /compat/linux
NO_BUILD= yes
NO_FILTER_SHLIBS= yes
ONLY_FOR_ARCHS= i386
USE_XLIB= yes
WRKSRC= ${WRKDIR}/xpi
INSTALL_DIR= ${PREFIX}/lib/linux-mozilla
PLIST= ${WRKDIR}/pkg-plist
STARTUP_CMD= linux-mozilla
do-extract:
${MKDIR} ${WRKSRC}
.for i in ${DISTFILES}
unzip -qo ${DISTDIR}/${DIST_SUBDIR}/${i} -d ${WRKSRC}
.endfor
do-patch:
${TAR} -C ${WRKSRC}/bin -xzf ${DISTDIR}/${DIST_SUBDIR}/${PATCHFILES}
do-configure:
# - kldload linux
# ${SETENV} $DISPLAY="NONE" ${WRKSRC}/bin/mozilla file:///dev/null
${ECHO} "#!/bin/sh" >${WRKDIR}/${STARTUP_CMD}
${ECHO} -n "cd " >>${WRKDIR}/${STARTUP_CMD}
${ECHO} ${INSTALL_DIR} >>${WRKDIR}/${STARTUP_CMD}
${ECHO} "exec ./mozilla" >>${WRKDIR}/${STARTUP_CMD}
pre-install:
${ECHO} bin/${STARTUP_CMD} > ${PLIST}
cd ${WRKSRC}/bin; for i in `find * \! -type d | sort`; do \
${ECHO} lib/linux-mozilla/$${i} >> ${PLIST}; \
done
cd ${WRKSRC}/bin; \
for i in `find -d * -type d`; do \
${ECHO} @dirrm lib/linux-mozilla/$${i} >> ${PLIST}; \
done
${ECHO} @dirrm lib/linux-mozilla >> ${PLIST}
do-install:
${MKDIR} ${INSTALL_DIR}
${CP} -Rp ${WRKSRC}/bin/* ${INSTALL_DIR}
${INSTALL_SCRIPT} ${WRKDIR}/${STARTUP_CMD} ${PREFIX}/bin
post-install:
${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>

View File

@ -0,0 +1,11 @@
MD5 (linux-mozilla/0.9.7/browser.xpi) = be50ed210bbcb1a92623dca95d5c9f5d
MD5 (linux-mozilla/0.9.7/chatzilla.xpi) = ca86a6d6c8f2f144cdb587f0c426751c
MD5 (linux-mozilla/0.9.7/deflenus.xpi) = 7eef19d0f279731d5a2d4cf01ee26f5c
MD5 (linux-mozilla/0.9.7/langenus.xpi) = 7196c80891c61091d54c67225da210f0
MD5 (linux-mozilla/0.9.7/mail.xpi) = 6a01d54bb24e604e7c2a45c3ad399c40
MD5 (linux-mozilla/0.9.7/psm.xpi) = 20c403be675100a5e6e2b679c7bcea95
MD5 (linux-mozilla/0.9.7/regus.xpi) = 05f93eab8af215380a043f0a56a97eab
MD5 (linux-mozilla/0.9.7/talkback.xpi) = 80adda1744a64cf9ed8a467cf566c024
MD5 (linux-mozilla/0.9.7/venkman.xpi) = b25d11c1873ce02f4f759ff99dd18142
MD5 (linux-mozilla/0.9.7/xpcom.xpi) = e30d4c319ea6149c6d96c6b353445cab
MD5 (linux-mozilla/0.9.7/linux-mozilla-0.9.7-generated-files.tar.gz) = e32436cfc17dcc03704844d01026c1de

View File

@ -0,0 +1 @@
Web browser, HTML editor and IRC client for use with Linux plugins

View File

@ -0,0 +1,9 @@
This is a the Mozilla suite (Web browser, HTML editor, mail user
agent, news reader, address book, and IRC client) pre-compiled for
Linux. The Linux version is necessary for running plugins which
are only available as Linux binaries.
In this port, text cannot be typed into the dialogs for saving
files or for searching within a document.
WWW: http://mozilla.org/

View File

@ -0,0 +1,8 @@
***********************************************
This is a beta version. It would be a good
idea to back up any important bookmark files.
Settings in users' ~/.mozilla/ from an older
Mozilla may not work. In that case, remove the
old files and make fresh ones.
***********************************************