summaryrefslogtreecommitdiff
path: root/archivers
AgeCommit message (Collapse)AuthorFilesLines
2004-12-20since perl is now built with threads on most platforms, the perl archlibgrant3-4/+6
module directory has changed (eg. "darwin-2level" vs. "darwin-thread-multi-2level"). binary packages of perl modules need to be distinguishable between being built against threaded perl and unthreaded perl, so bump the PKGREVISION of all perl module packages and introduce BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct dependencies are registered and the binary packages are distinct. addresses PR pkg/28619 from H. Todd Fujinaka.
2004-12-17Update to 2.3nb3: Add patch from Mandrake against CAN-2004-1010.wiz3-7/+30
2004-12-17gnome.h declares gettext functions when ENABLE_NLS is not defined.minskim7-1/+95
This conflicts with declarations in libintl.h on glibc systems when compiled with g++>=3.2. Add a workaround borrowed from Debian to build this package on Linux.
2004-12-17Override libtool.minskim1-1/+2
2004-12-17This package is written in C and C++. Add "USE_LANGUAGES=c c++".minskim1-1/+2
2004-12-12update config.{sub,guess} for various bootstrap tools. fixes build ongrant2-173/+374
newer platforms such as DragonFly. fixes PR pkg/28579 from Todd Willey.
2004-12-09Prevent libz from being seen using "the buildlink way" instead of passingjlam1-2/+2
environment variables to the configure script.
2004-12-05Update p5-Compress-Bzip2 from version 1.01 to 1.02.he3-37/+38
No change log available.
2004-12-03Add and enable unalz.minskim1-1/+2
2004-12-03Import unalz, packaged by Lee Jae-Hong (pyrasis at chol dot com) andminskim5-0/+83
modified by me. unalz is a multi platform open-source ALZ extractor. It is a console version of tzip (http://www.kipple.pe.kr/win/tzip/), and extracts .alz files. Unalz supports alz, bzip2, and raw formats, multiple volume archives (alz, a00, a01, ...), large files (over 2GB). Currently, it does not support password-protected archives and CRC checking.
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz13-27/+27
Suggested by Roland Illig, ok'd by various.
2004-11-29Update p5-Archivers-Tar from version 1.21 to 1.22.he2-5/+5
Change log: * important changes in version 1.22 21/11/2004: This release holds only bugfixes. - Make list_files() also return full_path() rather than name(), as that would ignore the prefix field. This was found to break PPM (bug #8537)
2004-11-29Update to 2.0.3. Changelog:tv6-31/+56
2004/10/11 ***** v2.0.3 shipped ***** 2004/09/25 fadden - Fixed: attempting to add files after deleting *all* entries in an archive would fail. - Removed use of a "ushort" from NufxLib.h. 2004/09/20 fadden - Corrected behavior after flush when original archive can't be deleted. 2004/09/09 fadden - Added header offset and junk offset to NuGetAttr. 2004/08/22 fadden - Fixed obscure bug when recompressing a GSHK-added zero-length file when "fake threads" is enabled. 2004/03/10 ***** v2.0.2 shipped ***** 2004/03/09 fadden - Set access permissions based on umask when extracting a "locked" file. My thanks to Matthew Fischer for sending a patch. - Reject archives with a MasterEOF == 48, not <= 48. There are some otherwise valid archives created by an old version of ShrinkIt that have MasterEOF==0. 2003/10/16 ***** v2.0.1 shipped ***** 2003/10/16 fadden - Added workaround for bad HFS option lists created by GSHK. - Added junk-skipping feature. Up to 1024 bytes of crud (e.g. MacBinary headers or HTTP remnants) will be searched for evidence of an archive. 2003/06/19 sheppy - Added support for resource forks and file and aux types when built for Mac OS X.
2004-11-27Update jamjar to 0.7.1.skrll2-6/+5
Changes are unknown.
2004-11-25add php-zip distinfo (it's fetched from PECL)jdolecek1-0/+4
2004-11-23Update to 4.12:wiz7-67/+133
Version 4.12 ============ - new port of 7za from the source of 7za 4.12Beta for Windows - From Windows version of 7-zip 4.11 and 4.12 : - 7-Zip now supports Zip64 extension of ZIP format. So now it's possible to compress files bigger than 4 GB to ZIP archives. - Some bugs were fixed - fix "7za a archive.7z file" that added all the files and directories with filename "file", "FILE", "File" ... - p7zip now displays the locale (ex : en_US.UTF-8) in the banner. - new flag "-no-utf16" to avoid lossly conversion in filenames. CAUTION : use this flag when you do not plan to export your archive. - support creation of self extracting archive. - better support of symbolic link (now, an invalid symbolic link do not stop archiving but displays a warning). - better support of files that the user cannot read. (now this kind of file is not added to the archive, and p7zip displays a warning). - return of 7z and its plugins. - support of listing/testing/extracting files from a splitted archive (only with 7z). - support of MacOX X 10.X. - creation of Gzip/Tar archives didn't work on Linux Alpha. - see "contrib/VirtualFileSystemForMidnightCommander/readme" to use 7za with "mc". Version 4.10 ============ - new port of 7za from the source of 7za 4.10Beta for Windows => p7zip now work on big endian CPU. - 7z for Unix is not maintain anymore (because as the source of unrar plugin for 7z is not available, 7z is unless on Unix). Version 0.91 ============ - add support for FreeBSD 5.2.1 In Windows/Time.h add "#include <time.h>" and prototype change for FileTimeToUnixTime() - bug 990684 Corrected : support of filesystem that support case sensitive filenames. Example, since version 0.91 : "7z a glibc -r glibc-2.3.2" does not terminate with error : Duplicate filename: glibc-2.3.2\sysdeps\m88k\m88100\add_n.S glibc-2.3.2\sysdeps\m88k\m88100\add_n.s Version 0.90 ============ - build of 7z.exe and its DLL. 7z.exe support more archive formats than 7za.exe thanks to DLL in Formats and Codecs directories - "#pragma once" is now in comments - mainly For OpenBSD : - add #include <wchar.h> in include_windows/winnt.h - remove stuff for GUID_SECTION and GUID_SECT in include_windows/basetyps.h and include_windows/initguid.h - some changes in 7zip/Crypto/aesopt.h because of endian.h Version 0.81 ============ - add a copy of the help of 7-zip (see html directory) - "7z a -r tmp.7z directory" works as expected. no more need for commands like : 7z a -r tmp.7z "directory/*" - 7z restores the date of each files (but not directories) - 7z supports UNICODE filenames (version 0.80 supports only ASCII/Latin1 filenames) - support of gcc 2.95 - support of gcc 3.4 - 7z needs no more libgen.h (dirname() and basename()) - less "Internal Error #7" during arguments parsing - minor change in class CThread
2004-11-23Make build on Interix by slurping in libiberty for asprintf(3).tv1-1/+9
2004-11-23Now be a good little autoconfiscated program and obey LDFLAGS to pick uptv2-1/+14
rpath settings (among others).
2004-11-23nb1: This has been depending on bzip2 all along, but UsE_BUILDLINK3 wastv1-1/+4
never set, so the dependency wasn't seen. bl3ify and add bl3 include.
2004-11-23nb1: Turn on encryption by default for same reasons as was done totv5-33/+40
archivers/zip way back in 2000. Add modern termios support to make the encryption code build on more platforms.
2004-11-22Make the non-encrypted version build on Interix. (ZIP_ENCRYPTION turns ontv1-4/+2
some funky oldsk00l TTY code that needs an overhaul....)
2004-11-22Remove dead MASTER_SITE.wiz1-3/+2
2004-11-22Remove dead MASTER_SITES, add current one.wiz1-3/+2
2004-11-13Fix test suite.seb2-1/+68
2004-11-13Update to version 1.14.seb2-5/+6
While here add HOMEPAGE. Changes unknown since last packaged version (1.12).
2004-11-13Update to version 1.21.seb2-5/+7
While here add HOMEPAGE. Changes since last packaged version (1.10) * important changes in version 1.21 9/11/2004: This release holds only bugfixes. - Make the size of symlinks be 0 in tar headers, so the next entry is not interpreted as contents of the symlink (bug #7937) - Strip high bits from the mode of the file, as they are stored differently in the tar header - Make Archive::Tar be kinder to archives that contain garbage, proceeding anyway as long as that's possible. * important changes in version 1.20 8/11/2004: This release holds mostly bugfixes, in the form of a rewrite of the handling of the 'prefix' header field. - Rewrote 02_methods.t to be more independant - Rewrote the way 'prefix' headers are dealt with - Require IO::String now to do archive stringification - Add new method 'full_path' to A::T::Item objects - this is used to fix bug 6938 - A::T->new now accepts both a class and an object to be friendlier to users - On tar read errors, binary chunks are no longer dumped to STDOUT, but instead the error offset is reported
2004-11-09Changes 2.1.5:adam3-9/+16
- added protection code against bad_alloc exception - new configure option to bypass libdl test - removed expected exception list in deci, limitint, real_infinint and storage modules to improve global robustness - remove the #pragma implementation/interface directives which tend today to become obsolete, and seems to be the cause of compilation problem on (recent) Linux kernel 2.6.7 for example. - added protection code to report bug conditions - code simplification for filesystem reading (while performing backup) - fixed bug #29 (crash when saving hard link without read permission) - fixed code syntax to support gcc-3.4.x
2004-11-09Changes 1.13:adam2-7/+5
* Added support for .svgz files at advdef * Fixed the 8-bit colour reduction on 32-bit PNG files
2004-11-08Update to 3.4.1. Changes:wiz3-7/+8
Version 3.41 1. When adding new files to already existing RAR solid archive, RAR 3.40 compression ratio was lower than in RAR 3.30. Corrected in this version. 2. If archived Unicode name is invalid, RAR 'l' and 'v' commands display ASCII file name instead of corrupt Unicode. Version 3.40 1. "Fastest" (-m1) RAR compression method has been modified to provide much higher compression speed and lower ratio. It may be useful for tasks requiring the high speed like regular backups. You may increase "Fastest" speed even more selecting 64KB compression dictionary instead of default 4MB. 2. Starting from this version, RAR volumes contain the volume number field. Volume number is displayed by 'L' and 'V' commands in the line with the total volume information. This feature may be useful if original volume names are lost and you need to rename them to correct names. 3. Commands 'L' and 'V' display NTFS "Compressed" attribute in archive listing. 4. Switch -ag may include an optional text enclosed in '{' and '}' characters. This text is inserted into archive name. For example: -agHH{hours}MM{minutes} 5. Removed the erroneous "CRC error" message when unpacking symlinks from archive created with -hp<pwd> switch. In fact, such symlinks were unpacked correctly. 6. RAR displays the operation progress while repairing an archive containing the recovery record.
2004-11-08Set NO_BUILDLINK, since this does not build anything,wiz1-4/+3
and remove dead master site.
2004-11-06php4-zip was replaced by php-zip, which can be used with both PHP4 and PHP5.jdolecek3-19/+2
The PECL extension is preferred even for PHP4 (which has zip extension bundled), since further maintenance is likely to be more active there.
2004-11-06Add php zip PECL extension package version 1.0 - PHP extension for ZIP archivejdolecek2-0/+17
handling. This replaces php4-only php4-zip.
2004-11-05it safe to include "../../lang/php/ext.mk" after extension CONFIGURE_ARGSjdolecek1-4/+3
setting now, do so for aesthetic reasons
2004-11-05now that PHP 5.x Makefile.common doesn't pollute CONFIGURE_ARGS, it safejdolecek2-6/+4
to include "../../lang/php/ext.mk" after extension CONFIGURE_ARGS setting; successful build confirmed with both PHP 4.x and PHP 5.x
2004-11-04Changes 3.4.3:adam3-13/+12
* bug fixes and improvements
2004-10-31adjust for rename of most php4-* packages to php-*jdolecek1-3/+3
2004-10-31convert to use lang/php/ext.mk, tho these packages are PHP4-onlyjdolecek1-2/+3
(moved to PECL or replaced by different extensions in 5.x)
2004-10-31remove php4-* extension packages, replaced by php-* packages, which supportjdolecek4-37/+0
PHP5 too
2004-10-31extension modules must be able to override CONFIGURE_ARGS, so includejdolecek2-4/+6
lang/php/ext.mk before setting CONFIGURE_ARGS
2004-10-31new PHP extension module framework, which makes it possible to buildjdolecek4-0/+35
individual PHP extension packages with either PHP 4.x or PHP 5.x convert existing php4-* packages to this framework and import as php-*
2004-10-29HOMEPAGE no longer ends in '.php3' -- it's now just '.php'.tv1-2/+2
2004-10-29Make build on Interix (and possibly AIX). mempcpy() is not actually usedtv2-1/+24
anywhere, yet configure.ac declared an AC_REPLACE_FUNCS() for it. Rip out the offending code from configure until it is rebuilt at the source. (Patch to remove the AC_REPLACE_FUNCS submitted to author.)
2004-10-28Update to 2.8.3:jmmv3-7/+7
version 2.8.3 ------------- * Fixed extraction without folders recreation. version 2.8.2 ------------- * Avoid opening remote files in nautilus. version 2.8.1 ------------- * Fixed bug #153837: Internal viewer vs. other application question is asked for files that internal viewer can't even handle. * Do not ask whether to use the internal viewer when there is a registered application for the file type. * Fixed bug #151113: crash trying to open zip file for extraction * Fixed bug #152900: Multiple file/folder drag and drop needs to be improved.
2004-10-28Update to 1.1:wiz3-5/+25
* A security vulnerability has been fixed. If the files within a cabinet file include "../" in their filenames, this will be changed to "xx/", so cabinets cannot access the parent directory of where you want to extract them. * cabextract should now compile cleanly on AIX and Cygwin.
2004-10-27Add ftp master site.wiz2-4/+6
2004-10-27Update homepage and master site (even though master site only has newer ↵wiz1-3/+3
version).
2004-10-27Master site vanished. Get distfile from a different site; tarball haswiz2-5/+7
3 byte diff to previous one (in the tar header), so set DIST_SUBDIR. cmp -l output (old - new): 5 164 206 6 312 226 7 246 247
2004-10-13Use INSTALL_LIB. (No functional change.)tv1-2/+2
2004-10-12Update gzip to 1.2.4b, fixing a filename buffer overflow.tv4-9/+30
2004-10-08Currently this is completely hosed on big-endian platforms; add appropriatetv1-1/+3
NOT_FOR_PLATFORMs reflecting it.