Commit graph

676 commits

Author SHA1 Message Date
jmmv
e5df620236 Update pkg_comp to 1.3:
- Added ability to tune LOCALBASE and PKG_SYSCONFBASE.
- Deprecated PTHREAD_TYPE variable, not useful any more.
- Multiple error checking (directory presence) added.
- Several bugfixes (specially in removepkgs target).
- Replaced "echo -n" with "printf" (more portable).
- Replaced "! -z" with "-n" when doing tests.
- Changed my email address to the NetBSD one.
2002-12-19 14:47:04 +00:00
jmmv
0a620d2df5 Quote $? variable in a here document, so it is not expanded during its
generation. Pointed out by Stoned Elipot. Bump version to 1.2.
2002-12-14 23:27:50 +00:00
abs
6826b96b8b shorten COMMENT 2002-12-12 14:34:49 +00:00
hubertf
3e6754dedc Clean up wording a bit. Emphasize that PKGTOOLS_REQD should only be
changed if really necessary.
2002-12-12 01:50:47 +00:00
schmonz
54cff28fe1 3.39: note that IGNORE is deprecated in favor of PKG_{FAIL,SKIP}_REASON.
Nudged by wiz@, who sees all.
2002-12-10 14:30:36 +00:00
wiz
3bc60751f1 Update to 3.38: Complete handling of category/Makefile; now compares
list of SUBDIRS against list of directories and complains about mismatches.
2002-12-10 12:42:40 +00:00
tron
392d299349 Add proper handling for hardlinks. This fixes e.g. the zero byte locale
files in the "suse_base" package causing error messages like this:
Gdk-WARNING **: locale not supported by C library
Bump version number to 1.3.
2002-12-09 15:16:26 +00:00
cjep
36b627bb79 Fix typo in manual page. 2002-12-08 12:54:44 +00:00
schmonz
0a1bd5acad Replace IGNORE with PKG_FAIL_REASON or PKG_SKIP_REASON as appropriate. 2002-12-07 02:38:52 +00:00
jlam
462086f7c0 Typo. 2002-11-26 08:33:18 +00:00
jlam
ad3034ce59 Use "cp" instead of "pax" to copy the directory trees. 2002-11-26 06:53:57 +00:00
wiz
62287655f6 Always use pkgdiff -- this avoids having RCS Ids in patches. 2002-11-23 23:14:40 +00:00
jschauma
e93af85326 Commit change to patch-ad that mysteriously got lost in last commit.
(Thanks wiz!)
2002-11-23 23:03:24 +00:00
jschauma
8148af8e58 Upgrade to version 20021123, which fixes PR pkg/18384 by Grant.
Curiously, several of the patches required some changes -- have these
not been tested with the latest version of pkg_install?
2002-11-23 22:49:47 +00:00
wiz
b26517889d Some cleanups by Greg A. Woods in PR 18710. 2002-11-23 22:47:02 +00:00
cjep
9d2bd6d79f Honour ZOULARISBASE, rather than expecting bmake in ${PREFIX}/bsd/bin.
This should work with the Zoularis kit and the bootstrap kit.

XXX The patches should go into 1.11.
2002-11-23 20:55:21 +00:00
schmonz
717755e635 Any "digest" newer than 2001 is acceptable. This allows the "digest"
installed by bootstrap-pkgsrc to satisfy the dependency requirement.
2002-11-23 01:07:31 +00:00
cjep
dd2d72e624 Tweaks for OpenBSD (cf. recent bootstrap-pkgsrc commit) 2002-11-17 09:37:21 +00:00
wiz
9062b95009 Only avoid checking mk/bsd*, not all files from mk/. Bump to 3.37. 2002-11-14 04:01:55 +00:00
atatat
71963230ed Add pkgdepgraph 2002-11-07 23:18:37 +00:00
atatat
d356b9d1be pkgdepgraph prints out a "dot" language specification of the
inter-dependencies of your installed packages.  The "dot" language
is interpreted by the graphviz package to make graphs.  There are
several uses for such information.

(1) A graphical representation of information is always good to
look at.

(2) The output itself can be sorted and filtered to provide a list
of packages to delete in order that they can be rebuilt (to replace
out-of-date components).

(3) You can visually estimate the work involved in (or impact of)
removing a given component in order to replace it.
2002-11-07 23:18:01 +00:00
wiz
d4a9442bd3 Update to 0.107: Do not exit when pkgdiff fails on one file, just report
an error.
2002-11-04 23:07:37 +00:00
rh
8a0b15f754 Update url2pkg to 1.20. Changes are:
- recognise newer GNU configure scripts
	- USE_BUILDLINK2
	- add support for PKGCONFIG_OVERRIDE
2002-10-30 03:33:56 +00:00
jlam
295f3b814a Use BUILDLINK_CPPFLAGS.rpm and rely on buildlink2 to make "-lrpm" resolve
to the correct library.
2002-10-20 23:23:53 +00:00
rh
5b20add2de Properly quote environment variable in test statement. 2002-10-16 08:53:15 +00:00
rh
30cf40c883 Update createbuildlink to 2.2. Now includes a '-j' option to join together
PLISTed header files in a directory, listing them as '*.h'
2002-10-16 08:50:48 +00:00
hubertf
760c3dae2e Update pkg_tarup to 1.2. Changes:
find pkg_create etc. on Solaris etc.
Suggested by Mark Davies <mark@mcs.vuw.ac.nz> in private mail.
2002-10-14 15:28:42 +00:00
abs
cc24cb9e86 Update pkgchk to 1.34:
Actually work around 1.6 pkg_tools PKG_PATH problems, rather than
	just making matters worse.
2002-10-08 15:44:13 +00:00
abs
fa69af438a Update pkg_chk to 1.33:
Work around a deficiency in the 1.6 pkg_add - cd to the directory
	containing a binary package before running pkg_add, to ensure it can
	pick up dependencies.
2002-10-08 11:43:33 +00:00
jlam
103aee9d25 Move the _REQUIRE_* definitions from xfree.buildlink2.mk to the x11-links
Makefile so that they won't be defined for other packages that include
xfree.buildlink2.mk.
2002-10-08 09:23:17 +00:00
jlam
e6da791d8a Remove reference to x11.buildlink.mk. 2002-10-08 08:04:23 +00:00
hubertf
0d44ca0a05 Update to 1.1. Mostly cosmetic changes, among others incudes patch from
PR 18546 by woods@weird.com (Greg A. Woods).
2002-10-07 14:43:08 +00:00
atatat
3642d7598c Upgrade to 3.36. Fixes the problem with $pkg_installver being
"uninitialized" for some cases.  Approved by the wiz.
2002-09-30 16:08:17 +00:00
martti
a1a8f62005 Added distfetch 2002-09-30 08:37:52 +00:00
martti
e2a5a561e8 distfetch helps you to fetch all the distfiles you need to compile
your packages. Only the required distfiles are downloaded.
2002-09-30 08:37:13 +00:00
rh
f407e7ef98 Update createbuildlink to 2.1. This adds some patterns to recognise AppKit
style Objective C headers and libraries.
2002-09-27 21:19:58 +00:00
jlam
84cb9a37e9 Create a new variable USE_X11_LINKS that controls whether packages that
use buildlink2 and set USE_X11 will use x11-links, or if they will simply
symlink the X11 files directly into ${BUILDLINK_DIR}.  If USE_X11_LINKS is
"YES" (the default), then x11-links is used.  If USE_X11_LINKS is "NO",
then the X11 files are symlinked directly.

There is a choice here between speed and flexibility.  Using x11-links is
faster since you don't need to spend time symlinking all of the X11 files
into ${BUILDLINK_DIR}.  However, if you update your X11 installation, then
the x11-links package will likely be out-of-date.  Conversely, directly
symlinking the X11 files will protect you from changes in your X11
installation when you update, but there is a (small) time penalty to have
to do it for every package that uses X11.
2002-09-27 09:22:58 +00:00
wiz
7f01755d75 Bump version number for man page fix. 2002-09-25 18:57:49 +00:00
wiz
514fdd80c9 Update Dd. Fix description of some options per PR 18344 and included
patch from Julio Merino. Begin new sentences on new lines.
2002-09-25 18:57:30 +00:00
wiz
24f92a55c8 Slight fix for 3.34, so that "cd /usr/pkgsrc; for i in */; do pkglint $i; done"
works. Bump to 3.35.
2002-09-25 09:34:21 +00:00
wiz
c4d4a1f20a Update to 3.34: Can now also be run in Category directories and checks
correct sorting order of SUBDIR entries.
2002-09-24 14:01:37 +00:00
wiz
dcdf9bd97d Sort. 2002-09-24 13:51:21 +00:00
wiz
c2589032d6 Since MESSAGE files come by many names, hardwire the line length,
independent of the actual filename. Update to 3.33.
2002-09-24 12:34:21 +00:00
wiz
e8817c9088 Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +00:00
abs
ad0c708fc1 Toss in strlcpy.c and hey presto: Instant linux pkg_install binaries. 2002-09-23 13:16:59 +00:00
abs
9eaafb2895 If defining TAILQ_FIRST and TAILQ_NEXT ensure we also define
TAILQ_HEAD_INITIALIZER - required for linux build.
2002-09-23 12:57:27 +00:00
jlam
75e2bd0f6a Trivially use buildlink2 2002-09-23 01:39:50 +00:00
atatat
9a44a64406 lintpkgsrc was tweaked, so bump the version 2002-09-22 16:00:37 +00:00
atatat
a72f2e5514 If the installed version of pkg_install is newer than the one in
pkgsrc, require the new version instead of the one from pkgsrc.
This means there will be no more messages that look like

	Version mismatch: 'pkg_install' 20020827 vs 20020723

Change reviewed by the wiz.  :)
2002-09-22 15:58:33 +00:00
jlam
d21436270c Fix comment to note that you'll need to update the x11-links dependency in
bsd.buildlink2.mk as well.
2002-09-20 23:53:32 +00:00