summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2004-03-06Update pkgtools/createbuildlink to 3.3. Changes from version 3.2 includejlam2-8/+20
fixes to the whitespace in the generated files to more closely match the template buildlink3.mk file.
2004-03-05Update pkgtools/createbuildlink to 3.2. Changes from version 3.1 includejlam2-23/+26
creating buildlink3.mk that are in line with the template in revision 1.101 of mk/buildlink3/bsd.buildlink3.mk.
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-4/+7
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-29Update to 1.2:jmmv2-4/+3
- Do not check for fnmatch(3) in the default configure script because we don't know beforehand if a package wants a GNU or a POSIX version of it. This fixes the build of, for example, diffutils.
2004-02-24Update to 1.1:jmmv2-5/+5
- Fix detection of sys/mount.h in the default configure.ac script.
2004-02-23Improve pattern matching for possible RCS Idswiz2-4/+4
to always check for a terminating dollar sign. Welcome to 3.68.
2004-02-21Prepend pkgtools to CATEGORIES.jmmv1-2/+2
2004-02-21autoswc moved from sysutils to pkgtools.jmmv1-1/+2
2004-02-21Reimport of autoswc, version 1.0, coming from sysutils:jmmv8-0/+765
autoswc is an utility that automatically generates system wide cache files for use with configure scripts created by GNU autoconf, and specially by those executed within pkgsrc. Reason for the move: pkgtools' Makefile says this category is for packages used within pkgsrc. autoswc is specially designed to work for pkgsrc, so it is better placed here. And it may get more exposure ;-)
2004-02-21Create installation directories. Fixes PR pkg/24514.jmmv1-1/+3
2004-02-21Update to 1.17:jmmv3-7/+62
- Recognize the PKGSRC_COMPILER variable and set it automatically in mk.conf. - Add the REAL_CCACHE variable: if set, the directory pointed by it will be null-mounted inside the chroot in a place known by ccache to store the cache. This is useful to keep it across rebuilds of the sandbox. Idea suggested by gavan@.
2004-02-19USE_LANGUAGES= # emptymarkd1-1/+2
2004-02-18Update "rpm2pkg" package to version 2.0. Changes since version 1.3:tron2-647/+834
- added support for RPM archive compress with bzip2 as used by e.g. SuSE Linux 8.2. - (hopefully) made portable - rewrote ugly code for handling "-s" command line option - converted source to KNF
2004-02-17Update to x11-links-0.23: catch up with Xft2/buildlink3.mk changes.jlam4-14/+18
2004-02-17Update pkgtools/x11-links to 0.22. Changes from version 0.21 includejlam4-14/+18
handling the built-in expat libraries and headers.
2004-02-16Update pkgtools/x11-links to 0.21. Changes from version 0.20 includejlam9-40/+60
catching up to changes to xcursor, Xrender, render, Xrandr, and randrext by including their buildlink3.mk files.
2004-02-15Use more macros; fixes some warnings reported by tron.wiz1-8/+19
2004-02-14When checking for the <sys/mount.h> header, include <sys/param.h> ifsimonb2-636/+1750
it exists to stop a warning that comes from including <sys/mount.h> by itself. Fix from Love Hornquist Astrand in PR pkg/24419.
2004-02-13s/independant/independent/snj1-2/+2
2004-02-13We don' need no ... languagesabs1-1/+2
2004-02-11Update to 1.16:jmmv2-6/+6
- Use WRKDIR_BASENAME instead of OBJMACHINE to get a unique name of object directories. This way, multiple jails can use the same pkgsrc tree with write access and get the right obj links. - Fix COPYROOTCFG.
2004-02-11pass OPSYS and MACHINE_ARCH in the environmen, not CPPFLAGS.grant1-3/+3
2004-02-11just use ${OPSYS} and ${MACHINE_ARCH} from the environment. this meansgrant1-2/+2
we can set it in the environment if bootstrapping or have pkgsrc do it for us.
2004-02-10This package uses no compilers.jlam1-1/+2
2004-02-10This package uses no compilers.jlam1-1/+2
2004-02-10The BUILDLINK_DEPENDS.<pkg> lines should match between the buildlink3.mkjlam1-2/+2
and any pre-existing buildlink2.mk files.
2004-02-10Update pkgtools/createbuildlink to 3.1. Changes from version 3.0 includejlam2-6/+21
generating buildlink3.mk files that only append to BUILDLINK_DEPENDS.*.
2004-02-10PERL5_REQD is now a list of values, so append to its value instead ofjlam1-2/+2
setting it.
2004-02-09Cut-n-paste error.jlam1-2/+2
2004-02-09bsd.prefs.mk includes mk/compiler/gcc.mk indirectly, which invokesjlam1-1/+2
${PKG_ADMIN}, so we need to not use "-K" with pkg_admin, too.
2004-02-09Include bsd.prefs.mk after defining PKG_INFO so that we don't pass anyjlam1-6/+6
options to pkg_info while evaluating bsd.prefs.mk.
2004-02-08We no longer need to explicitly call ${BUILDLINK_*} for CC, CXX, LIBTOOL,jlam1-2/+2
etc. because the bare variables will point to the correct executables.
2004-02-07use ${AWK} instead of awk. makes this work on Solaris.grant1-2/+2
2004-02-07sync with NetBSD-current's pkg_install from 20040207.grant12-111/+187
2004-02-06Fix sed call so that ${MAKE} including a path works.wiz1-3/+3
2004-02-06If we're passing through MAKEFLAGS variables whose values may containjlam1-2/+2
spaces, use the :Q modifier instead of double-quoting the value. This avoids breakage when executing the just-in-time su targets.
2004-02-03Remove 'USE_LANGUAGES=' as at least on my system 'make install' compiles upabs1-2/+1
something to check the shared library type. (An entertaining way to pick up on issues seems to be to set CFLAGS to include an argument not understood by the base compiler, such as '-march=pentium3')
2004-02-02These packages don't use any compilers, so set USE_LANGUAGES to an emptyjlam2-2/+4
value.
2004-02-02This packages is just shell scripts, so set USE_LANGUAGES to an emptyjlam1-1/+2
value.
2004-02-01It's "its"snj1-2/+2
2004-02-01s/seperate/separate/; s/independantly/independently/;snj1-4/+4
s/dependancies/dependencies/
2004-01-31Add missing extensions/extutil.h and bump version to 0.20.recht2-3/+4
This fixes the build of Xrandr. ok'ed by wiz@
2004-01-29Put post-install message into MESSAGE, so that people usingsnj3-26/+12
PKGSRC_MESSAGE_RECIPIENTS will get a copy mailed to them. Okayed by jmmv and wiz.
2004-01-26Conditionally set DISTNAME, since this Makefile is included by theagc1-2/+2
pkgsrc/pkgtools/rdigest Makefile, which will end up with a PKGNAME of digest-... otherwise. Noticed on bulk build output.
2004-01-26Revert previous commit, it didn't work for binary packages. Noted byxtraeme1-5/+2
Julio Merino.
2004-01-25Add dependency on XFree86-libs if ${X11BASE}/include/X11/X.h doesn'txtraeme1-2/+5
exists and we are using XFree86 packages from pkgsrc.
2004-01-25honour BINOWN and BINGRP.grant1-1/+3
from Min Sik Kim in PR pkg/24176.
2004-01-24Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. Injlam1-2/+2
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives a value only once due to the multiple inclusion protection in the bulldlink3.mk files. In the case where a package includes several buildlink3.mk files that each want a slightly different version of another dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the strictest <pkg> dependency to be matched.
2004-01-23Update to 1.15:jmmv4-157/+323
- Automatic builds can now be interrupted at any time with CTRL+C and then resumed! (with 'auto resume' from the command line). - MAKE_PACKAGES has been deprecated in favour of two new variables: BUILD_PACKAGES, which tells which packages to build after a 'makeroot' and AUTO_PACKAGES, used during the 'auto' target. - MOUNT_SCRIPT and UMOUNT_SCRIPT have been deprecated in favour of MOUNT_HOOKS and UMOUNT_HOOKS, which take a list of shell functions or external commands to be executed. - /pkg_comp is now symlinked to /p inside the chroot, to make paths simpler when working inside it (i.e., with the 'chroot' target). - security/audit-packages is not installed any more inside the chroot by default. This is not needed to get pkgsrc security checks working. The user can add it to BUILD_PACKAGES for a regular build. - pkgtools/xpkgwedge is not installed any more during a 'makeroot'. pkgsrc handles this automatically when needed, so we let it install the package for us. - Ensure that libkver's library is preloaded when doing builds inside the chroot, so that packages get the right version number in them. - When creating a template file, sort all variables alphabetically. - Several miscellaneous changes in the code: simplification of syntax, addition of comments to functions, cleanup of messages...
2004-01-22update to pkglint 3.67: catch deprecated USE_GMAKE.grant2-3/+8