Age | Commit message (Collapse) | Author | Files | Lines |
|
- Fix detection of sys/mount.h in the default configure.ac script.
|
|
to always check for a terminating dollar sign. Welcome to 3.68.
|
|
|
|
|
|
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 ;-)
|
|
|
|
- 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@.
|
|
|
|
- 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
|
|
|
|
handling the built-in expat libraries and headers.
|
|
catching up to changes to xcursor, Xrender, render, Xrandr, and randrext
by including their buildlink3.mk files.
|
|
|
|
it exists to stop a warning that comes from including <sys/mount.h> by
itself.
Fix from Love Hornquist Astrand in PR pkg/24419.
|
|
|
|
|
|
- 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.
|
|
|
|
we can set it in the environment if bootstrapping or have pkgsrc do it
for us.
|
|
|
|
|
|
and any pre-existing buildlink2.mk files.
|
|
generating buildlink3.mk files that only append to BUILDLINK_DEPENDS.*.
|
|
setting it.
|
|
|
|
${PKG_ADMIN}, so we need to not use "-K" with pkg_admin, too.
|
|
options to pkg_info while evaluating bsd.prefs.mk.
|
|
etc. because the bare variables will point to the correct executables.
|
|
|
|
|
|
|
|
spaces, use the :Q modifier instead of double-quoting the value. This
avoids breakage when executing the just-in-time su targets.
|
|
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')
|
|
value.
|
|
value.
|
|
|
|
s/dependancies/dependencies/
|
|
This fixes the build of Xrandr.
ok'ed by wiz@
|
|
PKGSRC_MESSAGE_RECIPIENTS will get a copy mailed to them.
Okayed by jmmv and wiz.
|
|
pkgsrc/pkgtools/rdigest Makefile, which will end up with a PKGNAME of
digest-... otherwise. Noticed on bulk build output.
|
|
Julio Merino.
|
|
exists and we are using XFree86 packages from pkgsrc.
|
|
from Min Sik Kim in PR pkg/24176.
|
|
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.
|
|
- 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...
|
|
|
|
|
|
|
|
|
|
|