summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2007-04-17Fix last commit to really save forks at mentioned by rillig@:joerg1-2/+2
OPSYS needs to be evaluated in-place, so use :=.
2007-04-17Rename option glx to dri; it will be used by MesaLib shortly, anddillo1-1/+1
dri seems more natural there. Okayed by wiz and joerg.
2007-04-17Describe glx option -- used by modular-xorg-server and wip/MesaLibdillo1-0/+1
to enable direct rendering support. XXX: Maybe it should be renamed to dri?
2007-04-17fix botched $NetBSD$tnn1-1/+1
2007-04-17add support for the HP-UX C/aC++ compilerstnn2-2/+92
2007-04-17Save a fork() by not invoking the 'tr' utility.tnn1-2/+2
XXX: the OS_VERSION stuff could use a similar cleanup, replacing tr A-Z a-z occurences with the make :tl modifier.
2007-04-15It makes more sense to run "bmake debug" when the WRKDIR is stillrillig1-2/+2
populated with all sorts of files, since they provide the most useful information.
2007-04-14Teach pkgsrc about HP-UX.tnn8-6/+1599
2007-04-14correct ulimit commands, cleanup obsolete definitionstnn1-8/+5
2007-04-13OpenBSD xargs behaves like Linux xargs; add -r here too.hiramatsu1-2/+2
2007-04-12OSF1 always needs _REENTRANT to be defined when including pthread.h, or ittnn1-1/+2
will bail out with an #error preprocessing directive, regardless of whether we actually link to libpthread or not. NB: We can't just sprinkle PTHREAD_AUTO_VARS=YES on the affected packages, because that would introduce a libpthread.so dependency where such isn't wanted. (MesaLib, glitz, ...) For this reason -D_REENTRANT is added directly to CFLAGS.
2007-04-12Add OSF1 wrapper quirks to always enable posix sockets and iso C++ iostreams.tnn1-1/+4
Fixes PR 31444. Fixes PR 31447. Both problems reported by Rumi Szabolcs.
2007-04-11Set correct OBJECT_FMT on OSF1.tnn1-1/+3
2007-04-11ECOFF on OSF1 behaves like ELF as far as PLISTs are concerned.tnn1-2/+2
2007-04-11OSF1 uses ECOFF libraries. Rename COFF to ECOFF to distinguish it from othertnn1-2/+2
variants of COFF.
2007-04-11Kill _OPSYS_RPATH_NAME; it was renamed to COMPILER_RPATH_FLAG years ago.tnn1-2/+1
2007-04-11Add tool definitions for native printf, sleep and sed.tnn1-1/+4
2007-04-11When pkgsrc-wip is available, look in those files, too.rillig1-1/+4
2007-04-10document the ocamlduce optiontonio1-0/+1
2007-04-10Fixed typo in the comment.rillig1-3/+3
2007-04-10+ -march=*rillig1-1/+2
2007-04-09Remove special treatment of "DynaLoader.a" completely. It's not necessarytron2-30/+2
with current libtool version and breaks the build under Darwin 8.x and NetBSD 4.0_BETA2.
2007-04-05Recognize XML files as text.wiz1-2/+2
2007-04-04Remove win32-jdk. This never really worked, and probably never will worktv1-13/+2
properly enough for pkgsrc use.
2007-04-01Support "Removed" again. Fix typo in comment.wiz1-2/+4
2007-04-01Fix quoting issue that gave syntax error when printing the messagekristerw1-2/+2
that new package tools are needed.
2007-03-24Made this check work again. The regular expression did not match relativeheinz1-6/+7
paths from .PLIST. Changed the working directory to ${DESTDIR}${PREFIX} so files can be accessed correctly. Extended the relative paths to absolute paths again for better clarity. Improved (IMHO) some wording.
2007-03-24More DESTDIR fixes in warnng/error messagesheinz1-5/+5
2007-03-24Removed unnecessary shell code:heinz1-2/+2
p|p) is the same as p)
2007-03-23Resurrect the ability to skip the depends phase that was removed injlam1-2/+22
revision 1.10. Use a new name that is more aligned with current variable-naming methodology: SKIP_DEPENDS. It's a YesNo variable that defaults to "no". This functionality is just way too useful to pkgsrc developers to lose.
2007-03-23add nspluginwrapperabs1-0/+1
2007-03-22The egrep line can be removed when audit-packages becomes fast enough.rillig1-1/+3
2007-03-20Fix check-interpreter when using USE_DESTDIR. From Klaus Heinz onjoerg1-3/+3
tech-pkg.
2007-03-19When building the dependency lists, handle bootstrap dependencies likejoerg1-2/+2
normal build dependencies. That way digest can be recorded correctly.
2007-03-18Documented MAKE_JOBS_SAFE.rillig1-1/+7
2007-03-18Typo.rillig1-2/+2
2007-03-18Added a procedure to determine the build options of a package. This filerillig1-0/+39
can be used instead of writing the same code in every package.
2007-03-17XXX: "make replace" should be one transaction.rillig1-1/+6
2007-03-17Check for /usr/bin/sleep. I have had this in my pkgsrc for a long time.reed1-1/+5
According to the Filesystem Hierarchy Standard for Linux, sleep is not listed as a required command (or symlink) in /bin.
2007-03-16Typo.rillig1-2/+2
2007-03-16For the package pkgtools/shlock, it is not possbile to provide locking.rillig1-2/+3
2007-03-16Added the variable declarations for the "show-all" target.rillig5-5/+25
2007-03-16The single-letter labels (U, P, S) could easily be confused with the CVSrillig1-7/+7
status (there is also U and P), so it is changed to three-letter labels (usr, pkg, sys).
2007-03-16Don't check files in ${PACKAGES} and ${DISTDIR}.rillig1-1/+5
2007-03-16After the quick fix from some minutes ago, here is the better solution.rillig1-8/+14
Just don't evaluate variables at load-time, but at run-time.
2007-03-16Don't evaluate variables unless there's reason to do. This fixes warningrillig1-1/+3
messages like: cd ${WRKOBJDIR}/x11/kdebase3/work/kdebase-3.5.6 && echo "__dummy-ent ... cd: can't cd to ${WRKOBJDIR}/x11/kdelibs3/work/kdelibs-3.5.6
2007-03-15Check for /bin/bzcat. Noticed on Ubuntu Linux over a week ago.reed1-1/+3
(Could check for /bin/bzip2 also, but I didn't need that.)
2007-03-15For all those who are interested in the inner workings of pkgsrc, thererillig9-9/+107
is a new target "show-all" that fits to the existing "debug", "show-tools", "show-vars" targets. It prints a list of the variables that make up the public interface to pkgsrc. Running this target is especially useful if you want to do some things, you know that they must have been implemented but you don't know what it is called. It also shows the "class" of a variable (user-defined, package-defined, system-defined).
2007-03-15_COMPILER_LD_FLAG is only used in this file, and no other compiler filerillig1-5/+2
defines this variable, so it doesn't hurt to remove it.
2007-03-15Made show-depends a flavor-specific target.rillig3-5/+14