rillig
f66a7f1777
Fixed the (hopefully) last issue with the downgrading warning.
2008-11-19 07:46:35 +00:00
obache
1ed485738b
SU was replaced to use SU_CMD over 4 years ago.
2008-11-19 00:20:48 +00:00
rillig
30458d7406
It's pretty tricky to get the bmake substitution right. At least if
...
you're a lazy programmer. Now the ${DISTNAME:S...} is interpreted
correctly.
2008-11-18 21:17:53 +00:00
rillig
25f7fc3110
Updated pkglint to 4.90.
...
Changes since 4.89:
- Packages are checked whether they are being downgraded.
- Several small fixes and improvements.
2008-11-18 19:43:32 +00:00
rillig
a3a3f7f775
Get rid of the false positive warnings for downgrading, by doing more
...
magic to the PKGNAME and DISTNAME in the package Makefile. Thanks, wiz,
for insisting on this.
2008-11-18 19:39:49 +00:00
rillig
88db5cd30e
Emit a note instead of a warning when the :Q operator is used in places
...
where it isn't necessary.
The :Q operator is necessary for URLs, since they may contain ampersands.
2008-11-18 19:18:51 +00:00
rillig
39f4738073
It is not necessary to save the whole text of the package Makefile
...
including all included files. By now, all checks are done by checking
individual lines, not the whole text.
2008-11-18 18:59:36 +00:00
rillig
f568f6dcea
The PKGREVISION is included in the version comparison, to fix the bogus
...
warning that a package "is being downgraded from 1.0.0nb5 to 1.0.0".
Disabled the note saying that in shell variable assignments, there don't
need to be double quotes around backticks. In some cases they need to be
there.
2008-11-18 08:18:29 +00:00
rillig
d24f8d2bf7
DIST_SUBDIR may contain slashes. Found in www/firefox3-bin.
2008-11-18 08:04:35 +00:00
tron
6055ccc1bc
Add support for user destination directory installation.
...
Patch provided by Aleksey Cheusov.
2008-11-16 10:25:34 +00:00
schwarz
e88d2f7dbf
remove NetBSD-specific code from OpenBSD's bsd.own.mk
2008-11-15 13:06:42 +00:00
schwarz
c07f4de9ea
OpenBSD changed to ELF on i386 with the 3.4 release
2008-11-15 13:05:09 +00:00
cube
1555f6320f
Buildlink glut, bump package version and required dependency.
2008-11-11 16:19:23 +00:00
cube
6fb6b44e59
Properly register libGLU files with native X.Org as found in NetBSD.
2008-11-11 16:18:18 +00:00
joerg
fba094a13c
OpenBSD headers are still not standalone, even though SUS is pretty
...
explicit about it at least for netinet/in.h. Include sys/types.h before
checking for content of sys/socket.h and netinet/in.h to fix this.
Reported and tested by Georg Schwarz.
2008-11-08 21:35:57 +00:00
rillig
411a485a0d
Only check doc/CHANGES-* starting with 2008, as suggested by OBATA Akio
...
on pkgsrc-changes.
TODO: Discuss whether the old files should be converted to the common
format or just be left as they are.
2008-11-06 14:46:51 +00:00
obache
4daaf7ad07
Add DESTDIR support.
2008-11-06 12:25:17 +00:00
jschauma
ec5816ac04
update mtree to 20081105, most notably providing support for sha256,
...
sha384 and sha512; while here, fix a minor build error discovered on
RHEL
2008-11-06 02:14:52 +00:00
joerg
6d6f20fbaf
Add some forgotten ifndefs to fix issues on DragonFly.
2008-11-06 00:25:42 +00:00
wiz
208ed5a45e
Ignore more uninteresting output.
...
Tries to address PR 39291.
Welcome to 0.121.
2008-11-05 23:18:18 +00:00
rillig
37dbfbc809
Fixed three warnings, which have been reported by Mark Davies.
2008-11-04 23:13:05 +00:00
rillig
507581677b
The macro __NetBSD_Prereq__ should not be used.
...
Extended the spell checker for variants of __NetBSD_Version__.
2008-11-04 22:27:00 +00:00
rillig
3bc83926b1
Added a check that detects a downgrade of a package. To do this, it
...
loads the changes in doc/CHANGES-*.
2008-11-04 21:45:13 +00:00
joerg
1cb2d826a6
Define __UNCONST. From PR 39797.
2008-10-30 19:27:20 +00:00
joerg
18058a4e57
Avoid STAT as macro, it exists in sys/dir.h on AIX already.
2008-10-30 16:00:54 +00:00
cube
b71f57b3db
Builtinify libXv, and make sure x11-links knows about xv.pc. Bump version
...
of x11-links.
2008-10-29 21:14:01 +00:00
joerg
69064b82e8
Don't use __RENAME.
2008-10-29 16:39:03 +00:00
joerg
8dee63e644
Provide more compat glue for ndbm interface as shown in PR 39738.
...
Bump to libnbcompat-20081029.
2008-10-29 11:23:17 +00:00
joerg
7f9c816849
Define away O_EXLOCK and O_SHLOCK if they are missing.
2008-10-28 18:01:06 +00:00
joerg
dde0f32833
Use nbcompat/paths.h, Solaris is missing paths.h. From Uwe Klaus.
2008-10-28 17:57:36 +00:00
joerg
83613e330d
Add circleq support. Bump to 20081028. Should fix IRIX build from
...
PR 39797.
2008-10-28 15:15:18 +00:00
joerg
eece6e89de
Replace EFTYPE with EINVAL if the former doesn't exist.
2008-10-28 15:06:26 +00:00
joerg
9944df4826
Provide and use local mpool.h.
2008-10-26 12:51:59 +00:00
joerg
690ac5928f
Explicitly check for libnsl and libsocket as required by Solaris.
...
Based on patches from Aleksey Cheusov.
2008-10-26 12:31:30 +00:00
rillig
6208c4238d
Moved all explaining texts to the beginning of a line, so they stand out
...
from the rest of the code.
2008-10-20 11:09:07 +00:00
rillig
fe5245c568
Removed the experimental --klickibunti option and everything that was
...
only there to support this option. Maybe I will reinvent the advanced
autofix code someday, hopefully in a programming language that provides
more error checking than Perl.
2008-10-20 10:56:18 +00:00
rillig
9f78a56db8
Updated pkglint to 4.89.
...
Changes since 4.88:
- Fixed the remaining PLIST_VARS warnings.
- Adjusted pkglint to work together with Perl 5.10.0.
2008-10-20 10:13:12 +00:00
rillig
025fe0934e
Replaced all instances of "=~ qr" with "=~ m", and all instances of
...
"!~ qr" with "!~ m", to work around a memory leak in Perl 5.10.0.
(See Perl bug #59994 or just run perl -e 'while(1){qr""}'.)
This change also speeds up pkglint by around 15 percent, although I
noticed that updating from Perl 5.8.8. to 5.10.0 slowed down pkglint by
about 2 percent.
2008-10-20 10:10:28 +00:00
joerg
c071594cda
Include nbcompat/types.h early to make sure that uintX_t are defined.
...
Reported by Aleksey Cheusov and Joern Clausen in PR 39738.
2008-10-19 21:02:07 +00:00
he
b021813da0
Bump the PKGREVISION for all packages which depend directly on perl,
...
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
rillig
10b7bee739
Fixed another "closedir() on undefined".
...
Made the code around PLIST.* variables prettier.
2008-10-18 16:35:59 +00:00
he
59ca29e40d
Two minor fixes:
...
o Documentation fix: the blbump script does not print the names of
the package directories it succeeded in bumping, only the ones
which it failed to bump
o Code fix: remove a pointless assignment / substitution in blbump
2008-10-17 14:23:58 +00:00
wiz
d150578c8e
PKGREVISION bump for libevent shlib name change.
2008-10-16 21:52:16 +00:00
rillig
bb0cf99865
Fixed two issues reported by wiz:
...
- Perl 5.10 complains when closedir() is called on an undefined
directory handle, and is correct to do so. Since directory handles are
global variables, they must be used carefully in recursive functions.
- The PLIST.* variables still had some warning suspecting a "spelling
mistake". This has been fixed by marking all PLIST_VARS as being used.
2008-10-16 09:08:21 +00:00
erh
c8629a84a6
Fix strip_txz() so it actually works even when the extension found isn't
...
going to be returned. This fixes some issues with automatic installation
of dependencies.
2008-10-13 15:54:24 +00:00
jmmv
b5cb5e5079
Fix execution of autoswc by fixing the call to AC_INIT (missing parameter).
...
Bump version to 1.6.
Reported by Arnaud Lacombe in private email.
2008-10-11 18:03:58 +00:00
sborrill
6f1eaa64f0
Version 1.31 - make chroot target return its exit status
2008-10-10 15:56:31 +00:00
joerg
bb59fdd51d
pkg_install-20081010:
...
Add optional bdb. Make it included by default for standalone builds.
2008-10-10 00:21:43 +00:00
rillig
e779a5ed93
Updated pkglint to 4.88.
...
Changes since 4.87:
- Added support for PLIST_VARS and PLIST.*, which had been added in April.
That's a long time ago ...
2008-10-09 16:19:23 +00:00
rillig
620e416521
It already tries.
2008-10-09 16:01:51 +00:00