summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2008-02-13Fix a recently introduced logic error. PR pkg/37998 from Stuart Shelton.tnn1-6/+6
2008-02-13Added a new check for binaries, so that they are installed according torillig2-1/+60
the INSTALL_UNSTRIPPED variable. By default, this check is disabled, so that it does not cause any breakage. NB: The file(1) command needs the explicit locale to prevent translated messages. This file is copied from check-interpreter.mk.
2008-02-13Pass the proper flags for stripping binaries to packages using BSD Make.rillig1-1/+2
2008-02-13Oops, fixed a typo.rillig1-3/+2
2008-02-13Documented the interface to packages. Renamed the targets to emphasizerillig1-14/+21
that they are private to the current file.
2008-02-13Whenever a tool from TOOLS_FAIL is executed, print a useful errorrillig1-2/+4
message. This is much better than failing silently.
2008-02-13Added keywords for "bmake help".rillig1-1/+2
2008-02-13Added a keyword for "bmake help".rillig1-1/+2
2008-02-13Adjusted the documentation to the source code.rillig1-2/+2
2008-02-12Removed outdated comment.rillig1-2/+1
2008-02-10Enable check-fakehome.mk.tnn1-1/+2
2008-02-10Enable fake home directory support. Also add a wrkref check because antnn2-4/+15
embedded path to the HOME directory can be a security problem if, say, the package looks in the HOME directory of an unprivileged user for configuration files. Note that this has the potential to cause some short-term fallout.
2008-02-10Made the code easier to read.rillig1-11/+14
2008-02-10Removed duplicated documentation.rillig1-12/+1
2008-02-08Skip ${PREFIX}/emul/linux32/proc.* as welladrianp1-3/+4
2008-02-07Replaced _PKG_SILENT and _PKG_DEBUG with RUN.rillig24-122/+120
2008-02-07Replaced _PKG_SILENT and _PKG_DEBUG with RUN.rillig10-49/+49
XXX: Why do we have the exactly same code in all the files?
2008-02-07Same as previous, but the line above. (Sigh)tnn1-3/+4
2008-02-07Oops, make sure the variable is defined before testing it's value.tnn1-2/+3
2008-02-07Fix a miss that made the hpux bootstrap erronously pull in posix_headers.tnn1-2/+4
2008-02-07Get rid of USE_TOOLS+=nroff in the USE_BSD_MAKEFILE case.tnn1-2/+1
Just because a package has BSD style Makefile doesn't mean it has manpages. A sweep of packages with USE_BSD_MAKEFILE=yes is forthcoming; USE_TOOLS+=groff nroff will be added where appropriate.
2008-02-07Fix busted groff handling on SunOS.tnn1-3/+7
Also, change the logic so that the construct: USE_TOOLS+= groff nroff means: "iff groff is to be provided by textproc/groff, then nroff is also to be provided by textproc/groff". This provides a sane mechanism to express need for GNU nroff. This is part one of fixing packages that set USE_BSD_MAKEFILE=yes on SunOS. (bsd.man.mk needs an nroff that understands -mandoc)
2008-02-06Recognise Solaris/xen as i386tnn1-2/+2
2008-02-06Replace 'spidermonkey' option with a generic 'javascript' option.bjs1-1/+1
Now that we have lang/ossp-js, I cannot find a good reason to use spidermonkey, and elinks was the only package using that option.
2008-02-05No need to walk the whole directory when checking for emptyness.tnn1-3/+3
From Robert Elz.
2008-02-05This is the check part of the fake $HOME code. Not enabled yet.tnn1-0/+40
2008-02-05Convert to ${RUN}tnn2-7/+4
2008-02-03Remove ftp.informatik.hu-berlin.de from MASTER_SITES_GNU since it doesn'ttnn1-2/+3
seem to support passive mode. From Alver on #pkgsrc In it's place, add mirrors.kernel.org and ftp.sunet.se instead.
2008-02-01Documented PRIVILEGED_STAGES.rillig1-1/+10
2008-01-31Rewrote the header comment, since it was very hard to understand. Now itrillig1-37/+30
follows the common scheme.
2008-01-30Try to fix PR pkg/26143 with caution:tron1-2/+4
- Set "CC" to "gcc -isystem /usr/include" during bootstrap. - Add "-isystem /usr/include" to the Darwin specific "CPPFLAGS".
2008-01-29Reverted my last change. I was completely wrong. The real fault reportedrillig1-7/+6
in PR 37905 is exactly what I wanted to prevent using this check: A configuration file was mentioned via CONF_FILES but does not exist in the PLIST.
2008-01-29Disabled the check for missing example configuration files, sincerillig1-6/+7
according to PR 37905, it gets called too early.
2008-01-29Simplify LOWER_OS_VERSION handling by using the :tl modifier.tnn1-11/+3
2008-01-28Add clisp and sbcl option descriptionsreinoud1-0/+2
2008-01-26See also: PLIST_SUBSTrillig1-1/+4
2008-01-23Use bsd.fast.prefs.mk in some very commonly included locations.tnn2-4/+4
2008-01-23Got rid of _PKG_SILENT. Why use __file__ when a simple f does the same?rillig1-9/+7
2008-01-23Add better error message when failing to tar up old package.gdt1-2/+3
2008-01-23Replaced unreadable code with readable code by doing a littlerillig1-7/+9
substitution.
2008-01-23STEP_MSG may be a hidden command.rillig1-5/+3
2008-01-23Replaced _PKG_SILENT and _PKG_DEBUG with RUN, after making sure that therillig1-82/+79
additional error checking won't break anything that isn't intended to break.
2008-01-23Don't run pkg_create with the -v option. It prints a temporary packagerillig2-3/+4
name which isn't correct, and the "Value of SrcDir" that is used is not important to any pkgsrc user. Instead, let the pkgsrc infrastructure print the package name.
2008-01-23Made the wording more into an explanation.rillig1-2/+3
2008-01-21The package x11/gdm embeds ${exec_prefix} into a macro containing arillig1-2/+3
PATH, in which it is not directly preceded by a quote character: #define GDM_USER_PATH "/usr/bin:/bin:${exec_prefix}" Catch this by complaining about "${" also when it appears after a colon. Since this check is still disabled by default, it will not surprise anyone.
2008-01-21Mirror site of sourceforge.jp, keihanna and globalbase come back.obache1-1/+3
2008-01-19Explained the evolution of mount(2) in NetBSD and how to deal with it.rillig1-3/+14
2008-01-19Renamed some *.mk files to *.help, since they only contain comments.rillig3-3/+6
2008-01-19Added a file where difficulties using specific C functions can berillig1-0/+12
documented. The first one is mremap(), since its prototype differs between Linux and NetBSD.
2008-01-19remove lang/scsl-* related bits.tnn1-18/+4