Commit graph

1957 commits

Author SHA1 Message Date
jperkin
4addca8ecd Explicitly disable optreset on Solaris. devel/libgetopt defines it even
though Solaris does not include it in libc, and the xz feature test only
tests the definition, not functionality.
2012-06-13 11:02:35 +00:00
jperkin
8dcd47b127 Explicitly disable symbol visibility on Solaris, causes problems on a number
of setups, and is recommended as part of the xz INSTALL file.

Fixes Solaris9/x86/gcc at least, tested on SmartOS which is otherwise fine.
2012-06-11 10:23:40 +00:00
wiz
33185e28bb Update to 0.0.7:
v0.0.7 (2012-06-02):

     * Extraction and listing of Unix symbolic links is now supported.
     * Decompression code for the "old" PMarc archive algorithm (-pm1-) has
       been added.
     * Support has been added for Unix LHA level 0 header extended areas
       (so level 0 archives with Unix metadata are now listed and extracted
       correctly).
     * The Unix permissions field in the list output for directory entries
       has been fixed.
     * The library header files have been fixed so that they can be included
       in C++ code.
     * The LHADecoder interface, for extracting raw compressed data, has been
       added to the public header files.
     * The Unix LHA test archives have been regenerated and improved.
     * A "ghost testing" tool has been added for testing ghost compression
       algorithms such as -pm1-.
     * The list output tests have been fixed to be repeatable regardless of
       the current date.
     * Build of the fuzzer tool has been fixed.

v0.0.6 (2012-05-17):

     * When the -w option is used during extraction, the path specified
       is now first created if it does not already exist.
     * The command line tool now exits with a failure return code if an
       error occurs during extraction.
     * A "catch-all" header file (lhasa.h) has been added.
     * The public header files installed with the library can now be
       included and used externally.
     * A pkgconfig file is now installed as part of the library
       (thanks Jan Engelhardt).
     * Make targets have been added for building Doxygen documentation
       and including them as part of the distribution.
2012-06-03 10:20:04 +00:00
cheusov
af3610ae76 Add symlinks in gnu/man/man1/
++pkgrevision
2012-06-02 08:38:13 +00:00
cheusov
534718c470 Add symlinks in gnu/man/man1/
++pkgrevision
2012-06-02 08:18:35 +00:00
cheusov
7b27d576f0 Add gnu/man/man1/tar.1
++pkgrevision
2012-06-01 16:43:14 +00:00
cheusov
6a13d2c1a0 Remove GNU_PROGRAM_PREFIX variable (discussed in pkgsrc-users@) 2012-05-29 22:58:52 +00:00
cheusov
d0a3c97ee6 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.

++pkgrevision
2012-05-29 22:52:04 +00:00
cheusov
6bf0cbe261 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.

++pkgrevision
2012-05-29 20:52:55 +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
marino
e5342da82c archivers/sapcar: Mark NOT-FOR-DRAGONFLY
This consolidates 9 lines of error messages down to one.
2012-05-23 08:05:25 +00:00
dholland
71ce85eb42 Apply const to fix build with recent gcc. 2012-05-23 04:11:38 +00:00
dholland
83f5281a0f Add another case symlinking configuration templates; should fix ppc build. 2012-05-23 03:23:56 +00:00
wiz
ba90206e23 Update to 0.0.5:
v0.0.5 (2012-05-08):
     * Architecture-specific functions for running on Windows have now been
       fully implemented, and the command line tool passes all tests in the
       test suite on Windows (thanks roytam1 for bug reports).
     * Bug fixed where the command line tool would enter an infinite loop
       when extracting a truncated archive (thanks Jon Dowland).
     * Support added for archives with level 0 headers and Unix path
       separators (thanks roytam1).
     * The test suite now runs correctly outside of the Europe/London time
       zone (thanks Thomas Klausner).
     * A .spec file is now included for building rpm packages.
2012-05-08 06:13:27 +00:00
dholland
7e751949e4 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)
It turns out there were a lot of these.
2012-05-07 01:53:12 +00:00
wiz
64e1c0eab6 + lhasa. 2012-05-02 12:19:59 +00:00
wiz
c5e56ac8e6 Initial import of lhasa-0.0.4, an ISC licensed lha uncompressor.
Lhasa is a library for parsing LHA (.lzh) archives and a free
replacement for the Unix LHA tool.

Currently it is only possible to read from (i.e., decompress)
archives; generating (compressing) LHA archives may be an enhancement
for future versions. The aim is to be compatible with as many
different variants of the LHA file format as possible, including
LArc (.lzs) and PMarc (.pma).

The command line tool aims to be interface-compatible with the
non-free Unix LHA tool (command line syntax and output), for
backwards compatibility with tools that expect particular output.
2012-05-02 12:19:43 +00:00
adam
2a1209188c Also enable ZLIB support 2012-05-02 08:26:21 +00:00
adam
b4421c7a75 Changes 3.08:
* Fix allocation in runtime stub for darwin.macho-entry (i386 and amd64).
* Compress shared library on ELF i386 only [ld.so threatens even this case].
* Attempt to suport ELF on QNX 6.3.0 for armel (experimental).
* Better diangostic when ELF -fPIC is needed.
* PT_NOTE improvements for *BSD.
* Preserve more ELF .e_flags on ARM.
* Minor code improvements for ELF stubs
* Defend against another flavor of corrupt PE header.
* bug fixes
2012-05-02 06:45:14 +00:00
taca
81cbca8001 Update ruby-zip package to 0.9.8.
pkgsrc change: Update HOMEPAGE.

= Version 0.9.8

Fixed: "Unitialized constant NullInputStream" error
2012-04-28 13:55:58 +00:00
wiz
87dd79acf4 Do not enable largefile support on SunOS.
PR 46383 by Uwe Klaus.
2012-04-27 06:55:50 +00:00
wiz
8342d3419f Reduce pkglint warnings by commenting patches. 2012-04-25 19:35:02 +00:00
wiz
332c6f6b4d Enable large-file support. Bump PKGREVISION. 2012-04-25 19:34:51 +00:00
martin
64ffe2c732 Rewrite the description, mention 7zip and lzma, drop references to windows
exe names (which probably nobody knows anyway).
2012-04-20 15:24:29 +00:00
markd
cbc4db0822 Update KDE SC to 4.8.2
bugfixes.
2012-04-15 05:54:50 +00:00
dholland
582d07663c On reflection, bump PKGREVISION. It stopped building on -current
because quota-related FFS header reorganization caused the definition
of the FFS struct direct to no longer be visible; however, on older
NetBSD since struct direct and struct dirent diverged (which was some
time back) it would have built successfully unless given -Wall, but
not worked.
2012-04-07 23:35:35 +00:00
dholland
cbf141270c Always set -DDIRENT_FIXUP, which means opendir() returns POSIX struct
dirent rather than the FFS struct direct. As this has been POSIX for
at least twenty years I very, very much doubt there are any exceptions
left in the wild.

Fixes build on NetBSD-current.
2012-04-07 23:32:40 +00:00
ryoon
b635f7956a Fix PR pkg/39247
Update to 4.1.1

* Convert to use Linux binary on compat_linux, instead of old BSD binary.

Changelog:
* Add some new options (ch etc.)
* Change option's behavior (-o etc.)
* Bugfixes
2012-04-04 21:22:18 +00:00
markd
840f8f36f7 Explicitly dont use qjson if cmake happens to find it. 2012-03-25 20:03:39 +00:00
markd
1cf8bc2330 Requires libarchive>=2.6.0 2012-03-23 23:12:38 +00:00
sno
82c7c5c697 Added archivers/p5-Archive-Peek version 0.35 2012-03-22 16:07:05 +00:00
sno
c3369709b4 Importing package for Perl5 module Archive::Peek 0.35 into
archivers/p5-Archive-Peek to fulfil requirements of scheduled
devel/p5-Parse-CPAN-Packages update.

This module lets you peek into archives without extracting them.
2012-03-22 16:06:50 +00:00
hans
b6ea9b9038 If gcc is used, set CCOM=gcc in MAKE_ENV to let the schily makefiles
know. Fixes build with gcc on SunOS and possibly other platforms.
2012-03-20 14:19:15 +00:00
wiz
5d9b39c007 Update to 0.10.1.
0.10.1 [2012/03/20]

* Fixed CVE-2012-1162
* Fixed CVE-2012-1163
2012-03-20 13:04:53 +00:00
taca
b60036a423 Oops, forgot to update distinfo. 2012-03-20 12:29:23 +00:00
taca
d840729cdc Update ruby-xz package to 0.1.1.
== 0.1.0

* <b>Add XZ::StreamReader and XZ::StreamWriter for io-like behaviour.</b>
* New dependency on the +io-like+ gem.
* <b>Add Ruby 1.8 compatibility.</b> Thanks to Christoph Plank.
* We now have proper unit tests.
2012-03-20 07:26:05 +00:00
markd
a554b630d2 Add ark 2012-03-20 00:56:40 +00:00
markd
f29215e19c Import ark. Part of KDE SC 4.8.0
Ark is a program for managing various archive formats within the KDE
environment.

Archives can be viewed, extracted, created and modified from within Ark.
The program can handle various formats such as tar, gzip, bzip2, zip, rar
and lha (if appropriate command-line programs are installed).
2012-03-20 00:55:51 +00:00
taca
1a70abe4d5 Update ruby-zip package to 0.9.6.1.
Exact changes are unknown.
2012-03-18 09:10:21 +00:00
fhajny
ff1de57b34 Fix the symlink creation (if GTAR_PROGRAM_PREFIX != "g") 2012-03-15 14:18:39 +00:00
obache
2cd654bab6 Bump PKGREVISION from default python to 2.7. 2012-03-15 11:53:20 +00:00
wiz
ec99db8afc + lziprecover. 2012-03-14 14:41:11 +00:00
wiz
5455aed29e Initial import of lziprecover-1.13:
Lziprecover is a data recovery tool and decompressor for files in the
lzip compressed data format (.lz) able to repair slightly damaged files,
recover badly damaged files from two or more copies, extract undamaged
members from multi-member files, decompress files and test integrity of
files.

Lziprecover is able to recover or decompress files produced by any of
the compressors in the lzip family; lzip, plzip, minilzip/lzlib, clzip
and pdlzip. This recovery capability contributes to make the lzip format
one of the best options for long-term data archiving.

Lziprecover is able to efficiently extract a range of bytes from a
multi-member file, because it only decompresses the members containing
the desired data.
2012-03-14 14:40:36 +00:00
wiz
0e94c4ed8c Update to 1.13:
Lziprecover has been moved to its own package.

Inability to change output file attributes has been downgraded from
error to warning.

Compression time of option "-0" has been reduced by 2%.

A reorganization of the compression code has been made.

A small change has been made in the "--help" output and man page.

Quote characters in messages have been changed as advised by GNU Coding
Standards.

Configure option "--datadir" has been renamed to "--datarootdir" to
follow GNU Standards.
2012-03-14 14:39:59 +00:00
fhajny
19a6f043f0 Assembler code results in undefined symbols on SunOS in general, too. 2012-03-09 10:58:30 +00:00
fhajny
f5b6064572 Use LITTLE_ENDIAN on amd64 arch (fixes SunOS and ABI=64). 2012-03-09 10:31:49 +00:00
fhajny
700d148d35 Only conflict with gtar-base and gcpio if NBPAX_PROGRAM_PREFIX empty. 2012-03-09 10:20:15 +00:00
fhajny
438fff6977 Only conflict with archivers/pax if NBPAX_PROGRAM_PREFIX empty. 2012-03-09 10:13:29 +00:00
sbd
8bcae26eaa Fix build on Liunx 2012-03-09 06:14:39 +00:00
sno
5eb353e49c Updating package for CPAN distribution Archive::Tar in
archivers/p5-Archive-Tar from 1.82 to 1.84.

- adding comment why Perl5.10.1 is enough to fulfil IO::Compress::*

Upstream changes:
* important changes in version 1.84 02/03/2012 (HMBRAND)
- ptar now supports -T option [rt#75473]
- ptar now supports dashless options [rt#75475]
- auto-encode filenames marked as UTF-8 [rt#75474]
2012-03-05 13:18:42 +00:00