Commit graph

3911 commits

Author SHA1 Message Date
adam
c1d28ea6bd Allow 90 in PGSQL_VERSIONS_ACCEPTED 2010-09-22 12:51:54 +00:00
wiz
838a1d3e52 Reset maintainer. 2010-09-15 13:55:15 +00:00
joerg
7006ab3f72 pkg_install-20100915: Allow https URLs. From mbalmer.
Reset maintainership.
2010-09-15 13:18:01 +00:00
gdt
360c2464e3 Add -D flag to pkg_install, to override the "pkg_add -U" check that
all depending packages have their dependencies satisfied by the new
package.  Essentially, split off this particular behavior as a special
case of -f, so that -f works as before, unforced works as before, and
one can give -D to override exactly this check, leaving all other
checks intact.

The -D flag is in support of make replace, as the workflow for make
replace is that inter-package dependencies are sometimes violated (but
then one must replace the depending packages, which is what
pkg_rolling-replace does via the unsafe_depends flags).

Bump PKGTOOLS_VERSION.

Add missing break statement in option parsing of "pkg_add -C", riding
the version bump.

Discussed extensively on tech-pkg@ over the summer.
OK pkgsrc-pmc@.
2010-09-14 22:26:18 +00:00
tron
827d27f557 Update "x11-links" package to version 0.60:
- Fix a fundamental problem which meant that the package included links
  for builtin components that "pkgsrc" will not use because they are too old.
- Remove NetBSD specific "pixman" hack that is no longer necessary.
2010-09-14 19:40:15 +00:00
tron
c8916517cf Update "x11-links" package to version 0.56:
- Add a nasty hack to deal with the "pixman" issue under NetBSD 5.1*
  (and 5.0?) which provides an old version of "libpixman" with a higher
  major number than the package in "pkgsrc".
2010-09-14 17:30:12 +00:00
wiz
2c6e8e30b0 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
tron
a0522430e1 Update "x11-links" package to version 0.55:
- Add "pthread-stubs.pc" which is required for "libxcb" under Mac OS X.
2010-09-14 08:55:42 +00:00
wiz
170a9c8482 Fix comment. 2010-09-11 20:39:22 +00:00
wiz
a5e2faab86 Add support for xcb-util.
Bump to 0.54.

While here, remove two _pic.a files from two other file lists -- no other
file list included any _pic.a.
2010-09-11 20:26:11 +00:00
wiz
223dc440b4 Update to 0.53:
Remove xcb-utils files from xorg.libxcb and add symlinks for
NetBSD-current's libxcb.
2010-09-11 20:15:20 +00:00
tron
1b8f26e440 Update "x11-links" package to version 0.52:
- Add support for "xcb-proto".
2010-09-11 19:47:31 +00:00
tron
fbadc0cf9c Update "x11-links" package to version 0.51:
- Add support for "libxcb" under Mac OS X. Other platforms will need
  entries for ELF shared libraries.
2010-09-11 19:11:47 +00:00
tron
5d9ae57df4 Update "rpm2pkg" package to version 3.1.5:
- Use "@pkgdir" instead of "@exec mkdir ..." to create empty directories.
- Don't add "@dirrm" lines for empty directories as they are now deleted
  automatically.

Based on a suggestion by Thomas Klausner in private e-mail.
2010-09-08 22:41:39 +00:00
tron
d5145d306b Update "rpm2pkg" to version 3.1.4:
Always treat symbolic links like file when generating the package list.
A long time ago "pkg_install" didn't like symbolic links which is why
"rpm2pkg" created "@exec" and "@unexec" lines in the package list.
This does however cause false positive reported by the "CHECK_FILES" check.

This should fix a part of PR pkg/41191.
2010-09-07 17:32:05 +00:00
tron
0851637501 Update "rpm2pkg" package to version 3.1.3:
- Avoid handling RPMs with uncompress data via "lzcat -f".
- Improve handling of LZMA compression via "lzcat":
  - Fail early if the child process fails to start "lzcat".
  - Don't try to kill the chld process blindly when we close the parent
    end of the pipe. Check first whether it already terminated which
    is the normal case.

Handling of RPM files with LZMA compression is now tested.
2010-09-05 15:51:56 +00:00
tron
d3d648c79d Update "rpm2pkg" package to version 3.1.2 (*sigh*):
Fix bug in last change which broke extracting RPMs via "lzcat" (which is
now also used for uncompressed RPMs).
2010-09-05 01:22:29 +00:00
tron
9666e11118 Update "rpm2pkg" package to version 3.1.1:
- Fix start of "lzcat" if "LZCAT" is not defined as a full pathname.
- Handle short reads on the pipe to "lzcat".
2010-09-05 00:24:30 +00:00
tron
dc61c7c23f Update "rpm2pkg" package to version 3.1:
- Implement a minimal parser for the RPM header section and use it to
  skip to the data section instead of searching for BZip2 or GZip
  magic headers.
- Add untested support for LZMA compression. It currently uses "lzcat"
  from the "xz" package which is what "pkgsrc" itself uses to handle
  ".lzma" files.
2010-09-04 19:23:00 +00:00
seb
febfbb41f9 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

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=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
joerg
d1f2d83167 pbulk-0.48: If pkg_add fails, remove binary package 2010-07-23 21:19:40 +00:00
jmmv
50fb650cfd Update to 1.34:
- Remove pkg_install version check and rebuild if outdated.  pkgsrc is
  supposed to do that for us.  Addresses PR pkg/38323.

- Don't bother to explicitly builddigest.  pkgsrc DTRT nowadays when
  PKGSRC_COMPILER includes ccache/distcc.
2010-07-20 16:50:25 +00:00
sbd
68a57a8482 Use a single pattern to match changes in the diff header so that a change to
the input timestamp/name _and_/or output timestamp _and_/or line numbers
changes handled.

update version number to 0.123
2010-07-04 22:20:04 +00:00
sbd
cf095389bc 1) Add a space to the second white-space block, when matching filenames as some
diff version must uses spaces to separate the filename and timestamp (that
or somepeople do cut-n-pasting of patches).

2) add the comma "," to the pattern used to match line numbers, to match POSIX.
2010-07-04 22:18:28 +00:00
wiz
5cb53ddcd4 Update docs for some problems found during the png bump.
Bump version.
2010-06-20 19:29:50 +00:00
joerg
b418999441 pkg_install-20100616:
- Recognize -C for pkg_add like the rest of the tools do
- Do the existing check for pkg_add -f, it makes the combination of
  -f and -U a bit less surprising
- Fix option handling for CHECK_VULNERABILITIES (from spz@)
- Make end-of-life check the default. pkg_install.conf(5) can be used to
  override the default. The existing admin -e & co continue to work as
  before.
2010-06-16 23:02:48 +00:00
rillig
47dc796d55 In patch files, comments are so useful that this is no longer a
warning that only applies when -Wextra is given.

ok wiz@
2010-06-15 22:06:48 +00:00
joerg
673c6cbeee pbulk-0.47:
- Explicitly call make create-usergroup if USERGROUP_PHASE is specified
  and DESTDIR is active
- If the current user is not root, don't use su.
- Skip lines starting with # in the limited bulk build list.
2010-06-15 21:11:43 +00:00
tron
3b18b97f71 Update "rpm2pkg" package to version 3.0.2. Changes since 3.0.1:
Avoid problems on 32-bit platforms by gently hinting the compiler how
to do type expansion properly.

This fixes PR pkg/43478 by Greg Oster.
2010-06-15 19:52:02 +00:00
tron
8e42807f32 Update "rpm2pkg" to version 3.0.1. Changes since 3.0:
- Fix detection of BZip2/GZip signature which would have failed if the
  signature was located behind a prefix of the signature.
- Increase I/O buffer size so that "rpm2pkg" will usually find the data
  section after only one read(2) system call.
2010-06-14 11:24:47 +00:00
wiz
92e0cb52cb Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
tron
c1efc24ac7 Update "rpm2pkg" to version 3.0. Changes since version 2.3:
- Don't use the original "rpm" libraries. All we need to do is to identify
  a file as an RPM file and afterwards find the BZip2 or GZip compressed
  section at the end of the file.
- Use C99's "stdbool.h" instead of home-grown defines.
2010-06-13 13:08:51 +00:00
wiz
d8b750000b Fix build with gtk2-2.20. 2010-06-11 08:50:04 +00:00
is
724021e527 Update to 0.3.3.1 (on wip: 20100124) + a local patch to fix building on
Solaris (and, I suspect, other autoconf-using architectures). En detail:

20100123:
        Many cleanups from stacktic
        - Replaced strstr's with str{n}cmp when possible
        - #ifdef'ed PROVIDES
        - Queries are now const chars

20100102:
        Solaris 10 support
        Mac OS X support
        Many cleanups from stacktic

20100101:
        Many fixes by stacktic :
        - Added -n (no-flag)
        - Various memleaks fixed
        - pkgname comparison fix
        - Cleaned up trailing spaces
        - Got rid of recursion !

20091206:
        Added -l status flags

20091203:
        autoconf support
        percentage redraw fix (jmcneill)
        variables cleanups (PKG_SYSCONFDIR, VARBASE) (sketch)
        auto-lookup for SUMEXTS, removed options.mk (sketch)
        opensolaris fixes (sketch)
        repositories.conf variables substitution (tuxillo)
        impact mutex (Johannes Hofmann)
        SunOS 5.8 support (Mikhail T.)
2010-06-10 08:05:00 +00:00
obache
0878319cac for OpenBSD-4.7. 2010-06-09 09:33:42 +00:00
dholland
e8ca2dd0a0 Force-set ManPath on Debian in order to work around silly things Debian
ships in their imake templates, which otherwise result in pkgsrc man pages
landing in /usr/share/man. PR 38248 (and possibly others).
2010-06-06 03:45:17 +00:00
ghen
8756e68164 Add pkgconfig file for xkeyboard-config. Bump x11-links version to 0.50. 2010-06-04 10:52:21 +00:00
adam
f3627d49c0 Added databases/db5 version 5.0.21 2010-06-02 12:09:35 +00:00
wiz
70d5ef947d Reset PKGREVISION after update (oops). Should be quick enough... 2010-05-31 21:21:28 +00:00
wiz
2a9546147f Apply patch from Bernd Ernesti in PR 43392, updating the package
for recent changes in NetBSD-current's xsrc.

Bump version.
2010-05-31 21:20:02 +00:00
martin
bb5dafd94f Add X11/extensions/shapeconst.h 2010-05-30 12:55:17 +00:00
wiz
d341e024c3 Tri-license it, adding the 2-clause BSD-license.
OK dillo.
2010-05-28 14:56:14 +00:00
tez
2716f5893d In SunOS, use cpp rather than ${CC} -E, as gcc -E is broken.
If /usr/ucb/lib/cpp is in the path before gnu cpp this could break things
but that is not an expected situation.  The only executable in /usr/ucb/lib
is cpp, so there is no other reason to add it to the path.

This should fix PR#42624
2010-05-12 20:57:46 +00:00
obache
a5ddbd786c Add isc license as default acceptable license. 2010-05-06 13:16:59 +00:00
joerg
59cac6ad38 pbulk-base-0.41:
Improve diagnostic message for dependency cycles by actually showing the
path.
2010-05-05 00:07:07 +00:00
sbd
4dc3d7a012 Update to x11-links-0.48
This is just a simple version bump so that ${OS_VERSION} can be removed from
the DISTNAME as this package now depends on 'pkgtools/osabi'

Update BUILDLINK_API_DEPENDS.x11-links to match.
2010-04-30 03:37:44 +00:00
sbd
7f5f5ff23e Added pkgtools/osabi 2010-04-30 03:23:27 +00:00
sbd
5531fcfe04 Import the 'osabi-${OPSYS}-${OS_VERSION}' as pkgtools/osabi
This is a dummy-package which is made a dependence for packages which are
tightly bound to a specific version of an operating system, e.g. LKMs or
sysutils/lsof. Such binary packages are not backwards compatible with other
versions of the OS.

The version number of this package should be similar to the operating system
version (`uname -r' output).
2010-04-30 03:18:26 +00:00
obache
f6f58c10b0 + ipafont to default_acceptable_license. 2010-04-26 11:54:31 +00:00
gdt
70aa5dde37 Start todo list for pkg_rolling-replace (not installed). 2010-04-23 17:11:12 +00:00