Commit graph

64 commits

Author SHA1 Message Date
shattered
380a1bd61d Don't install lib/charset.alias 2013-07-21 10:31:26 +00:00
ryoon
2cc6b58f8b Bump PKGREVISON.
* Fix build on GNU gettext platforms.
  Enable NLS support on NetBSD at least.
2013-06-23 13:46:28 +00:00
ryoon
8f4b48b69d Update to 2.11
* Update LICENSE to gnu-gpl-v3

Changelog:
2.11:
    Fix mt build.
    In copy-in mode, if directory attributes do not permit writing to it, setting them is delayed until the end of run. This allows to correctly extract files in such directories.
    In copy-in mode, permissions of a directory are restored if it appears in the file list after files in it (e.g. in listings produced by find . -depth). This fixes debian bug #458079.
    Fix possible memory overflow in the rmt client code (CVE-2010-0624).

2.10:
    Ensure record headers are properly packed (fix builds on ARM).
    Fix exit codes to reliably indicate success or failure of the operation.
    Fix large file support.
    Support MinGW builds.
    Minor bugfixes.

2.9:
    Licensed under the GPLv3.
    Bugfixes
        Honor umask when creating intermediate directories, not specified in the archive (debian bug #430053).

2.8:
    Option --owner can be used in copy-out mode, allowing to uniformly override the ownership of the files being added to the archive.
    Bugfixes:
        Symlinks were handled incorrectly in copy-out mode.
        Fix handling of large files.
        Fix setting the file permissions in copy-out mode.
        Fix CAN-2005-1111

2.7:
    Improved error checking and diagnostics
    Fixed CAN-1999-1572
    Allow to use --sparse in both copy-in and copy-pass.
    Fix bug that eventually caused copying out the same hard-linked file several times to archive.
    Fix several LFS-related issues.
    Fix Debian bug #335580.
2013-06-09 14:35:12 +00:00
jperkin
cefff77d66 Add PKGGNUDIR support. 2012-12-06 11:38:19 +00:00
jperkin
65539abaa9 Copy rmt handling from archivers/gtar-base, fixes packaging on Interix
and Darwin.
2012-11-20 17:07:05 +00:00
asau
4eca2cfc6f "user-destdir" is default these days 2012-09-11 19:46:52 +00:00
joerg
1d7d856314 Really fix inline mess. 2012-07-03 18:22:08 +00:00
cheusov
af3610ae76 Add symlinks in gnu/man/man1/
++pkgrevision
2012-06-02 08:38:13 +00:00
cheusov
bde0e53c0b Remove GNU_PROGRAM_PREFIX variable (discussed in pkgsrc-users@).
All utilities are installed with a prefix 'g'. Symlinks with original
names are created in ${PREFIX}/gnu/bin.
2012-05-29 20:37:08 +00:00
dholland
12b50c4cf3 Patch up gcc/c99 inline mess 2011-09-12 04:34:29 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
joerg
68536bb42a Use normal libc malloc on NetBSD. Bump revision 2010-06-27 17:51:07 +00:00
tez
656c28cd02 add patch for CVE-2010-0624 2010-03-23 22:42:17 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
reed
c3f7c6136b If GNU_PROGRAM_PREFIX is empty then conflict with pax package
(which also installs cpio).

This is for my old PR #22693.

(Note I did this different than I did the gtar-base package
which has an another optional setting for choosing the prefix
for gtar which installs gtar with "g" if GNU_PROGRAM_PREFIX is empty.
If that is needed for gcpio also, let me know.)
2006-10-07 16:21:39 +00:00
rillig
d7deadb087 Added GNU_PROGRAM_PREFIX to BUILD_DEFS. 2006-10-01 13:38:33 +00:00
rillig
dd7540a1d2 Fixed pkglint warnings. 2006-06-18 07:04:15 +00:00
minskim
d10c7483a9 Enable NLS support. Bump PKGREVISION. 2006-06-05 19:04:32 +00:00
jlam
129ff4b22e * Add a CONFLICT with gtar-base (libexec/rmt).
* LIBS is an "OPSYS" variable, so avoid the unnecessary conditional.
* List the info files in the PLIST.

Bump the PKGREVISION to 3.
2006-03-20 04:14:47 +00:00
reed
8477a9148d Remove phrase:
originally shipped as NetBSD's "cpio" up to version 1.3

as this is confusing as it seems to imply that either
GNU CPIO originated in NetBSD or NetBSD shipped with this cpio
up to NetBSD 1.3 or NetBSD shipped with old GNU CPIO 1.3.

Either way this unclear NetBSD-related comment is not useful
for this description.
2006-03-11 03:07:54 +00:00
jlam
6e0c050321 * Teach the tools framework how to supply the pkgsrc version of
makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
2006-03-05 16:27:22 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
seb
1182b083ac Security fix for http://secunia.com/advisories/18251/ (CVE-2005-4268)
adapted from patch attached in redhat bugzilla
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=172669

While here add test target support.

Bump PKGREVISION to 2.
2006-02-12 01:44:28 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
6ac350a20a Fixed some pkglint warnings of the form:
- WARN: archivers/bzip2/Makefile:15: Please use ${CC:Q} instead of "${CC}".
2005-12-01 16:41:29 +00:00
adrianp
f6442aee20 Remove obsolete patches 2005-11-03 19:40:12 +00:00
adrianp
908b9f1ded Fixes for CAN-2005-1111 and CAN-2005-1229 2005-11-03 19:38:50 +00:00
reed
d6841f244b This does not need INSTALLATION_DIRS. The install already runs
its "./mkinstalldirs" to create the directories.
2005-10-04 18:14:30 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
salo
9df369bfc8 Security fix for CAN-1999-1572.
"cpio uses a 0 umask when creating files using the -O (archive) or -F
 options, which creates the files with mode 0666 and allows local users
 to read or overwrite those files."

Patch inspired by Debian.  Bump PKGREVISION.
2005-03-20 19:53:09 +00:00
agc
f1a84844c6 Add RMD160 digests in addition to SHA1 ones. 2005-02-23 14:45:22 +00:00
tv
bb1dc3ebe7 Add makedev->mkdev fix for Interix, adapted from gtar-base. 2005-01-18 16:04:39 +00:00
minskim
e51efa0cbb Enable pkgviews installation. 2004-06-06 21:35:09 +00:00
minskim
3403ceeb80 Update gcpio to 2.5. Based on patches submitted by reed@ in PR pkg/20799
and sketch@ in PR pkg/22851.

Also apply a patch from Debian Linux to fix the ustar problem (Debian
bug #238177).  Reported by Christian Weisgerber on tech-pkg@.

Changes:
  * bug fixes from Debian, Red Hat, and SuSE GNU/Linux Distribution patches
  * --rsh-command option
2004-06-06 21:29:33 +00:00
xtraeme
6c39a6eab6 bl3ify 2004-03-11 18:03:49 +00:00
seb
51b4487a57 Remove info files from PLIST files. 2004-01-02 16:03:11 +00:00
seb
0d7159e7bd USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:27:40 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
seb
15089fb7e3 Convert to USE_NEW_TEXINFO. 2003-06-25 21:37:03 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
wiz
aadbdb0f19 Honour GNU_PROGRAM_PREFIX. From Jeremy C. Reed.
Bump PKGREVISION.
2003-03-16 00:17:23 +00:00
jlam
1c57323789 Merge packages from the buildlink2 branch back into the main trunk that
have been converted to USE_BUILDLINK2.
2002-08-25 21:48:57 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
zuntum
b427eb87ce Move pkg/ files into package's toplevel directory 2001-10-31 20:24:14 +00:00
jlam
eedb54813d Pass -lgnumalloc through to build in LIBS, not LDFLAGS, and mark as
USE_BUILDLINK_ONLY.
2001-07-15 11:34:37 +00:00
agc
871c5f4103 Move to sha1 digests, and add distfile sizes. 2001-04-18 11:21:02 +00:00
agc
4274f13ce5 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:10:18 +00:00
wiz
c53fae8ea1 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 13:15:24 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00