Commit graph

3382 commits

Author SHA1 Message Date
joerg
6275104929 Add DESTDIR support. 2008-06-19 18:12:18 +00:00
joerg
e33690ba5d Make style more consistent. 2008-06-19 17:28:09 +00:00
joerg
129f8a3b10 Fix DESTDIR. 2008-06-16 15:29:00 +00:00
joerg
c7ed9a9347 Fix DESTDIR. 2008-06-16 15:14:26 +00:00
joerg
0eb64b908c Fix DESTDIR. 2008-06-16 13:19:57 +00:00
joerg
02d4578ebd Mark as meta-package. 2008-06-15 09:56:37 +00:00
abs
a47dc5664d fix DESTDIR issue 2008-06-13 07:13:57 +00:00
abs
ea9f90b185 fixup DESTDIR - bump pkgrevision 2008-06-12 13:37:19 +00:00
joerg
32f6af9043 Use full path for chown. 2008-06-12 13:29:27 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
joerg
09969f8983 pbulk-0.31:
- For direct build failures, make the package location in the first
column a hyper link to the last (supposedly failing) phase.
- For indirect failures, list the first 10 failing dependencies.
2008-06-11 19:27:03 +00:00
he
a8e2184877 Commit two fixes which at least for me appear to be required when
doing an old-style bulk build on 4.0 or older systems:

 - in mk/bulk/build, do "make update" instead of "make install + clean"
   when installing a new pkg_install
 - in pkgtools/pkg_install/Makefile, don't try to use our own
   executables (${WORKDIR}/pkg_add/pkg_add etc.) if they don't exist

Discussed with joerg, and even though he's not entirely happy
with the latter change, he didn't appear to have a better suggestion.

This, and putting /usr/pkg/sbin earlier than /usr/sbin in the $PATH
appears to be required to get an old-style bulk build going.
2008-06-08 21:04:30 +00:00
gdt
b1df4d999d Add example showing how to mark all packages depdending on X11 for
rebuild, useful for moving to X11_TYPE=modular.  From tnn@.
2008-06-08 17:29:01 +00:00
wiz
05354faae8 Sort. 2008-06-06 08:30:07 +00:00
sketch
7c52a96f97 Support alternate ${PREFIX}. 2008-06-04 13:34:46 +00:00
joerg
8c227e35ef Explicitly depend on ftp. 2008-06-02 16:40:25 +00:00
tnn
411da6d28b Don't set NOMAN for SunOS. 2008-05-30 10:02:38 +00:00
tnn
63baef4507 don't create catdir 2008-05-29 17:05:36 +00:00
tnn
30d59e3e84 Merge some changes from PR pkg/38521 to clean up the package and
desupport installing catpage.
Thanks to cheusov for the PR and obache for making me aware of it.
Bump the version to 20080529.
2008-05-29 17:03:54 +00:00
tnn
eabbfe4a18 Make it DESTDIR ready. 2008-05-29 16:33:10 +00:00
tnn
2e127c32eb Inhibit possible dependency on sysutils/checkperms to avoid circular dep. 2008-05-28 13:36:18 +00:00
tnn
23bfa1e54c Remove the broken FreeBSD manual page rule overrides.
This deviates too much from the standard bsd.sys.mk with no good reason,
and breaks more than it fixes. PR pkg/38650
2008-05-26 19:23:59 +00:00
tron
f029152d07 Bump version to 1.94:
Fix a bug exposed by the "set -e" improvements in NetBSD-current's
"/bin/sh" which would prevent the script from cleaning up its
temporary directory.

Change approved by David Brownlee.
2008-05-26 09:25:43 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
tron
9ba46c0fc4 Fix indentation. 2008-05-25 20:49:39 +00:00
joerg
62b30145f4 bsdtar is a valid value for EXTRACT_USING. 2008-05-25 20:36:12 +00:00
tnn
f36cb919d8 If there is no va_copy(), provide one and just assume the compiler knows
how to copy va_lists by value.
2008-05-25 18:32:28 +00:00
tnn
3fdc6f2663 Fix hpux bugfix. __strtoll needs inttypes.h 2008-05-25 17:38:37 +00:00
tron
5653b15d71 Remove me as maintainer of some package, clame ownership of a few packages. 2008-05-25 14:45:16 +00:00
dillo
07e7ef92c7 Assert OWNERship of some packages, relinquish others entierly. 2008-05-25 13:16:10 +00:00
tnn
4d41d841f5 Trust configure to pick the right install(1). 2008-05-24 22:11:20 +00:00
abs
edb4c8ac30 "I claim this planet in the name of Mars, hmm, isn't that lovely, hmm?"
(Set OWNER to abs@NetBSD.org)
2008-05-24 19:15:36 +00:00
tnn
a80e553479 minor nits and comments 2008-05-24 04:29:06 +00:00
tnn
0223d43765 fix pasteo 2008-05-24 04:19:48 +00:00
tnn
fbccaeada9 Added pkgtools/compat_headers 2008-05-24 03:39:29 +00:00
tnn
379887f5c0 Import compat_headers-0.1 as pkgtools/compat_headers.
This package attempts to resolve deficiencies in system headers by
providing missing types, definitions and prototypes in shadow headers.
New in this version:
- Rewrote all of the tests to use autoconf.
- Implemented tests and support for more standard integer types.
2008-05-24 03:35:38 +00:00
tnn
9e6fd5b2b3 Remove pkgtools/posix_headers 2008-05-23 21:42:25 +00:00
tnn
45b562f3a5 Since posix is a registered trademark and this package by no means provides
nor intends to provide full posix(r) compatibility, I've decided to rename
it.

An improved version of the package will be re-imported later, probably
under the name "compat_headers".
2008-05-23 21:08:18 +00:00
tnn
54d5395f8f Fix typo 2008-05-22 13:48:36 +00:00
dillo
6ffe423f77 Bump version to 1.93:
- Explicitly clear automatic flag for packages user wants installed
  that got pulled in previously.
- Only ignore pkg_summary.gz in local repository if newer files
  with name matching *.t[bg]z exist.  (Otherwise, pkg_summary.gz
  created by pbulk would be ignored because pkg_summary.bz2 is
  newer.)

Okayed by abs@.
2008-05-21 20:52:31 +00:00
abs
8b033b0318 update pkglint to 4.86 - necessary bu not sufficient to handle OWNER in
Makefiles. As a first pass make MAINTAINER optional and add an optional
OWNER directly after it in the same section. This will pass valid
OWNER/MAINTAINER combinations but not reject some invalid ones.
Full fix (hopefully) coming soon...
2008-05-21 20:16:19 +00:00
tnn
14c8f53a73 - Actually show usage() instead of entering an infinite loop.
- improve usage
- bump version to 1.1
2008-05-21 15:24:40 +00:00
tnn
1eeb2a6235 Try to fix a bootstrap failure reported on Slackware 12.1. Untested. 2008-05-20 12:27:23 +00:00
joerg
4aa5709b48 libnbcompat-20080519:
Many of the hash function headers are incompatible with the OpenSSL
headers, so don't include them by default and require the caller to
include them on demand.
2008-05-19 12:52:57 +00:00
tnn
08aac7594f Uses bsd.prog.mk, so add USE_BSD_MAKEFILE=yes. 2008-05-16 20:02:31 +00:00
joerg
306463ff8c Shift after -K. 2008-05-15 17:51:44 +00:00
joerg
cbfccabb73 + pkg_leaves 2008-05-15 17:46:06 +00:00
joerg
b5cc0456f3 As requested on IRC, add pkg_leaves-1.0:
pkg_leaves is a small script to print a list of leaf packages aka
packages not depended on.
2008-05-15 17:44:42 +00:00
joerg
ce6709837a Bump version to 20080510. 2008-05-11 18:39:20 +00:00
joerg
3a1ba09130 As workaround for PR 38625, rebuild with autoconf 2.61. 2008-05-11 18:38:15 +00:00