summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
1999-09-03Compare "${USE_INET6}" explicitly with "YES" so that you can overridetron1-2/+2
settings at the command line.
1999-09-03Don't try to record non existing patch files in "BuildVersion".tron1-2/+4
1999-09-03s/PLIST_SUB/PLIST_SUBST/sakamoto1-5/+5
1999-09-02s/OS/OPSYSchristos1-3/+3
1999-09-02Use devel/libtool for OS's other than NetBSD, and disable automatic sharedchristos1-1/+8
library handling. This partially takes care of the libfoo.so.1.2.3 names that Linux uses. More to come.
1999-08-31if ${IDENT} does not exist, assume that the package tools are ok. This ischristos1-1/+5
for bootstrapping on systems that don't have RCS installed.
1999-08-31Add support for PLIST_SUB variable. It is a list of "VAR=VALUE" pairs,sakamoto1-10/+13
and will substitute ${VAR} with the value of VALUE in the PLIST. This implementation was taken from FreeBSD. Default PLIST_SUB: OPSYS=${OPSYS} OS_VERSION=${OS_VERSION} MACHINE_ARCH=${MACHINE_ARCH} MACHINE_GNU_ARCH=${MACHINE_GNU_ARCH} MACHINE_GNU_PLATFORM=${MACHINE_GNU_PLATFORM} LOWER_VENDOR=${LOWER_VENDOR} LOWER_OPSYS=${LOWER_OPSYS} PKGNAME=${PKGNAME}
1999-08-31Use ${DEPENDS_TARGET} instead of ${INSTALL_TARGET} in 'make update' asrh1-2/+2
${INSTALL_TARGET} is for target makefiles only.
1999-08-29Add 'update' target to update a package and all depending packages.rh1-1/+57
1999-08-27Fix DEINSTALLDEPENDS for su commands that do not preserve environments.rh1-2/+2
1999-08-26Force registration of binary package dependences without patterns. Thistron1-2/+2
way we can finally use pattern dependences in the package sources without breaking "pkg_add" - "pkg_add" will attempt to install the version available at build time.
1999-08-26Add USE_WALLPAPER, suggested by Alistair Crooks.sakamoto1-1/+5
Used in x11/kterm package to support wallpaper.
1999-08-25Introduce a USE_XAW definition, which is used in package Makefiles, toagc2-2/+16
denote that the package uses libXaw. Introduce an XAW_TYPE definition, which is defined in /etc/mk.conf by the user, to denote the type of libXaw to use. Possible values are: standard, 3d and xpm. Define USE_XAW in relevant Makefiles. Set default XAW_TYPE in Makefiles which previously did a DEPENDS+= Xaw3d... This means that package builds should not fail because of conflicting Xaw packages being installed on machines.
1999-08-25Document NMH_PAGER and NMH_EDITOR.agc1-9/+13
Make WINDOWMAKER_OPTIONS conform to normal usage. GIMP_SMALL_DATA doesn't seem to exist any more. Explain LIBWRAP_FWD and USE_INN more fully.
1999-08-24Use -h instead of -L in test(1) when testing for a symbolic link.agc1-3/+3
1999-08-23Correct description of "USE_XFACE".tron1-2/+2
1999-08-22Fix typo in last commit.tron1-3/+3
1999-08-22Add mirror on "ftp.informatik.tu-muenchen.de" to "MASTER_SITE_GNU".tron1-2/+3
1999-08-22Use "ftp.wustl.edu" instead of "wuarchive.wustl.edu".tron1-3/+3
1999-08-22Add "MASTER_SITE_GNOME" for GNOME related packages.tron1-1/+7
1999-08-21s/ECHO_CMD/ECHO/hubertf1-2/+2
1999-08-21Let "make deinstall" remove any version installed, not only the onehubertf1-16/+17
currently in pkgsrc. Enabled unconditionally by request of several people.
1999-08-19Update package tools to version 19990819:tron1-2/+2
- fixes false conflict detection in "pkg_add".
1999-08-18Remove MASTER_SITE_LOCAL and MASTER_SITE_BACKUP entriessoren1-3/+1
for ftp.dk.netbsd.org until another place for a Danish ftp.netbsd.org mirror is found.
1999-08-18Record the names of the patches which were applied to the packageagc1-2/+7
(taken from the patch-sum file), plus any local patches, in the BuildVersion file (which can be viewed with the -b option to pkg_info(1)), rather than simply recording the contents of any patches directory.
1999-08-16Ignore the return code from rm when trying to delete a symbolic linkagc1-2/+2
which may be read-only. Pointed out by Julian Coleman, fixed in a slightly different way.
1999-08-13The X11 mirror on "ftp.eu.net" is gone, use "ftp.sunsite.auc.dk" instead.tron1-2/+2
1999-08-13Substitute for ${PKGNAME} when generating the PLIST files.agc1-1/+2
1999-08-12Linux fixes.christos1-1/+13
1999-08-10This is NetBSD. s/port/package/gagc1-19/+19
1999-08-10better linux supportchristos1-2/+6
1999-08-09Use ${SORTED_MASTER_SITES} instead of ${MASTER_SITES} in "fetch-list:".sakamoto1-2/+2
1999-08-04Ignore result of ${RM} command in do-extract target - the original ${LN} -fsagc1-2/+2
command was split into two specific commands: ${RM} -f, then ${LN} -s, for Solaris ln(1) behaviour, and, as pointed out by Julian Coleman, this can have an unfortunate side-effect on read-only filesystems.
1999-07-28Don't try to fetch a file if there's a symbolic link in ${DISTDIR}.agc1-2/+2
1999-07-28Clarify the DIST_PATH example.agc1-3/+4
1999-07-28Document the DIST_PATH definition which accidentally got committedagc1-1/+17
yesterday. #DIST_PATH= /cdrom/0/distfiles:${HOME}/distfiles (DIST_PATH allows multiple directories for distfiles to be defined, although distfiles will still be downloaded into DISTDIR. For example, this allows a CD to be used as a basic repository for distfiles, with additional distfiles to be found in other directories, and, if the distfile is not found in any of these, it will be downloaded into DISTDIR. A symbolic link is created in DISTDIR, pointing to the local distfile.)
1999-07-28Make "make readme" work on Solaris - Solaris's sed(1) can be a painagc1-10/+9
at times.
1999-07-27Actually apply any patch-local-* local patch files if there are any.agc1-15/+27
1999-07-27Don't put a // in MASTER_SITE_BACKUP if DIST_SUBDIR is empty/undefined.mycroft1-1/+7
Yes, this is a hack.
1999-07-26New variable "USE_INN" to use "inn" instead of "nntclnt" to providetron1-1/+7
"inews" binary for newsreaders.
1999-07-26Re-visit the patch-sum modifications:agc1-19/+14
(a) if the patch file does not exist in the patch-sum file, then print a warning to the user, and ignore the patch file. In particular, do not exit with an error. (b) if the patch file's calculated checksum does not match the one recorded in the patch-sum file, print a warning to the user, and try the other patch files. Once all patch files have been attempted, exit with an error. Also, don't bother to check for patch-local-* files inside the checksum logic - they're already ignored at the head of the loop.
1999-07-24If there's a discrepancy between files/patch-sum and patches/*,hubertf1-5/+19
this shouldn't be silently ignored. Tell the user instead.
1999-07-23Avoid unnecessary shell variable usage.tron1-3/+3
1999-07-21Some master-sites (like the second one of the libslang package) seemhubertf1-2/+4
to return some "please see the new location"-pages instead of the requested archive, which our ftp(1) doesn't take as an error. Now, add a check here to see if ftp(1) actually got the requested file or something else. Detected by Reinoud Zandijk <zandijk@cs.utwente.nl>, talked over with Frederick Bruckman <fb@enteract.com>.
1999-07-19Document "${INN_DATA_DIR}".tron1-1/+5
1999-07-17Update "pkglibtool" to version 1.2p2. This version makes sure that youtron1-2/+2
don't use an a.out "pkglibtool" on an ELF system and vice versa.
1999-07-15Once again: this is a make file. there's a difference between TABS and SPACESwrstuden1-4/+4
when starting a line. Tabs are for shell commands, and spaces are for comments, etc.. Closes PR 7982 by KAWAMOTO Yosihisa kawamoto@tenjin.org.
1999-07-14cleanup of README.html generation code, as provided in PR 7989 byhubertf1-12/+7
Jaromir Dolecek <dolecek@ics.muni.cz>. While there, mark the README.html as precious, so it doesn't get removed if the build process is interrupted.
1999-07-13Add possibility to sort the master download site list according tomjl2-5/+35
local preferences (domain suffixes or full regular expressions) by defining MASTER_SORT or MASTER_SORT_REGEX appropriately.
1999-07-13Do not include checksums of files names *.orig in files/patch-sumhubertf1-1/+2