upgrade to Netscape Communicator 4.6 & Fortify 1.4.2
This commit is contained in:
parent
06a63bc8f9
commit
a77e95ca41
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 1999/05/16 03:39:40 brad Exp $
|
||||
# $OpenBSD: Makefile,v 1.2 1999/05/20 21:03:29 brad Exp $
|
||||
#
|
||||
# Relevant URLs: http://www.bsdi.com/netscape/
|
||||
# http://www.fortify.net/
|
||||
@ -13,29 +13,29 @@
|
||||
ONLY_FOR_ARCHS= i386 sparc
|
||||
NEED_VERSION= 1.89
|
||||
|
||||
NS_i386= communicator-v451-export.x86-bsdi-bsd2.tar.gz
|
||||
NS_SPARC= communicator-v451-export.sparc-sun-sunos4.1.3_U1.tar.gz
|
||||
FORTIFY_i386= Fortify-1.4.1-unix-x86.tar.gz
|
||||
FORTIFY_SPARC= Fortify-1.4.1-unix-sparc.tar.gz
|
||||
NS_i386= communicator-v46-export.x86-bsdi-bsd2.tar.gz
|
||||
NS_SPARC= communicator-v46-export.sparc-sun-sunos4.1.3_U1.tar.gz
|
||||
FORTIFY_i386= Fortify-1.4.2-unix-x86.tar.gz
|
||||
FORTIFY_SPARC= Fortify-1.4.2-unix-sparc.tar.gz
|
||||
|
||||
.if ${MACHINE_ARCH} == "i386"
|
||||
DISTNAME= communicator-v451-export.x86-bsdi-bsd2
|
||||
COMMUNICATORNAME= communicator-v451.x86-bsdi-bsd2
|
||||
FORTIFYNAME= Fortify-1.4.1-unix-x86
|
||||
DISTNAME= communicator-v46-export.x86-bsdi-bsd2
|
||||
COMMUNICATORNAME= communicator-v46.x86-bsdi-bsd2
|
||||
FORTIFYNAME= Fortify-1.4.2-unix-x86
|
||||
.endif
|
||||
.if ${MACHINE_ARCH} == "sparc"
|
||||
DISTNAME= communicator-v451-export.sparc-sun-sunos4.1.3_U1
|
||||
COMMUNICATORNAME= communicator-v451.sparc-sun-sunos4.1.3_U1
|
||||
FORTIFYNAME= Fortify-1.4.1-unix-sparc
|
||||
DISTNAME= communicator-v46-export.sparc-sun-sunos4.1.3_U1
|
||||
COMMUNICATORNAME= communicator-v46.sparc-sun-sunos4.1.3_U1
|
||||
FORTIFYNAME= Fortify-1.4.2-unix-sparc
|
||||
.endif
|
||||
|
||||
PKGNAME= communicator-4.51-fortified
|
||||
PKGNAME= communicator-4.6-fortified
|
||||
CATEGORIES= www
|
||||
DIST_SUBDIR= ${PKGNAME}
|
||||
NO_CDROM= "NOFEE: see http://www.fortify.net/copyright.txt"
|
||||
MASTER_SITES= ftp://ftp.fortify.net/pub/Fortify/ \
|
||||
ftp://ftp.netscape.com/pub/communicator/4.51/english/unix/unsupported/bsdi21/complete_install/ \
|
||||
ftp://ftp.netscape.com/pub/communicator/4.51/english/unix/unsupported/sunos413/complete_install/ \
|
||||
ftp://ftp.netscape.com/pub/communicator/4.6/english/unix/unsupported/bsdi21/complete_install/ \
|
||||
ftp://ftp.netscape.com/pub/communicator/4.6/english/unix/unsupported/sunos413/complete_install/ \
|
||||
ftp://ftp.sunet.se/pub/security/tools/net/Fortify/ \
|
||||
ftp://ftp.funet.fi/pub/crypt/mirrors/fortify/ \
|
||||
ftp://ftp.replay.com/pub/crypto/apache/Fortify/ \
|
||||
@ -82,8 +82,9 @@ do-install:
|
||||
|
||||
post-install:
|
||||
.if ${MACHINE_ARCH} == "sparc"
|
||||
@${MV} ${PREFIX}/netscape/netscape ${PREFIX}/netscape/netscape_nis
|
||||
@${MV} ${PREFIX}/netscape/netscape_dns ${PREFIX}/netscape/netscape
|
||||
@${CP} ${PREFIX}/netscape/netscape ${PREFIX}/netscape/netscape_nis
|
||||
@${CP} ${PREFIX}/netscape/netscape_dns ${PREFIX}/netscape/netscape
|
||||
@${RM} ${PREFIX}/netscape/netscape_dns
|
||||
.endif
|
||||
@cd ${WRKDIR}/${FORTIFYNAME} && \
|
||||
src/cmdline/fortify ${PREFIX}/netscape/netscape
|
||||
|
@ -1,12 +1,12 @@
|
||||
MD5 (communicator-4.51-fortified/Fortify-1.4.1-unix-sparc.tar.gz) = 03f7a5eebde98cc9104587ef2a36f455
|
||||
MD5 (communicator-4.51-fortified/Fortify-1.4.1-unix-x86.tar.gz) = 561c6405619de7c37d34426b4cff80a2
|
||||
MD5 (communicator-4.51-fortified/communicator-v451-export.sparc-sun-sunos4.1.3_U1.tar.gz) = 8bab49b6fd4fa74d1e0205b281838969
|
||||
MD5 (communicator-4.51-fortified/communicator-v451-export.x86-bsdi-bsd2.tar.gz) = c6fdb57d3660f9e00a34b4ec970718ad
|
||||
RMD160 (communicator-4.51-fortified/Fortify-1.4.1-unix-sparc.tar.gz) = c95cf641ae86c9a218d904013672903bf642ab16
|
||||
RMD160 (communicator-4.51-fortified/Fortify-1.4.1-unix-x86.tar.gz) = 4662dbf6dc8b0c475c63493f5827e6f06176acc1
|
||||
RMD160 (communicator-4.51-fortified/communicator-v451-export.sparc-sun-sunos4.1.3_U1.tar.gz) = e868a5dd5da50ed1f1ee8215cb55178dba20d313
|
||||
RMD160 (communicator-4.51-fortified/communicator-v451-export.x86-bsdi-bsd2.tar.gz) = 741fb9067a7e4aa35a790a7a7e47c10b8578e358
|
||||
SHA1 (communicator-4.51-fortified/Fortify-1.4.1-unix-sparc.tar.gz) = 8b22a4ef7149005ac2871d44fc402d16c4705fc2
|
||||
SHA1 (communicator-4.51-fortified/Fortify-1.4.1-unix-x86.tar.gz) = 5b0204d152a2f44cca30007aa4bbbb5dd784e311
|
||||
SHA1 (communicator-4.51-fortified/communicator-v451-export.sparc-sun-sunos4.1.3_U1.tar.gz) = 32736bdd40d2881b42375abfd65146d3ae2133ab
|
||||
SHA1 (communicator-4.51-fortified/communicator-v451-export.x86-bsdi-bsd2.tar.gz) = 2825d859b44719c80b285180d538a06a662ad1d1
|
||||
MD5 (communicator-4.6-fortified/Fortify-1.4.2-unix-sparc.tar.gz) = 29660b0c0384043c43e3905fd67e1944
|
||||
MD5 (communicator-4.6-fortified/Fortify-1.4.2-unix-x86.tar.gz) = 5a8c932bf88c4b947999995c58af23dd
|
||||
MD5 (communicator-4.6-fortified/communicator-v46-export.sparc-sun-sunos4.1.3_U1.tar.gz) = 5979e5a1d4096973388334d2606d2677
|
||||
MD5 (communicator-4.6-fortified/communicator-v46-export.x86-bsdi-bsd2.tar.gz) = 9102c8c61ca2523afbcaca8506a1cb28
|
||||
RMD160 (communicator-4.6-fortified/Fortify-1.4.2-unix-sparc.tar.gz) = b9e86791efa78a6fd6ab62062d645521a40c4c4b
|
||||
RMD160 (communicator-4.6-fortified/Fortify-1.4.2-unix-x86.tar.gz) = 29c493e9e414b98b5693ac9831fb5c6979704b46
|
||||
RMD160 (communicator-4.6-fortified/communicator-v46-export.sparc-sun-sunos4.1.3_U1.tar.gz) = cfaa8011be6e913cdae944606a056fe743e2860e
|
||||
RMD160 (communicator-4.6-fortified/communicator-v46-export.x86-bsdi-bsd2.tar.gz) = 85c7139c3f1763fcee5854d220ef777373f2897b
|
||||
SHA1 (communicator-4.6-fortified/Fortify-1.4.2-unix-sparc.tar.gz) = 314edb37b394897dc0ebd065007c58eb88fabf2c
|
||||
SHA1 (communicator-4.6-fortified/Fortify-1.4.2-unix-x86.tar.gz) = fa128aea2ea9130ffafcf0d9bff7fd064bd74522
|
||||
SHA1 (communicator-4.6-fortified/communicator-v46-export.sparc-sun-sunos4.1.3_U1.tar.gz) = d42f813e4cd0d1e990387fa5aea4d56dd3026c49
|
||||
SHA1 (communicator-4.6-fortified/communicator-v46-export.x86-bsdi-bsd2.tar.gz) = ba9c7c0c7d74f255b02234501e2917bfe9d3b9f9
|
||||
|
@ -1,14 +1,15 @@
|
||||
--- communicator-v451.x86-bsdi-bsd2/ns-install.orig Sun Feb 28 20:53:08 1999
|
||||
+++ communicator-v451.x86-bsdi-bsd2/ns-install Sat May 15 23:21:13 1999
|
||||
@@ -87,21 +87,9 @@
|
||||
--- communicator-v46.x86-bsdi-bsd2/ns-install.orig Tue May 4 17:12:42 1999
|
||||
+++ communicator-v46.x86-bsdi-bsd2/ns-install Thu May 20 16:51:31 1999
|
||||
@@ -84,22 +84,10 @@
|
||||
exit 1
|
||||
fi
|
||||
|
||||
#
|
||||
+# We use OpenBSD's ports environment instead.
|
||||
#
|
||||
-# If MOZILLA_HOME is set, assume that is the place to install.
|
||||
-# Otherwise, make an educated guess at the "right" default
|
||||
-# directory.
|
||||
+# We use OpenBSD's ports environment instead.
|
||||
#
|
||||
-#
|
||||
-if test ! -z "${MOZILLA_HOME}"
|
||||
-then
|
||||
- INSTALL_DIR="${MOZILLA_HOME}"
|
||||
@ -21,13 +22,14 @@
|
||||
- fi
|
||||
-fi
|
||||
+INSTALL_DIR="${PREFIX}/netscape"
|
||||
|
||||
+
|
||||
#
|
||||
#
|
||||
# See if we have to use the lame SYS-V echo command flags.
|
||||
@@ -139,46 +127,19 @@
|
||||
@@ -137,63 +125,22 @@
|
||||
fi
|
||||
done
|
||||
|
||||
#
|
||||
-echo ""
|
||||
-echo "Please specify the directory path under which the software will be"
|
||||
-echo "installed. The default directory is ${INSTALL_DIR}, but you may"
|
||||
@ -46,8 +48,9 @@
|
||||
- then
|
||||
- TARGET=`echo ${TARGET} | sed "s:~:${HOME}:"`
|
||||
- fi
|
||||
-#
|
||||
+ TARGET="${INSTALL_DIR}"
|
||||
|
||||
+
|
||||
flag=0
|
||||
if test ! -d ${TARGET}
|
||||
then
|
||||
@ -55,9 +58,7 @@
|
||||
- ${ECHO} "${TARGET}: No such directory. Do you wish to create it? (y/n)[y] ${ENDER}"
|
||||
- read check
|
||||
- if test "${check}" = "n" -o "${check}" = "N"
|
||||
+ mkdir -p ${TARGET}
|
||||
+ if test $? -ne 0
|
||||
then
|
||||
- then
|
||||
- flag=1
|
||||
- else
|
||||
- #
|
||||
@ -71,40 +72,103 @@
|
||||
- echo "ERROR: Problem creating ${TARGET}"
|
||||
- exit 2
|
||||
- fi
|
||||
- fi
|
||||
- else
|
||||
- echo ""
|
||||
- echo "Existing '${TARGET}' directory found."
|
||||
- echo ""
|
||||
- echo "The existing contents may be modified or replaced if you install in"
|
||||
- echo "this directory. If you choose not to install in '${TARGET}',"
|
||||
- echo "you will be prompted for a different directory."
|
||||
- echo ""
|
||||
- ${ECHO} "Do you wish to install in '${TARGET}'? (y/n)[y] ${ENDER}"
|
||||
- read check
|
||||
- if test "${check}" = "n" -o "${check}" = "N"
|
||||
+ mkdir -p ${TARGET}
|
||||
+ if test $? -ne 0
|
||||
then
|
||||
- flag=1
|
||||
+ echo "ERROR: Problem creating ${TARGET}"
|
||||
+ exit 2
|
||||
fi
|
||||
else
|
||||
echo ""
|
||||
@@ -186,13 +147,13 @@
|
||||
echo ""
|
||||
echo "The existing contents may be modified or replaced if you install in"
|
||||
echo "this directory. If you choose not to install in '${TARGET}',"
|
||||
- echo "you will be prompted for a different directory."
|
||||
+ echo "you should set your PREFIX environment variable and try again."
|
||||
echo ""
|
||||
${ECHO} "Do you wish to install in '${TARGET}'? (y/n)[y] ${ENDER}"
|
||||
read check
|
||||
if test "${check}" = "n" -o "${check}" = "N"
|
||||
then
|
||||
- flag=1
|
||||
+ exit 2
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -203,9 +164,9 @@
|
||||
then
|
||||
echo ""
|
||||
echo "You do not have write permission in ${TARGET}."
|
||||
- echo "Change the permissions, or select another directory, and try again."
|
||||
+ echo "Change the permissions and try again."
|
||||
echo ""
|
||||
- flag=1
|
||||
+ exit 2
|
||||
else
|
||||
/bin/rm -f ${TARGET}/${TESTFILE}
|
||||
fi
|
||||
@@ -294,10 +255,10 @@
|
||||
-#
|
||||
+
|
||||
if test ${flag} -eq 0
|
||||
then
|
||||
(echo "Write test." 2>/dev/null > ${TARGET}/${TESTFILE}) 2>/dev/null
|
||||
@@ -217,13 +164,6 @@
|
||||
echo ""
|
||||
echo "Installing ${PRODUCT} files..."
|
||||
#
|
||||
-#
|
||||
-# Make a list of the files in this package, so we can check for
|
||||
-# existing files with the same names and save them.
|
||||
-#
|
||||
-FILELIST="`${GZIP} -dc ${PACKAGE} | tar -tvf - | awk '{print $NF}'`"
|
||||
-#
|
||||
-#
|
||||
# Keep a log of this installation for reference.
|
||||
#
|
||||
LOGFILE="ns-install.log-$$"
|
||||
@@ -231,30 +171,6 @@
|
||||
echo "Files installed:" >> ${LOGFILE}
|
||||
echo "================" >> ${LOGFILE}
|
||||
#
|
||||
-#
|
||||
-# Check for existing files and move them out of the way.
|
||||
-#
|
||||
-if test -d ${TARGET}/java/classes
|
||||
-then
|
||||
- echo " ==> moving existing '${TARGET}/java/classes' to '${TARGET}/java/classes.old'"; \
|
||||
- /bin/rm -rf ${TARGET}/java/classes.old
|
||||
- mv ${TARGET}/java/classes ${TARGET}/java/classes.old
|
||||
-fi
|
||||
-for i in ${FILELIST}
|
||||
-do
|
||||
- echo "${i}" >> ${LOGFILE}
|
||||
- if test ! -d ${TARGET}/${i}
|
||||
- then
|
||||
- (cd ${TARGET}; \
|
||||
- /bin/rm -f ${i}.old; \
|
||||
- if test -f ${i}; then \
|
||||
- echo " ==> moving existing '${TARGET}/${i}' to '${TARGET}/${i}.old'"; \
|
||||
- mv ${i} ${i}.old; \
|
||||
- fi)
|
||||
- fi
|
||||
-done
|
||||
-#
|
||||
-#
|
||||
# Actually install the package in TARGET.
|
||||
#
|
||||
${GZIP} -dc ${PACKAGE} | (cd ${TARGET}; tar -x${TAR_OPTIONS}f -)
|
||||
@@ -269,33 +185,28 @@
|
||||
then
|
||||
echo ""
|
||||
echo "Installing ${PRODUCT} Java files..."
|
||||
+ /bin/rm -rf ${TARGET}/java
|
||||
if test ! -d ${TARGET}/java/classes
|
||||
then
|
||||
(cd ${TARGET}; mkdir -p java/classes)
|
||||
fi
|
||||
for i in *.jar
|
||||
do
|
||||
- if test -f ${TARGET}/java/classes/${i}
|
||||
- then
|
||||
- echo " ==> moving existing '${TARGET}/java/classes/${i}' to '${TARGET}/java/classes/${i}.old'"
|
||||
- /bin/rm -f ${TARGET}/java/classes/${i}.old
|
||||
- mv ${TARGET}/java/classes/${i} ${TARGET}/java/classes/${i}.old
|
||||
- fi
|
||||
tar -cf - ${i} | (cd ${TARGET}/java/classes; tar -xf -)
|
||||
echo "${i}" >> ${LOGFILE}
|
||||
- /bin/rm -f ${TARGET}/${i} ./${i}
|
||||
+ /bin/rm -f ${TARGET}/${i}
|
||||
echo "${i},${BLDVERS},${TARGET}/java/classes" >> ${REG_INFILE}
|
||||
done
|
||||
-#
|
||||
+
|
||||
#
|
||||
# Try to properly deal with the font.properties files, to hopefully
|
||||
# avoid users having to set MOZILLA_JAVA_FONT_PROPERTY_PATH, or
|
||||
# just assuming Java font-handling is broken.
|
||||
#
|
||||
@ -117,11 +181,11 @@
|
||||
AIX)
|
||||
PLATFORM="aix"
|
||||
;;
|
||||
@@ -319,19 +280,6 @@
|
||||
@@ -317,19 +228,6 @@
|
||||
mv ${TARGET}/java/classes/${PLATFORM}/* ${TARGET}/java/classes/.
|
||||
fi
|
||||
fi
|
||||
-
|
||||
-#
|
||||
- #
|
||||
- # Is this a virgin install? If so, create the .netscape dir
|
||||
- # and put the default bookmark file in it.
|
||||
@ -135,38 +199,55 @@
|
||||
- echo "${HOME}/.netscape/bookmarks.html" >> ${LOGFILE}
|
||||
- fi
|
||||
fi
|
||||
|
||||
echo ""
|
||||
@@ -385,10 +333,10 @@
|
||||
then
|
||||
mv ${TARGET}/vreg.old ${TARGET}/vreg
|
||||
else
|
||||
- mv ./vreg ${TARGET}/vreg
|
||||
+ cp ./vreg ${TARGET}/vreg
|
||||
fi
|
||||
else
|
||||
- mv ./vreg ${TARGET}/vreg
|
||||
+ cp ./vreg ${TARGET}/vreg
|
||||
fi
|
||||
|
||||
#
|
||||
@@ -415,7 +363,6 @@
|
||||
echo ""
|
||||
@@ -356,7 +254,6 @@
|
||||
esac
|
||||
${GZIP} -dc ${pkg} | (cd ${TARGET}; tar -x${TAR_OPTIONS}f -)
|
||||
echo "${pkg},${BLDVERS},${TARGET}" >> ${REG_INFILE}
|
||||
- /bin/rm -f ${pkg}
|
||||
done
|
||||
#
|
||||
#
|
||||
@@ -374,20 +271,7 @@
|
||||
#
|
||||
# Install the vreg binary in the TARGET directory.
|
||||
#
|
||||
-if test -f ${TARGET}/vreg
|
||||
-then
|
||||
- /bin/rm -f ${TARGET}/vreg.old
|
||||
- mv ${TARGET}/vreg ${TARGET}/vreg.old
|
||||
- # Handle the case where TARGET == . (meaning we just moved the file we just installed).
|
||||
- if test ! -f ./vreg
|
||||
- then
|
||||
- mv ${TARGET}/vreg.old ${TARGET}/vreg
|
||||
- else
|
||||
- mv ./vreg ${TARGET}/vreg
|
||||
- fi
|
||||
-else
|
||||
- mv ./vreg ${TARGET}/vreg
|
||||
-fi
|
||||
+cp ./vreg ${TARGET}/vreg
|
||||
#
|
||||
#
|
||||
# Register the product so Automatic Software Download can work.
|
||||
@@ -413,7 +297,6 @@
|
||||
awk '{printf("\techo \"%s\" >>/tmp/infile\n", $0)}' ${REG_INFILE}
|
||||
echo " ${TARGET}/vreg ${TARGET}/${VREGISTRY} /tmp/infile"
|
||||
echo ""
|
||||
- /bin/rm -f ns-install ${PACKAGE} ${REG_INFILE} core
|
||||
exit 3
|
||||
fi
|
||||
|
||||
@@ -424,11 +371,6 @@
|
||||
#
|
||||
@@ -422,11 +305,6 @@
|
||||
echo "The Netscape ${PRODUCT} software installation is complete."
|
||||
echo ""
|
||||
echo ""
|
||||
-
|
||||
-#
|
||||
-#
|
||||
-# Get rid of the trash.
|
||||
-#
|
||||
-/bin/rm -f ns-install ${PACKAGE} ${REG_INFILE}
|
||||
|
||||
#
|
||||
echo ""
|
||||
exit 0
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- Fortify-1.4.1-unix-x86/src/common/Makefile.orig Tue Mar 30 09:36:44 1999
|
||||
+++ Fortify-1.4.1-unix-x86/src/common/Makefile Mon May 3 09:30:25 1999
|
||||
--- Fortify-1.4.2-unix-x86/src/common/Makefile.orig Thu May 20 12:45:43 1999
|
||||
+++ Fortify-1.4.2-unix-x86/src/common/Makefile Thu May 20 12:45:59 1999
|
||||
@@ -1,9 +1,9 @@
|
||||
|
||||
-CC = gcc # -Wall -ansi
|
||||
@ -19,7 +19,7 @@
|
||||
# Everything else
|
||||
-#CFLAGS = -I. -O
|
||||
-#YACC = yacc
|
||||
+CFLAGS = -I. -O2
|
||||
+CFLAGS = -I. -O
|
||||
+YACC = yacc
|
||||
#LDFLAGS = # -static
|
||||
#RANLIB = :
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- Fortify-1.4.1-unix-x86/src/cmdline/Makefile.orig Tue Mar 30 09:36:45 1999
|
||||
+++ Fortify-1.4.1-unix-x86/src/cmdline/Makefile Mon May 3 09:30:26 1999
|
||||
--- Fortify-1.4.2-unix-x86/src/cmdline/Makefile.orig Thu May 20 12:47:15 1999
|
||||
+++ Fortify-1.4.2-unix-x86/src/cmdline/Makefile Thu May 20 12:47:25 1999
|
||||
@@ -2,11 +2,11 @@
|
||||
COMMON = ../common
|
||||
INC = -I. -I$(COMMON)
|
||||
@ -21,7 +21,7 @@
|
||||
# Everything else
|
||||
-#CFLAGS = $(INC) -O
|
||||
-#LDFLAGS = # -static
|
||||
+CFLAGS = $(INC) -O2
|
||||
+CFLAGS = $(INC) -O
|
||||
+LDFLAGS = # -static
|
||||
|
||||
# ----------------------------------------------------------------------
|
||||
|
@ -1,14 +1,15 @@
|
||||
--- communicator-v451.sparc-sun-sunos4.1.3_U1/ns-install.orig Mon Mar 1 15:03:59 1999
|
||||
+++ communicator-v451.sparc-sun-sunos4.1.3_U1/ns-install Sat May 15 23:26:34 1999
|
||||
@@ -87,21 +87,9 @@
|
||||
--- communicator-v46.sparc-sun-sunos4.1.3_U1/ns-install.orig Wed May 5 14:18:29 1999
|
||||
+++ communicator-v46.sparc-sun-sunos4.1.3_U1/ns-install Thu May 20 16:27:26 1999
|
||||
@@ -84,22 +84,10 @@
|
||||
exit 1
|
||||
fi
|
||||
|
||||
#
|
||||
+# We use OpenBSD's ports environment instead.
|
||||
#
|
||||
-# If MOZILLA_HOME is set, assume that is the place to install.
|
||||
-# Otherwise, make an educated guess at the "right" default
|
||||
-# directory.
|
||||
+# We use OpenBSD's ports environment instead.
|
||||
#
|
||||
-#
|
||||
-if test ! -z "${MOZILLA_HOME}"
|
||||
-then
|
||||
- INSTALL_DIR="${MOZILLA_HOME}"
|
||||
@ -21,13 +22,14 @@
|
||||
- fi
|
||||
-fi
|
||||
+INSTALL_DIR="${PREFIX}/netscape"
|
||||
|
||||
+
|
||||
#
|
||||
#
|
||||
# See if we have to use the lame SYS-V echo command flags.
|
||||
@@ -139,46 +127,19 @@
|
||||
@@ -137,63 +125,22 @@
|
||||
fi
|
||||
done
|
||||
|
||||
#
|
||||
-echo ""
|
||||
-echo "Please specify the directory path under which the software will be"
|
||||
-echo "installed. The default directory is ${INSTALL_DIR}, but you may"
|
||||
@ -46,8 +48,9 @@
|
||||
- then
|
||||
- TARGET=`echo ${TARGET} | sed "s:~:${HOME}:"`
|
||||
- fi
|
||||
-#
|
||||
+ TARGET="${INSTALL_DIR}"
|
||||
|
||||
+
|
||||
flag=0
|
||||
if test ! -d ${TARGET}
|
||||
then
|
||||
@ -55,9 +58,7 @@
|
||||
- ${ECHO} "${TARGET}: No such directory. Do you wish to create it? (y/n)[y] ${ENDER}"
|
||||
- read check
|
||||
- if test "${check}" = "n" -o "${check}" = "N"
|
||||
+ mkdir -p ${TARGET}
|
||||
+ if test $? -ne 0
|
||||
then
|
||||
- then
|
||||
- flag=1
|
||||
- else
|
||||
- #
|
||||
@ -71,40 +72,103 @@
|
||||
- echo "ERROR: Problem creating ${TARGET}"
|
||||
- exit 2
|
||||
- fi
|
||||
- fi
|
||||
- else
|
||||
- echo ""
|
||||
- echo "Existing '${TARGET}' directory found."
|
||||
- echo ""
|
||||
- echo "The existing contents may be modified or replaced if you install in"
|
||||
- echo "this directory. If you choose not to install in '${TARGET}',"
|
||||
- echo "you will be prompted for a different directory."
|
||||
- echo ""
|
||||
- ${ECHO} "Do you wish to install in '${TARGET}'? (y/n)[y] ${ENDER}"
|
||||
- read check
|
||||
- if test "${check}" = "n" -o "${check}" = "N"
|
||||
+ mkdir -p ${TARGET}
|
||||
+ if test $? -ne 0
|
||||
then
|
||||
- flag=1
|
||||
+ echo "ERROR: Problem creating ${TARGET}"
|
||||
+ exit 2
|
||||
fi
|
||||
else
|
||||
echo ""
|
||||
@@ -186,13 +147,14 @@
|
||||
echo ""
|
||||
echo "The existing contents may be modified or replaced if you install in"
|
||||
echo "this directory. If you choose not to install in '${TARGET}',"
|
||||
+ echo "you should set your PREFIX environment variable and try again."
|
||||
echo "you will be prompted for a different directory."
|
||||
echo ""
|
||||
${ECHO} "Do you wish to install in '${TARGET}'? (y/n)[y] ${ENDER}"
|
||||
read check
|
||||
if test "${check}" = "n" -o "${check}" = "N"
|
||||
then
|
||||
- flag=1
|
||||
+ exit 2
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -203,9 +165,9 @@
|
||||
then
|
||||
echo ""
|
||||
echo "You do not have write permission in ${TARGET}."
|
||||
- echo "Change the permissions, or select another directory, and try again."
|
||||
+ echo "Change the permissions and try again."
|
||||
echo ""
|
||||
- flag=1
|
||||
+ exit 2
|
||||
else
|
||||
/bin/rm -f ${TARGET}/${TESTFILE}
|
||||
fi
|
||||
@@ -294,10 +256,10 @@
|
||||
-#
|
||||
+
|
||||
if test ${flag} -eq 0
|
||||
then
|
||||
(echo "Write test." 2>/dev/null > ${TARGET}/${TESTFILE}) 2>/dev/null
|
||||
@@ -217,13 +164,6 @@
|
||||
echo ""
|
||||
echo "Installing ${PRODUCT} files..."
|
||||
#
|
||||
-#
|
||||
-# Make a list of the files in this package, so we can check for
|
||||
-# existing files with the same names and save them.
|
||||
-#
|
||||
-FILELIST="`${GZIP} -dc ${PACKAGE} | tar -tvf - | awk '{print $NF}'`"
|
||||
-#
|
||||
-#
|
||||
# Keep a log of this installation for reference.
|
||||
#
|
||||
LOGFILE="ns-install.log-$$"
|
||||
@@ -231,30 +171,6 @@
|
||||
echo "Files installed:" >> ${LOGFILE}
|
||||
echo "================" >> ${LOGFILE}
|
||||
#
|
||||
-#
|
||||
-# Check for existing files and move them out of the way.
|
||||
-#
|
||||
-if test -d ${TARGET}/java/classes
|
||||
-then
|
||||
- echo " ==> moving existing '${TARGET}/java/classes' to '${TARGET}/java/classes.old'"; \
|
||||
- /bin/rm -rf ${TARGET}/java/classes.old
|
||||
- mv ${TARGET}/java/classes ${TARGET}/java/classes.old
|
||||
-fi
|
||||
-for i in ${FILELIST}
|
||||
-do
|
||||
- echo "${i}" >> ${LOGFILE}
|
||||
- if test ! -d ${TARGET}/${i}
|
||||
- then
|
||||
- (cd ${TARGET}; \
|
||||
- /bin/rm -f ${i}.old; \
|
||||
- if test -f ${i}; then \
|
||||
- echo " ==> moving existing '${TARGET}/${i}' to '${TARGET}/${i}.old'"; \
|
||||
- mv ${i} ${i}.old; \
|
||||
- fi)
|
||||
- fi
|
||||
-done
|
||||
-#
|
||||
-#
|
||||
# Actually install the package in TARGET.
|
||||
#
|
||||
${GZIP} -dc ${PACKAGE} | (cd ${TARGET}; tar -x${TAR_OPTIONS}f -)
|
||||
@@ -269,33 +185,28 @@
|
||||
then
|
||||
echo ""
|
||||
echo "Installing ${PRODUCT} Java files..."
|
||||
+ /bin/rm -rf ${TARGET}/java
|
||||
if test ! -d ${TARGET}/java/classes
|
||||
then
|
||||
(cd ${TARGET}; mkdir -p java/classes)
|
||||
fi
|
||||
for i in *.jar
|
||||
do
|
||||
- if test -f ${TARGET}/java/classes/${i}
|
||||
- then
|
||||
- echo " ==> moving existing '${TARGET}/java/classes/${i}' to '${TARGET}/java/classes/${i}.old'"
|
||||
- /bin/rm -f ${TARGET}/java/classes/${i}.old
|
||||
- mv ${TARGET}/java/classes/${i} ${TARGET}/java/classes/${i}.old
|
||||
- fi
|
||||
tar -cf - ${i} | (cd ${TARGET}/java/classes; tar -xf -)
|
||||
echo "${i}" >> ${LOGFILE}
|
||||
- /bin/rm -f ${TARGET}/${i} ./${i}
|
||||
+ /bin/rm -f ${TARGET}/${i}
|
||||
echo "${i},${BLDVERS},${TARGET}/java/classes" >> ${REG_INFILE}
|
||||
done
|
||||
-#
|
||||
+
|
||||
#
|
||||
# Try to properly deal with the font.properties files, to hopefully
|
||||
# avoid users having to set MOZILLA_JAVA_FONT_PROPERTY_PATH, or
|
||||
# just assuming Java font-handling is broken.
|
||||
#
|
||||
@ -117,11 +181,11 @@
|
||||
AIX)
|
||||
PLATFORM="aix"
|
||||
;;
|
||||
@@ -319,19 +281,6 @@
|
||||
@@ -317,19 +228,6 @@
|
||||
mv ${TARGET}/java/classes/${PLATFORM}/* ${TARGET}/java/classes/.
|
||||
fi
|
||||
fi
|
||||
-
|
||||
-#
|
||||
- #
|
||||
- # Is this a virgin install? If so, create the .netscape dir
|
||||
- # and put the default bookmark file in it.
|
||||
@ -135,38 +199,55 @@
|
||||
- echo "${HOME}/.netscape/bookmarks.html" >> ${LOGFILE}
|
||||
- fi
|
||||
fi
|
||||
|
||||
echo ""
|
||||
@@ -385,10 +334,10 @@
|
||||
then
|
||||
mv ${TARGET}/vreg.old ${TARGET}/vreg
|
||||
else
|
||||
- mv ./vreg ${TARGET}/vreg
|
||||
+ cp ./vreg ${TARGET}/vreg
|
||||
fi
|
||||
else
|
||||
- mv ./vreg ${TARGET}/vreg
|
||||
+ cp ./vreg ${TARGET}/vreg
|
||||
fi
|
||||
|
||||
#
|
||||
@@ -415,7 +364,6 @@
|
||||
echo ""
|
||||
@@ -356,7 +254,6 @@
|
||||
esac
|
||||
${GZIP} -dc ${pkg} | (cd ${TARGET}; tar -x${TAR_OPTIONS}f -)
|
||||
echo "${pkg},${BLDVERS},${TARGET}" >> ${REG_INFILE}
|
||||
- /bin/rm -f ${pkg}
|
||||
done
|
||||
#
|
||||
#
|
||||
@@ -374,20 +271,7 @@
|
||||
#
|
||||
# Install the vreg binary in the TARGET directory.
|
||||
#
|
||||
-if test -f ${TARGET}/vreg
|
||||
-then
|
||||
- /bin/rm -f ${TARGET}/vreg.old
|
||||
- mv ${TARGET}/vreg ${TARGET}/vreg.old
|
||||
- # Handle the case where TARGET == . (meaning we just moved the file we just installed).
|
||||
- if test ! -f ./vreg
|
||||
- then
|
||||
- mv ${TARGET}/vreg.old ${TARGET}/vreg
|
||||
- else
|
||||
- mv ./vreg ${TARGET}/vreg
|
||||
- fi
|
||||
-else
|
||||
- mv ./vreg ${TARGET}/vreg
|
||||
-fi
|
||||
+cp ./vreg ${TARGET}/vreg
|
||||
#
|
||||
#
|
||||
# Register the product so Automatic Software Download can work.
|
||||
@@ -413,7 +297,6 @@
|
||||
awk '{printf("\techo \"%s\" >>/tmp/infile\n", $0)}' ${REG_INFILE}
|
||||
echo " ${TARGET}/vreg ${TARGET}/${VREGISTRY} /tmp/infile"
|
||||
echo ""
|
||||
- /bin/rm -f ns-install ${PACKAGE} ${REG_INFILE} core
|
||||
exit 3
|
||||
fi
|
||||
|
||||
@@ -424,11 +372,6 @@
|
||||
#
|
||||
@@ -422,11 +305,6 @@
|
||||
echo "The Netscape ${PRODUCT} software installation is complete."
|
||||
echo ""
|
||||
echo ""
|
||||
-
|
||||
-#
|
||||
-#
|
||||
-# Get rid of the trash.
|
||||
-#
|
||||
-/bin/rm -f ns-install ${PACKAGE} ${REG_INFILE}
|
||||
|
||||
#
|
||||
echo ""
|
||||
exit 0
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- Fortify-1.4.1-unix-sparc/src/common/Makefile-orig Mon May 3 08:53:57 1999
|
||||
+++ Fortify-1.4.1-unix-sparc/src/common/Makefile Mon May 3 08:55:19 1999
|
||||
--- Fortify-1.4.2-unix-sparc/src/common/Makefile.orig Thu May 20 12:04:40 1999
|
||||
+++ Fortify-1.4.2-unix-sparc/src/common/Makefile Thu May 20 12:05:20 1999
|
||||
@@ -1,9 +1,9 @@
|
||||
|
||||
-CC = gcc # -Wall -ansi
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- Fortify-1.4.1-unix-sparc/src/cmdline/Makefile-orig Mon May 3 08:55:46 1999
|
||||
+++ Fortify-1.4.1-unix-sparc/src/cmdline/Makefile Mon May 3 08:56:51 1999
|
||||
--- Fortify-1.4.2-unix-sparc/src/cmdline/Makefile.orig Thu May 20 12:06:30 1999
|
||||
+++ Fortify-1.4.2-unix-sparc/src/cmdline/Makefile Thu May 20 12:07:00 1999
|
||||
@@ -2,11 +2,11 @@
|
||||
COMMON = ../common
|
||||
INC = -I. -I$(COMMON)
|
||||
@ -21,7 +21,7 @@
|
||||
# Everything else
|
||||
-#CFLAGS = $(INC) -O
|
||||
-#LDFLAGS = # -static
|
||||
+CFLAGS = $(INC) -O2
|
||||
+CFLAGS = $(INC) -O
|
||||
+LDFLAGS = # -static
|
||||
|
||||
# ----------------------------------------------------------------------
|
||||
|
@ -1,11 +1,11 @@
|
||||
Netscape Communicator 4.51, fortified
|
||||
Netscape Communicator 4.6, fortified
|
||||
----------------------------------------------
|
||||
|
||||
Release notes for this version of Netscape are available on-line. After
|
||||
starting the program, select "Release Notes" from the "Help" menu. This
|
||||
will take you to the URL
|
||||
|
||||
http://home.netscape.com/eng/mozilla/4.5/relnotes/unix-4.51.html
|
||||
http://home.netscape.com/eng/mozilla/4.6/relnotes/unix-4.6.html
|
||||
|
||||
which lists new features and known problems of this release.
|
||||
|
||||
|
@ -8,66 +8,14 @@ netscape/bookmark.htm
|
||||
netscape/movemail
|
||||
netscape/nls/C
|
||||
netscape/nls/nls.dir
|
||||
netscape/java/classes/awt.properties
|
||||
netscape/java/classes/resource.jar
|
||||
netscape/java/classes/font.properties
|
||||
netscape/java/classes/font.properties.zh_TW_Big5
|
||||
netscape/java/classes/font.properties.zh_TW
|
||||
netscape/java/classes/font.properties.zh_GB2312
|
||||
netscape/java/classes/font.properties.zh
|
||||
netscape/java/classes/font.properties.tr
|
||||
netscape/java/classes/font.properties.ru
|
||||
netscape/java/classes/font.properties.pl
|
||||
netscape/java/classes/font.properties.lv
|
||||
netscape/java/classes/font.properties.lt
|
||||
netscape/java/classes/font.properties.ko
|
||||
netscape/java/classes/font.properties.ja
|
||||
netscape/java/classes/font.properties.hu
|
||||
netscape/java/classes/font.properties.el
|
||||
netscape/java/classes/font.properties.cs
|
||||
netscape/java/classes/aix/font.properties
|
||||
netscape/java/classes/aix/font.properties.cs
|
||||
netscape/java/classes/aix/font.properties.hu
|
||||
netscape/java/classes/aix/font.properties.ja
|
||||
netscape/java/classes/aix/font.properties.ko
|
||||
netscape/java/classes/aix/font.properties.pl
|
||||
netscape/java/classes/aix/font.properties.ru
|
||||
netscape/java/classes/aix/font.properties.zh
|
||||
netscape/java/classes/aix/font.properties.zh_TW
|
||||
netscape/java/classes/hpux/font.properties
|
||||
netscape/java/classes/hpux/font.properties.bg
|
||||
netscape/java/classes/hpux/font.properties.cs
|
||||
netscape/java/classes/hpux/font.properties.el
|
||||
netscape/java/classes/hpux/font.properties.hr
|
||||
netscape/java/classes/hpux/font.properties.hu
|
||||
netscape/java/classes/hpux/font.properties.ja
|
||||
netscape/java/classes/hpux/font.properties.ko
|
||||
netscape/java/classes/hpux/font.properties.pl
|
||||
netscape/java/classes/hpux/font.properties.ro
|
||||
netscape/java/classes/hpux/font.properties.ru
|
||||
netscape/java/classes/hpux/font.properties.sk
|
||||
netscape/java/classes/hpux/font.properties.sl
|
||||
netscape/java/classes/hpux/font.properties.tr
|
||||
netscape/java/classes/hpux/font.properties.zh_GB2312
|
||||
netscape/java/classes/hpux/font.properties.zh_TW_Big5
|
||||
netscape/java/classes/hpux/font.properties.zh_TW_CNS11643
|
||||
netscape/java/classes/font.properties.zh_TW_CNS11643
|
||||
netscape/java/classes/irix/font.properties
|
||||
netscape/java/classes/irix/font.properties.cs
|
||||
netscape/java/classes/irix/font.properties.el
|
||||
netscape/java/classes/irix/font.properties.hu
|
||||
netscape/java/classes/irix/font.properties.ja
|
||||
netscape/java/classes/irix/font.properties.ko
|
||||
netscape/java/classes/irix/font.properties.zh_GB2312
|
||||
netscape/java/classes/irix/font.properties.zh_TW_Big5
|
||||
netscape/java/classes/irix/font.properties.zh_TW_CNS11643
|
||||
netscape/java/classes/ifc11.jar
|
||||
netscape/java/classes/iiop10.jar
|
||||
netscape/java/classes/jae40.jar
|
||||
netscape/java/classes/java40.jar
|
||||
netscape/java/classes/jio40.jar
|
||||
netscape/java/classes/jsd10.jar
|
||||
netscape/java/classes/ldap10.jar
|
||||
netscape/java/classes/ldap30.jar
|
||||
netscape/java/classes/scd10.jar
|
||||
netscape/movemail-src/COPYING
|
||||
netscape/movemail-src/README
|
||||
@ -189,9 +137,6 @@ bin/netscape
|
||||
@dirrm netscape/nethelp/netscape/home
|
||||
@dirrm netscape/nethelp/netscape
|
||||
@dirrm netscape/nethelp
|
||||
@dirrm netscape/java/classes/irix
|
||||
@dirrm netscape/java/classes/hpux
|
||||
@dirrm netscape/java/classes/aix
|
||||
@dirrm netscape/java/classes
|
||||
@dirrm netscape/java
|
||||
@dirrm netscape/nls
|
||||
|
@ -12,66 +12,14 @@ netscape/movemail
|
||||
netscape/dynfonts/libTrueDoc.so
|
||||
netscape/nls/C
|
||||
netscape/nls/nls.dir
|
||||
netscape/java/classes/awt.properties
|
||||
netscape/java/classes/resource.jar
|
||||
netscape/java/classes/font.properties
|
||||
netscape/java/classes/font.properties.zh_TW_Big5
|
||||
netscape/java/classes/font.properties.zh_TW
|
||||
netscape/java/classes/font.properties.zh_GB2312
|
||||
netscape/java/classes/font.properties.zh
|
||||
netscape/java/classes/font.properties.tr
|
||||
netscape/java/classes/font.properties.ru
|
||||
netscape/java/classes/font.properties.pl
|
||||
netscape/java/classes/font.properties.lv
|
||||
netscape/java/classes/font.properties.lt
|
||||
netscape/java/classes/font.properties.ko
|
||||
netscape/java/classes/font.properties.ja
|
||||
netscape/java/classes/font.properties.hu
|
||||
netscape/java/classes/font.properties.el
|
||||
netscape/java/classes/font.properties.cs
|
||||
netscape/java/classes/aix/font.properties
|
||||
netscape/java/classes/aix/font.properties.cs
|
||||
netscape/java/classes/aix/font.properties.hu
|
||||
netscape/java/classes/aix/font.properties.ja
|
||||
netscape/java/classes/aix/font.properties.ko
|
||||
netscape/java/classes/aix/font.properties.pl
|
||||
netscape/java/classes/aix/font.properties.ru
|
||||
netscape/java/classes/aix/font.properties.zh
|
||||
netscape/java/classes/aix/font.properties.zh_TW
|
||||
netscape/java/classes/hpux/font.properties
|
||||
netscape/java/classes/hpux/font.properties.bg
|
||||
netscape/java/classes/hpux/font.properties.cs
|
||||
netscape/java/classes/hpux/font.properties.el
|
||||
netscape/java/classes/hpux/font.properties.hr
|
||||
netscape/java/classes/hpux/font.properties.hu
|
||||
netscape/java/classes/hpux/font.properties.ja
|
||||
netscape/java/classes/hpux/font.properties.ko
|
||||
netscape/java/classes/hpux/font.properties.pl
|
||||
netscape/java/classes/hpux/font.properties.ro
|
||||
netscape/java/classes/hpux/font.properties.ru
|
||||
netscape/java/classes/hpux/font.properties.sk
|
||||
netscape/java/classes/hpux/font.properties.sl
|
||||
netscape/java/classes/hpux/font.properties.tr
|
||||
netscape/java/classes/hpux/font.properties.zh_GB2312
|
||||
netscape/java/classes/hpux/font.properties.zh_TW_Big5
|
||||
netscape/java/classes/hpux/font.properties.zh_TW_CNS11643
|
||||
netscape/java/classes/font.properties.zh_TW_CNS11643
|
||||
netscape/java/classes/irix/font.properties
|
||||
netscape/java/classes/irix/font.properties.cs
|
||||
netscape/java/classes/irix/font.properties.el
|
||||
netscape/java/classes/irix/font.properties.hu
|
||||
netscape/java/classes/irix/font.properties.ja
|
||||
netscape/java/classes/irix/font.properties.ko
|
||||
netscape/java/classes/irix/font.properties.zh_GB2312
|
||||
netscape/java/classes/irix/font.properties.zh_TW_Big5
|
||||
netscape/java/classes/irix/font.properties.zh_TW_CNS11643
|
||||
netscape/java/classes/ifc11.jar
|
||||
netscape/java/classes/iiop10.jar
|
||||
netscape/java/classes/jae40.jar
|
||||
netscape/java/classes/java40.jar
|
||||
netscape/java/classes/jio40.jar
|
||||
netscape/java/classes/jsd10.jar
|
||||
netscape/java/classes/ldap10.jar
|
||||
netscape/java/classes/ldap30.jar
|
||||
netscape/java/classes/scd10.jar
|
||||
netscape/movemail-src/COPYING
|
||||
netscape/movemail-src/README
|
||||
@ -195,9 +143,6 @@ bin/netscape
|
||||
@dirrm netscape/nethelp/netscape/home
|
||||
@dirrm netscape/nethelp/netscape
|
||||
@dirrm netscape/nethelp
|
||||
@dirrm netscape/java/classes/irix
|
||||
@dirrm netscape/java/classes/hpux
|
||||
@dirrm netscape/java/classes/aix
|
||||
@dirrm netscape/java/classes
|
||||
@dirrm netscape/java
|
||||
@dirrm netscape/nls
|
||||
|
Loading…
Reference in New Issue
Block a user