summaryrefslogtreecommitdiff
path: root/archivers/libcomprex
AgeCommit message (Collapse)AuthorFilesLines
2006-01-12Has BROKEN_GETTEXT_DETECTION.joerg1-1/+2
2005-10-04Fix an inconsistent prototype.joerg2-1/+15
2005-08-10Remove the abuse of buildlink that was pkg-config/buildlink3.mk. Thatjlam1-2/+2
file's sole purpose was to provide a dependency on pkg-config and set some environment variables. Instead, turn pkg-config into a "tool" in the tools framework, where the pkg-config wrapper automatically adds PKG_CONFIG_LIBDIR to the environment before invoking the real pkg-config. For all package Makefiles that included pkg-config/buildlink3.mk, remove that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-08Changes 0.3.3:adam4-29/+66
* Added basic archive writing support. * Added a cpio archive module. * Added a zip archive module. * Added the beginnings of a cab archive module. * Added new API functions, which include: cxMkDir(), cxGets(), cxExtractFile(), cxExtractArchive(), cxMakePhysDirs(), cxApplyFsNodeInfo(), cxMakeFile(), cxGetArchiveFileCount() * Added functions for extracting individual files and full archives. * Added extraction notification callbacks. * Added pkg-config support. * Added gettext v0.11.3+ support. * Added an Italian translation. Thanks Domenico Andreoli! * Added a Dutch translation. Thanks Bert De Meyer! * Added support for some non-ustar tar formats. * Added a test program to display the file/directory tree inside of an archive. * Removed comprex.h. Applications should now include libcomprex/comprex.h. * Fixed the extraction code so permissions, timestamps, and ownerships are set on files and directories. * Fixed cxEof(). * Fixed the file and directory iterator. It should provide the correct results now. * Fixed a bug in the ar module where filenames weren't always read in correctly. * Fixed a bug in the tar module where filenames that start with '.' weren't processed correctly. * Fixed library linking problems with libbz2 and libz. * Fixed compiling errors when --prefix wasn't specified, and linking errors with libltdl.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-23Add RMD160 digests in addition to SHA1 ones.agc1-1/+2
2005-01-19nb4: Add missing dependency on gettext-lib for platforms that need it.tv1-2/+3
2005-01-03Bump PKGREVISION because of curl dependency bump.wiz1-2/+2
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv2-4/+4
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-15/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-08-11Add bzip2 dependency so this will build in Linux.ben1-1/+2
2004-07-28Enable pkgviews installation.minskim1-1/+3
2004-06-11Revert my previous change; minskim@ already fixed curl detection byjmmv2-32/+1
bypassing the check in configure (we can assume it's there). Ew, working with non-up-to-date copies of directories...
2004-06-10Fix detection of curl: the configure script was trying to locate ajmmv2-1/+32
deprecated (?) function. Even though, the module seems to build correctly with the current version of curl in pkgsrc, so change the check to look for an existent function. This fixes the build of the curl module, thus solving the problem exposed in latest kristerw@'s bulk build in NetBSD 2.0_BETA/i386. Not bumping PKGREVISION because this was not packaged in the first place.
2004-06-09Bypass curl library checking. Otherwise it fails because the test inminskim1-1/+3
configure uses curl_formparse(), which is not available in curl-7.12.0. Since curl_formparse() is never used in libcompress and curl is always available through buidlink, it is safe to skip the test.
2004-03-26PKGREVISION bump after openssl-security-fix-update to 0.9.6m.wiz2-2/+4
Buildlink files: RECOMMENDED version changed to current version.
2004-03-18Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properlyjlam1-3/+2
by moving the inclusion of buildlink3.mk files outside of the protected region. This bug would be seen by users that have set PREFER_PKGSRC or PREFER_NATIVE to non-default values. BUILDLINK_PACKAGES should be ordered so that for any package in the list, that package doesn't depend on any packages to the left of it in the list. This ordering property is used to check for builtin packages in the correct order. The problem was that including a buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed from BUILDLINK_PACKAGES and appended to the end. However, since the inclusion of any other buildlink3.mk files within that buildlink3.mk was in a region that was protected against multiple inclusion, those dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-10/+7
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-19Convert to buildlink3.wiz3-32/+27
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-01-10USE_PKGLOCALEDIRcjep1-2/+3
2003-01-09Prototype buildlink2.mk's created automagically by createbuildlink(8).uebayasi1-0/+29
2002-11-18Initial import of libcomprex 0.3.2 into the NetBSD packages collectioncjep6-0/+243
as archivers/libcomprex. The libcomprex library transparently handles automatic compression and decompression of files. The API is similar to C's built-in file access functions, which provides a smooth transition to libcomprex. libcomprex can also open uncompressed files, making it a good replacement for the native file access functions. libcomprex is part of the GNUpdate project. libcomprex is currently in development (so should not be used in stable products).