summaryrefslogtreecommitdiff
path: root/archivers/bzip2/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2022-11-09Reset MAINTAINERjoerg1-2/+2
2021-03-15bzip2: Rever previousryoon1-3/+3
Avoiding hardlink on Haiku is done in mk/platform/Haiku.mk.
2021-03-15bzip2: Do not use hardlink for Haikuryoon1-3/+3
Haiku R1/beta2 does not support hardlink.
2019-07-21bzip2: Update to 1.0.8. This changes the upstream to sourceware.org.nia1-7/+6
1.0.8 (13 Jul 19) ~~~~~~~~~~~~~~~~~ * Accept as many selectors as the file format allows. This relaxes the fix for CVE-2019-12900 from 1.0.7 so that bzip2 allows decompression of bz2 files that use (too) many selectors again. * Fix handling of large (> 4GB) files on Windows. * Cleanup of bzdiff and bzgrep scripts so they don't use any bash extensions and handle multiple archives correctly. * There is now a bz2-files testsuite at https://sourceware.org/git/bzip2-tests.git 1.0.7 (27 Jun 19) ~~~~~~~~~~~~~~~~~ * Fix undefined behavior in the macros SET_BH, CLEAR_BH, & ISSET_BH * bzip2: Fix return value when combining --test,-t and -q. * bzip2recover: Fix buffer overflow for large argv[0] * bzip2recover: Fix use after free issue with outFile (CVE-2016-3189) * Make sure nSelectors is not out of range (CVE-2019-12900)
2014-10-09Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.wiz1-2/+1
2013-09-20Require library to have no undefined symbols. Fixes DLL build on Cygwin.joerg1-1/+2
Bump revision.
2012-09-11"user-destdir" is default these daysasau1-2/+1
2012-02-15REPLACE_SH on installed shell scripts.hans1-1/+2
2010-09-22Update to bzip2-1.0.6: Fix for CVE-2010-0405. Also install variousjoerg1-4/+17
helper scripts.
2009-04-09Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions.joerg1-3/+1
2009-03-20Add the necessary preprocessor magic to build a 64bit version all thejoerg1-1/+2
time. Bump revision. Reminded by Eric Gillespie.
2008-03-26Update to 1.0.5adrianp1-3/+3
The only change is to address the vulnerability detailed in CERT/CC: VU#813451 OK'ed joerg@
2008-02-12Not MAKE_JOBS_SAFE.tnn1-1/+2
2007-08-24bzip2 sources are in ${FILESDIR}, so no need for distinfo or checksums.jlam1-1/+2
2007-08-02Use in-tree versions. The replacement Makefile can be used for directjoerg1-15/+21
builds in bootstrap tools as well. Add DESTDIR support.
2007-01-06Update to 1.0.4:wiz1-3/+3
1.0.4 (20 Dec 06) ~~~~~~~~~~~~~~~~~ Fixes some minor bugs since the last version, 1.0.3. * Fix file permissions race problem (CAN-2005-0953). * Avoid possible segfault in BZ2_bzclose. From Coverity's NetBSD scan. * 'const'/prototype cleanups in the C code. * Change default install location to /usr/local, and handle multiple 'make install's without error. * Sanitise file names more carefully in bzgrep. Fixes CAN-2005-0758 to the extent that applies to bzgrep. * Use 'mktemp' rather than 'tempfile' in bzdiff. * Tighten up a couple of assertions in blocksort.c following automated analysis. * Fix minor doc/comment bugs.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2005-12-27Install man pages to PKGMANDIR (instead of "man").reed1-7/+7
2005-12-01Fixed some pkglint warnings of the form:rillig1-2/+2
- WARN: archivers/bzip2/Makefile:15: Please use ${CC:Q} instead of "${CC}".
2005-05-26Security update to version 1.0.3salo1-5/+4
- Further robustification against corrupted compressed data. There are currently no known bitstreams which can cause the decompressor to crash, loop or access memory which does not belong to it. If you are using bzip2 or the library to decompress bitstreams from untrusted sources, an upgrade to 1.0.3 is recommended. http://scary.beasts.org/security/CESA-2005-002.txt - The documentation has been converted to XML, from which html and pdf can be derived. - Various minor bugs in the documentation have been fixed. - Fixes for various compilation warnings with newer versions of gcc, and on 64-bit platforms. - The BZ_NO_STDIO cpp symbol was not properly observed in 1.0.2. This has been fixed.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2004-10-13Use INSTALL_LIB. (No functional change.)tv1-2/+2
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
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-03-29Oops, forgot to bump PKGREVISION.tv1-1/+2
2004-03-29Obey CFLAGS/CPPFLAGS. Link the binaries with the .o's, not the .lo'stv1-4/+4
(libtool assumes that .lo means PIC, which is wrong for an end binary; breaks on Interix where PIC in an end binary is broken)
2004-02-18Include "../../mk/compiler.mk" to get the value of CC_VERSION beforejlam1-2/+2
testing it.
2004-02-08We no longer need to explicitly call ${BUILDLINK_*} for CC, CXX, LIBTOOL,jlam1-2/+2
etc. because the bare variables will point to the correct executables.
2004-02-08PKGLIBTOOL and PKGSHLIBTOOL are no more.jlam1-4/+4
2004-01-07Use PKGLIBTOOL instead of LIBTOOL to call the libtool wrapper.jlam1-4/+4
2004-01-06whitespacejlam1-2/+2
2004-01-05bl3ifyjlam1-3/+6
2003-12-03Use libtool when installing, and install libbz2 first.erh1-4/+4
2003-09-25test CC_VERSION rather than doing our own dance to figure out if we'regrant1-4/+2
using gcc or not.
2003-09-18Use libtool with correct --mode argument. From Ron Roskens in PR 22824.wiz1-2/+2
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-03-28Remove superfluous whitespace.wiz1-2/+2
2003-03-18Make this compile on Irix with the MIPSPro compiler by removing gcc-onlyjschauma1-1/+11
CFLAGS from a patch iff CC is not gcc.
2002-10-31update MASTER_SITES and HOMEPAGE.grant1-3/+3
2002-08-25Merge packages from the buildlink2 branch back into the main trunk thatjlam1-3/+3
have been converted to USE_BUILDLINK2.
2002-03-24Update bzip2 to 1.0.2mjl1-3/+3
A bug fix release, addressing various minor issues. * Fix an infinite segfault loop in 1.0.1 when a directory is encountered in -f (force) mode. * Avoid double fclose() of output file on certain I/O error paths. * Don't fail with internal error 1007 when fed a long stream (> 48MB) of byte 251. Also print useful message suggesting that 1007s may be caused by bad memory. * Fix uninitialised variable silly bug in demo prog dlltest.c. * Remove 512-MB limitation on recovered file size for bzip2recover on selected platforms which support 64-bit ints. * Copy file access times correctly. * Dereference symlinks when copying file permissions in -f mode. * Majorly simplify implementation of uInt64_qrm10. * Check the input file still exists before deleting the output one, when aborting in cleanUpAndFail(). * Wrapper scripts (with manpages): bzdiff, bzgrep, bzmore. * Spelling changes and minor enhancements in bzip2.1. * Avoid race condition between creating the output file and setting its interim permissions safely, by using fopen_output_safely(). * do not print senseless report with -v when compressing an empty file. * bzcat -f works on non-bzip2 files. * do not try to escape shell meta-characters on unix (the shell takes care of these). * added --fast and --best aliases for -1 -9 for gzip compatibility.
2001-06-21Install the headers and libraries for bzip2, and add a buildlink.mk filejlam1-1/+7
for use by other package Makefiles.
2001-06-10Update to 1.0.1.wiz1-10/+4
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz1-1/+2
2001-01-11Use "${OPSYS}" in error message instead of hard coding "NetBSD".tron1-2/+2
2001-01-11Update homepage URL.tron1-2/+2
2000-10-17mention PKGNAME in IGNORE messagewiz1-2/+2
1999-03-10s/ln/${LN}/gagc1-6/+7
Adapt this package to Solaris.
1999-02-20Fix CONFLICTS (remove redundancy, mostly)hubertf1-3/+1
1998-10-14Update for bzip2 package to version 0.9.0b created by Geoff C. Wing.tron1-5/+9