mozilla-19980728

This commit is contained in:
marc 1998-08-22 18:38:50 +00:00
parent 091fac4c33
commit f7bc1a191e
7 changed files with 1473 additions and 0 deletions

44
www/mozilla/Makefile Normal file
View File

@ -0,0 +1,44 @@
# $OpenBSD: Makefile,v 1.1.1.1 1998/08/22 18:38:50 marc Exp $
#
# From: $NetBSD: Makefile,v 1.13 1998/08/04 13:09:21 fvdl Exp $
# but modified to use lesstif 0.86.0...
DISTNAME= mozilla-19980728
CATEGORIES= www
MAINTAINER= marc@OpenBSD.org
MASTER_SITES= ftp://ftp.mozilla.org/pub/mozilla/source/ \
ftp://sunsite.org.uk/Mirrors/ftp.mozilla.org/pub/mozilla/source/ \
ftp://mirror.aarnet.edu.au/pub/mozilla/mozilla/source/
LIB_DEPENDS= Xm\\.1\\.:${PORTSDIR}/x11/lesstif
USE_X11= yes
USE_GMAKE= yes
WRKSRC= ${WRKDIR}/mozilla
RELEASE!= uname -r
MOZ_OBJDIR= ${OPSYS}${RELEASE}_OPT.OBJ
MOZ_LIBDIR= ${PREFIX}/lib/mozilla
MAKE_ENV+= NO_SECURITY=1 MOZ_MEDIUM=1 MOZILLA_CLIENT=1 NO_MDUPDATE=1
MAKE_ENV+= LIBRUNPATH=${MOZ_LIBDIR}
#comment out for debugging
MAKE_ENV+= BUILD_OPT=1
pre-fetch:
@${ECHO} ""
@${ECHO} "*** Please see ${FILESDIR}/README for general caveats"
@${ECHO} ""
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/dist/${MOZ_OBJDIR}/bin/moz-export ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/dist/${MOZ_OBJDIR}/bin/mozilla-export ${PREFIX}/bin
${LN} -sf ${PREFIX}/bin/moz-export ${PREFIX}/bin/mozilla
${MKDIR} ${MOZ_LIBDIR}
${INSTALL_DATA} ${WRKSRC}/dist/${MOZ_OBJDIR}/bin/*.so* ${MOZ_LIBDIR}
${INSTALL_DATA} ${WRKSRC}/dist/${MOZ_OBJDIR}/lib/*.so* ${MOZ_LIBDIR}
.include <bsd.port.mk>

46
www/mozilla/files/README Normal file
View File

@ -0,0 +1,46 @@
MOZILLA for OpenBSD
In good OpenBSD style I stole the NetBSD mozilla port and turned
it into an OpenBSD mozilla port. The OpenBSD patches are 42395
bytes long and include the 11448 of NetBSD patches. However:
***** MOZILLA IS NOT READY FOR PRIME TIME *****
I'm adding it to the OpenBSD ports for those that want to play and/or
get it to a state where it is ready for prime time. Here are the
general caveats:
1) Only checked with lesstif 0.86.0, older versions will probably not
Use the OpenBSD lesstif port -- it fixes a problem where the 2.0
version of libXm.a overwrites the 1.2 version.
2) This warning is spit out on occasion
Warning:
Name: bookmarkList
Class: XmLGrid
Attempt to destroy dropSite info for widget that
hasn't been added as a dropSite.
doesn't seem to hurt anything, though.
3) There are uses of tempnam, tmpnam, and mktemp that have not
been looked at/changed yet.
4) It will NOT compile on a sparc with default optimizer settings.
gcc blows up. To compile on a sparc do this:
make patch
change line 257 of work/mozilla/config/config.mk from -O to -O0
make
HOWEVER: that only makes it compile. Try to run and you'll get
`Memory fault' in 5-10 seconds. Perfect opportunity for sparc
developers to get their debugger skills in shape :-)
5) I've used it less than 10 minutes on an i386. It didn't crash
in that time :-)
6) I've not tried to build it/run it on any other architecture.
I suspect the usual problems wrt libraries on the alpha.

1
www/mozilla/files/md5 Normal file
View File

@ -0,0 +1 @@
MD5 (mozilla-19980728.tar.gz) = 657a5f1ba4d45bdfb091a90d43fccc5b

1313
www/mozilla/patches/patch-aa Normal file

File diff suppressed because it is too large Load Diff

1
www/mozilla/pkg/COMMENT Normal file
View File

@ -0,0 +1 @@
Mozilla. Free version of Netscape browser.

3
www/mozilla/pkg/DESCR Normal file
View File

@ -0,0 +1,3 @@
Mozilla is the freely available version of Netscape's browser. Because
only freely distributable code is included, some features are not
present. But that will change.

65
www/mozilla/pkg/PLIST Normal file
View File

@ -0,0 +1,65 @@
@comment $NetBSD: PLIST,v 1.7 1998/08/04 13:09:22 fvdl Exp $
bin/moz-export
bin/mozilla-export
bin/mozilla
lib/mozilla/libDtWidgets.so.1.0
lib/mozilla/libXfeBm.so.1.0
lib/mozilla/libXfeWidgets.so.1.0
lib/mozilla/libXmL.so.1.0
lib/mozilla/libabouturl.so.1.0
lib/mozilla/libcnetinit.so.1.0
lib/mozilla/libdataurl.so.1.0
lib/mozilla/libdbm.so.1.0
lib/mozilla/libfileurl.so.1.0
lib/mozilla/libfont.so.1.0
lib/mozilla/libftpurl.so.1.0
lib/mozilla/libgophurl.so.1.0
lib/mozilla/libhook.so.1.0
lib/mozilla/libhtmldlgs.so.1.0
lib/mozilla/libhttpurl.so.1.0
lib/mozilla/libi18n.so.1.0
lib/mozilla/libimg.so.1.0
lib/mozilla/libjpeg.so.1.0
lib/mozilla/libjs.so.1.0
lib/mozilla/libjsj.so.1.0
lib/mozilla/libjsurl.so.1.0
lib/mozilla/liblay.so.1.0
lib/mozilla/liblayer.so.1.0
lib/mozilla/libmarimurl.so.1.0
lib/mozilla/libmariner.so.1.0
lib/mozilla/libmimetype.so.1.0
lib/mozilla/libmisc.so.1.0
lib/mozilla/libmocha.so.1.0
lib/mozilla/libmsgc21.so
lib/mozilla/libnetcache.so.1.0
lib/mozilla/libnetcnvts.so.1.0
lib/mozilla/libnetutil.so.1.0
lib/mozilla/libnetwork.so.1.0
lib/mozilla/libnspr21.so
lib/mozilla/libparse.so.1.0
lib/mozilla/libpics.so.1.0
lib/mozilla/libplc21.so
lib/mozilla/libplds21.so
lib/mozilla/libplug.so.1.0
lib/mozilla/libpng.so.1.0
lib/mozilla/libpref.so.1.0
lib/mozilla/libprgrss.so.1.0
lib/mozilla/libpwcac.so.1.0
lib/mozilla/librdf.so.1.0
lib/mozilla/libreg.so.1.0
lib/mozilla/libremoturl.so.1.0
lib/mozilla/libsched.so.1.0
lib/mozilla/libsecfree.so.1.0
lib/mozilla/libstubnj.so.1.0
lib/mozilla/libstubsj.so.1.0
lib/mozilla/libstyle.so.1.0
lib/mozilla/libtestdynamic.so.1.0
lib/mozilla/libutil.so.1.0
lib/mozilla/libxfe2.so.1.0
lib/mozilla/libxfeicons.so.1.0
lib/mozilla/libxlate.so.1.0
lib/mozilla/libxml.so.1.0
lib/mozilla/libxp.so.1.0
lib/mozilla/libxpcom.so.1.0
lib/mozilla/libzlib.so.1.0
@dirrm lib/mozilla