summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2008-02-20Add colon in comment to aid "make help" in finding helpwiz1-2/+2
for the bin-install target.
2008-02-19Eliminated some code duplication, provided a default definition forrillig1-7/+19
PKGNAME_REQD and documented it a little bit.
2008-02-19Documented the pkgsrc online help.rillig1-0/+35
2008-02-19Rewrote the help file parser a little bit, so that the definitions fromrillig1-7/+15
defaults/mk.conf can be found again. (The words didn't end with [A-Za-z0-9], but rather with "?=".
2008-02-19Add IRIX command sinks, needed to get rpath fixup when using GCC.tnn3-1/+57
2008-02-19Pass gcc's -mabi=* option (used on mips) without warning.tnn1-1/+2
2008-02-19Check if BUILDLINK_AUTO_VARS.${_pkg_} is defined before testing itxtraeme1-2/+3
via !empty. This fixes a problem with gnome-panel and db1.
2008-02-19Look for mktemp in /bin, too, where Debian systems keep it.epg1-1/+3
2008-02-18Move show-depends-options target from bsd.options.mk to flavor/pkg/utility.mkobache2-12/+12
to work with option-less packages.
2008-02-18Add target "show-depends-options" to show depends's options recursively.obache1-1/+11
2008-02-17Add a list of the codename, os, kernel and xcode version based onyyamano1-1/+12
tron's mail on tech-pkg. Thanks gtd for yourusuggestion to add xcode version.
2008-02-13Don't use the bundled GNU Make on Mac OS X version older than Leopard.tron1-1/+3
Some packages (e.g. "openjade") require GNU Make 3.81 which is not included in older versions of Mac OS X.
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