Commit graph

83 commits

Author SHA1 Message Date
gutteridge
6224e238c6 rpm2pkg: grammar and spelling fixes in rpm2pkg.8 2020-08-26 21:09:47 +00:00
rillig
9637f7852e all: migrate homepages from http to https
pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
2020-01-26 17:30:40 +00:00
rin
82fe727284 Indicate the original source it based on. No binary changes. 2019-12-01 06:05:44 +00:00
rin
537a90d421 Add NetBSD RCSID. No binary changes. 2019-12-01 06:03:58 +00:00
rin
0c7eb58a53 Support RPMs compressed by Zstd, found in Fedora 31.
Bump version.
2019-11-30 23:31:30 +00:00
abs
5881379402 Adjust CC_VERSION check from gcc-8* to gcc-[89]* 2018-10-29 14:41:56 +00:00
abs
2e450e9bad Fix both stupid errors in PKG_DEVELOPER and gcc-8 check 2018-10-27 21:03:09 +00:00
abs
20f3333cdd Avoid build issue with PKG_DEVELOPER and gcc-8 2018-10-27 21:01:29 +00:00
rillig
b381c6e2f3 Sort PLIST files.
Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:

  pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
2018-01-01 22:29:15 +00:00
tron
23b1190a88 Reset maintainer 2015-10-11 10:56:43 +00:00
obache
27f862e32f Just define PKGNAME. 2014-03-03 02:37:23 +00:00
joerg
6fc1e91775 Don't apply noreturn checks for clang. 2013-09-08 16:29:43 +00:00
wiz
b6d125ee08 Use Mt for email addresses. 2013-07-20 21:50:52 +00:00
wiz
c6588da40e Fix build with clang. 2013-02-21 22:39:58 +00:00
asau
5c2dd9e784 "user-destdir" is default these days 2012-09-11 23:19:33 +00:00
tron
b58b962362 Bump version number to 3.2.3 after recent "zlib" compatibility fix.
No reason to use revisions on this package.
2012-08-29 19:12:07 +00:00
marino
326d4f826e pkgtools/rpm2pkg: Fix broken zlib 1.26+ support
gzFile wasn't used currently.  Trying to build rpm2pkg on zlib 1.27
exposed the misuse.  rpm2pkg should build on all version of zlib now.
2012-08-24 19:04:58 +00:00
tron
b502acef82 Make build warnings non-fatal unless developer mode is enabled. 2011-04-12 22:36:11 +00:00
tron
5e63f2a5e7 Update "rpm2pkg" package to version 3.2.2:
- Remove unused CheckSymLinks() function to fix build problems under
  DragonFly BSD.

This fixes PR pkg/44862 by Francois Tigeot.
2011-04-12 22:12:41 +00:00
tron
b4c7e0082b Update "rpm2pkg" package to version 3.2.1:
- Go back to manual installation to avoid problems on unprivileged
  NetBSD installation. This fixes PR pkg/44415 by Hauke Fath.
- Don't install "rpm2pkg.cat8" any more as it is not really useful.
2011-01-19 16:23:02 +00:00
tron
0033846ba0 Set "NEED_OWN_INSTALL_TARGET" to get unpriviliged installation under
NetBSD to work. This should fix PR pkg/44415 by Hauke Fath.
2011-01-19 11:49:18 +00:00
tron
148f0a13bc Include "string.h" not "strings.h" (a typo anyway) to fix the build under
DragonFly. Patch supplied by Peter Avalos in PR pkg/44373.
2011-01-12 08:47:52 +00:00
wiz
81b68f34d8 New sentence, new line. Bump date for previous. 2011-01-12 06:09:25 +00:00
tron
b5240743e9 Update "rpm2pkg" package to version 3.2.0. Changes since 3.1.8:
- Major overhaul of the source code to make maintenance and support
  for new compression formats easier.
- Use "liblzma" instead of "xzcat" for dealing with LZMA compressed RPMs.
2011-01-12 00:26:33 +00:00
tron
b63d3972cf Update "rpm2pkg" package to version 3.1.8. Changes since 3.1.7:
Drop unnecessary dependences on "gettext-lib" and Berkeley DB. Neither
of them have been necessary when this package stopped depending on the
"rpm" package.

Approved by Thomas Klausner.
2010-12-30 00:39:15 +00:00
tron
6979e2eb0d Update "rpm2pkg" package to version 3.1.7. Changes since 3.1.6:
- Use "xzcat" instead of "lzcat". This package now doesn't depend on the
  "archivers/xz" package under NetBSD-current because "xzcat" is part of
  the base distribution.
2010-12-22 09:36:35 +00:00
tron
5fa99c5319 Update "rpm2pkg" package to version 3.1.6. Changes since version 3.1.5:
- Don't apply the strip count (option "-s") to entries that we will
  ignore ("-i" option). This should fix PR pkg/44082 by Dr. W. Stukenbrock.
2010-11-11 13:07:34 +00:00
tron
e75a4cd7a4 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
062934be5a 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
0f55267aed 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
12956aee94 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
2e9aed871d 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
e5da946245 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
tron
59fdc3d367 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
e1eb362408 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
tron
181caf4aee 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
joerg
b1b32de709 Drop @dirrm related logic. Bump version. 2009-06-14 22:44:34 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
tron
a07d62d8a7 Update "rpm2pkg" package to version 2.2. Changes since version 2.1.1:
- Switch to 2-clause BSD license.
- Compile with extra warnings (again) if GCC is used as the compiler.
- Fix build warnings reported by "-Wsign-compare".
2009-04-23 21:38:02 +00:00
joerg
368d71b62e Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions. 2009-04-09 00:48:06 +00:00
sketch
cce651087b Change to WRKSRC before compiling, fixes builds with read-only pkgsrc tree. 2009-01-23 11:27:16 +00:00
tron
6055ccc1bc Add support for user destination directory installation.
Patch provided by Aleksey Cheusov.
2008-11-16 10:25:34 +00:00
tron
9ba46c0fc4 Fix indentation. 2008-05-25 20:49:39 +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
kano
abdb54b351 fix obsolete URLs for www.NetBSD.org
close PR pkg/37071
reviewd by xtraeme@
2007-10-07 12:59:11 +00:00
jlam
cf56f31e09 In URLs, the "NetBSD" should be capitalized as such, i.e. "NetBSD.org",
not "netbsd.org".
2006-07-06 21:14:19 +00:00
joerg
cd7e14d312 Uses libintl, so depend on it. Bump revision. 2006-06-09 10:45:54 +00:00
reed
b3e673d6fc Use PKGMANDIR instead of "man". 2006-03-11 04:30:14 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
tron
393e2ba708 Update "rpm2pkg" package to version 2.1.1. Changes since 2.1:
- Fixed GCC 4.x build warning (which would have resulted in an error
  with future GCC versions).
- Depend on newer version of "rpm" package to fix build under Mac OS X.
2006-01-21 20:46:29 +00:00