Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
- Abort if any of rebuild, unsafe_depends, unsafe_depends_strict are still
set after "make replace".
- Following changes in pkgsrc, does not replace by default if the
dependencies' ABI is still compatible.
- Add option -s that retains the old behaviour of always replacing.
- Add option -r for "replace only", this supresses creation of binary pkgs.
- The -n option has not been fully updated for these changes.
- versions 0.[7-9] were skipped to avoid any ambiguity from the 0.04 -> 0.5
transition.
|
|
|
|
|
|
- Explicitly unset 'unsafe_depends' and 'rebuild' tags after replacing.
Needed after changes in pkgsrc/mk/flavor/pkg/replace.mk, fixes PR 36738.
- Introduce ${PKG_ADMIN}, ${PKG_INFO}, ${PKG_CHK} variables instead of
calling the tools directly by name.
|
|
|
|
|
|
in iteration functions. Fix a major thinko that prevented the actual
order rules from being used. Bump to 20070804.
|
|
Thanks tnn@.
Reverse the test for extracting the bootstrap kit as the old version
hits set -e error handling.
Bump to pbulk-1.11.
|
|
substitution (and any substitution warnings) run before the build starts,
rather than after building libnbcompat. The reason for this is that
libnbcompat is _built_ in the pre-configure stage when in inplace mode.
|
|
just define it to strtol and most consumers of strtoll should be happy.
|
|
|
|
|
|
|
|
|
|
between libarchive and pkg_create e.g. on HP-UX.
Add my copyright to build.c, it is almost completely rewritten.
|
|
|
|
segfault caused by writing past the end of the buffer.
XXX how do I bump the version of this package?
|
|
|
|
remove it. *blink*
|
|
|
|
- for pkg_create, split-off the package creation from the plist
processing. package creation is disabled for --enable-bootstrap
- change package creation to use libarchive
- add two options (-u and -g) to override file system ownership
- pkg_create now creates files in the tarball with correct owner/group
based on -u/-g or @owner/@group
- add a function to compute the +CONTENTS file in memory
Bump version to 20070802.
Review of a slightly older version by jlam@
|
|
Redirecting output to /dev/stderr is not portable and will create a
regular file "stderr" if the device does not exist. Instead use the
portable 1>&2 redirection syntax. PKGREVISION was at nb9; get rid of it
and bump minor version number.
|
|
|
|
|
|
Addresses PR 36721.
|
|
by tnn@.
|
|
Fix suggested by Joerg Sonnenberger.
|
|
Fix build problem on SunOS 5.8.
|
|
- Implement a simple framework for automated header testing and generation
using the c preprocessor.
- Make it installable on all platforms. On most platforms it will not install
any files however.
- Bump revision to 0.5.
The changes should make it easier to add Interix support to this package.
Note that the package is still far from complete; for example the replacement
stdint.h does not yet provide fallback definitions for int_*t and friends
but relies on inttypes.h to provide them, which turns out to work for HPUX.
|
|
Supported-by: Google SoC 2007.
|
|
|
|
Bombed out on by xlC.
|
|
Bump version to 20070731.
|
|
|
|
MASTER/SLAVE mode is gone now.
Bump version to 20070730.
|
|
interface to hand it down directly.
|
|
|
|
|
|
instead of environment. This allows mk/flavor/pkg/resolve-dependencies
to execute '${PKG_ADMIN}': you can encounter this problem
on platforms in need of pkgtools/pkg_install because their native
pkg_* tools are older than PKGTOOLS_REQD, id est NetBSD 2.x and earlier.
Ok'ed joerg@.
|
|
OK'ed joerg@
|
|
|
|
|
|
doesn't work on HP-UX/Itanium. Use the standard approach using
AC_C_BIGENDIAN. Tested by myself on i386, he@ on SPARC and tnn@ on
HP-UX.
|
|
|
|
- phase one builds the essential tools in the bare minimal version
needed by the infrastructure to run "make install".
- phase two runs "make install" for all the bootstrap packages.
Set WRKOBJDIR for the second phase, we never want to leave garbage
around.
This increases the time for running bootstrap, but gives more
deterministic results. It also means that e.g. configuration files
in pkg_install can be handled normally. It is a prerequirement to
sanely allow pkg_install some more extended work like building
its own libarchive without having to worry too much about limitations
on some platforms.
This fixes the expansion of @gzcat@ in the download-vulnerability-list
script.
Tested by tnn@ on Interix and myself on DragonFly.
|
|
a newline after each message. Bump to pbulk-0.10.
|
|
- lintpkgsrc.pl - less brokenly parse the contents of make conditionals
like "if empty(FOO)". Specifically handle the case where FOO
contains a :M modifier or a variable expansion.
Fixes 'lintpkgsrc -r' incorrectly deleting ruby18-base-1.8.6nb1 each time
Mmm... lintpkgsrc.pl needs to die
|
|
afterwards, the user might have set it.
|
|
dependencies.
|