summaryrefslogtreecommitdiff
path: root/mk/help
AgeCommit message (Collapse)AuthorFilesLines
2016-06-06Get rid of the XXX trying to provide a bit more information regardingleot1-4/+4
PKG_VERBOSE. PKG_VERBOSE currently is mostly used consistently in order to pass the `-v' option to various commands (FETCH_CMD, PATCH, plist/doc-compress, pkg_delete(1)). It is also used internally (and a bit less consistently) in other cases to provide more information mostly useful only for debugging. ok <bsiegert>
2016-04-10Rewrite somewhat in light of the non-DESTDIR removal.joerg1-20/+5
2016-04-10PKG_DESTDIR_SUPPORT=none is gone.joerg1-4/+1
2016-02-01Add keywords to print/texlive/package.mk and instruct mk/help/help.mk to alsoleot1-1/+2
look for print/texlive/*.mk files for help. Now documentation regarding TeX packages for pkgsrc MAINTAINERs and developers is easily accessible via the "help" target. ok wiz@
2015-12-27Look in lang/go/*.mk for help topics too.wiz1-1/+2
2015-07-04Remove USE_X11BASE and X11PREFIX.joerg1-4/+3
2015-07-04Add one more variable that controls PREFIX.joerg1-2/+2
2015-04-25Sort, and add a keyword.wiz1-4/+4
2015-04-21Add a new ulimit modifier for cputime. Support raising limits forjoerg1-1/+2
package creation. There are very few things in pkgsrc that needs more than one hour per process on decently fast hardware, so setting that as (soft) limit for bulk builds avoids the infinite loops seen in some other packages. There are a few select exceptions, i.e. flightgear-data needs more than one hour for pkg_create when using xz. This flag allows selectively giving those places more time without wasting resources in the broken cases.
2015-03-11Added "bmake help" documentation for using libtool and pkg-config.rillig2-0/+15
2015-01-01Add support for BROKEN_ON_PLATFORM and BROKEN_EXCEPT_ON_PLATFORM, as perdholland1-10/+23
discussion on tech-pkg. BROKEN_ON_PLATFORM and NOT_FOR_PLATFORM are the same, except that (now) BROKEN_ON_PLATFORM sets PKG_FAIL_REASON and NOT_FOR_PLATFORM sets PKG_SKIP_REASON. BROKEN_EXCEPT_FOR_PLATFORM and ONLY_FOR_PLATFORM correspond in the same way. The idea is that going forward we will distinguish unbuildable packages that theoretically ought to be fixed (these are BROKEN) from packages where it doesn't make sense to build (these are NOT_FOR)... examples of the former include most non-64-bit-clean packges; examples of the latter include OS-specific language bindings. A general review of the uses of NOT_FOR_PLATFORM and ONLY_FOR_PLATFORM (converting many of them to BROKEN...) is coming up. Similarly, a general review of the uses of PKG_FAIL_REASON and PKG_SKIP_REASON is coming up. For this to become useful, pbulk needs to be taught to report failing and skipped packages differently - the idea is that failing packages should be reported up front and skipped packages don't need to be. This has not been done yet, but one set of things at a time...
2014-12-30Remove pkg_views support, second part: infrastructure.wiz1-5/+3
2013-08-31Up to now there was no way to get help on pkgsrc internal variables,rillig1-3/+4
like _PKG_VARS. Since there exists documentation on these internal variables, it should be found by "bmake help".
2013-08-31Typorillig1-3/+3
2012-08-14Introduce explicit name for no staged installation support: "none".asau1-1/+4
Keep "none" a default value for PKG_DESTDIR_SUPPORT for now.
2010-09-29not USE_BSD_MAKE, it's a USE_BSD_MAKEFILE.obache1-2/+2
2010-02-24Rename the install phase to stage-install. Introduce a new installjoerg1-2/+2
target that defaults to either stage-install or package-install, depending on whether DESTDIR support is active and supported by the package or not.
2009-05-15Re-enabled the detection of variables as they appear inrillig1-2/+2
mk/defaults/mk.conf. I don't know when I removed it accidentally.
2009-05-10Added documentation for UNLIMIT_RESOURCES.rillig1-0/+13
2009-05-09Make USE_DESTDIR=full the default value and retire the option.joerg1-5/+5
2008-09-15typorillig1-2/+2
2008-08-10Remove long outdated comment about full destdir not working completely.joerg1-3/+1
2008-06-16Make it more explicit that PKG_DESTDIR_SUPPORT and as side effectjoerg1-1/+4
META_PACKAGE must be set before including bsd.prefs.mk.
2008-02-20Eliminated a needless check.rillig1-5/+3
2008-02-20Changed the order of the checks for automatic keywords, so that therillig1-5/+5
latter checks are not run that much.
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-12Removed outdated comment.rillig1-2/+1
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-10Explained the difference between an lvalue and an rvalue.rillig1-2/+21
Documented the __STDC__ macro, especially Sun's implementation.
2008-01-06C compilers also emit error messages that are worth being explain.rillig1-0/+16
2008-01-06Explained an error message from g++ that occurs quite often.rillig1-0/+36
2008-01-05Upper-case keywords may also end with a colon. This is used inrillig1-2/+2
mk/check/check-portability.mk.
2008-01-05Rewrote the help parser. You can get a list of all help topics byrillig1-29/+61
running "bmake help topic=:index" now. This change is in preparation of importing this help into the pkgsrc guide. There are still too many false positives to be useful.
2008-01-05Instead of just recording whether a topic is relevant or not, collectrillig1-9/+13
all applicable keywords (like variable names, make targets or explicit keywords). This will help printing an index of all keywords.
2007-12-13Made "bmake show-help topic=show-var" (and probably some others) workrillig1-4/+4
again.
2007-11-29More examples of "Undefined Symbol" from Solaris 10.rillig1-6/+79
2007-11-23+ asprintfrillig1-1/+6
2007-11-20Added gethostbyname and socket.rillig1-1/+9
2007-11-20Added help about the BROKEN_GETTEXT_DETECTION variable.rillig1-0/+10
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-09-30MANINSTALL is _not_ user-settable.rillig1-1/+3
2007-09-29Added documentation about manpage handling in pkgsrc. This still needsrillig1-0/+36
much work.
2007-09-12ONLY_FOR_PLATFORM and NOT_FOR_PLATFORM should only be used in commentedrillig1-1/+5
form.
2007-09-12Added documentation for NOT_FOR_PLATFORM and ONLY_FOR_PLATFORM.rillig1-0/+18
2007-09-11Better specification for PKGNAME.rillig1-3/+8
2007-08-14Return the documentation for FOO.<param> or FOO.${param} when help forrillig1-3/+8
FOO is requested.
2007-08-13This file doesn't need the multiple-inclusion guards.rillig1-6/+1