summaryrefslogtreecommitdiff
path: root/archivers
AgeCommit message (Collapse)AuthorFilesLines
2005-02-07Update to 4.14.01:wiz5-15/+16
Version 4.14.01 =============== - huge speed up for multi CPUs machines (Thanks to loderunner - http://sourceforge.net/users/loderunner/). - some code cleanup - Fix problems with link files or directories. - "7z a dummy -tgzip -so Doc.txt > archive.gz" now works. - in the messages, the path separator is now '/' instead of '\'. Version 4.14 ============ - From Windows version of 7-zip 4.14 : - STL using was reduced - 7za now supports Split(001) archives - "7za | more" now works - Bugs item #1093095 : Usage banner now says "7za" (instead of "7z") when the binary is "7za" - use of AString instead of std::string (no more need of #include <string>") - makefile.linux_gcc_2.95_no_need_for_libstdc added to build 7za for the p7zip*_bin.tar.bz2 package. 7za provided by p7zip*_bin.tar.bz2 is build on Debian 3.0 with gcc 2.95.4 and should now find the locale on all kinds of Linux (Debian, Fedora, Mandrake, ...).
2005-02-02Add missing buildlink3 dependencies.xtraeme1-1/+3
2005-02-02Added archivers/libarchive.xtraeme1-1/+2
2005-02-02Initial import of libarchive-102.002.xtraeme4-0/+34
Libarchive is a programming library that can create and read several different streaming archive formats, including most popular tar variants and several cpio formats. It can also write shar archives and read ISO9660 CDROM images. See http://people.freebsd.org/~kientzle/libarchive/
2005-01-30Convert the Java related packages to use the alternatives system. To dojmmv2-2/+3
this, we only need some simple logic in java-env.mk to automatically generate an ALTERNATIVES file for us. There are two exceptions, though: fastjar and jikes (pointed out by tv@), which do not use this file; they have to be handled manually. Bump PKGREVISION for all affected packages. While doing this, remove the java-wrapper package, obsoleted by the new functionality provided by pkg_alternatives.
2005-01-24Give the hack a PKG_HACKS name.tv1-1/+2
2005-01-24Fix build on Interix (and others with pkgsrc gettext-lib 0.11+).tv1-2/+9
gettext 0.11+ has renamed internal symbols, and gsharutils is being a very bad neighbor by using them directly. To fix, force use of gettext >= 0.11, and rename the symbol in gsharutils.
2005-01-24Hopefulyl final Interix fix: make test_filesystem.cpp build.tv2-1/+24
2005-01-24Another Interix fix: Fix nonstatic linking in src/testing subdir.tv3-1/+30
2005-01-24Fix build on Interix. (Changes submitted to author.)tv11-8/+133
2005-01-24Also include <sys/types.h> in case neither <stdint.h> nor <inttypes.h> exist.tv2-1/+14
Fixes build on Interix.
2005-01-21Move GCC_REQD-for-Interix check into a hacks.mk; suggested by jlam.tv4-14/+30
2005-01-21Due to popular demand, move distfile to MASTER_SITE_LOCAL.wiz1-2/+2
2005-01-21Add GCC_REQD for Interix to prevent use of the base system gcc, which istv2-2/+14
missing "long long" support in iostream.
2005-01-21Add two patches from RedHat, fixing CAN-2004-0947 and CAN-2004-1027.wiz5-4/+153
Bump PKGREVISION.
2005-01-21regen with correct offsetswiz1-4/+4
2005-01-21Add Makefile, since distfiles comes without one.wiz1-0/+18
2005-01-21Update to 2.65. (Documented) changes:wiz3-13/+15
UNARJ 2.65 - Fixed table boundaries per suggestion of UNARJ 2.63 - Added additional header data checks. UNARJ 2.61 - Added chapter and encryption information.
2005-01-21Fix install on non-NetBSD (don't put a trailing / on a dir name totv1-2/+2
${INSTALL_*_DIR}).
2005-01-21Don't do the Makefile.dep dance; that's not needed in pkgsrc and breaks intv2-5/+30
some bizarre way on Interix. This also makes the build more friendly to non-gcc compilers.
2005-01-21Use PTHREAD_AUTO_VARS to get the correct compile options; fixes Interix.tv3-6/+7
2005-01-21Mark as not for Interix.tv1-1/+3
2005-01-21Need --enable-os-bits for Interix.tv1-2/+7
2005-01-19Compile fix for Interix.tv2-6/+6
2005-01-19nb4: Add missing dependency on gettext-lib for platforms that need it.tv1-2/+3
2005-01-19Build fix for Interix: strerror() is your friend.tv2-1/+36
2005-01-18Use new libiberty/application.mk include.tv1-4/+2
2005-01-18Add makedev->mkdev fix for Interix, adapted from gtar-base.tv2-1/+16
2005-01-16The make rule worked and then didn't work, so make this work again ontv1-4/+4
NetBSD et al by putting the dynamic PLIST component in post-install.
2005-01-16Make build on Interix.tv3-14/+27
2005-01-16MAke build on Interix.tv2-11/+33
2005-01-16Make this build on Interix. (Apparently the sysexits.h override operationtv4-4/+28
in configure.ac was a little backwards....)
2005-01-14Fix build on 1.6.2 by respecting LDFLAGS (and CXXFLAGS, while I am here).wiz2-1/+18
2005-01-12Add and enable pbzip2.wiz1-1/+2
2005-01-12Initial import of pbzip2:wiz4-0/+36
The pbzip2 program is a parallel version of bzip2 for use on shared memory machines. It provides near-linear speedup when used on true multi-processor machines and 5-10% speedup on Hyperthreaded machines. The output is fully compatible with the regular bzip2 data so any files created with pbzip2 can be uncompressed by bzip2 and vice-versa.
2005-01-09update to gtar 1.15.1recht12-94/+88
changes: - enable installation of grmt changes in gtar: version 1.15.1 - Sergey Poznyakoff, 2004-12-21 This version fixes a bug introduced in 1.15 which caused tar to refuse to extract files from standard input. version 1.15 - Sergey Poznyakoff, 2004-12-20 * Compressed archives are recognised automatically, it is no longer necessary to specify -Z, -z, or -j options to read them. Thus, you can now run `tar tf archive.tar.gz'. * When restoring incremental dumps, --one-file-system option prevents directory hierarchies residing on different devices from being purged. With the previous versions of tar it was dangerous to create incremental dumps with --one-file-system option, since they would recursively remove mount points when restoring from the back up. This change fixes the bug. * Renamed --strip-path to --strip-components for consistency with the GNU convention. * Skipping archive members is sped up if the archive media supports seeks. * Restore script starts restoring only if it is given --all (-a) option, or some patterns. This is to prevent accidental restores. * `tar --verify' prints a warning if during archive creation some of the file names had their prefixes stripped off. * New option --exclude-caches instructs tar to exclude cache directories automatically on archive creation. Cache directories are those containing a standardized tag file, as specified at: http://www.brynosaurus.com/cachedir/spec.html * New configure option --with-rmt allows to specify full path name to the `rmt' utility. This supercedes DEFAULT_RMT_COMMAND variable introduced in version 1.14 * New configure variable DEFAULT_RMT_DIR allows to specify the directory where to install `rmt' utility. This is necessary since modifying --libexecdir as was suggested for version 1.14 produced a side effect: it also modified installation prefix for backup scripts (if --enable-backup-scripts was given). * Bugfixes: ** Fixed flow in recognizing files to be included in incremental dumps. ** Correctly recognize sparse archive members when used with -T option. ** GNU multivolume headers cannot store filenames longer than 100 characters. Do not allow multivolume archives to begin with such filenames. ** If a member with link count > 2 was stored in the archive twice, previous versions of tar were not able to extract it, since they were trying to link the file to itself, which always failed and lead to removing the already extracted copy. Preserve the first extracted copy in such cases. ** Restore script was passing improper argument to tar --listed option (which didn't affect the functionality, but was logically incorrect). ** Fixed verification of created archives. ** Fixed unquoting of file names containing backslash escapes (previous versions failed to recognize \a and \v). ** When attempting to delete a non-existing member from the archive, previous versions of tar used to overwrite last archive block with zeroes.
2005-01-06Don't "cp -p" for *source* files. Builds are usually done as an unprivilegedtv1-2/+2
user, so it's not nice to try to use an option that will try to chown if the repository isn't owned by the builder. (Some OS's do in fact cause an error when the chown in "cp -p" fails.)
2005-01-03Bump PKGREVISION because of curl dependency bump.wiz1-2/+2
2005-01-01Correct a buffer overflow, using a patch provided by Richard Rauchkristerw3-2/+37
in PR pkg/23954. Bump PKGREVISION.
2004-12-30Add and enable pdbar.minskim1-1/+2
2004-12-30Import pdbar-0.5.1.minskim6-0/+247
The Palm database archiver (pdbar) creates and manipulates PalmOS database (.pdb) and resource (.prc) files. Pdbar is designed to be a Swiss army knife for managing these files. It's a command line tool, and not for the faint of heart, but it's very handy and replaces a bunch of little utilities that you might otherwise use.
2004-12-27Add missing dependency on zlib.minskim1-1/+2
2004-12-26Update to 4.13:wiz4-30/+37
- new port of 7za from the source of 7za 4.13Beta for Windows - From Windows version of 7-zip 4.13 : - Switch "--" stops switches parsing - Some bugs were fixed - User's manual updated (DOCS/MANUAL/index.htm) - makefile.netbsd_x86 added [Bug #1069055]. - new method to install 7z and its plugins (the "link" method do no work) - installer added (install.sh). - makefile.macosx_with_fink becomes makefile.macosx and makefile.macosx uses c++ instead of CC (on some MacOSX, CC is a link to gcc instead of g++) - new flag "-utf16" to enable "utf16" conversion [Bug #1075229]. - new logic to automatically enable or disable "utf16" conversion : no locale, locale=="C" or locale=="POSIX" implies utf16=off else utf16=on uses "-utf16" or "-no-utf16" to change this behaviour. [Bug #1075229] - 7z (compiled with -O2) works now on Sparc Solaris.
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.