Commit Graph

62 Commits

Author SHA1 Message Date
Tilman Sauerbeck
266200679b Fixed documentation to not only talk about pkg.tar.gz but also bz2 and xz. 2010-05-24 11:11:50 +02:00
Johannes Winkelmann
163aacb1ff Bug #221: pkgmk optionally now only warns about new files in a footprint. 2010-05-23 17:38:31 +02:00
37c478ef8b Bug #581: Users may choose from gz/bz2/xz for the compression mode now. 2010-05-21 20:03:48 +02:00
Tilman Sauerbeck
780862a6ec Be less strict about the package name suffix.
Note that we never made sure that the string in PKG_EXT
really is the final part of the filename.
2010-05-18 19:24:17 +02:00
Tilman Sauerbeck
a09b143460 Added support for bzip2- and xz-compressed packages. 2010-05-16 12:35:34 +02:00
Tilman Sauerbeck
4b4ad16b7f Get libarchive LDFLAGS for static linking from pkg-config. 2010-05-05 19:27:55 +02:00
Andrew Brouwers
5228efc2d6 Added support for *.tbz2 and *.txz source entries in pkgmk. 2010-03-27 17:30:02 +01:00
Andrew Brouwers
e74ba08d64 Added support for *.rpm source entries in pkgmk. 2010-03-27 17:29:04 +01:00
Tilman Sauerbeck
d1e01d50ac Bumped version to 5.34.2. 2009-07-21 19:30:27 +02:00
Tilman Sauerbeck
e6c32c41e9 Also accept *.tar.lzma source archives. 2009-07-21 19:29:43 +02:00
Tilman Sauerbeck
1593a50c02 Bumped version to 5.34.1. 2009-07-20 19:25:18 +02:00
698c42e2a0 Preserve file permissions and ownership when extracting distfiles. 2009-07-16 20:53:41 +02:00
Tilman Sauerbeck
3a97f4e76f Bumped version to 5.34.0. 2009-07-15 20:10:36 +02:00
de428c293b Bug #360: Check whether files are writable early. 2009-07-15 20:01:53 +02:00
Tilman Sauerbeck
7b8b79b9c2 Use bsdtar instead of GNU tar to extract all handled archive formats. 2009-06-20 15:28:33 +02:00
Tilman Sauerbeck
0b4af85e50 Only enable the tar and gzip modules when initialising libarchive.
This means you will only be able to run pkgadd/pkginfo on gzipped tarballs
but not on tarballs that were compressed with eg bzip2 or xz.
2009-06-14 00:02:54 +02:00
Tilman Sauerbeck
b9913a29de Bumped version to 5.33.0. 2008-11-04 20:17:18 +01:00
7b3f9929cb Bug #336: Only accept http/https/ftp/file protocols in sources. 2008-11-01 18:17:44 +01:00
51c534c2bd Bug #347: wget options are configurable now. 2008-11-01 18:09:20 +01:00
Johannes Winkelmann
92dbaab6a7 pkgmk: add "extract only" functionality, previously suggested by Lucas Hazel and Danny Rawlins 2008-09-30 20:59:37 +02:00
Tilman Sauerbeck
140951a068 Bug #287: Added a manpage for pkgmk.conf.
Based on a patch by Danny Rawlins <monster.romster@gmail.com>.
2008-06-22 11:53:58 +02:00
Brett Goulder
765b5014db Bug #241: Don't check SSL certificates.
pkgmk's mechanism to check file integrity is .md5sum, so relying on
proper SSL certificates for https connections isn't critical. This fixes
transfers from https servers whose SSL certificates are self signed only.

Original patch by Jose V Beneyto <sepen@users.sourceforge.net>.
2008-04-11 18:48:57 +02:00
Lucas Hazel
6ae354d751 Bug #244: Relative paths are supported now in pkgadd -r. 2008-04-11 18:19:09 +02:00
Tilman Sauerbeck
c67507556d Bumped version to 5.32.0. 2008-03-01 10:18:03 +01:00
Tilman Sauerbeck
3c0fce38e9 Removed /etc/mail/cf from the UPGRADE rules in pkgadd.conf. 2008-03-01 10:17:07 +01:00
Johannes Weiner
d324dd089c Bug #204: Restore mtime for extracted files. 2007-12-03 18:37:50 +01:00
Tilman Sauerbeck
2d9e8fdf3f Bumped version to 5.31.0. 2007-12-02 19:39:44 +01:00
Matt Housh
2dee8e17ce added PKGMK_SOURCE_MIRRORS support 2007-12-02 12:25:25 -06:00
Tilman Sauerbeck
86830d3c84 Improved "dist" target. 2007-04-21 12:31:09 +02:00
Tilman Sauerbeck
6fe55c25a2 Updated copyright notices. 2007-04-18 22:38:09 +02:00
Tilman Sauerbeck
9a7adb608a Don't mention libtar in README anymore. 2007-04-18 22:12:57 +02:00
Tilman Sauerbeck
b3197f39a0 Bumped version to 5.30.0. 2007-04-18 22:12:15 +02:00
Tilman Sauerbeck
e2a28799e4 Removed NEWS.
It's annoying to maintain, and we have ChangeLog.
2007-04-18 22:11:18 +02:00
Tilman Sauerbeck
c9984aa86e Moved archive initialization code to INIT_ARCHIVE. 2007-04-17 20:49:58 +02:00
Tilman Sauerbeck
bfb5480be9 bug #107: upgrade udev rules by default. 2007-02-25 13:51:10 +01:00
Tilman Sauerbeck
9fb2521b15 Removed some dead (and buggy) code. 2006-12-29 16:51:27 +01:00
Tilman Sauerbeck
2a62ed9ad2 Set ARCHIVE_EXTRACT_UNLINK when extracting archive entries. 2006-12-06 21:17:49 +01:00
Tilman Sauerbeck
e83769cac3 Fixed setting up the flags for archive_read_extract(). 2006-12-02 01:55:52 +01:00
Simone Rota
25efd91b9e preserve owner/permissions when extracting 2006-12-02 01:43:19 +01:00
Tilman Sauerbeck
80db05ef8d Fixed the permission lookup problem for hardlinks.
We now do two runs over the archive, where the first one remembers
permissions for hardlink targets, which are then looked up in the
second run.
2006-11-24 21:59:10 +01:00
Tilman Sauerbeck
7f84e1cc9e Prefer archive_entry_mode() over archive_entry_stat().
If we're only interested in the mode, just call archive_entry_mode()
instead of getting the whole stat struct.
2006-11-24 21:42:59 +01:00
Tilman Sauerbeck
632a66b648 Removed the libtar archive and patches. 2006-11-17 21:31:56 +01:00
Tilman Sauerbeck
fa6b0879f2 Some indentation fixes. 2006-11-15 20:34:33 +01:00
Tilman Sauerbeck
25f9975ca5 Use archive_errno() instead of errno for libarchive errors. 2006-11-15 20:34:22 +01:00
Tilman Sauerbeck
c49e53c6c7 Added .gitignore. 2006-11-15 20:33:41 +01:00
Matthias-Christian Ott
c3434674df Switched from libtar to libarchive. 2006-11-15 20:32:56 +01:00
Tilman Sauerbeck
4f05762e7e Updated NEWS for the 5.21 release. 2006-11-14 22:22:53 +01:00
Tilman Sauerbeck
d7fbaa0936 Don't tar up the .git directory. 2006-11-14 22:13:16 +01:00
Tilman Sauerbeck
3309e1f843 Generate ChangeLog from "git log". 2006-11-14 22:12:11 +01:00
Matt Housh
376786d872 Enabled large file support. 2006-11-14 22:07:08 +01:00