Bug 19005 - new ports: www/bsdi-netscape47-communicator.us and www/bsdi-netscape47-navigator.us
Summary: new ports: www/bsdi-netscape47-communicator.us and www/bsdi-netscape47-navig...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Will Andrews
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2000-06-05 03:00 UTC by Trevor Johnson
Modified: 2000-06-06 23:10 UTC (History)
1 user (show)

See Also:


Attachments
file.shar (20.43 KB, text/plain)
2000-06-05 03:00 UTC, Trevor Johnson
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Trevor Johnson 2000-06-05 03:00:03 UTC
Netscape Communicator and Navigator 4.73 with 128-bit encryption, for
BSDI BSD/OS

These ports require neither a.out X libaries nor Linux compatibility.  I
noticed a couple of people on the mailing lists saying they were having
trouble installing the x11/XFree86-aoutlibs port, and before there was a
port for them I had trouble myself.

The Navigator port relies on files from the Communicator port, and I'm
hoping there will be no reason to reject only the former. Therefore I'm
submitting them together.

Section 4.4.16.12 of the Handbook says:

   Do not set USE_X_PREFIX unless your port truly require it (i.e., it
   links against X libs or it needs to reference files in X11BASE).

Since the programs installed by these ports are linked to X libraries,
I have "USE_X_PREFIX= yes".  However, /usr/local/bin/netscape (from the
www/netscape-wrapper port) will only look for programs under ${X11BASE} if
it's installed there itself, so it doesn't find the programs installed by
these ports.  I can think of some solutions for this:

- put netscape-wrapper in ${X11BASE}; have all Netscape ports USE_X_PREFIX
- rewrite netscape-wrapper so it checks both places
- take out the "USE_X_PREFIX= yes" for these ports

Fix: These two lines must be added to
/usr/ports/www/netscape4-communicator/files/md5 for these ports to
work:

MD5 (communicator-v473-us.x86-bsdi-bsd2.tar.gz) = 1512e2ab43b097377cbc1c3d6b3993b0
MD5 (navigator-v473-us.x86-bsdi-bsd2.tar.gz) = 2c611a53c5a9b9e9cf5e4ff8b44d6551
How-To-Repeat: N/A
Comment 1 Will Andrews freebsd_committer freebsd_triage 2000-06-06 23:09:56 UTC
State Changed
From-To: open->closed

Committed, thanks!  I replaced USE_X_PREFIX with USE_XLIB.