summaryrefslogtreecommitdiff
path: root/pkgtools/rpm2pkg
AgeCommit message (Collapse)AuthorFilesLines
2020-08-26rpm2pkg: grammar and spelling fixes in rpm2pkg.8gutteridge1-6/+6
2020-01-26all: migrate homepages from http to httpsrillig1-2/+2
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.
2019-12-01Indicate the original source it based on. No binary changes.rin1-1/+2
2019-12-01Add NetBSD RCSID. No binary changes.rin9-0/+17
2019-11-30Support RPMs compressed by Zstd, found in Fedora 31.rin5-7/+135
Bump version.
2018-10-29Adjust CC_VERSION check from gcc-8* to gcc-[89]*abs1-2/+2
2018-10-27Fix both stupid errors in PKG_DEVELOPER and gcc-8 checkabs1-2/+2
2018-10-27Avoid build issue with PKG_DEVELOPER and gcc-8abs1-2/+4
2018-01-01Sort PLIST files.rillig1-2/+2
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
2015-10-11Reset maintainertron1-2/+2
2014-03-03Just define PKGNAME.obache1-4/+2
2013-09-08Don't apply noreturn checks for clang.joerg1-1/+2
2013-07-20Use Mt for email addresses.wiz1-2/+2
2013-02-21Fix build with clang.wiz1-1/+7
2012-09-11"user-destdir" is default these daysasau1-3/+1
2012-08-29Bump version number to 3.2.3 after recent "zlib" compatibility fix.tron1-3/+2
No reason to use revisions on this package.
2012-08-24pkgtools/rpm2pkg: Fix broken zlib 1.26+ supportmarino2-3/+4
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.
2011-04-12Make build warnings non-fatal unless developer mode is enabled.tron2-8/+13
2011-04-12Update "rpm2pkg" package to version 3.2.2:tron2-49/+3
- Remove unused CheckSymLinks() function to fix build problems under DragonFly BSD. This fixes PR pkg/44862 by Francois Tigeot.
2011-01-19Update "rpm2pkg" package to version 3.2.1:tron3-9/+11
- 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-19Set "NEED_OWN_INSTALL_TARGET" to get unpriviliged installation undertron1-1/+3
NetBSD to work. This should fix PR pkg/44415 by Hauke Fath.
2011-01-12Include "string.h" not "strings.h" (a typo anyway) to fix the build undertron1-2/+2
DragonFly. Patch supplied by Peter Avalos in PR pkg/44373.
2011-01-12New sentence, new line. Bump date for previous.wiz1-5/+7
2011-01-12Update "rpm2pkg" package to version 3.2.0. Changes since 3.1.8:tron15-786/+1264
- 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.
2010-12-30Update "rpm2pkg" package to version 3.1.8. Changes since 3.1.7:tron1-7/+4
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-22Update "rpm2pkg" package to version 3.1.7. Changes since 3.1.6:tron2-7/+7
- 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-11-11Update "rpm2pkg" package to version 3.1.6. Changes since version 3.1.5:tron2-4/+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-09-08Update "rpm2pkg" package to version 3.1.5:tron2-10/+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-07Update "rpm2pkg" to version 3.1.4:tron2-57/+18
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-05Update "rpm2pkg" package to version 3.1.3:tron2-33/+57
- 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-05Update "rpm2pkg" package to version 3.1.2 (*sigh*):tron2-7/+13
Fix bug in last change which broke extracting RPMs via "lzcat" (which is now also used for uncompressed RPMs).
2010-09-05Update "rpm2pkg" package to version 3.1.1:tron2-5/+19
- Fix start of "lzcat" if "LZCAT" is not defined as a full pathname. - Handle short reads on the pipe to "lzcat".
2010-09-04Update "rpm2pkg" package to version 3.1:tron2-77/+165
- 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-06-15Update "rpm2pkg" package to version 3.0.2. Changes since 3.0.1:tron2-5/+5
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-14Update "rpm2pkg" to version 3.0.1. Changes since 3.0:tron2-10/+12
- 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-13Update "rpm2pkg" to version 3.0. Changes since version 2.3:tron2-72/+131
- 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.
2009-06-14Drop @dirrm related logic. Bump version.joerg2-12/+3
2009-05-19Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENTwiz1-3/+2
block). Uncomment some commented out LICENSE lines while here.
2009-04-23Update "rpm2pkg" package to version 2.2. Changes since version 2.1.1:tron2-16/+15
- 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-09Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions.joerg1-2/+1
2009-01-23Change to WRKSRC before compiling, fixes builds with read-only pkgsrc tree.sketch1-2/+2
2008-11-16Add support for user destination directory installation.tron1-3/+5
Patch provided by Aleksey Cheusov.
2008-05-25Fix indentation.tron1-2/+2
2008-05-25Remove me as maintainer of some package, clame ownership of a few packages.tron1-2/+2
2007-10-07fix obsolete URLs for www.NetBSD.orgkano1-2/+2
close PR pkg/37071 reviewd by xtraeme@
2006-07-06In URLs, the "NetBSD" should be capitalized as such, i.e. "NetBSD.org",jlam1-2/+2
not "netbsd.org".
2006-06-09Uses libintl, so depend on it. Bump revision.joerg1-2/+3
2006-03-11Use PKGMANDIR instead of "man".reed1-3/+3
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2006-01-21Update "rpm2pkg" package to version 2.1.1. Changes since 2.1:tron2-6/+5
- 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.