summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2003-04-29Speed-ups for the check-vulnerable target, from Jeremy Reed in PR 21393.agc1-2/+5
2003-04-29Provide the command to remake package tools which are out of date in aagc1-2/+3
format which can be cut and pasted.
2003-04-29Use the full pathname for the pkg_install package directory whenagc1-2/+2
giving instructions on how to get up-to-date pkg_install tools. Fix from Jonathan Perkin in PR 21277.
2003-04-25Make the PKGVULNDIR variable more generic, so one can choose where tojmmv2-10/+17
store the vulnerabilities file. This variable was already recognized by audit-packages but not by bsd.pkg.mk which hardcoded DISTDIR.
2003-04-25s/SILIENT/SILENT/jmmv1-2/+2
2003-04-25Add the locale/es_MX directory, used by lmule.jmmv12-12/+60
2003-04-24Fix typo with use of _EMACS_VERSION_FIRSTACCEPTEDjmc1-2/+2
2003-04-22now REALLY use the right dir... dohhubertf1-2/+2
2003-04-22Make sure binary pkgs are found :)hubertf1-2/+2
2003-04-21Set BATCH=1 and set DEPENDS_TARGET. (BATCH=1 is certainly needed forcjep1-0/+5
the bulk-install target to work.)
2003-04-21back out previous, it does not work as it should.grant1-4/+7
2003-04-21ensure LOWER_ARCH always gets set on Solaris, not only if MACHINE_ARCHgrant1-7/+4
is non-sensical. shuffle some definitions around to follow style of other entries. semi-related to a tr(1) bug observed by sommerfeld@ Solaris 10/i386.
2003-04-20touch(1), cut(1) and nice(1) are not necessarily required in /bin on Linuxcjep1-1/+13
systems according to FHS. Make provision for distributions that don't put them there. From Jeremy Reed in PR#21235.
2003-04-17allow defs.*.mk to override PKGTOOLS_REQD, starting with Solarisgrant2-3/+8
requiring 20030417 for recent bug fixes. if platforms require (or desire) a newer version of pkg_install than 20021123 (the current default) for correct operation, please set _OPSYS_PKGTOOLS_REQD in defs.OPSYS.mk.
2003-04-17Add an ALLOW_VULNERABLE_PACKAGES switch, defaulting to undefined, to allowagc2-3/+13
vulnerable packages to be built (in extremis, of course). Prompted by Thomas Klausner.
2003-04-17Add a check at fetch time to see if there are any known vulnerabilitiesagc1-1/+17
in a package - should keep some admins' blood pressure a bit lower. Inspired by PR 19479. Output where there is a vulnerability looks like: [13:30:05] agc@sys1 ...pkgsrc/net/samba 28 > make fetch ===> do-fetch [samba-2.2.8] ===> Checking for vulnerabilities in samba-2.2.8 *** WARNING - remote-root-access vulnerability in samba-2.2.8 - see http://lists.samba.org/pipermail/samba-announce/2003-April/000065.html for more information *** *** Error code 1 Stop. make: stopped in /usr/pkgsrc/net/samba *** Error code 1 Stop. make: stopped in /usr/pkgsrc/net/samba whilst output where there is no vulnerability looks like: [13:30:28] agc@sys1 ...pkgsrc/net/ethereal 30 > make fetch ===> do-fetch [ethereal-0.9.11] ===> Checking for vulnerabilities in ethereal-0.9.11 => ethereal-0.9.11.tar.gz doesn't seem to exist on this system. => Attempting to fetch ethereal-0.9.11.tar.gz from ftp://ftp.sunet.se/pub/network/monitoring/ethereal/. => [4457475 bytes] Trying 194.71.11.40... Connected to ftp.sunet.se. 220-####################################################################
2003-04-16Fix typos, remove duplicate entry security, nits.wiz1-11/+8
2003-04-15only add ${LOCALPATCHES}/${PKGPATH}/* to the list of patches to applygrant1-1/+3
if LOCALPATCHES is defined. fixes problem on Solaris w/ automounter handling /net, where any package from the 'net' category would cause a blocking read on /net/pkgname looking for 'pkgname' as a host exporting NFS file systems (saves a few useless stat() calls, too).
2003-04-15typo in commentgrant1-2/+2
2003-04-15IRIX' ld uses "-all" and "-notall" for WHOLE_ARCHIVE_FLAGs.jschauma1-4/+7
2003-04-15add OPSYS_{,NO_}WHOLE_ARCHIVE_FLAG which defines the argument passedgrant9-9/+53
to the linker to (not) extract all symbols from static archives and export these variables to packages as {,NO_}WHOLE_ARCHIVE_FLAG. these are not currently set for IRIX.
2003-04-15ugh, fix logic in last.grant1-2/+2
2003-04-15only create the wrappers for /opt/SUNWspro/bin/{CC,CXX} if we're notgrant1-1/+3
using gcc. fixes problem on Solaris where building pkgs would use the wrong CC (eg. CC=gcc) due to the wrappers being in the $PATH first.
2003-04-15use ${CC} -dumpversion instead of --version to avoid multiline outputgrant1-3/+3
from gcc3. XXX this needs to be better handled for non-gcc compilers.
2003-04-14Don't descend into filesystems /usr/pkg/emul/linux/proc etc. as thishubertf1-3/+3
will lead to wrong PLISTs. Works around PR kern/21187.
2003-04-13PR#21087. Some files are missing in bulk build sandboxes created bycjep1-1/+9
mksandbox. From Brook G. Milligan.
2003-04-11Make sure wrappee is actually a file/link before considering it found.jmc1-2/+4
On solaris for instance if one put /usr/lib in their path before /usr/ccs/bin it would match /usr/lib/ld rather than /usr/ccs/bin/ld except that /usr/lib/ld is a directory...
2003-04-11Our XEmacs stable version is 21.4.x.uebayasi1-10/+10
2003-04-11Reflect the Emacs/Leim 20/21 move.uebayasi1-6/+6
2003-04-10planetmirror -> http (the ftp server has a 250 user limit), usegrant2-12/+15
`planetmirror.com.au' to help MASTER_SORT and add planetmirror to a few MASTER_SITES.
2003-04-10pass -O arg to pax.grant1-3/+3
2003-04-10Remove rwth-aachen as sunsite mirror (twice!).wiz1-3/+1
2003-04-10set correct values for IMAKE_MAN_SUFFIX.grant1-3/+3
2003-04-04pkgchk-*, like digest-*, does not require digest (certainly in binary add mode)abs1-2/+2
2003-04-03Add webwasher licence (commented out)rh1-1/+4
2003-04-03Add architecture specific MESSAGE file handling.salo1-1/+4
2003-04-01Make sure _OPSYS_RPATH_NAME has a value (even if a bogus one) so thatthorpej1-2/+2
the FIX_RPATH magic works. Fix suggested by Tim Preston.
2003-03-31${UNAME} -p is a good value for LOWER_ARCH on Irix as well.jschauma1-1/+2
2003-03-30kill some trailing whitespacegrant1-33/+33
2003-03-29m4 on solaris is /usr/ccs/bin/m4 or /usr/xpg4/bin/m4.seb1-2/+2
set M4 to /usr/ccs/bin/m4 for starter.
2003-03-29Add _OPSYS_LIBTOOL_REQD, following Darwin's example.jschauma1-1/+2
Suggested by grant.
2003-03-28Quote tr arguments.wiz1-2/+2
2003-03-28Remove last traces of NO_PATCH.wiz1-7/+1
2003-03-26Add default clamav user and groupagc1-1/+11
2003-03-25Export RPATH_FLAG to MAKE_ENV and CONFIGURE_ENV.jschauma1-1/+3
2003-03-25Whitespace police.salo1-8/+8
2003-03-24Set MESA_REQD per default to latest stable version, 5.0.jschauma1-3/+3
2003-03-23If a package requires a certain JVM, use that JVM for all dependenciesjschauma1-1/+2
as well to avoid pulling in an additional, possibly unwanted JVM should one of the dependencies require any JVM.
2003-03-23Add "${LOCALBASE}/lib" before "${X11BASE}/lib" to the runtime librarytron1-4/+4
search path. This stop package applications from picking up e.g. XFree86 4.3.0's "expat", "fontconfig" or "Xt2" library also they are supposed to use the packaged version. Based on a suggestion by Christopher Richards.
2003-03-22when creating PLIST's, substitute \. for . in the sed pattern fordmcmahill1-2/+2
the operating system version to avoid things like /1.6/ matching 106 which can create a huge mess in the generated PLIST.