summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2007-11-19Explicitly mentioned that both SUBST_SED and SUBST_VARS may be used in arillig1-2/+3
class.
2007-11-19Don't warn that the "check", "info" or "list' target will be removed.tron1-10/+10
They are still in use and not really hard to maintain.
2007-11-19Generalize the condition for defining PERL5, so that PERL5 is neverminskim1-2/+2
overridden if it is defined by individual packages.
2007-11-19Sunpro doesn't need -rdynamic, since the linker is sensible by default.rillig1-1/+2
This change also works around shells/scsh's broken check for -rdynamic.
2007-11-19Do not define PERL5 as a tool when building devel/perl5, which definesminskim1-1/+3
its own PERL5 in Makefile.
2007-11-18add a few more optionshubertf1-0/+4
2007-11-18Darwin 9.* can use Java tooadrianp1-3/+3
2007-11-17Added a missing line continuation to prevent output of a shell command.rillig1-2/+2
2007-11-16Reverted all the recent changes to the BUILTIN_FIND_GREP variable. Itrillig1-2/+2
had been correct before, and I trusted the pkglint warning too much. Now it is correct again, and the pkglint warning is fixed.
2007-11-16Use native perl as a tool on Darwin.minskim1-1/+2
2007-11-16Move backslash from last commit to second '$'; the test for a builtinbjs1-2/+2
db1 was failing (on NetBSD-current 4.99.36) using rev. 1.19. If this causes any issues, please do let me know; I committed this because I didn't want this to be broken--and it definitely seems less broken, i.e. it works, now than it was.
2007-11-15Fixed some pkglint warnings. At any other position in a shell word, therillig1-3/+3
$$ would have to be escaped, so why should be leave it out just because it is at the end of the word?
2007-11-15Fixed pkglint warnings.rillig1-11/+11
2007-11-15When cleaning up the working directories in WRKOBJDIR, also try torillig1-1/+2
remove the category directory, to not leave unnecessary empty directories around.
2007-11-13Allow _PBULK_MULTI to be overriden. Requested by seb@.joerg1-2/+2
2007-11-13Replaced the use of gensub() with sub(), since the former is notrillig1-3/+3
mentioned in The Open Group's specification of awk. Specifically, FreeBSD's awk doesn't have it.
2007-11-12install a copy of scrollkeeper/omf.mk in a central place so thatdrochner1-0/+40
pkgs needing scrollkeeper compatible .omf install scripts get directed to the replacement pkg (currently: rarian) even if scrollkeeper itself is removed
2007-11-12Fix uninitialised variable resulting in wildcard patterns printed twice.joerg1-1/+2
From Arnaud Lacombe in PR 37367.
2007-11-12Correct dependency patterns for xemacs*nox (xemacs-nox -> xemacs-nox11).uebayasi1-3/+3
2007-11-12Support xemacs215nox (XEmacs 21.5.x without X).uebayasi1-7/+10
2007-11-10show-installed-depends will not be removed.rillig1-2/+2
2007-11-10Removed the "will be removed soon" marker for show-downlevel, since itrillig1-3/+6
is documented in the pkgsrc guide and (since this commit) also accessible via "bmake help".
2007-11-09Prepare for DESTDIR support in Java VMs.joerg1-2/+2
2007-11-08Allow both gzip and gzip-base to provide gzip.joerg1-10/+10
2007-11-08Add open-font-license to list of licenses accepted by default.joerg1-2/+3
Discussed on tech-pkg.
2007-11-08Add a "libspiff" option for XML shareable playlist support.bjs1-0/+1
2007-11-08Preserve the -Wl,-Bstatic / -Wl,-Bdynamic arguments, but alsohe1-1/+11
duplicate them into the list of libraries. Someone may want to mix static and dynamic linking. Fixes PR#37228, approved by jlam. jlam says that a better long-term fix would be to ensure that all the -L specifications come before the -l specifications, instead of moving all the -l specifications to the end of the command line.
2007-11-07Add libao and libmodplug optionsbjs1-0/+2
2007-11-07The comment in the first paragraph says that the targets in this filerillig1-8/+14
should probably removed. Check if they are really used by anyone, by printing some warnings to stderr.
2007-11-07Removed some extra code that I had added years ago (bsd.pkg.mk 1.1610)rillig1-7/+2
when pkg_create didn't print an error message on failure. If that should ever happen again, we should fix pkg_create instead of adding code here.
2007-11-07Fixed the latest pkglint warnings.rillig1-5/+5
2007-11-07Replace ${PKG_SILENT}${_PKG_DEBUG} with ${RUN}, per pkglint.gdt1-3/+3
2007-11-07use ${OLDNAME} instead of OLDNAME to make it clear that it's agdt1-2/+2
make variable. Pointed out by rilling/pkglint.
2007-11-07Allow make replace to replace a package with a name other than the newgdt2-10/+21
one, via "make replace OLDNAME=oldpkgname". Enhance replace-names to use OLDNAME if present. Move replace-names target before replace-tarup, and change replace-tarup to use the computed oldname. Make deinstall respect OLDNAME. Tested on netbsd-current with standard make replace and with OLDNAME.
2007-11-07Activated the check-interpreter for PKG_DEVELOPERs. I don't remember whyrillig1-1/+5
activating this has taken so long.
2007-11-07Simpler include line.rillig1-2/+2
2007-11-07Made "bmake show-all-extract" work.rillig1-1/+5
2007-11-07Made "show-all-pthread" work.rillig1-1/+5
2007-11-06More documentation.rillig1-5/+31
2007-11-04Change the default EMACS_TYPE to emacs22. Suggested on tech-pkg, no objectionsuebayasi1-4/+4
for one week.
2007-11-04Add description of skey option.taca1-0/+1
2007-11-03Clarified the comment.rillig1-3/+6
2007-11-03Added keywords.rillig1-1/+3
2007-11-03Variables that are not lists should not use the empty(...:M) constructrillig1-2/+3
if the same can be expressed more clearly. Added some internal variables to be shown by "bmake show-all-emacs".
2007-11-03Moved common commands into a variable. This saves 15 lines.rillig1-24/+10
2007-11-03Simpler includes.rillig1-3/+3
2007-11-02Added some variables for "bmake show-all-fetch".rillig1-1/+6
2007-11-01sunpro doesn't know -ggdb.rillig1-1/+4
2007-11-01Before running _SUBST_IS_TEXT_FILE on a file, make sure that the filerillig1-5/+5
exists.
2007-11-01Moved the pre-configure-checks-hook below do-configure-pre-hook, so thatrillig1-2/+2
REPLACE_INTERPRETER takes place before the portability check. Shell scripts that will use bash anyway do not need to be checked for portability problems.