summaryrefslogtreecommitdiff
path: root/archivers
AgeCommit message (Collapse)AuthorFilesLines
2007-08-15Import bsdtar, a tar-frontend for libarchive. This version is usingjoerg3-0/+80
either system zlib and bz2 or statically including them, making the package standalone. It is supposed to replace pax/tar for bootstrap.
2007-08-13Switch to in-tree libarchive-2.2.6.joerg3-30/+10
2007-08-13Update in-tree libarchive to 2.2.6. This merges the local changesjoerg27-636/+1105
and some bugfixes from FreeBSD.
2007-08-13Added mk/misc/category.mk, which contains the definitions that are onlyrillig1-2/+2
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-05Don't use malloc.h.joerg2-1/+14
2007-08-03Import libarchive-2.2.5 with three modifications sent upstream:joerg164-0/+89433
- optional building of bsdtar - optional dynamic linkage of bsdtar - fixed libtool use for bsdtar linkage - include of pre-built getdate.c
2007-08-03Add builtin detection for libarchive 1.3 and later.joerg1-0/+74
2007-08-02Use in-tree versions. The replacement Makefile can be used for directjoerg3-111/+53
builds in bootstrap tools as well. Add DESTDIR support.
2007-08-02Import stripped down version of bzip2-1.0.4 for use in bootstrap andjoerg17-0/+8918
essential tools. Not included are the manual and the regression tests.
2007-08-01Don't use malloc.h.joerg2-14/+15
2007-07-29Update libarchive to 2.2.5. Biggest changes are:joerg7-311/+28
- massive performance improvements, up to 40% for bsdtar compared to 1.x - support for external (de)compressors, ar-chives and many other goodies.
2007-07-29* Add new emulator framework in pkgsrc/mk/emulator that handles alljlam3-40/+15
binary-only packages that require binary "emulation" on the native operating system. Please see pkgsrc/mk/emulator/README for more details. * Teach the plist framework to automatically use any existing PLIST.${EMUL_PLATFORM} as part of the default PLIST_SRC definition. * Convert all of the binary-only packages in pkgsrc to use the emulator framework. Most of them have been tested to install and deinstall correctly. This involves the following cleanup actions: * Remove use of custom PLIST code and use PLIST.${EMUL_PLATFORM} more consistently. * Simplify packages by using default INSTALL and DEINSTALL scripts instead of custom INSTALL/DEINSTALL code. * Remove "SUSE_COMPAT32" and "PKG_OPTIONS.suse" from pkgsrc. Packages only need to state exactly which emulations they support, and the framework handles any i386-on-x86_64 or sparc-on-sparc64 uses. * Remove "USE_NATIVE_LINUX" from pkgsrc. The framework will automatically detect when the package is installing on Linux. Specific changes to packages include: * Bump the PKGREVISIONs for all of the suse100* and suse91* packages due to changes in the +INSTALL/+DEINSTALL scripts used in all of the packages. * Remove pkgsrc/emulators/suse_linux, which is unused by any packages. * cad/lc -- remove custom code to create the distinfo file for all supported platforms; just use "emul-fetch" and "emul-distinfo" instead. * lang/Cg-compiler -- install the shared libraries under ${EMULDIR} instead of ${PREFIX}/lib so that compiled programs will find the shared libraries. * mail/thunderbird-bin-nightly -- update to latest binary distributions for supported platforms. * multimedia/ns-flash -- update Linux version to 9.0.48 as the older version is no longer available for interactive fetch. * security/uvscan -- set LD_LIBRARY_PATH explicitly so that it's not necessary to install library symlinks into ${EMULDIR}/usr/local/lib. * www/firefox-bin-flash -- update Linux version to 9.0.48 as the older version is no longer available for interactive fetch.
2007-07-29patch-aa has been applied upstream.rillig2-15/+1
2007-07-29Fixed the checksums for the distfile. The author didn't know thatrillig2-5/+6
.tar.gz files are assumed to be immutable once they have been released.
2007-07-27Changes 4.51:adam3-8/+9
- From Windows version of 7-zip 4.50 : - Bug was fixed: 7-Zip 4.50 beta could not open some .7z archives. - fix built of test_emul Changes 4.50: - From Windows version of 7-zip 4.50 : - New switch for command line version: -ssc[-] enables/disables case-sensitive mode for file names. - Speed optimizations for AES encryption. - Some bugs were fixed. - contrib/gzip-like_CLI_wrapper_for_7z/p7zip now supports commands like :
2007-07-26Take maintainership.rillig1-2/+2
2007-07-26Updated pbzip to 1.0.2.rillig3-6/+20
Changes since 1.0: Changes in 1.0.2 (Jul 25, 2007) - Added support to directly compress files without using threads when files are smaller than the specified block size or the system only has 1 CPU. This will speed things up considerably if you are compressing many small files. You can force this behaviour by using -p1 - Added support for pbunzip2 symlink to automatically specify decompression mode - Changed pbzip2 exit code behaviour to match bzip2 for all error states (ie: trying to compress a file that already has a .bz2 extension) Changes in 1.0.1 (Mar 20, 2007) - Added #ifdef PBZIP_NO_LOADAVG to remove load average code for UNIX systems that do not support it such as HP-UX and OSF1
2007-07-25Don't hard-code that malloc.h exists, do the reverse.joerg2-1/+15
*sigh* and we run autoconf because?
2007-07-24Skip example directory for the interpreter check.joerg1-1/+2
2007-07-21Changes 4.49:adam2-7/+7
- From Windows version of 7-zip 4.49 : - 7-Zip (7z) now can unpack WIM archives - fixed : On Sparc Solaris, core dump during "7z a -sfx exe.x dir" with p7zip compiled with makefile.solaris_sparc_CC_32 - some code cleanup - On HPUX, p7zip can get the number of CPU and the size of the memory.
2007-07-19Add DESTDIR support. From Blair Sadewitz by mail.joerg2-6/+8
2007-07-13update to 2.18.4drochner3-8/+8
changes: translation updates
2007-07-13Fix for FreeBSD-SA-07:05.libarchive CVE-2007-3641, CVE-2007-3644 andlkundrak3-2/+234
CVE-2007-3645. PKGREVISION bump.
2007-07-02Changes 4.48:adam4-18/+20
- From Windows version of 7-zip 4.48: - Encryption strength for .7z format was increased. Now it uses random initialization vectors. - Some bugs were fixed. - fixed 1729236: Makefile infrastructure not safe for parallel compilation (if your make command understands -C and -j4, copy makefile.parallel_jobs over makefile) - Now the executables are not built with the PIC (position-independent code) flag. 7z.so are still built with the PIC flag. 7za and 7zr are now faster than 7z with 7z.so. 7za, 7zr and 7r are now smaller. - contrib/gzip-like_CLI_wrapper_for_7z/p7zip now supports spaces in filename and use 7za instead of 7z. - contrib/qnx630sp3 added to support QNX built
2007-06-16Fix MASTER_SITES. From Zafer Aydogan.wiz1-3/+2
2007-06-16Remove MASTER_SITE, it is not reachable. From Zafer Aydogan.wiz1-2/+2
2007-06-09Updated archivers/p5-Archive-Tar 1.30 -> 1.32:abs2-6/+6
* important changes in version 1.32 24/5/2007: - Make Archive::Tar work nicely with perls compiled with -Dmksymlinks. This also fixes an issue introduced in 1.31 where symlinks weren't dereferenced in all cases. - Quell warnings when a gid is not resolvable to a group name * important changes in version 1.31 18/5/2007: - No longer use the t/setup.t and t/cleanup.t files but just bundle the binary files; this was done for core integration, but the new uupacktool.pl script means we dont have to do this anymore _ Apply core perl Change 30997 by rgs@stcosmo on 2007/04/20 15:03:57 - Address: #27124: Unneeded warning sent when checking for file inclusion contains_file() will no longer warn to STDERR when a file is not contained in an archive and $WARN is set to 'true'. - Address #26492: Dangling symlinks not preserved: Archive::Tar used to complain about dangling symlinks, unlike standard gnu tar, which would add them silently. This patch brings A::T's behaviour in line with gnu tar - Minor pod fixes
2007-06-08Remove dead MASTER SITES. From Zafer Aydogan.wiz3-9/+6
2007-06-08Update to 1.30:wiz2-6/+6
* important changes in version 1.30 8/2/2006: - applied bleadperl patch: Subject: Change 27416: Cleanup Archive-Tar temporary test files - address #17985: INSTALLDIRS needs to be 'perl' for >= perl-5.9.3 - address #18296: Archive::Tar 1.29 PATCH for VMS to fix test case failure in 99_pod.t (it's actually a File::Find bug, but this patch works around that) - address: #18720 ([PATCH] Archive::Tar creates POSIX style tar files unnecessarily and by default, leading to compatibility problems particularly with WinZip.) patch rejected, docpatch added with FAQ and SEE ALSO - apply performance patch from #20399 to enable the user to avoid repeated calls to cwd() if desired.
2007-06-06Update to 0.8:wiz3-7/+11
0.8 [2007/06/06] * fix for zip archives larger than 2GiB * fix zip_error_strerror to include libzip error string * add support for streamed zip files * new functions: zip_add_dir, zip_error_clear, zip_file_error_clear * add basic support for building with CMake (incomplete)
2007-06-05Update MASTER_SITES. Extension of distfile changed from .tar.gz to .tgz,wiz2-10/+7
adapt distinfo. Checksum stayed the same. Noted by Zafer Aydogan.
2007-06-05Update MASTER_SITES. From Zafer Aydogan.wiz1-3/+3
2007-06-05Switch to new master site, use provided .tar.gz instead of previous .tarwiz2-7/+6
and adapt distinfo. Change between .tar and .tar.gz: diff -r tar/szip-2.0/config/gnu-flags targz/szip-2.0/config/gnu-flags 129c129 < CFLAGS="$CFLAGS $ARCH -ansi -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline" --- > CFLAGS="$CFLAGS -ansi -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline" Only in targz/szip-2.0/config: gnu-flags.old
2007-06-05File on MASTER_SITE has changed EXTRACT_SUFX; checksum still the same.wiz2-5/+6
Adapt. Noted by Zafer Aydogan.
2007-06-05Update MASTER_SITES. From Zafer Aydogan.wiz1-2/+2
2007-06-05opencdk shlib major changed; bump ABI depends and PKGREVISIONs ofwiz1-1/+2
affected packages.
2007-06-01Add MAKE_JOBS_SAFE=no. Noted by veego.wiz1-1/+2
2007-05-29Changes 4.47:adam3-9/+8
- From Windows version of 7-zip 4.47: - Bugs of 7-Zip 4.46 beta were fixed: BZip2 could work incorrectly Changes 4.46: - From Windows version of 7-zip 4.46: - New fast compression mode for Deflate method in Zip and GZip. - Some bugs were fixed. - LZMA Benchmark: - cygwin: RAM size detection - computation of the CPU % - fixed 1721827: install.sh now copies 7z.so - Client7z now uses 7z.so instead of 7za.so - new target: cygwin with asm - LZMA SDK added in the source package (CPP/7zip/Compress/LZMA_Alone) - fixed 1716987: 7zr removed from 4.45 binary distribution - fixed 1706002: make and install.sh use the same variables in the same order.
2007-05-28Update HOMEPAGE and MASTER_SITES.wiz1-3/+3
From Zafer Aydogan.
2007-05-28Remove ftp site that does not allow anonymous login.wiz1-3/+2
From Zafer Aydogan.
2007-05-13- Apply patch to fix CVE-2007-1669taca7-8/+148
- Stop using mktemp(3). Bump PKGREVISION.
2007-05-06Add a patch to prevent possible buffer overflow by using strcpy()taca3-3/+19
in zzip_open_shared_io(), it was reported as CVE-2007-1614. Bump PKGREVISION.
2007-05-03Update to 3.7.5:wiz2-6/+6
Changes undocumented, probably just bug fixes (diff is small).
2007-04-30Changes 4.45:adam4-12/+15
- Default dictionary size was increased: Normal: 16 MB, Max: 32 MB. - Speed optimizations. - Benchmark was improved (new "b" command in command line version). - The number of DLL files was reduced. - switch -mhcf=off is not supported now. - If -t{Type} switch is not specified, 7-Zip now uses extension of archive to detect the type of archive. - Some bugs were fixed (BZip2 in multithread) - x86 or x86_64 : ASM version of crc32 available - better detection of executable file (scripts do not need BCJ/BCJ2 filter) - default permissions are now : - for a file : -rw------- - for a directory : drwx------ - on MacOSX, locale is always utf8 - makefile.qnx_static and makefile.qnx_shared added
2007-04-19Update to 2.18.2:wiz4-20/+8
version 2.18.2 -------------- * Fixed error when removing folders from tar archives.
2007-04-19Add support for using suse100 with NetBSD/amd64 and COMPAT_LINUX32.xtraeme1-2/+3
Support is added via the options framework, to use 32-bit packages must be used "PKG_OPTIONS.suse=compat32", otherwise it will use the 64-bit packages by default. Known packages working are opera (does not require any change in Makefile) and rar-bin. Tested by some, closes PR pkg/35477 by Michai Chelaru (which provided a patch more or less than this one).
2007-04-14Remove ucl, moved to devel.wiz1-2/+1
2007-04-13The perils of modifying patches by hand... The old patch files applieddsainty3-8/+10
via NetBSD's patch(1) just fine, but failed on a Debian Linux box. We need to provide three lines of context in the diff or else They complain about patching fuzz, even if 100% of the diff context matches the target.
2007-04-11update to 2.18.1drochner4-64/+40
This moves this pkg to the new stable gnome branch, too much to list here.
2007-04-10Merge archivers/ucl and devel/ucl into one. This was an accident.drochner5-50/+0
Pointed out by wiz.