summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2006-12-31Made the portability check more portable by not using a hard-codedrillig2-6/+6
"/dev/stderr" in the AWK programs. That device file doesn't exist on IRIX, and it isn't required by POSIX either.
2006-12-29Silence some longstanding noise in mail/qmail, caused by the factschmonz1-1/+2
that its ${DISTFILES} is also a common ${PATCHFILES}, resulting in the file being listed twice in ${_ALLFILES}. This one-line change removes duplicate filenames from ${_ALLFILES}, mirroring an identical transformation to ${ALLFILES} that used to do the trick. (The fetch code, obviously, has since changed a bit.) What the noise looked like: $ cd pkgsrc/mail/qmail $ make clean PKG_OPTIONS="netqmail" make: "/home/build/trees/pkgsrc-current/mk/fetch/fetch.mk" line 133: warning: duplicate script for target "/home/build/trees/pkgsrc-current/distfiles/netqmail-1.05.tar.gz" ignored make: "/home/build/trees/pkgsrc-current/mk/fetch/fetch.mk" line 133: warning: using previous script for "/home/build/trees/pkgsrc-current/distfiles/netqmail-1.05.tar.gz" defined here ===> Cleaning for qmail-1.03nb12 $ Tested in a bulk build by joerg@.
2006-12-29Relative $infodir is allowed, so if it's relative, add ${PREFIX}.obache1-3/+9
2006-12-29s,//,/,joerg1-2/+2
2006-12-28INFO_DIR was reused for a diffrent purpose.obache1-3/+1
2006-12-28Change PostgreSQL default version to 8.1 and bump revision of alljoerg1-2/+2
packages which have it active by default.
2006-12-27Skip gs as tool during build of print/ghostscript6.joerg1-2/+3
2006-12-27Use print/ghostscript as default now that it is newer thanjoerg1-2/+2
print/ghostscript-gnu.
2006-12-27As discussed on tech-pkg, remove PostgreSQL 7.4.joerg1-5/+2
2006-12-27Move USE_XPKGWEDGE handling to bsd.prefs.mk. The logic depends onjoerg2-18/+15
X11_TYPE and some other settings which can overriden by the platform defaults. This has the nice side effect of simplifying the handling in bsd.prefs.mk. Discussed with and reviewed by wiz@. Keep the documentation for USE_XPKGWEDGE in defaults/mk.conf as suggested by salo@.
2006-12-26Support 8.1 and 8.2 for Darwinadam1-1/+7
2006-12-23Added code to properly parse the output of many more config.status filesrillig1-2/+11
than before. I hadn't though that there are so many variations among them. Committed during the freeze to have that support for all the stable bulk builds as well, and since it will not influence the way packages are built at all.
2006-12-23Describe more options. From Blair Sadewitz in private mail.wiz1-1/+5
2006-12-23Bump date for previous.wiz1-2/+2
2006-12-21The *.mk files for Perl, PHP, Python and Ruby packages are also searchedrillig1-1/+3
for documentation by "make help".
2006-12-20Make sure X11_TYPE is defined before checking it.martti1-2/+2
2006-12-20For modular Xorg disable xpkgwedge (will be made a hard error later).joerg4-17/+26
Don't add ${X11BASE}/bin to PATH, don't include mk/x11.buildlink3.mk when USE_X11BASE is set and don't use BUILDLINK_X11_DIR and related magic. OKed by wiz@
2006-12-19Add share/locale/si for gdm-2.16.4.wiz22-22/+110
2006-12-18Some of the SunPro compilers (cc, c89) cannot handle the -O0 and -O1rillig1-6/+5
options. Some others (c99, CC) can. To avoid linker errors about "illegal option -- 1", these options are converted to -xO0 and -xO1, which work. Committed during the freeze to avoid breakage of packages. The code that passed the -O0 and -O1 options through is relatively new, so there may not have shown packages that break because of this.
2006-12-16Add imlib2-amd64 speedup option. Based on patch from Blair Sadewitz onwiz1-0/+1
pkgsrc-users.
2006-12-16There is no openssl option, remove entry.wiz1-1/+0
2006-12-15Set NO_MTREE for packages flagged as allowing DESTDIR. They are supposedjoerg1-1/+8
to work without precreated directories anyway.
2006-12-15Remove trailing tabs.martti23-83/+83
2006-12-15Remove trailing spaces.martti31-123/+123
2006-12-14Add a --wrappee-name command line option to simply return the name ofdmcmahill1-1/+5
the wrapped command and exit. This will be used by libtool which needs to figure out the true command name. Yeah, it is ugly behaviour from libtool, but I'm not going to rewrite libtool. Change ok-ed by jlam.
2006-12-14Use '-o' instead of '-or' in find(1) arguments as the former seems todmcmahill1-2/+2
be more portable (works on at least NetBSD, SunOS-5.9, and Linux). Addressed PR pkg/35245
2006-12-14If a package build fails, append the output of 'make debug' to the logdmcmahill1-2/+5
since sometimes there are questions about various variables and settings. This should help in people trying to investigate build failures.
2006-12-14add /usr/sadm to the list of sandboxMountDirs for SunOSdmcmahill1-2/+2
2006-12-13include the PKGSRC_COMPILER setting in the reportdmcmahill1-1/+3
2006-12-13Add "sid" as an abbreviation for the "show-installed-depends" target.ghen1-1/+5
2006-12-13Darwin's bison is too old (1.28) to build some packagesminskim1-3/+4
(e.g. libgnomeprint). Comment out lines for the native bison and note why.
2006-12-12Darwin has bison.minskim1-1/+3
2006-12-12Made all .include lines look the same.rillig1-7/+7
2006-12-12On Solaris 5.9, the ksh cannot handle null bytes in the input. It'srillig1-2/+13
documented in a SunSolve document, but that document is not accessible to the public. There's no better way than to start a subshell executing sed(1) in this case. This makes the test even slower on these machines, and is not even guaranteed to work in all cases. That's life.
2006-12-10Fixed the creating of numerous zombie processes, which is a bug in therillig1-1/+8
NetBSD /bin/sh, reported in PR 35227.
2006-12-10mirrors.cloud9.net: No address associated with hostname; remove itwiz1-2/+1
2006-12-10wustl GNU mirror is gone.wiz1-2/+1
2006-12-10Converted to using the functions from wrapper-subr.sh.rillig1-31/+28
2006-12-10Also "Assembler source" is a text file for _SUBST_IS_TEXT_FILE.reed1-2/+2
(Really the file is a wdm config file. Noticed when building wdm.)
2006-12-10+ -Mrillig1-1/+2
2006-12-09Add in descriptions for some common compression options.adrianp1-0/+2
2006-12-09report correct pkgcount by first cd'ing to PKGDB_DIR, then FINDing in there.jschauma1-2/+2
(else -prune will cause us to return immediately, always reporting 1 installed package even if we have more)
2006-12-09straighten out FIND command to figure out if a package needs to be rebuilt.jschauma1-2/+2
This should fix the problem reported by wiz@.
2006-12-09Added postgresql82 version 8.2.0adam1-3/+9
2006-12-09Added a small program to test a single transformation plug-in.rillig1-0/+41
2006-12-09Since the wrapper transformations are usually quite hard to follow andrillig1-1/+7
may lead to failure for some packages, a note to the user is printed when a wrapped command fails, including the "real" command line of the wrapped command. This change arose from the implicit addition of the -std=c99, -std=gnu99 or -c99 options, which made some packages fail with obscure error messages. This change helps users get to the real cause more quickly.
2006-12-09+ -fno-implicit-templatesrillig1-2/+3
+ -MM
2006-12-09".else if" -> ".elif", from David A. Holland in PR 35218.wiz1-2/+2
2006-12-08tyopxtraeme1-2/+2
2006-12-08apache.mk now knows about apache22, available for PKG_APACHE_DEFAULT.xtraeme1-4/+10