- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight
e-mail addresses from the pkg-descr file that could reasonably
be mistaken for maintainer contact information in order to avoid
confusion on the part of users looking for support. As a pleasant
side effect this also avoids confusion and/or frustration for people
who are no longer maintaining those ports.
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG).
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav)
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.
As promised,
$ time cvs ci
real 67m51.701s
user 0m1.250s
sys 0m5.345s
gcc -o asprint -O2 asprint.o -L/usr/X11R6/lib -lXaw -lXmu -lXt
/usr/libexec/elf/ld: warning: libSM.so.6, needed by /usr/X11R6/lib/libXaw.so, no
t found (try using --rpath)
/usr/libexec/elf/ld: warning: libICE.so.6, needed by /usr/X11R6/lib/libXaw.so, n
ot found (try using --rpath)
/usr/libexec/elf/ld: warning: libXext.so.6, needed by /usr/X11R6/lib/libXaw.so,
not found (try using --rpath)
/usr/libexec/elf/ld: warning: libX11.so.6, needed by /usr/X11R6/lib/libXaw.so, n
ot found (try using --rpath)
/usr/X11R6/lib/libXaw.so: undefined reference to `XFreePixmap'
/usr/X11R6/lib/libXt.so: undefined reference to `XrmEnumerateDatabase'