summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
1999-10-31Change the "update" target so it becomes more useful (and less dangerous!).rh1-6/+52
Here is a summary of the changed behaviour: * A "make update" will no longer clean the subtree before running. * If called a second time, it will resume package installation, in case a previous "make update" was interrupted for some reason. (just make sure you don't call "make clean" in between ;-) * Unless "NOCLEAN" is set, "make update" will clean up the subtree after successfully updating _all_ packages (to avoid a dirty directory structure for future makes). * A "clean-update" target has been introduced to clean up the subtree that gets updated. This should be used prior to an initial "make update" if you suspect that one of the packages that get updated may be dirty. XXX: this still does not automatically check for or update any obsolete ´upstream' packages (e.g., if gtk depends on glib, a "make update" in the gtk directory won't automatically update glib, you have to do it the other way round).
1999-10-31Cleanup as suggested in PR #8717 by wiz@danbala.ifoer.tuwien.ac.at:jdolecek1-39/+45
- substitute leading tabs with spaces in IRRD_USE_PGP comment - use ``YES'' instead of ``yes'' for appropriate variables - move GLX_CHIPSET, INN_DATA_DIR and KNEWS_* so that the variables are sorted alphabetically - add description of possible values for USE_GIF - comment out NMH_MTA (nmh Makefiles DTRT) - append = to variables as appropriate so that make(1) will parse them correctly if they are uncommented Other minor cleanups: - s/set, not set/defined, not defined/ in comments - use empty value consistently for variables whose only purpose is to be either defined or undefined (previously, either ``yes'', ``1'' or empty value was used) - mark variable UVM as obsolete (XXX it should be g/c'ed probably)
1999-10-28Document IRRD_USE_PGP.kim1-1/+7
1999-10-28Move SSH_DONT_USE_IDEA to its alphabetical spot in the file.kim1-5/+5
1999-10-24Add variables USE_CANNA, USE_SJ3 and USE_WNN4.minoura1-1/+16
1999-10-22Document the possible JB settings for the jitterbug package. *sigh*agc1-1/+34
1999-10-22As pointed out by Hubert Feyrer, the pattern that pkg_info takes (in theagc1-2/+2
show-downlevel target) is a shell glob pattern, not a regular expression, so wildcards are '*', not '.*'. Due to the format of package names, the regular expression will match in most cases (a single digit major version number), but that's no excuse.
1999-10-21Remove the xvile USE_MENUS definition, which is on by default now.agc1-6/+1
1999-10-21Be more careful when matching packages in show-downlevel target - applyagc1-2/+2
the fix from The Wiz in pkg PR 8597. This will still produce erroneous results for the foo-current vs. foo package discrepancy, but that's left as an exercise for a later day.
1999-10-21Optimise some of the ELF shared object awk script.agc1-9/+4
1999-10-20Make ELF shared object links work again using nawk as well as gawk.agc1-33/+37
Use awk more efficiently.
1999-10-19Re-enable shared lib handling on Solaris as well as NetBSD.agc1-2/+2
"Someone" owes me big-time for this.
1999-10-19Be a bit more efficient when calculating whether patch-sum files haveagc1-5/+7
changed, and avoid extraneous gibberish at the end of a cmp(1) command, so that patch-sum creation works on Solaris.
1999-10-19s/USE_WALLPAPER/KTERM_USE_WALLPAPER/ to make it more obvious which packageagc1-5/+5
uses this definition.
1999-10-19Move PATCH_DEBUG into the generic options group of definitions - althoughagc1-24/+24
it is only used specifically by the exmh package, PATCH_DEBUG can still be set to get more information as the patches are applied.
1999-10-19Delete NOMANINSTALL, which is not used by any package, and would causeagc1-6/+1
PLISTs to be inconsistent if it were used.
1999-10-19s/EXTRA_DICT/ISPELL_EXTRA_DICT/ to make it obvious which package usesagc1-2/+2
this definition.
1999-10-19s/DOMAIN_NAME/KNEWS_DOMAIN_NAME/ to make it more obvious which packageagc1-2/+7
uses this definition. Also s/DOMAIN_FILE/KNEWS_DOMAIN_FILE/ in the package Makefile, and document it in mk.conf.example.
1999-10-19s/DONT_USE_IDEA/SSH_DONT_USE_IDEA/ to make it more obvious which packageagc1-2/+2
uses this definition.
1999-10-14Replace leading tabs with spaceshubertf1-5/+5
Noted in PR 8612 by Kawamoto Yosihisa <kawamoto@tenjin.org>
1999-10-14Update "makepatchsum" target to produce a placeholder patch-sum filefredb1-13/+36
if and only if there are no patches and patch-sum already exists. This is necessary to meet the original purpose of that target, which is to "catch" users who happen to have old patches lying around, for whatever reason. Also, don't update patch-sum if it wouldn't change.
1999-10-13Use LAME_USE_GTK=NO to turn off the GTK+ interface for 'lame' rather than twoexplorer1-1/+6
separate packages, lame and lame-gui.
1999-10-13When appending some files to PLIST for shared lib handling, escape anyhubertf1-3/+13
characters special to REs (e.g. libncurses++.so). Fixes PR 8612 by SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp>
1999-10-07Back out revision 1.351 which added XPKGBASE. This seems to be an issue ofjlam1-8/+4
some contention, so better leave changes for till after all the dust settles.
1999-10-05Support using a preinstalled Motif installation instead of Lesstif again.tron1-10/+13
1999-10-05New variable XPKGBASE automatically set to ${LOCALBASE} or ${X11BASE} basedjlam1-4/+8
on value of USE_LOCALBASE_FOR_X11. This points to the installation path of X11 packages built via pkgsrc.
1999-10-04Replace the dead GNU mirror on "ftp.informatik.tu-muenchen.de" by thetron1-2/+2
one on "ftp.gwdg.de".
1999-10-01document USE_GIFdrochner1-1/+6
1999-09-29Document "GLX_CHIPSET" used by the "Mesa-glx" package.tron1-1/+7
1999-09-29Add OBJECT_FMT to the list of BUILD_DEFS placed in the BuildInfo file.agc1-1/+2
1999-09-29Use pkglibtool on Solaris as well as NetBSD.agc1-2/+2
1999-09-28Correct typo in previous target addition.agc1-2/+2
1999-09-28Add a convenience target called "show-var", which will echo a make(1)agc1-1/+6
variable from the command line: i.e. "make show-var VARNAME=var" will echo var's value
1999-09-27Abolish old-style bundled args for ${GTAR}. The purpose is to permitfredb1-2/+2
EXTRACT_ELEMENTS to contain getopts style args and long args, specifically "-X foo" and "--exclude foo". Addresses PR pkg/8498.
1999-09-24Replace the call to "sed" used to modify the package list during automatictron1-3/+3
ELF shared object handling by a call to "awk" to avoid clobbering exclamation marks in the package list.
1999-09-24Don't apply automatical manual page handling to package list entriestron1-5/+5
starting with "@".
1999-09-23document and use DEFAULT_IRC_SERVERhubertf1-1/+7
1999-09-21Do not include lines likehubertf1-2/+2
@exec ln -fs dlopen.3.gz %D/emul/linux/usr/man/man3/dlclose.3.gz into the list of manpages to decompress (for automatic manpage compression handling. Bug hit in the emulators/suse_base package, hashed out by tron.
1999-09-20Remove "ftp.funet.fi" from "MASTER_SITE_SUNSITE" because the mirror is nottron1-3/+2
complete.
1999-09-20Change the semantics of PGSQL_USE_TCL to be YES/NO, defaulting to YES sincejlam1-3/+3
the old 6.4.2 package included the Tcl/Tk stuff. "Backwards compatible upgrade."
1999-09-19Document new PGSQL_USE_TCL variable which enables building the Tcl/Tkjlam1-1/+6
interface for PostgreSQL.
1999-09-18Fix unknown MACHINE_ARCH on Solaris.kim1-2/+5
1999-09-18When a package is already installed, tell people about ``make update''jwise1-2/+3
in addition to ``make reinstall'' and ``make FORCE_PKG_REGISTER= install''
1999-09-15In ${DDIR} creation, change ${GREP} to ${EGREP} and modify pattern to onlyrh1-2/+3
match package Makefiles. This fixes pkg/8396.
1999-09-14Document LPRng-specific variables.jlam1-1/+11
1999-09-14Change how Kerberos support is enabled in pkgsrc.kim2-11/+16
Quick guide for compiling packages: - set KERBEROS=4 or KERBEROS=5 in /etc/mk.conf Quick guide for configuring Kerberos support in a package Makefile: - test for KERBEROS value and enable the appropriate version with CONFIGURE_ARGS or other means and set USE_KERBEROS=yes - make sure to disable Kerberos support otherwise (especially if using configure, which might automatically detect it) - BUILD_DEFS and RESTRICTED are set automatically in bsd.pkg.mk when USE_KERBEROS=yes is set
1999-09-09bump PKGTOOLS_REQD to 19990909 - DEINSTALL fixhubertf1-2/+2
1999-09-08Add '-r' to root-install-flags if DEINSTALLDEPENDS is set to != "ALL".hubertf1-2/+4
(This doesn't affect the "make update" target, it just makes "make deinstall DEINSTALLDEPENDS=YES" behave sane).
1999-09-08Upon "make distclean", also rm the README.html file.hubertf1-1/+2
1999-09-07Document DT_LAYOUT.jlam1-1/+6