mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-29 01:13:08 +00:00
Update to version 6.0. Take maintainership.
This commit is contained in:
parent
5c1d9218f1
commit
558f318b9a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=36374
@ -6,12 +6,12 @@
|
||||
#
|
||||
|
||||
PORTNAME= linux-netscape
|
||||
PORTVERSION= 6
|
||||
PORTVERSION= 6.0
|
||||
CATEGORIES= www linux
|
||||
MASTER_SITES= ftp://ftp.netscape.com/pub/netscape6/english/6_PR1/unix/linux22/
|
||||
DISTFILES= netscape-v600pr1.x86-unknown-linux2.2.tar.gz
|
||||
MASTER_SITES= ftp://ftp.netscape.com/pub/netscape6/english/6.0/unix/linux22/sea/
|
||||
DISTNAME= netscape-i686-pc-linux-gnu-sea
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
MAINTAINER= trevor@FreeBSD.org
|
||||
|
||||
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 \
|
||||
@ -21,21 +21,52 @@ LINUX_BASE= /compat/linux
|
||||
NO_BUILD= yes
|
||||
NO_FILTER_SHLIBS= yes
|
||||
ONLY_FOR_ARCHS= i386
|
||||
PLIST_SUB= STARTUP_CMD=${STARTUP_CMD}
|
||||
STRIP=
|
||||
USE_XLIB= yes
|
||||
WRKSRC= ${WRKDIR}/package
|
||||
WRKSRC= ${WRKDIR}/netscape-installer/xpi
|
||||
|
||||
INSTALL_DIR= ${PREFIX}/lib/linux-netscape6
|
||||
PLIST= ${WRKDIR}/pkg-plist
|
||||
STARTUP_CMD= netscape6
|
||||
|
||||
post-configure:
|
||||
do-extract:
|
||||
${MKDIR} ${WRKSRC}
|
||||
@${TAR} xzf ${DISTDIR}/${DISTFILES} -C ${WRKDIR}
|
||||
.for i in browser deflenus jre langenus mail psm spellchecker xpcom
|
||||
unzip -qo ${WRKSRC}/${i}.xpi -d ${WRKSRC}
|
||||
.endfor
|
||||
${MV} ${WRKSRC}/psm ${WRKSRC}/bin
|
||||
${MV} ${WRKSRC}/jre-image-i386 ${WRKSRC}/bin/plugins/java2
|
||||
cd ${WRKSRC}/bin/plugins && ${LN} -s java2/plugin/i386/ns600/libjavaplugin_oji.so;
|
||||
${MV} ${WRKSRC}/../license.txt ${WRKSRC}
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MV} ${WRKSRC}/../README ${WRKSRC}
|
||||
.endif
|
||||
|
||||
do-patch:
|
||||
${TOUCH} ${TOUCH_FLAGS} ${WRKSRC}/bin/chrome/user-skins.rdf ${WRKSRC}/bin/chrome/user-locales.rdf
|
||||
${CP} -p ${FILESDIR}/*rdf ${WRKSRC}/bin/chrome
|
||||
|
||||
do-configure:
|
||||
${SETENV} $DISPLAY="NONE" ${WRKSRC}/bin/netscape file:///dev/null
|
||||
${SED} -e "s;%%INSTALL_DIR%%;${INSTALL_DIR};g" \
|
||||
${FILESDIR}/start.sh >${WRKDIR}/${STARTUP_CMD}
|
||||
|
||||
pre-install:
|
||||
${ECHO} bin/${STARTUP_CMD} > ${PLIST}
|
||||
cd ${WRKSRC}/bin; for i in `find * \! -type d | sort`; do \
|
||||
${ECHO} lib/linux-netscape6/$${i} >> ${PLIST}; \
|
||||
${ECHO} $${i}; \
|
||||
done
|
||||
cd ${WRKSRC}/bin; \
|
||||
for i in `find -d * -type d`; do \
|
||||
${ECHO} @dirrm lib/linux-netscape6/$${i} >> ${PLIST}; \
|
||||
done
|
||||
${ECHO} @dirrm lib/linux-netscape6 >> ${PLIST}
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${INSTALL_DIR}
|
||||
${CP} -Rp ${WRKSRC}/* ${INSTALL_DIR}
|
||||
${CP} -Rp ${WRKSRC}/bin/* ${INSTALL_DIR}
|
||||
${INSTALL_SCRIPT} ${WRKDIR}/${STARTUP_CMD} ${PREFIX}/bin
|
||||
${CAT} ${WRKSRC}/license.txt
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (netscape-v600pr1.x86-unknown-linux2.2.tar.gz) = c28ae0f7559f6457362d5695dabbc795
|
||||
MD5 (netscape-i686-pc-linux-gnu-sea.tar.gz) = 8ed6dd0c331153dc95c0e72bc098ff3b
|
||||
|
42
www/linux-netscape6/files/all-locales.rdf
Normal file
42
www/linux-netscape6/files/all-locales.rdf
Normal file
@ -0,0 +1,42 @@
|
||||
<?xml version="1.0"?>
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<RDF:Description about="urn:mozilla:locale:en-US:communicator">
|
||||
<NS476:baseURL xmlns:NS476="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/en-US.jar!/locale/en-US/communicator/</NS476:baseURL>
|
||||
<NS477:package xmlns:NS477="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:communicator"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:locale:en-US:global">
|
||||
<NS478:baseURL xmlns:NS478="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/en-US.jar!/locale/en-US/global/</NS478:baseURL>
|
||||
<NS479:package xmlns:NS479="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:global"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:locale:en-US:messenger">
|
||||
<NS480:baseURL xmlns:NS480="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/en-US.jar!/locale/en-US/messenger/</NS480:baseURL>
|
||||
<NS481:package xmlns:NS481="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:messenger"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:locale:en-US">
|
||||
<NS484:displayName xmlns:NS484="http://www.mozilla.org/rdf/chrome#">English(US)</NS484:displayName>
|
||||
<NS485:author xmlns:NS485="http://www.mozilla.org/rdf/chrome#">mozilla.org</NS485:author>
|
||||
<NS486:name xmlns:NS486="http://www.mozilla.org/rdf/chrome#">en-US</NS486:name>
|
||||
<NS487:previewURL xmlns:NS487="http://www.mozilla.org/rdf/chrome#">http://www.mozilla.org/locales/en-US.gif</NS487:previewURL>
|
||||
<NS488:locType xmlns:NS488="http://www.mozilla.org/rdf/chrome#">install</NS488:locType>
|
||||
<NS489:packages xmlns:NS489="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:locale:en-US:packages"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:locale:en-US:editor">
|
||||
<NS490:baseURL xmlns:NS490="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/en-US.jar!/locale/en-US/editor/</NS490:baseURL>
|
||||
<NS491:package xmlns:NS491="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:editor"/>
|
||||
</RDF:Description>
|
||||
<RDF:Seq about="urn:mozilla:locale:en-US:packages">
|
||||
<RDF:li resource="urn:mozilla:locale:en-US:global"/>
|
||||
<RDF:li resource="urn:mozilla:locale:en-US:communicator"/>
|
||||
<RDF:li resource="urn:mozilla:locale:en-US:messenger"/>
|
||||
<RDF:li resource="urn:mozilla:locale:en-US:editor"/>
|
||||
<RDF:li resource="urn:mozilla:locale:en-US:navigator"/>
|
||||
</RDF:Seq>
|
||||
<RDF:Description about="urn:mozilla:locale:en-US:navigator">
|
||||
<NS492:baseURL xmlns:NS492="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/en-US.jar!/locale/en-US/navigator/</NS492:baseURL>
|
||||
<NS493:package xmlns:NS493="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:navigator"/>
|
||||
</RDF:Description>
|
||||
<RDF:Seq about="urn:mozilla:locale:root">
|
||||
<RDF:li resource="urn:mozilla:locale:en-US"/>
|
||||
</RDF:Seq>
|
||||
</RDF:RDF>
|
47
www/linux-netscape6/files/all-packages.rdf
Normal file
47
www/linux-netscape6/files/all-packages.rdf
Normal file
@ -0,0 +1,47 @@
|
||||
<?xml version="1.0"?>
|
||||
<RDF:RDF
|
||||
xmlns:NS391="http://www.mozilla.org/rdf/chrome#"
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<RDF:Description about="urn:mozilla:package:global">
|
||||
<NS391:baseURL>jar:resource:/chrome/toolkit.jar!/content/global/</NS391:baseURL>
|
||||
<NS391:locType>install</NS391:locType>
|
||||
<NS391:displayName>Toolkit</NS391:displayName>
|
||||
<NS391:author>mozilla.org</NS391:author>
|
||||
<NS391:name>global</NS391:name>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:package:communicator">
|
||||
<NS391:baseURL>jar:resource:/chrome/comm.jar!/content/communicator/</NS391:baseURL>
|
||||
<NS391:locType>install</NS391:locType>
|
||||
<NS391:displayName>Communicator Shared</NS391:displayName>
|
||||
<NS391:author>mozilla.org</NS391:author>
|
||||
<NS391:name>communicator</NS391:name>
|
||||
</RDF:Description>
|
||||
<RDF:Seq about="urn:mozilla:package:root">
|
||||
<RDF:li resource="urn:mozilla:package:global"/>
|
||||
<RDF:li resource="urn:mozilla:package:communicator"/>
|
||||
<RDF:li resource="urn:mozilla:package:editor"/>
|
||||
<RDF:li resource="urn:mozilla:package:navigator"/>
|
||||
<RDF:li resource="urn:mozilla:package:messenger"/>
|
||||
</RDF:Seq>
|
||||
<RDF:Description about="urn:mozilla:package:navigator">
|
||||
<NS391:baseURL>jar:resource:/chrome/comm.jar!/content/navigator/</NS391:baseURL>
|
||||
<NS391:locType>install</NS391:locType>
|
||||
<NS391:displayName>Navigator</NS391:displayName>
|
||||
<NS391:author>mozilla.org</NS391:author>
|
||||
<NS391:name>navigator</NS391:name>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:package:editor">
|
||||
<NS391:baseURL>jar:resource:/chrome/comm.jar!/content/editor/</NS391:baseURL>
|
||||
<NS391:locType>install</NS391:locType>
|
||||
<NS391:displayName>Editor</NS391:displayName>
|
||||
<NS391:author>mozilla.org</NS391:author>
|
||||
<NS391:name>editor</NS391:name>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:package:messenger">
|
||||
<NS391:baseURL>jar:resource:/chrome/messenger.jar!/content/messenger/</NS391:baseURL>
|
||||
<NS391:locType>install</NS391:locType>
|
||||
<NS391:displayName>Messenger</NS391:displayName>
|
||||
<NS391:author>mozilla.org</NS391:author>
|
||||
<NS391:name>messenger</NS391:name>
|
||||
</RDF:Description>
|
||||
</RDF:RDF>
|
90
www/linux-netscape6/files/all-skins.rdf
Normal file
90
www/linux-netscape6/files/all-skins.rdf
Normal file
@ -0,0 +1,90 @@
|
||||
<?xml version="1.0"?>
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<RDF:Description about="urn:mozilla:skin:classic/1.0">
|
||||
<NS341:displayName xmlns:NS341="http://www.mozilla.org/rdf/chrome#">Classic</NS341:displayName>
|
||||
<NS342:author xmlns:NS342="http://www.mozilla.org/rdf/chrome#">mozilla.org</NS342:author>
|
||||
<NS343:description xmlns:NS343="http://www.mozilla.org/rdf/chrome#">This theme simulates the appearance of previous Netscape versions.</NS343:description>
|
||||
<NS344:name xmlns:NS344="http://www.mozilla.org/rdf/chrome#">classic/1.0</NS344:name>
|
||||
<NS345:image xmlns:NS345="http://www.mozilla.org/rdf/chrome#">jar:resource:///chrome/classic.jar!/skin/classic/global/preview.png</NS345:image>
|
||||
<NS346:locType xmlns:NS346="http://www.mozilla.org/rdf/chrome#">install</NS346:locType>
|
||||
<NS347:packages xmlns:NS347="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:skin:classic/1.0:packages"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:classic/1.0:messenger">
|
||||
<NS348:baseURL xmlns:NS348="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/classic.jar!/skin/classic/messenger/</NS348:baseURL>
|
||||
<NS349:allowScripts xmlns:NS349="http://www.mozilla.org/rdf/chrome#">false</NS349:allowScripts>
|
||||
<NS350:package xmlns:NS350="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:messenger"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:modern/1.0:global">
|
||||
<NS351:baseURL xmlns:NS351="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/modern.jar!/skin/modern/global/</NS351:baseURL>
|
||||
<NS352:allowScripts xmlns:NS352="http://www.mozilla.org/rdf/chrome#">false</NS352:allowScripts>
|
||||
<NS353:package xmlns:NS353="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:global"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:classic/1.0:editor">
|
||||
<NS354:baseURL xmlns:NS354="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/classic.jar!/skin/classic/editor/</NS354:baseURL>
|
||||
<NS355:allowScripts xmlns:NS355="http://www.mozilla.org/rdf/chrome#">false</NS355:allowScripts>
|
||||
<NS356:package xmlns:NS356="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:editor"/>
|
||||
</RDF:Description>
|
||||
<RDF:Seq about="urn:mozilla:skin:modern/1.0:packages">
|
||||
<RDF:li resource="urn:mozilla:skin:modern/1.0:communicator"/>
|
||||
<RDF:li resource="urn:mozilla:skin:modern/1.0:editor"/>
|
||||
<RDF:li resource="urn:mozilla:skin:modern/1.0:global"/>
|
||||
<RDF:li resource="urn:mozilla:skin:modern/1.0:messenger"/>
|
||||
<RDF:li resource="urn:mozilla:skin:modern/1.0:navigator"/>
|
||||
</RDF:Seq>
|
||||
<RDF:Description about="urn:mozilla:skin:modern/1.0:editor">
|
||||
<NS357:baseURL xmlns:NS357="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/modern.jar!/skin/modern/editor/</NS357:baseURL>
|
||||
<NS358:allowScripts xmlns:NS358="http://www.mozilla.org/rdf/chrome#">false</NS358:allowScripts>
|
||||
<NS359:package xmlns:NS359="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:editor"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:modern/1.0:navigator">
|
||||
<NS360:baseURL xmlns:NS360="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/modern.jar!/skin/modern/navigator/</NS360:baseURL>
|
||||
<NS361:allowScripts xmlns:NS361="http://www.mozilla.org/rdf/chrome#">false</NS361:allowScripts>
|
||||
<NS362:package xmlns:NS362="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:navigator"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:modern/1.0">
|
||||
<NS366:displayName xmlns:NS366="http://www.mozilla.org/rdf/chrome#">Modern</NS366:displayName>
|
||||
<NS367:author xmlns:NS367="http://www.mozilla.org/rdf/chrome#">Netscape</NS367:author>
|
||||
<NS368:description xmlns:NS368="http://www.mozilla.org/rdf/chrome#">This is the default theme for Netscape 6. Apply this theme if you want to restore the original setting.</NS368:description>
|
||||
<NS369:name xmlns:NS369="http://www.mozilla.org/rdf/chrome#">modern/1.0</NS369:name>
|
||||
<NS370:image xmlns:NS370="http://www.mozilla.org/rdf/chrome#">jar:resource:///chrome/modern.jar!/skin/modern/global/preview.gif</NS370:image>
|
||||
<NS371:locType xmlns:NS371="http://www.mozilla.org/rdf/chrome#">install</NS371:locType>
|
||||
<NS372:packages xmlns:NS372="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:skin:modern/1.0:packages"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:classic/1.0:communicator">
|
||||
<NS373:baseURL xmlns:NS373="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/classic.jar!/skin/classic/communicator/</NS373:baseURL>
|
||||
<NS374:allowScripts xmlns:NS374="http://www.mozilla.org/rdf/chrome#">false</NS374:allowScripts>
|
||||
<NS375:package xmlns:NS375="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:communicator"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:classic/1.0:global">
|
||||
<NS379:baseURL xmlns:NS379="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/classic.jar!/skin/classic/global/</NS379:baseURL>
|
||||
<NS380:allowScripts xmlns:NS380="http://www.mozilla.org/rdf/chrome#">false</NS380:allowScripts>
|
||||
<NS381:package xmlns:NS381="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:global"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:modern/1.0:communicator">
|
||||
<NS382:baseURL xmlns:NS382="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/modern.jar!/skin/modern/communicator/</NS382:baseURL>
|
||||
<NS383:allowScripts xmlns:NS383="http://www.mozilla.org/rdf/chrome#">false</NS383:allowScripts>
|
||||
<NS384:package xmlns:NS384="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:communicator"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:modern/1.0:messenger">
|
||||
<NS385:baseURL xmlns:NS385="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/modern.jar!/skin/modern/messenger/</NS385:baseURL>
|
||||
<NS386:allowScripts xmlns:NS386="http://www.mozilla.org/rdf/chrome#">false</NS386:allowScripts>
|
||||
<NS387:package xmlns:NS387="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:messenger"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:classic/1.0:navigator">
|
||||
<NS388:baseURL xmlns:NS388="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/classic.jar!/skin/classic/navigator/</NS388:baseURL>
|
||||
<NS389:allowScripts xmlns:NS389="http://www.mozilla.org/rdf/chrome#">false</NS389:allowScripts>
|
||||
<NS390:package xmlns:NS390="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:navigator"/>
|
||||
</RDF:Description>
|
||||
<RDF:Seq about="urn:mozilla:skin:classic/1.0:packages">
|
||||
<RDF:li resource="urn:mozilla:skin:classic/1.0:communicator"/>
|
||||
<RDF:li resource="urn:mozilla:skin:classic/1.0:editor"/>
|
||||
<RDF:li resource="urn:mozilla:skin:classic/1.0:global"/>
|
||||
<RDF:li resource="urn:mozilla:skin:classic/1.0:messenger"/>
|
||||
<RDF:li resource="urn:mozilla:skin:classic/1.0:navigator"/>
|
||||
</RDF:Seq>
|
||||
<RDF:Seq about="urn:mozilla:skin:root">
|
||||
<RDF:li resource="urn:mozilla:skin:modern/1.0"/>
|
||||
<RDF:li resource="urn:mozilla:skin:classic/1.0"/>
|
||||
</RDF:Seq>
|
||||
</RDF:RDF>
|
@ -1,4 +1,12 @@
|
||||
This is the linux version of the netscape web-surfboard. Using the
|
||||
Linux version on FreeBSD is necessary if you want to use Linux
|
||||
versions of plugins. Many plugins are distributed only as Linux
|
||||
binaries.
|
||||
This is a Linux version of the Netscape suite (Web browser, HTML
|
||||
editor, mail user agent and news reader). Using the Linux version
|
||||
on FreeBSD is necessary if you want to use Linux versions of plugins.
|
||||
Many plugins are distributed only as Linux binaries.
|
||||
|
||||
In this port/package, the Java virtual machine does not work. AOL
|
||||
Instant Messenger is omitted because of security problems (see
|
||||
http://www.atstake.com/research/advisories/2000/a121200-1.txt).
|
||||
Only the U.S. English locale is installed.
|
||||
|
||||
Trevor Johnson
|
||||
trevor@FreeBSD.org
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -6,12 +6,12 @@
|
||||
#
|
||||
|
||||
PORTNAME= linux-netscape
|
||||
PORTVERSION= 6
|
||||
PORTVERSION= 6.0
|
||||
CATEGORIES= www linux
|
||||
MASTER_SITES= ftp://ftp.netscape.com/pub/netscape6/english/6_PR1/unix/linux22/
|
||||
DISTFILES= netscape-v600pr1.x86-unknown-linux2.2.tar.gz
|
||||
MASTER_SITES= ftp://ftp.netscape.com/pub/netscape6/english/6.0/unix/linux22/sea/
|
||||
DISTNAME= netscape-i686-pc-linux-gnu-sea
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
MAINTAINER= trevor@FreeBSD.org
|
||||
|
||||
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 \
|
||||
@ -21,21 +21,52 @@ LINUX_BASE= /compat/linux
|
||||
NO_BUILD= yes
|
||||
NO_FILTER_SHLIBS= yes
|
||||
ONLY_FOR_ARCHS= i386
|
||||
PLIST_SUB= STARTUP_CMD=${STARTUP_CMD}
|
||||
STRIP=
|
||||
USE_XLIB= yes
|
||||
WRKSRC= ${WRKDIR}/package
|
||||
WRKSRC= ${WRKDIR}/netscape-installer/xpi
|
||||
|
||||
INSTALL_DIR= ${PREFIX}/lib/linux-netscape6
|
||||
PLIST= ${WRKDIR}/pkg-plist
|
||||
STARTUP_CMD= netscape6
|
||||
|
||||
post-configure:
|
||||
do-extract:
|
||||
${MKDIR} ${WRKSRC}
|
||||
@${TAR} xzf ${DISTDIR}/${DISTFILES} -C ${WRKDIR}
|
||||
.for i in browser deflenus jre langenus mail psm spellchecker xpcom
|
||||
unzip -qo ${WRKSRC}/${i}.xpi -d ${WRKSRC}
|
||||
.endfor
|
||||
${MV} ${WRKSRC}/psm ${WRKSRC}/bin
|
||||
${MV} ${WRKSRC}/jre-image-i386 ${WRKSRC}/bin/plugins/java2
|
||||
cd ${WRKSRC}/bin/plugins && ${LN} -s java2/plugin/i386/ns600/libjavaplugin_oji.so;
|
||||
${MV} ${WRKSRC}/../license.txt ${WRKSRC}
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MV} ${WRKSRC}/../README ${WRKSRC}
|
||||
.endif
|
||||
|
||||
do-patch:
|
||||
${TOUCH} ${TOUCH_FLAGS} ${WRKSRC}/bin/chrome/user-skins.rdf ${WRKSRC}/bin/chrome/user-locales.rdf
|
||||
${CP} -p ${FILESDIR}/*rdf ${WRKSRC}/bin/chrome
|
||||
|
||||
do-configure:
|
||||
${SETENV} $DISPLAY="NONE" ${WRKSRC}/bin/netscape file:///dev/null
|
||||
${SED} -e "s;%%INSTALL_DIR%%;${INSTALL_DIR};g" \
|
||||
${FILESDIR}/start.sh >${WRKDIR}/${STARTUP_CMD}
|
||||
|
||||
pre-install:
|
||||
${ECHO} bin/${STARTUP_CMD} > ${PLIST}
|
||||
cd ${WRKSRC}/bin; for i in `find * \! -type d | sort`; do \
|
||||
${ECHO} lib/linux-netscape6/$${i} >> ${PLIST}; \
|
||||
${ECHO} $${i}; \
|
||||
done
|
||||
cd ${WRKSRC}/bin; \
|
||||
for i in `find -d * -type d`; do \
|
||||
${ECHO} @dirrm lib/linux-netscape6/$${i} >> ${PLIST}; \
|
||||
done
|
||||
${ECHO} @dirrm lib/linux-netscape6 >> ${PLIST}
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${INSTALL_DIR}
|
||||
${CP} -Rp ${WRKSRC}/* ${INSTALL_DIR}
|
||||
${CP} -Rp ${WRKSRC}/bin/* ${INSTALL_DIR}
|
||||
${INSTALL_SCRIPT} ${WRKDIR}/${STARTUP_CMD} ${PREFIX}/bin
|
||||
${CAT} ${WRKSRC}/license.txt
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (netscape-v600pr1.x86-unknown-linux2.2.tar.gz) = c28ae0f7559f6457362d5695dabbc795
|
||||
MD5 (netscape-i686-pc-linux-gnu-sea.tar.gz) = 8ed6dd0c331153dc95c0e72bc098ff3b
|
||||
|
42
www/netscape7/files/all-locales.rdf
Normal file
42
www/netscape7/files/all-locales.rdf
Normal file
@ -0,0 +1,42 @@
|
||||
<?xml version="1.0"?>
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<RDF:Description about="urn:mozilla:locale:en-US:communicator">
|
||||
<NS476:baseURL xmlns:NS476="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/en-US.jar!/locale/en-US/communicator/</NS476:baseURL>
|
||||
<NS477:package xmlns:NS477="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:communicator"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:locale:en-US:global">
|
||||
<NS478:baseURL xmlns:NS478="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/en-US.jar!/locale/en-US/global/</NS478:baseURL>
|
||||
<NS479:package xmlns:NS479="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:global"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:locale:en-US:messenger">
|
||||
<NS480:baseURL xmlns:NS480="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/en-US.jar!/locale/en-US/messenger/</NS480:baseURL>
|
||||
<NS481:package xmlns:NS481="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:messenger"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:locale:en-US">
|
||||
<NS484:displayName xmlns:NS484="http://www.mozilla.org/rdf/chrome#">English(US)</NS484:displayName>
|
||||
<NS485:author xmlns:NS485="http://www.mozilla.org/rdf/chrome#">mozilla.org</NS485:author>
|
||||
<NS486:name xmlns:NS486="http://www.mozilla.org/rdf/chrome#">en-US</NS486:name>
|
||||
<NS487:previewURL xmlns:NS487="http://www.mozilla.org/rdf/chrome#">http://www.mozilla.org/locales/en-US.gif</NS487:previewURL>
|
||||
<NS488:locType xmlns:NS488="http://www.mozilla.org/rdf/chrome#">install</NS488:locType>
|
||||
<NS489:packages xmlns:NS489="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:locale:en-US:packages"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:locale:en-US:editor">
|
||||
<NS490:baseURL xmlns:NS490="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/en-US.jar!/locale/en-US/editor/</NS490:baseURL>
|
||||
<NS491:package xmlns:NS491="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:editor"/>
|
||||
</RDF:Description>
|
||||
<RDF:Seq about="urn:mozilla:locale:en-US:packages">
|
||||
<RDF:li resource="urn:mozilla:locale:en-US:global"/>
|
||||
<RDF:li resource="urn:mozilla:locale:en-US:communicator"/>
|
||||
<RDF:li resource="urn:mozilla:locale:en-US:messenger"/>
|
||||
<RDF:li resource="urn:mozilla:locale:en-US:editor"/>
|
||||
<RDF:li resource="urn:mozilla:locale:en-US:navigator"/>
|
||||
</RDF:Seq>
|
||||
<RDF:Description about="urn:mozilla:locale:en-US:navigator">
|
||||
<NS492:baseURL xmlns:NS492="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/en-US.jar!/locale/en-US/navigator/</NS492:baseURL>
|
||||
<NS493:package xmlns:NS493="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:navigator"/>
|
||||
</RDF:Description>
|
||||
<RDF:Seq about="urn:mozilla:locale:root">
|
||||
<RDF:li resource="urn:mozilla:locale:en-US"/>
|
||||
</RDF:Seq>
|
||||
</RDF:RDF>
|
47
www/netscape7/files/all-packages.rdf
Normal file
47
www/netscape7/files/all-packages.rdf
Normal file
@ -0,0 +1,47 @@
|
||||
<?xml version="1.0"?>
|
||||
<RDF:RDF
|
||||
xmlns:NS391="http://www.mozilla.org/rdf/chrome#"
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<RDF:Description about="urn:mozilla:package:global">
|
||||
<NS391:baseURL>jar:resource:/chrome/toolkit.jar!/content/global/</NS391:baseURL>
|
||||
<NS391:locType>install</NS391:locType>
|
||||
<NS391:displayName>Toolkit</NS391:displayName>
|
||||
<NS391:author>mozilla.org</NS391:author>
|
||||
<NS391:name>global</NS391:name>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:package:communicator">
|
||||
<NS391:baseURL>jar:resource:/chrome/comm.jar!/content/communicator/</NS391:baseURL>
|
||||
<NS391:locType>install</NS391:locType>
|
||||
<NS391:displayName>Communicator Shared</NS391:displayName>
|
||||
<NS391:author>mozilla.org</NS391:author>
|
||||
<NS391:name>communicator</NS391:name>
|
||||
</RDF:Description>
|
||||
<RDF:Seq about="urn:mozilla:package:root">
|
||||
<RDF:li resource="urn:mozilla:package:global"/>
|
||||
<RDF:li resource="urn:mozilla:package:communicator"/>
|
||||
<RDF:li resource="urn:mozilla:package:editor"/>
|
||||
<RDF:li resource="urn:mozilla:package:navigator"/>
|
||||
<RDF:li resource="urn:mozilla:package:messenger"/>
|
||||
</RDF:Seq>
|
||||
<RDF:Description about="urn:mozilla:package:navigator">
|
||||
<NS391:baseURL>jar:resource:/chrome/comm.jar!/content/navigator/</NS391:baseURL>
|
||||
<NS391:locType>install</NS391:locType>
|
||||
<NS391:displayName>Navigator</NS391:displayName>
|
||||
<NS391:author>mozilla.org</NS391:author>
|
||||
<NS391:name>navigator</NS391:name>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:package:editor">
|
||||
<NS391:baseURL>jar:resource:/chrome/comm.jar!/content/editor/</NS391:baseURL>
|
||||
<NS391:locType>install</NS391:locType>
|
||||
<NS391:displayName>Editor</NS391:displayName>
|
||||
<NS391:author>mozilla.org</NS391:author>
|
||||
<NS391:name>editor</NS391:name>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:package:messenger">
|
||||
<NS391:baseURL>jar:resource:/chrome/messenger.jar!/content/messenger/</NS391:baseURL>
|
||||
<NS391:locType>install</NS391:locType>
|
||||
<NS391:displayName>Messenger</NS391:displayName>
|
||||
<NS391:author>mozilla.org</NS391:author>
|
||||
<NS391:name>messenger</NS391:name>
|
||||
</RDF:Description>
|
||||
</RDF:RDF>
|
90
www/netscape7/files/all-skins.rdf
Normal file
90
www/netscape7/files/all-skins.rdf
Normal file
@ -0,0 +1,90 @@
|
||||
<?xml version="1.0"?>
|
||||
<RDF:RDF
|
||||
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<RDF:Description about="urn:mozilla:skin:classic/1.0">
|
||||
<NS341:displayName xmlns:NS341="http://www.mozilla.org/rdf/chrome#">Classic</NS341:displayName>
|
||||
<NS342:author xmlns:NS342="http://www.mozilla.org/rdf/chrome#">mozilla.org</NS342:author>
|
||||
<NS343:description xmlns:NS343="http://www.mozilla.org/rdf/chrome#">This theme simulates the appearance of previous Netscape versions.</NS343:description>
|
||||
<NS344:name xmlns:NS344="http://www.mozilla.org/rdf/chrome#">classic/1.0</NS344:name>
|
||||
<NS345:image xmlns:NS345="http://www.mozilla.org/rdf/chrome#">jar:resource:///chrome/classic.jar!/skin/classic/global/preview.png</NS345:image>
|
||||
<NS346:locType xmlns:NS346="http://www.mozilla.org/rdf/chrome#">install</NS346:locType>
|
||||
<NS347:packages xmlns:NS347="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:skin:classic/1.0:packages"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:classic/1.0:messenger">
|
||||
<NS348:baseURL xmlns:NS348="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/classic.jar!/skin/classic/messenger/</NS348:baseURL>
|
||||
<NS349:allowScripts xmlns:NS349="http://www.mozilla.org/rdf/chrome#">false</NS349:allowScripts>
|
||||
<NS350:package xmlns:NS350="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:messenger"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:modern/1.0:global">
|
||||
<NS351:baseURL xmlns:NS351="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/modern.jar!/skin/modern/global/</NS351:baseURL>
|
||||
<NS352:allowScripts xmlns:NS352="http://www.mozilla.org/rdf/chrome#">false</NS352:allowScripts>
|
||||
<NS353:package xmlns:NS353="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:global"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:classic/1.0:editor">
|
||||
<NS354:baseURL xmlns:NS354="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/classic.jar!/skin/classic/editor/</NS354:baseURL>
|
||||
<NS355:allowScripts xmlns:NS355="http://www.mozilla.org/rdf/chrome#">false</NS355:allowScripts>
|
||||
<NS356:package xmlns:NS356="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:editor"/>
|
||||
</RDF:Description>
|
||||
<RDF:Seq about="urn:mozilla:skin:modern/1.0:packages">
|
||||
<RDF:li resource="urn:mozilla:skin:modern/1.0:communicator"/>
|
||||
<RDF:li resource="urn:mozilla:skin:modern/1.0:editor"/>
|
||||
<RDF:li resource="urn:mozilla:skin:modern/1.0:global"/>
|
||||
<RDF:li resource="urn:mozilla:skin:modern/1.0:messenger"/>
|
||||
<RDF:li resource="urn:mozilla:skin:modern/1.0:navigator"/>
|
||||
</RDF:Seq>
|
||||
<RDF:Description about="urn:mozilla:skin:modern/1.0:editor">
|
||||
<NS357:baseURL xmlns:NS357="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/modern.jar!/skin/modern/editor/</NS357:baseURL>
|
||||
<NS358:allowScripts xmlns:NS358="http://www.mozilla.org/rdf/chrome#">false</NS358:allowScripts>
|
||||
<NS359:package xmlns:NS359="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:editor"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:modern/1.0:navigator">
|
||||
<NS360:baseURL xmlns:NS360="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/modern.jar!/skin/modern/navigator/</NS360:baseURL>
|
||||
<NS361:allowScripts xmlns:NS361="http://www.mozilla.org/rdf/chrome#">false</NS361:allowScripts>
|
||||
<NS362:package xmlns:NS362="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:navigator"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:modern/1.0">
|
||||
<NS366:displayName xmlns:NS366="http://www.mozilla.org/rdf/chrome#">Modern</NS366:displayName>
|
||||
<NS367:author xmlns:NS367="http://www.mozilla.org/rdf/chrome#">Netscape</NS367:author>
|
||||
<NS368:description xmlns:NS368="http://www.mozilla.org/rdf/chrome#">This is the default theme for Netscape 6. Apply this theme if you want to restore the original setting.</NS368:description>
|
||||
<NS369:name xmlns:NS369="http://www.mozilla.org/rdf/chrome#">modern/1.0</NS369:name>
|
||||
<NS370:image xmlns:NS370="http://www.mozilla.org/rdf/chrome#">jar:resource:///chrome/modern.jar!/skin/modern/global/preview.gif</NS370:image>
|
||||
<NS371:locType xmlns:NS371="http://www.mozilla.org/rdf/chrome#">install</NS371:locType>
|
||||
<NS372:packages xmlns:NS372="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:skin:modern/1.0:packages"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:classic/1.0:communicator">
|
||||
<NS373:baseURL xmlns:NS373="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/classic.jar!/skin/classic/communicator/</NS373:baseURL>
|
||||
<NS374:allowScripts xmlns:NS374="http://www.mozilla.org/rdf/chrome#">false</NS374:allowScripts>
|
||||
<NS375:package xmlns:NS375="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:communicator"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:classic/1.0:global">
|
||||
<NS379:baseURL xmlns:NS379="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/classic.jar!/skin/classic/global/</NS379:baseURL>
|
||||
<NS380:allowScripts xmlns:NS380="http://www.mozilla.org/rdf/chrome#">false</NS380:allowScripts>
|
||||
<NS381:package xmlns:NS381="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:global"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:modern/1.0:communicator">
|
||||
<NS382:baseURL xmlns:NS382="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/modern.jar!/skin/modern/communicator/</NS382:baseURL>
|
||||
<NS383:allowScripts xmlns:NS383="http://www.mozilla.org/rdf/chrome#">false</NS383:allowScripts>
|
||||
<NS384:package xmlns:NS384="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:communicator"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:modern/1.0:messenger">
|
||||
<NS385:baseURL xmlns:NS385="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/modern.jar!/skin/modern/messenger/</NS385:baseURL>
|
||||
<NS386:allowScripts xmlns:NS386="http://www.mozilla.org/rdf/chrome#">false</NS386:allowScripts>
|
||||
<NS387:package xmlns:NS387="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:messenger"/>
|
||||
</RDF:Description>
|
||||
<RDF:Description about="urn:mozilla:skin:classic/1.0:navigator">
|
||||
<NS388:baseURL xmlns:NS388="http://www.mozilla.org/rdf/chrome#">jar:resource:/chrome/classic.jar!/skin/classic/navigator/</NS388:baseURL>
|
||||
<NS389:allowScripts xmlns:NS389="http://www.mozilla.org/rdf/chrome#">false</NS389:allowScripts>
|
||||
<NS390:package xmlns:NS390="http://www.mozilla.org/rdf/chrome#" resource="urn:mozilla:package:navigator"/>
|
||||
</RDF:Description>
|
||||
<RDF:Seq about="urn:mozilla:skin:classic/1.0:packages">
|
||||
<RDF:li resource="urn:mozilla:skin:classic/1.0:communicator"/>
|
||||
<RDF:li resource="urn:mozilla:skin:classic/1.0:editor"/>
|
||||
<RDF:li resource="urn:mozilla:skin:classic/1.0:global"/>
|
||||
<RDF:li resource="urn:mozilla:skin:classic/1.0:messenger"/>
|
||||
<RDF:li resource="urn:mozilla:skin:classic/1.0:navigator"/>
|
||||
</RDF:Seq>
|
||||
<RDF:Seq about="urn:mozilla:skin:root">
|
||||
<RDF:li resource="urn:mozilla:skin:modern/1.0"/>
|
||||
<RDF:li resource="urn:mozilla:skin:classic/1.0"/>
|
||||
</RDF:Seq>
|
||||
</RDF:RDF>
|
@ -1,4 +1,12 @@
|
||||
This is the linux version of the netscape web-surfboard. Using the
|
||||
Linux version on FreeBSD is necessary if you want to use Linux
|
||||
versions of plugins. Many plugins are distributed only as Linux
|
||||
binaries.
|
||||
This is a Linux version of the Netscape suite (Web browser, HTML
|
||||
editor, mail user agent and news reader). Using the Linux version
|
||||
on FreeBSD is necessary if you want to use Linux versions of plugins.
|
||||
Many plugins are distributed only as Linux binaries.
|
||||
|
||||
In this port/package, the Java virtual machine does not work. AOL
|
||||
Instant Messenger is omitted because of security problems (see
|
||||
http://www.atstake.com/research/advisories/2000/a121200-1.txt).
|
||||
Only the U.S. English locale is installed.
|
||||
|
||||
Trevor Johnson
|
||||
trevor@FreeBSD.org
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user