aboutsummaryrefslogtreecommitdiffstats
path: root/www/bsdi-netscape47-navigator
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>1998-10-09 11:06:55 +0800
committerasami <asami@FreeBSD.org>1998-10-09 11:06:55 +0800
commitc8068703a23d84a3067c91759de90d0f316fa747 (patch)
tree52b924c21881e19d097ded59f7ff7bea6f50425f /www/bsdi-netscape47-navigator
parent417db4b51ba96e90644a1611b10354f3ca4cf93f (diff)
downloadfreebsd-ports-gnome-c8068703a23d84a3067c91759de90d0f316fa747.tar.gz
freebsd-ports-gnome-c8068703a23d84a3067c91759de90d0f316fa747.tar.zst
freebsd-ports-gnome-c8068703a23d84a3067c91759de90d0f316fa747.zip
Make this port reinstall-friendly by not using ns-install. Fixup PLIST.
PR: 8217 Submitted by: SADA Kenji sada@e-mail.ne.jp
Diffstat (limited to 'www/bsdi-netscape47-navigator')
-rw-r--r--www/bsdi-netscape47-navigator/Makefile20
-rw-r--r--www/bsdi-netscape47-navigator/pkg-plist55
2 files changed, 72 insertions, 3 deletions
diff --git a/www/bsdi-netscape47-navigator/Makefile b/www/bsdi-netscape47-navigator/Makefile
index 186ad6236067..f283e59067e5 100644
--- a/www/bsdi-netscape47-navigator/Makefile
+++ b/www/bsdi-netscape47-navigator/Makefile
@@ -3,7 +3,7 @@
# Date created: 24 Feb 1997
# Whom: ache
#
-# $Id: Makefile,v 1.23 1998/09/22 15:33:40 asami Exp $
+# $Id: Makefile,v 1.24 1998/09/22 17:54:24 asami Exp $
#
DISTNAME= netscape-navigator-4.06
@@ -15,9 +15,11 @@ MAINTAINER= asami@FreeBSD.ORG
WRKSRC= ${WRKDIR}/navigator-v406.x86-unknown-freebsd
NO_BUILD= Yes
+STRIP=
NDIR= ${PREFIX}/lib/netscape
BINDIR= ${PREFIX}/bin
+INFILE_HEAD= 'Navigator,4.06.0.98225,'
.if defined(USE_128BIT) && defined(USA_RESIDENT) && ${USA_RESIDENT} == NO
MASTER_SITES+= ftp://ftp.fortify.net/pub/Fortify/ \
@@ -32,9 +34,21 @@ pre-extract:
@${ECHO} "and defining USA_RESIDENT to NO"
.endif
+do-configure:
+ ${ECHO} -n ${INFILE_HEAD} > ${WRKSRC}/infile
+ ${ECHO} ${NDIR} >> ${WRKSRC}/infile
+ ${SED} -e "s;@X11BASE@;${X11BASE};g" -e "s;@PREFIX@;${PREFIX};g" \
+ ${FILESDIR}/netscape.sh >${WRKSRC}/netscape
+ chmod +x ${WRKSRC}/netscape
+
do-install:
- cd ${WRKSRC} && yes "" | \
- LC_TIME=C MOZILLA_HOME="${NDIR}" ./ns-install
+ ${MKDIR} ${NDIR}/java/classes
+ ${INSTALL_DATA} ${WRKSRC}/*.jar ${NDIR}/java/classes
+ ${INSTALL_PROGRAM} ${WRKSRC}/vreg ${NDIR}
+ for i in ${WRKSRC}/*.nif; do \
+ ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} $${i} -C ${NDIR}; \
+ done
+ ${WRKSRC}/vreg ${NDIR}/registry ${WRKSRC}/infile
${MV} -f ${NDIR}/netscape ${NDIR}/navigator-4.06.bin
${INSTALL_SCRIPT} ${WRKSRC}/netscape ${BINDIR}/navigator-4.06
ln -sf navigator-4.06 ${BINDIR}/navigator-4
diff --git a/www/bsdi-netscape47-navigator/pkg-plist b/www/bsdi-netscape47-navigator/pkg-plist
index e5672e6a9e2d..e14d57c8ca20 100644
--- a/www/bsdi-netscape47-navigator/pkg-plist
+++ b/www/bsdi-netscape47-navigator/pkg-plist
@@ -8,8 +8,60 @@ lib/netscape/Netscape.ad
lib/netscape/README
lib/netscape/XKeysymDB
lib/netscape/bookmark.htm
+lib/netscape/java/classes/aix/font.properties
+lib/netscape/java/classes/aix/font.properties.cs
+lib/netscape/java/classes/aix/font.properties.hu
+lib/netscape/java/classes/aix/font.properties.ja
+lib/netscape/java/classes/aix/font.properties.ko
+lib/netscape/java/classes/aix/font.properties.pl
+lib/netscape/java/classes/aix/font.properties.ru
+lib/netscape/java/classes/aix/font.properties.zh
+lib/netscape/java/classes/aix/font.properties.zh_TW
+lib/netscape/java/classes/awt.properties
+lib/netscape/java/classes/font.properties
+lib/netscape/java/classes/font.properties.cs
+lib/netscape/java/classes/font.properties.el
+lib/netscape/java/classes/font.properties.hu
+lib/netscape/java/classes/font.properties.ja
+lib/netscape/java/classes/font.properties.ko
+lib/netscape/java/classes/font.properties.lt
+lib/netscape/java/classes/font.properties.lv
+lib/netscape/java/classes/font.properties.pl
+lib/netscape/java/classes/font.properties.ru
+lib/netscape/java/classes/font.properties.tr
+lib/netscape/java/classes/font.properties.zh
+lib/netscape/java/classes/font.properties.zh_GB2312
+lib/netscape/java/classes/font.properties.zh_TW
+lib/netscape/java/classes/font.properties.zh_TW_Big5
+lib/netscape/java/classes/font.properties.zh_TW_CNS11643
+lib/netscape/java/classes/hpux/font.properties
+lib/netscape/java/classes/hpux/font.properties.bg
+lib/netscape/java/classes/hpux/font.properties.cs
+lib/netscape/java/classes/hpux/font.properties.el
+lib/netscape/java/classes/hpux/font.properties.hr
+lib/netscape/java/classes/hpux/font.properties.hu
+lib/netscape/java/classes/hpux/font.properties.ja
+lib/netscape/java/classes/hpux/font.properties.ko
+lib/netscape/java/classes/hpux/font.properties.pl
+lib/netscape/java/classes/hpux/font.properties.ro
+lib/netscape/java/classes/hpux/font.properties.ru
+lib/netscape/java/classes/hpux/font.properties.sk
+lib/netscape/java/classes/hpux/font.properties.sl
+lib/netscape/java/classes/hpux/font.properties.tr
+lib/netscape/java/classes/hpux/font.properties.zh_GB2312
+lib/netscape/java/classes/hpux/font.properties.zh_TW_Big5
+lib/netscape/java/classes/hpux/font.properties.zh_TW_CNS11643
lib/netscape/java/classes/ifc11.jar
lib/netscape/java/classes/iiop10.jar
+lib/netscape/java/classes/irix/font.properties
+lib/netscape/java/classes/irix/font.properties.cs
+lib/netscape/java/classes/irix/font.properties.el
+lib/netscape/java/classes/irix/font.properties.hu
+lib/netscape/java/classes/irix/font.properties.ja
+lib/netscape/java/classes/irix/font.properties.ko
+lib/netscape/java/classes/irix/font.properties.zh_GB2312
+lib/netscape/java/classes/irix/font.properties.zh_TW_Big5
+lib/netscape/java/classes/irix/font.properties.zh_TW_CNS11643
lib/netscape/java/classes/jae40.jar
lib/netscape/java/classes/java40.jar
lib/netscape/java/classes/jio40.jar
@@ -91,6 +143,9 @@ lib/netscape/vreg
@dirrm lib/netscape/nethelp/netscape/collabra
@dirrm lib/netscape/nethelp/netscape
@dirrm lib/netscape/nethelp
+@dirrm lib/netscape/java/classes/irix
+@dirrm lib/netscape/java/classes/hpux
+@dirrm lib/netscape/java/classes/aix
@dirrm lib/netscape/java/classes
@dirrm lib/netscape/java
@dirrm lib/netscape