Commit graph

2231 commits

Author SHA1 Message Date
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
rodent
b1d6846a8d Add ALTERNATIVES for moved bin/${BINARY} to bin/${BINARY}${PYVERSSUFFIX}. 2014-05-03 19:09:48 +00:00
ryoon
10cb88ec04 Fix OpenBSD 5.5 build 2014-05-03 11:24:19 +00:00
rodent
eb65cb88c2 +py-yuicompressor 2014-05-03 02:47:56 +00:00
rodent
4825a6eaac Import py27-yuicompressor-2.4.8 as archivers/py-yuicompressor.
YUI Compressor is a JavaScript and CSS minifier written in Java. This package
bundles the YUI Compressor JAR file to ease its use in Python projects. Note
that you still need to have Java Runtime Environment installed.
2014-05-03 02:46:46 +00:00
dsainty
db1aed876e Use BUILDLINK_TRANSFORM to edit -ldl as required, fixing the build for Linux. 2014-04-26 01:16:54 +00:00
wiz
fcff72fc1c Add upstream bug report URL. 2014-04-25 09:24:22 +00:00
wiz
dae29697fe Update to 0.6.5.
27 February 2014 Ike Devolder
	* release: 0.6.5
	* fix blocksize calculation

25 February 2014 JCF Ploemen
	* lintian warning spelling fix

7 February 2014 Ike Devolder
	* add manfile for par2

29 January 2014 Jan van Haarst
	* README in Markdown

21 January 2014 Ike Devolder
	* add spelling fixes to cmdline output

18 January 2014 Jan van Haarst
	* fixed some spelling

6 January 2014 Ike Devolder
	* simplify FindFiles

4 January 2014 Ike Devolder
	* release: 0.6.4
	* when directory is removed, recreate
	* add test to verify directory behaviour
	* add test with valgrind

16 December 2013 Ike Devolder
	* allow verification of files even with ducplicates in parfiles

15 December 2013 Ike Devolder
	* avoid adding of duplicates

14 December 2013 Ike Devolder
	* release: 0.6.3
	* rework original tests so parallelisation is no issue
	* add test8 which makes sure the paths stored are relative
	* add test9 rename wrongly named file, passed to par2
	  result is correctly named files after repair

13 Decebmer 2013 Ike Devolder
	* move tests in separate folder, tests will be extended
	  and otherwise eventually clutter the source too much

9 December 2013 Ike Devolder
	* rework parfilename handling + it fixes passing par
	  filename without extension for repair

7 December 2013 Ike Devolder
	* release: 0.6.2
	* basepath was not set correctly in restoring of 'old' way

5 December 2013 Ike Devolder
	* release: 0.6.1
	* show usage / version / copyright on request
	* restore 'old' way of creating make -a optional

30 November 2013 Ike Devolder
	* release: 0.6.0
	* test8: windows generated recovery files with subdir
	* windows recurses in . and .. which leads to deadlock
	  so dont recurse in folders starting with . on windows
	* when recursion happens make sure windows can recover with
	  unix created par2 files
	* fixed fc -> fd typo in windows part of diskfile
	* FTBFS fix on GNU/kFreeBSD (by Cyril Brulebois)
	* fixed non quiet output when creating par2
	* Applied fix preventing a stack overflow (by Robert Schneider)

14 October 2013 Ike Devolder
	* Implemented recursion
	* NOTE: only for unix like systems
	* Windows can be done i guess but i have no access to windows machines

16 June 2013 Ike Devolder
	* Implemented initial subdir handling
	* added subdir tests

13 June 2013 Ike Devolder
	* Fixed failing testsuite

9 December 2012 Ike Devolder
	* rework purging of par(2) files because of possible segfaults
		and other inconsistencies

4 December 2012 Ike Devolder
	* fix purge option so it removes the par files when there is no
		repair needed
	* add purge option to verify so when there is no repair needed
		the par2 files are removed when the purge option is given

30 November 2012 Ike Devolder
	* add purge option
		remove backup files (mostly .1) and par files on request
		**USE AT YOUR OWN RISK
	* purge option available in par1 and par2 repair
	* fix memory leak when using par1 repair

30 January 2012 Ike Devolder
	* add inlining performance improvement of Gerard Putter
	* release: 0.5.4

19 January 2012 Ike Devolder
	* fix wrongly created par2 files in quiet mode
	  this was related to the -q -qq fix
	* release: 0.5.3

17 January 2012 Ike Devolder
	* fix deadlock condition when repairing and filepath is longer
		than _MAX_PATH
	* increase _MAX_PATH, 255 is no longer of these days
	* release: 0.5.2

16 January 2012 Ike Devolder
	* fixup 0.5 version display
	* "par2 create" dumps core with -q or -qq, but non-quiet mode works fine
		FIXED
	* removed automake files
	* updated copyrights
	* release: 0.5.1

12 December 2011 Marcel Partap
	* Reanimate par2cmdline development on new github repository
	* Merge available distro patches since 2004 0.4 release back upstream
	* Release: Version 0.5 ;)

3 January 2005 Peter B Clements

	* par2creatorsourcefile.cpp: "offset" must be updated when computing
	  file and block hashes even if progress is not being displayed.

23 June 2004 Peter B Clements

	* diskfile.cpp: Changed DiskFile::GetFileSize for WIN32
	  so that it uses _stati64() to get the size of a file.

	* par2creatorsourcefile.cpp: In UpdateHashes() the test
	  that adjusts the length of the last block of a file when
	  before updating the file hash was incorrect.

17 June 2004 Peter B Clements

	* par1repairer.cpp, par2repairer.cpp: Report empty files when
	  scanning for data.
2014-04-25 09:22:13 +00:00
asau
47f6cd8d9e Uses libexecinfo. 2014-04-15 20:36:06 +00:00
obache
1335204923 recursive bump from ilmbase shlib version change. 2014-04-10 06:21:18 +00:00
adam
02ac51c33e Non-void function must return a value 2014-04-07 18:40:05 +00:00
he
2ace546ff8 Apply fixes for CVE-2011-1777 and CVE-2011-1778 (add check for
buffer overflows in handling iso9660 and tar images), despite
Joerg telling me I should have better things to spend my time on.

Fixes pulled from

  https://bugzilla.redhat.com/show_bug.cgi?id=705849

Bump PKGREVISION.
2014-04-03 13:05:14 +00:00
fhajny
f5131f5fbc Update pbzip2 to 1.1.18.
Changes in 1.1.18:
- Fixed bug of metadata unpreserved on empty files compress (bug #1011021)

Changes in 1.1.17:
- Fixed refusal to write to stdout on -dc from stdin (bug #886628)
- Fixed occasional failure on decompress with --ignore-trailing-garbage=1
  with multiple bad blocks in the archive (bug #886625)

Changes in 1.1.16:
- Fixed bug - deadlock due to unsynchronized broadcasts (bug #876686)
- Prevent deletion of input files on error (bug #874543)
- Document how to compress/decompress from standard input (bug #820525)
- Added more detailed kernel error messages (bug #874605)
- Fixes for error handling in muliti-file processing (bug #883782)
2014-03-31 12:32:05 +00:00
bsiegert
9609b2e824 Add a workaround for the lack of strto{i,u}max on MirBSD, fix build. 2014-03-18 18:11:26 +00:00
obache
54ec0c76a0 Add workaround for NetBSD-5.x.
readlink is defined as a macro, it produce build failure reported in PR pkg/48622.
2014-03-18 09:03:26 +00:00
taca
8a9319ddc9 Fix build problem with RUBY_VER == 21. 2014-03-16 07:24:21 +00:00
ryoon
d6870ca4aa Fix build under SCO OpenServer 5.0.7/3.2 2014-03-14 22:16:50 +00:00
taca
bb9314d64b Add GEM_EXTSDIR support.
No functional change for current versions of Rubys.
2014-03-13 18:09:45 +00:00
taca
69aca010e6 Use RUBY_SUFFIX instead of RUBY_VER. 2014-03-13 18:07:52 +00:00
fhajny
284b5acefa For lack of a better source of gtar.1, regenerate said using help2man, as
the previous one was seriously outdated. Provide a helpful target for the
future. Bump PKGREVISION.
2014-03-12 13:32:14 +00:00
obache
3ecdf3d1de optimization hack for m68k is not required anymore.
confirmed by tsutsui@ on NetBSD/luna68k 6.1.3.
2014-03-10 11:25:40 +00:00
obache
bc397d4ccf fixes the guard name 2014-03-08 11:57:00 +00:00
adam
923697ae03 Changes 1.27.1:
* Bug fixes
* Fix unquoting of file names obtained via the -T option.
* Fix GNU long link header timestamp (backward compatibility).
* Fix extracting sparse members from star archives.
2014-02-24 08:16:56 +00:00
jperkin
56cb9a056e GCC_REQD should be appended to, not set.
Fixes issues where a newer GCC has been chosen by the user but the GCC_REQD
was forcing an older (and broken) one to be pulled regardless.
2014-02-19 09:44:56 +00:00
tron
73d05e2276 Recursive PKGREVISION bump for OpenSSL API version bump. 2014-02-12 23:17:32 +00:00
abs
d820a94c2c Updated archivers/p5-Archive-Tar to 1.96
1.96  24/10/2013
- integrate Package::Constants into Constant module
  and remove requirement on it.

1.94  24/10/2013
- install into site if >= 5.012

1.93_02 22/10/2013 (XLAT)
- [rt.cpan.org #78030] symlinks resolution on MSWin32
2014-02-06 12:25:52 +00:00
abs
a684620182 Updated archivers/p5-Archive-Zip to 1.37
1.37 Wed 08 Jan 2014
    - Need newer Test::More to support done_testing() [thaljef]

1.36 Mon 30 Dec 2013
    - Fix error in version update with 1.35 [RT #91744]

1.35 Mon 30 Dec 2013
    - fallback on copy if move gives permission denied [github.com/plicease]

1.34 Mon 2 Dec 2013
    - Restore svn history from svn.ali.as (thanks H. Merijn Brand)
    - #90854 Test 17 in t/03_ex.t is failing
    - Allow reading ZIP from seekable streams (like PerlIO::Scalar)
    - RT#75197
    - Fixes: #76780: Cannot create member called "0" with addString (HAGGAI)

1.33 Sat 9 Nov 2013
    - #59102 (Spelling error in manapage) [github.com/dsteinbrunner]
    - #86600 typo fixes [github.com/dsteinbrunner]

1.32 Fri 8 Nov 2013
    - #89777 Unlink temp files generated by tempFile. [PHRED]

1.31_04 Fri 14 Oct 2011 - Alan Haggai Alavi
    - Updated Perl dependency to 5.006 to reflect implicit dependencies
      in the code exposed by Perl::MinimumVersion xt test (ADAMK)
    - Fixes: #68446: Set compressed size and uncompressed size of an entry to 0
      if either of them is 0 (HAGGAI)
    - Added $VERSION to crc32 (ADAMK)

1.31_03 Thu 30 Jun 2011 - H.Merijn Brand
    - Add decryption support

1.31_02 Wed 9 Mar 2011 - Adam Kennedy
    - More fixes by HAGGAI, which he still doesn't detail in Changes

1.31_01 Fri  5 Mar 2010 - Adam Kennedy
    - Various fixes by HAGGAI, which he has not yet provided details on:
    - Experimental Unicode in file/dir names
2014-02-06 12:23:33 +00:00
abs
89eeb91b75 Updated archivers/p5-Archive-Any to 0.0941
0.0941 2013-11-06 21:38:55 America/Toronto
    - Fixes version number in lib/Archive/Any.pm
    - Previous release had broken permissions.

0.0940 2013-10-18 01:35:34 America/Toronto
    - Adds x-bzip2 as per PERLER's patch in RT#67738.
    - Converts dist to Dist::Zilla
2014-02-06 12:20:45 +00:00
markd
e59b0872e4 Update to KDE SC 4.11.5
bug fixes
2014-02-01 02:20:43 +00:00
wiz
a1f0ff3f67 No need to have two variables for the same logic.
Replace PYTHON_PATCH_SCRIPTS with REPLACE_PYTHON.
2014-01-25 10:45:15 +00:00
joerg
ed464822c2 Fix build with libc++ by doing the sorting explicitly. Bump revision. 2014-01-20 19:29:34 +00:00
jperkin
3449f23a06 Avoid existing ERR macros. Fixes SunOS. 2014-01-09 15:54:44 +00:00
jperkin
33db72022a Add cfmakeraw compatability for SunOS. 2014-01-09 15:40:55 +00:00
jperkin
57be30d991 Needs bzip2 and zlib. 2014-01-09 15:34:02 +00:00
jperkin
475f796ae1 Needs zlib. 2014-01-09 14:27:05 +00:00
jperkin
33451668f4 Needs bzip2. 2014-01-09 14:26:17 +00:00
dholland
1c8a35f348 Fix pkgsrc patch to only include dirent.h once. 2014-01-02 03:24:47 +00:00
wiz
e03c03b6dc Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump. 2014-01-01 11:52:02 +00:00
wiz
b788fa28b5 Update to 0.11.2:
0.11.2 [2013/12/19]

* Support querying/setting operating system and external attributes.
* For newly added files, set operating system to UNIX, permissions
  to 0666 (0777 for directories).
* Fix bug when writing zip archives containing files bigger than 4GB.
2013-12-31 11:07:14 +00:00
wiz
d33dfdeb7c Reset maintainer for resigned developers. 2013-12-23 11:57:02 +00:00
obache
9b57b4605a Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.
Bump PKGREVISION for runtime dependency pattern changed packages.
2013-12-09 14:17:41 +00:00
adam
3cfee75f8f Changes 0.2.0:
* Decompression of archives using the -lhx- file format supported by
  unlha32.dll is now supported (thanks Multi for the patch).
* The -p (print to stdout) command line option is now supported.
* The test suite should now run correctly on Windows.
Bugs fixed:
* Bug where archives read from pipes (eg. stdin) were not extracted
  beyond the first file in the archive.
* Output when using the -w (extract directory) option now correctly
  matches the output of Unix lha.
2013-12-02 20:08:06 +00:00
obache
c28b1c803f Use find-headers instead of find-files to detect builtin header files. 2013-11-23 10:51:09 +00:00
fhajny
3fc8672e91 Substitute Bash properly. Bump PKGREVISION. 2013-11-14 18:39:38 +00:00
minskim
79bc15cb37 Let ruby-xz use a full filename in loading a library. 2013-11-13 18:10:20 +00:00
joerg
b734c0e9ac Needs pod2man. Fix missing ffsll on NetBSD. 2013-11-08 21:14:01 +00:00
markd
3a776300a5 Update to KDE SC 4.11.3
bugfixes, many new features, improved stability and performance.
2013-11-07 09:45:42 +00:00
joerg
f27f974d44 Make guard variable used by the integrity check non-static, so that it
won't get dropped as unused.
2013-11-04 16:41:43 +00:00
jperkin
147b4e37b2 Only create the rmt symlink if rmt is built. 2013-11-01 12:47:39 +00:00
obache
526da97268 Change to use uncompressed archive for distfile (put on our ftp server)
to avoid circular dependency of archive tool.
2013-10-29 13:32:07 +00:00
joerg
29a8f1ac33 Don't play with -fno-schedule-insns2 or -fno-strength-reduce. 2013-10-27 20:29:44 +00:00
adam
ffed70b9d0 Changes 0.6:
fix use of -L (lowercase) option with -d
2013-10-23 18:22:44 +00:00
fhajny
1a281ace32 Add lrzip 2013-10-21 11:30:10 +00:00
fhajny
e7411c2369 Import lrzip-0.616 as archivers/lrzip.
Compression program optimised for large files. The larger the file and the
more memory you have, the better the compression advantage this will provide,
especially once the files are larger than 100MB. The advantage can be chosen
to be either size (much smaller than bzip2) or speed (much faster than bzip2).
2013-10-21 11:29:05 +00:00
tron
14e229fd04 Use "if empty()" instead of comparing with an empty string. 2013-10-12 17:16:54 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
adam
716431cd1e Pass custom CXX, CPPFLAGS, CXXFLAGS, LDFLAGS 2013-10-10 12:03:03 +00:00
wiz
0d584f1853 Update to 1.15:
Changes in version 1.15:

Lziprecover can now repair multi-member files with up to one byte error
per member, without having to split them first.

Lziprecover can now merge multi-member files without having to split
them first even if some copies have the header and the trailer damaged.

The chapters "Repairing files", "Merging files" and "Unzcrash" have been
added to the manual.
2013-10-09 20:35:10 +00:00
wiz
afe4efe198 Update to 1.15:
Changes in version 1.15:

Lzip now shows the progress of compression at verbosity level 2 (-vv).

Decompressing and testing no more show file version.

Option "-n, --threads" is now accepted and ignored for compatibility
with plzip.

The configure script now accepts options with a separate argument.

The chapter "Stream format" and the appendix "Reference source code"
have been added to the manual.
2013-10-09 20:34:09 +00:00
adam
140e55d9ea Use INSTALL_LIB with 7z.so; fixes 'symbols referenced by indirect symbol table entries that can't be stripped' on Darwin 2013-10-05 07:40:59 +00:00
wiz
b729c83779 Fix previous: add missing trailing slash.
From Nat Sloss in PR 48261.
Bump PKGREVISION.
2013-10-05 06:16:39 +00:00
wiz
bdf428257b Add support for WIM archives.
Based on PR 48261 by Nat Sloss.
Bump PKGREVISION.
2013-10-04 21:51:57 +00:00
wiz
38af0a0e30 Update to 2.17:
2.16 2013-06-18 rurban
   - pod typo fixed by GH dsteinbrunner.

2.17 2013-08-28 rurban
   - Fixed license in README (thanks to John Peacock)
2013-10-02 10:53:24 +00:00
joerg
2bf95f955b Require library to have no undefined symbols. Fixes DLL build on Cygwin.
Bump revision.
2013-09-20 04:05:13 +00:00
asau
6b6c865608 Fix segmentation fault due to time_t being longer than long.
While here, allow building it with standard make.
2013-09-18 20:58:35 +00:00
ryoon
edc96e06d5 Rename filename of PLIST for Cygwin, PLIST.cygwin to PLIST.Cygwin.
Thank you, joerg@ and obache@.
2013-09-16 03:45:30 +00:00
jperkin
8466b0b129 Use CATMAN_SECTION_SUFFIX in packages which perform their own catman
page installation.
2013-09-12 11:18:40 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
wiz
2bd5a4bf67 + libunrar. 2013-09-01 08:28:44 +00:00
wiz
645494d180 Import libunrar-5.0.7 as archivers/libunrar.
This package contains the unrar library.

unRAR is a utility to extract, test and view the contents of archives
created with the RAR archiver, version 1.50 and above.  The unRAR
utility is a minor part of the RAR archiver and contains RAR
uncompression algorithm. UnRAR requires very small volume of memory to
operate.

The license for this software states that "the code may not be used to
develop a RAR (WinRAR) compatible archiver."
2013-09-01 08:28:29 +00:00
wiz
d7aced3e10 Stop installing library again.
Split parts of Makefile into Makefile.common for upcoming libunrar.
Remove unnecessary patch (as discussed with upstream).
2013-09-01 08:28:08 +00:00
wiz
776acfc281 Install unrar library and header file.
Bump PKGREVISION.
2013-08-30 10:16:57 +00:00
wen
3d982e7a7b Add p5-Archive-Any-Lite 2013-08-25 06:19:02 +00:00
wen
65637c27ba Import Archive::Any::Lite-0.07 as archivers/p5-Archive-Any-Lite.
Archive::Any::Lite is a fork of Archive::Any. The main difference is this works
properly even when you fork(), and may require less memory to extract a tarball.
On the other hand, this isn't pluggable (this only supports file formats used in
the CPAN toolchains), and this doesn't check mime types (at least as of this
writing).
2013-08-25 06:17:35 +00:00
ryoon
519521c391 Fix packaging on Cygwin.
* On Microsoft Windows platform, liblzma.def is created to import librares
  for non-GNU toochains.
2013-07-30 13:43:47 +00:00
ryoon
ac7fc350cc Fix build on Cygwin.
__dev32_t is removed since 1.7.19 of cygwin.
Like http://mail-index.netbsd.org/source-changes/2013/06/14/msg044776.html .
2013-07-26 12:37:41 +00:00
ryoon
0614aef2ed Fix build under GNU/kFreeBSD. 2013-07-26 10:35:44 +00:00
shattered
380a1bd61d Don't install lib/charset.alias 2013-07-21 10:31:26 +00:00
shattered
3bd7624c84 Update to 4.13.4. Changes:
* POSIX-ism: they have determined that uudecode is not expected
  to exit failure when the output file mode cannot be changed.
  Either POSIXLY_CORRECT or --ignore-chmod will cause uudecode
  to behave this way.
* output file names may be encoded in the uuencoded file.
  By specifying '--encode' on the command line, the output
  file name will be base64 encoded in the uuencode file.
2013-07-21 09:03:19 +00:00
wen
1abae16850 Update to 0.92
Upstream changes:
* important changes in version 1.92 18/09/2013 (David Steinbrunner)
- typo fixes
2013-07-15 01:13:59 +00:00
ryoon
2193923ba6 Recursive revbump from graphics/giflib update to 5.0.4. 2013-07-05 13:29:28 +00:00
adam
1a99239b9a Changes 5.0.5:
* lzmadec and liblzma's lzma_alone_decoder(): Support decompressing
  .lzma files that have less common settings in the headers
  (dictionary size other than 2^n or 2^n + 2^(n-1), or uncompressed
  size greater than 256 GiB). The limitations existed to avoid false
  positives when detecting .lzma files. The lc + lp <= 4 limitation
  still remains since liblzma's LZMA decoder has that limitation.

  NOTE: xz's .lzma support or liblzma's lzma_auto_decoder() are NOT
  affected by this change. They still consider uncommon .lzma headers
  as not being in the .lzma format. Changing this would give way too
  many false positives.

* xz:
    - Interaction of preset and custom filter chain options was
      made less illogical. This affects only certain less typical
      uses cases so few people are expected to notice this change.

      Now when a custom filter chain option (e.g. --lzma2) is
      specified, all preset options (-0 ... -9, -e) earlier are on
      the command line are completely forgotten. Similarly, when
      a preset option is specified, all custom filter chain options
      earlier on the command line are completely forgotten.

      Example 1: "xz -9 --lzma2=preset=5 -e" is equivalent to "xz -e"
      which is equivalent to "xz -6e". Earlier -e didn't put xz back
      into preset mode and thus the example command was equivalent
      to "xz --lzma2=preset=5".

      Example 2: "xz -9e --lzma2=preset=5 -7" is equivalent to
      "xz -7". Earlier a custom filter chain option didn't make
      xz forget the -e option so the example was equivalent to
      "xz -7e".

    - Fixes and improvements to error handling.

    - Various fixes to the man page.

* xzless: Fixed to work with "less" versions 448 and later.

* xzgrep: Made -h an alias for --no-filename.

* Include the previously missing debug/translation.bash which can
  be useful for translators.

* Include a build script for Mac OS X. This has been in the Git
  repository since 2010 but due to a mistake in Makefile.am the
  script hasn't been included in a release tarball before.
2013-07-04 23:30:47 +00:00
wiz
41ad60c803 Fix previous. 2013-07-03 18:19:24 +00:00
adam
e44d5c77d4 Removed patch-makefile in favour if MAKEFLAGS 2013-07-02 19:47:48 +00:00
adam
896ffe6070 Don't set compiler, nor compiler flags. Don't overwrite linker flags. 2013-07-02 10:30:23 +00:00
wiz
bdbf121751 Update to 5.0.7:
No changelog found.
2013-07-02 06:40:56 +00:00
ryoon
bdec40339c Update to 2.4.10
Changelog:

from 2.4.9 to to 2.4.10
- fixing libdar about dar_manager database corruption that occurred when
  deleting the first archive of a base containing a plain file only
  existing in that first archive.
- Added code to cleanup databases instead of aborting and reporting
  that previously described type of database corruption.
- Added feature when comparing archive with filesystem in order to report
  the offset of the first difference found in a file. This was necessary to
  help solving the following bug:
- fixed bug in sparse file detection mechanism that could lead in some very
  particular (and rare) situations to the loss of one byte from file being
  saved. In that case testing the archive reported a CRC error for that
  file. So if you keep testing achives in your backup process and have not
  detect any problem, you can then keep relying on your old backups. This
  bug also expressed when merging archives: dar aborted and reported that a
  merged file had a different CRC than the one stored in the archive of
  reference.

from 2.4.8 to 2.4.9
- fixed bug: during differential backup dar saved unchanged hard linked inode
  when a hard link on that inode was out of the -R root directory. This also
  has the effect to always save files with long names on NTFS filesystems (!)
- Adapted patch provided by Kevin Wormington (new messages displayed)
- Fixed syntax error in configure script about execinfo detection
- Removed unused AM_ICONV macro from configure script
- fixed bug met under Cygwin when auxiliary test command failed to link when
  libgcrypt was not available.
- updated mini-howto by Grzegorz Adam Hankiewicz
- updating French message translations
- restricted security warning for plain files and hard linked plain files
- fixed display bug in dar_cp when manipulating files larger than 2 GB
- fixed SEGFAULT met when adding to a dar_manager database an archive which
  base name is an empty string
- improved error message, reporting the -B included file in which a syntax error
  has been met
- modified dar_manager database to consider both ctime and mtime as timestamp
  value for data of saved files. This suppresses the warning about badly ordered
  archives in database when at some files have been restores from a old
  backup.

from 2.4.7 to 2.4.8
- documentation fixes and updates
- improved database listing efficiency
- reduced memory usage of the caching layer in libdar
- fixed self reported bug caused by memory allocation failure
- fixed a SIGSEGV caused by double free in dar_xform when syntax error is
  met on command-line
- dar_xform was not able to properly transform archive generated by dar older
  than release 2.4.0
- fixed bug that lead dar be unable to remove a directory at restoration time
- replaced old remaining "bcopy" occurrence by a call to memcpy
- fixed compilation warning under ArchLinux
- fixed crash met while creating a backup with on-fly isolation
- fixed libdar behavior when reading a strongly corrupted encrypted archive

from 2.4.6 to 2.4.7
- fixing memory allocation bug in crc class, that lead glibc aborting dar
- reviewed code and replaced some remaining occurences of bzero/bcopy by
  their recommended replacement version
- fixed compilation problem under Solaris
- fixed bug that could lead a file to be wrongly reported as different from the
  one on filesystem, when that file has been changed while it was saved, then
  saved a second time but has its size modified since the first time it was
  saved.

from 2.4.5 to 2.4.6
- fixed bug met while interrupting compressed archive creation, the resulting
  archive was only readable in --sequential-read mode
- fixed bug met while reading an interrupted archive in sequential reading
  mode. It lead dar to not release some objects from memory at the end of
  the operation, which displayed an ugly error message from libdar selfcheck
  routine.
- fixed message reporting unknown system group when converting gid to name
  (was reporting unknow "user" instead of unknown "group")
- removing the $Id:$ macro from file as we moved from CVS to GIT
- updating package to distribute Patrick Nagel's scripts and documentation
- updated URL pointing to Patrick Nagel's web site
- updating documentation describing how to get source code from GIT (no more
  from CVS)
- fixed typo in configure.ac
- added info on how to build a brand-new dar tarball from source in GIT
- modifies the end of messages shown by -h option to point to man page for
  more _options_ rather than _details_
- replaced &minus; in the HTML generated documentation by a standard ASCII dash
- fixed alignement bug in CRC calculation that lead libdar based application to
  crash on sparc-based systems.

from 2.4.4 to 2.4.5
- updated sample scripts to be compatible with dar's --min-digit option
- added missing included file to be able to compile with gcc-4.7.0
- removing an unused variable in filtre.cpp
- fixed a display bug when comparing archive with filesystem, leading to a
  segmentation fault (%S in place of %i in mask)
- fixed bug leading dar to not restore some directories from differential
  backups when they are absent in the filesystem
- fixed bug that show a "uncaught exception" message at the end of archive
  listing for dar shared binaries only, compiled in infinint mode, under
  ArchLinux
- updated the configure script to link with libexecinfo when available
- added possibility to disable the use of execinfo in libdar thanks to the
  new --disable-execinfo option for the ./configure script
- added Andreas Wolff patch to fix bug under Cygwin (segfault on program
  termination).

from 2.4.3 to 2.4.4
- fixed man pages in the NAME section: added whatis entry
- fixed segfault: in the internal error reporting code (delete[] in place of
  free())
- fixed bug: dar_manager was not able to read properly the latest generated
  databases version when having Extended Attributes recorded for some files
- avoided reporting unreleased memory block when compilation optimization
  have been used (dar, dar_manager, dar_cp, dar_slave, dar_xform do all
  reported unreleased memory when gcc optimization was used in "infinint" mode)

from 2.4.2 to 2.4.3
- fixed absurd compilation warning about possibly uninitialized variable
- added -ai switch to dar_manager to disable warning about improper file order
  in database.
- fixed bug met while changing order of archives in a dar_manager database
- avoiding concurrent use of -p and -Q options, error message shown in that
  situation.
- modified slice overwriting detection code to use a single atomic system call
  to create a new slice
- replaced delete by delete[] for conversion routine of user/group to uid/gid
- added the possibility to disable speed optimization for large directories
- added memory troubleshooting option --enable-debug-memory
- simplified class CRC implementation
- fixed failed memory release upon exception thrown in class deci
- modified tlv, tlv_list classes and ea_filesystem routines to not require
  any corresponding temporary objects in libdar (saves a few new/delete calls)
- fixed silent bug in tlv class: due to the absence of copy constructor and
  destructor, some memory was not released and referred after the corresponding
  object's destruction
- modified generic_file class to avoid temporary crc objects
- fixed bug in header class that lead unreleased field (this class lacked a
  destructor), memory impact was however little: 10 bytes per slice
- fixing bug in class tlv: unreleased memory
- added protection code in class deci to properly release memory against
  exception thrown from called routines when user interrupts the operation.
- replace previous internal stack report code by backtrace()/backtrace_symbols()
- complete change of the implementation of the 'special-alloc' feature:
  the old code eat too much memory not to be adapted to new features added
  in release 2.4.0. This new implementation also bring some speed improvement

from 2.4.1 to 2.4.2
- fixing bug met when reading an archive in sequential-read mode
- fixing bug while filtering in sequential-read mode
- fixing backward compatibility in dar_manager with old archives (wrong dates
  for deleted files).
- fixing compilation problem on certain systems (missing #include statement)
- fixing documentation syntax and spelling
2013-06-28 15:03:55 +00:00
joerg
dc7e576a6a deci and move are part of a C++11 STL implementation. Explicitly include
the namespace when using the former and rename the latter.
2013-06-26 15:49:31 +00:00
ryoon
2cc6b58f8b Bump PKGREVISON.
* Fix build on GNU gettext platforms.
  Enable NLS support on NetBSD at least.
2013-06-23 13:46:28 +00:00
jperkin
17461f001d Pull in OpenSSL buildlink3 rather than disabling completely.
Requested by joerg.
2013-06-13 21:46:34 +00:00
jperkin
2f75460771 Only disable OpenSSL if not using a builtin implementation. 2013-06-13 21:36:46 +00:00
jperkin
e482b58899 Explicitly disable OpenSSL support, to prevent it from erroneously picking
up a system one regardless of PREFER_PKGSRC.

Bump PKGREVISION.
2013-06-13 16:25:19 +00:00
jperkin
89823b0447 Explicitly disable OpenSSL support, to prevent it from erroneously picking
up a system one regardless of PREFER_PKGSRC.

Bump PKGREVISION.
2013-06-13 16:24:13 +00:00
adam
0a623600bc Changes 1.6:
The "--keep" (-k) option was added to not delete input files, in line with other tools such as xz, lzip, and bzip2. A decompression issue with certain invalid data in the 'pack' format was fixed. An incorrect overwrite when compiled with optimization was fixed. zgrep's handling of multi-digit context options was fixed. zmore now acts more like 'more'.
2013-06-11 08:28:30 +00:00
ryoon
a55f0a6f82 Fix PR pkg/47914. Bump PKGREVISION.
* Fix build on NetBSD 6.0.1.
  Update for fpos_t change (like devel/m4).
  Tested on NetBSD/amd64 6.0.1 and 6.99.21.
2013-06-10 11:56:58 +00:00
ryoon
8ed1ebda7e Update to 1.5
Changelog:
* Noteworthy changes in release 1.5 (2012-06-17) [stable]

** Bug fixes

  gzip -d now decodes and checks header CRC16 checksums as specified by
  the FHCRC section of Internet RFC 1952.

  "gzip -d -S '' precious.gz" is now rejected immediately.  Before,
  that command would emulate "rm -i precious.gz", but with an easily-
  misunderstood prompt.  I.e., gzip would ask if it's ok to remove the
  existing file, "precious.gz".  If you made the mistake of saying "yes",
  it would remove that input file before attempting to uncompress it.

  gzip -cdf now properly handles input consisting of gzip'd data followed
  by uncompressed data.  Before it would output raw compressed input, too.
  For example, now "(printf x|gzip; echo y)|gzip -dcf" prints "xy\n",
  while before it would print "x<compressed data>y\n".

  gzip -rf no longer compresses files more than once (e.g., replacing
  FOO with FOO.gz.gz) on file systems such as ZFS where a readdir
  loop that unlinks and creates files can revisit output files.
2013-06-09 16:55:08 +00:00
ryoon
8f4b48b69d Update to 2.11
* Update LICENSE to gnu-gpl-v3

Changelog:
2.11:
    Fix mt build.
    In copy-in mode, if directory attributes do not permit writing to it, setting them is delayed until the end of run. This allows to correctly extract files in such directories.
    In copy-in mode, permissions of a directory are restored if it appears in the file list after files in it (e.g. in listings produced by find . -depth). This fixes debian bug #458079.
    Fix possible memory overflow in the rmt client code (CVE-2010-0624).

2.10:
    Ensure record headers are properly packed (fix builds on ARM).
    Fix exit codes to reliably indicate success or failure of the operation.
    Fix large file support.
    Support MinGW builds.
    Minor bugfixes.

2.9:
    Licensed under the GPLv3.
    Bugfixes
        Honor umask when creating intermediate directories, not specified in the archive (debian bug #430053).

2.8:
    Option --owner can be used in copy-out mode, allowing to uniformly override the ownership of the files being added to the archive.
    Bugfixes:
        Symlinks were handled incorrectly in copy-out mode.
        Fix handling of large files.
        Fix setting the file permissions in copy-out mode.
        Fix CAN-2005-1111

2.7:
    Improved error checking and diagnostics
    Fixed CAN-1999-1572
    Allow to use --sparse in both copy-in and copy-pass.
    Fix bug that eventually caused copying out the same hard-linked file several times to archive.
    Fix several LFS-related issues.
    Fix Debian bug #335580.
2013-06-09 14:35:12 +00:00
wiz
e0b49a2fed Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
c83ffb8583 Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:04:30 +00:00
wiz
98c3768c3a Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:35 +00:00
joerg
ae3abddfb9 Casting NULL to iterators is not portable, use end(). 2013-05-28 19:00:04 +00:00
markd
597b18e07e Update to KDE SC 4.10.3
bugfixes.
2013-05-21 12:49:28 +00:00
adam
1ab43a036f Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu. 2013-05-09 07:39:04 +00:00
shattered
36a54fc219 Update to 0.1.0. Changes:
Directory paths containing '..' as a directory name are now sanitized,
to prevent malicious archives being able to overwrite arbitrary files on
the filesystem.

Symbolic links are now extracted in a safer way, being created as dummy
files in O_EXCL mode that are overwritten with proper symbolic links at
the end of extraction.

Processing of archives read from IPC pipes (including stdin) has
been fixed.
2013-05-08 17:40:30 +00:00
wiz
feb27cecc8 Update to 0.11.1:
0.11.1 [2013/04/27]

* Fix bugs in zip_set_file_compression().
* Include Xcode build infrastructure.
2013-04-27 23:05:54 +00:00
hiramatsu
dbbeea8ec3 Update p5-Compress-Bzip2 to 2.15.
Changes from previous:
----------------------
2.10 2013-03-25 rurban
   - updated bzlib-src from 1.0.2 to 1.0.6
   - [cpan #82308] make breaks on 5.17.7 by schubiger
   - [cpan #21961] update ppport.h
   - [cpan #25002] memBzip() ignores level
     keep using default 6, but honor optional level argument
   - use -std=c89 on gcc compat compilers
   - fix -Wimplicit-int warning for show_bzversion main()
   - fix a couple if dangling else corner cases
     format string errors, and unused variables.
   - [cpan #82576] fix pod formatting errors
   - [cpan #48128] support memBunzip BZh header w/o extra size prefix
     and grow dest buf dynamically. Tests in t/040-memory.t
   - [cpan #40741] fix bzreadline blocked on the broken bz2 files
   - [cpan #84223] fix ignored bzinflateInit args
   - [cpan #48124] Multiple issues with bzinflate
     support PV ref as bzinflate() buffer arg as documented.
     support status checks in chunked bzinflate() calls. t/060-inflate.t
   - [cpan #49618] fix for win32 nmake + gcc
   - fix t/041-error.t bzopen does not work with filehandles with 5.6,
     global destruction of IO::Handle mixed up with a socket
   - [cpan #36246] compress 0-byte srcfiles correctly. by Jeffrey Ratcliffe.
     fixes debian bug 464205
   - [cpan #28366] added testcase for double free or corruption on 32 bit, threaded
     but could not repro it.

2.11 2013-04-01 rurban
   - [cpan #84239] Updated FSF address
   - [cpan #68572] Workaround EUMM bug #84345 missing -R

2.12 2013-04-01 rurban
   - Fixed META.yml, added META records and SIGN, LICENSE, repository to Makefile.PL,
     META.yml is now autogenerated
   - added META and POD tests

2.13 2013-04-01 rurban
   - Fixed POD coverage

2.14 2013-04-05 rurban
   - Fixed solaris gcc issue [cpan #84432] by removing -std=c89

2.15 2013-04-05 rurban
   - Silence show_bzversion warnings with make test in t/lib.pl when -lbz2 is unusable.
     ParseConfig is duplicated and not needed in t/lib.pl, but I'll leave it there.
2013-04-19 16:30:46 +00:00
adam
e54ac4d7f3 Use CPPFLAGS in configure script: needed on Mac OS X to make use of -isysroot 2013-04-16 10:49:31 +00:00
shattered
356b55c9e2 Update to 1.14. Changes:
* Multi-step trials have been implemented.
* Compression ratio has been slightly increased.
* Compression time has been reduced by 5%.
* Decompression time has been reduced by 12%.
2013-04-10 20:55:12 +00:00
rodent
6b46c62d2e Edited DESCR in the case of:
File too long (should be no more than 24 lines).
 Line too long (should be no more than 80 characters).
 Trailing empty lines.
 Trailing white-space.
Trucated the long files as best as possible while preserving the most info
contained in them.
2013-04-07 20:49:31 +00:00
rodent
56cf012b37 'For consistency, please add a trailing slash to "http://example.com".' 2013-04-06 12:08:38 +00:00
rodent
a0a1f2e57c Fixes:
COMMENT should not be longer than 70 characters.
 COMMENT should not begin with 'A'.
 COMMENT should not begin with 'An'.
 COMMENT should not begin with 'a'.
 COMMENT should not end with a period.
 COMMENT should start with a capital letter.

pkglint warnings. Some files also got minor formatting, spelling, and style
corrections.
2013-04-06 03:45:05 +00:00
jaapb
a13d826305 Updated package to version 1.05, which adds native support for ocaml-findlib. 2013-04-03 12:29:40 +00:00
markd
ea97be746d Update to KDE SC 4.10.2
bugfixes, other quality improvements, new and improved KDE Applications
2013-04-03 10:51:43 +00:00
wiz
7ca87a699f Update to 0.11:
0.11 [2013/03/23]

* Added Zip64 support (large file support)
* Added UTF-8 support for file names, file comments, and archive comments
* Changed API for name and comment related functions for UTF-8 support
* Added zip_discard()
* Added ZIP_TRUNCATE for zip_open()
* Added zip_set_file_compression()
* Added API for accessing and modifying extra fields
* Improved API type consistency
* Use gcc4's visibility __attribute__
* More changes for Windows support
* Additional test cases
2013-04-01 16:03:31 +00:00
wiz
b8dce79b34 Fix package for Cygwin. From Makoto Fujiwara in PR 47691 2013-03-25 11:46:07 +00:00
taca
9873327790 Reset PKG_REVISION along with update of both php53 and php54. 2013-02-22 03:07:43 +00:00
wiz
79c26b5cc6 Remove sap packages. Not automatically fetchable, no maintainer.
[Per section 19.1.5 of the pkgsrc guide.]
2013-02-17 10:29:00 +00:00
wiz
d1b820f37b Recursive bump for png-1.6. 2013-02-16 11:18:58 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
wiz
6d2f32612c Fix HOMEPAGE. 2013-02-01 13:31:57 +00:00
wiz
b50933c1c7 automake-1.13 compat. 2013-01-26 23:00:32 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
sbd
1d7dcfade9 Use ${PKGGNUDIR} and ${PKGMANDIR} where appropriate. 2012-12-31 00:25:56 +00:00
ryoon
00ddf65a48 Fix build on Solaris.
Fix "call of overloaded 'log(unsigned char&)' is ambiguous" error.
2012-12-20 12:39:08 +00:00
obache
64deda1dc9 recursive bump from cyrus-sasl libsasl2 shlib major bump. 2012-12-16 01:51:57 +00:00
wiz
e1acde4ddb Reset maintainer on his request. 2012-12-12 10:44:06 +00:00
wiz
bf33c22c96 Take over maintainership. 2012-12-12 10:43:30 +00:00
jperkin
cefff77d66 Add PKGGNUDIR support. 2012-12-06 11:38:19 +00:00
jaapb
b581436510 Corrected error in META file (wrong libraries referenced). Bumped
PKGREVISION.
2012-12-03 10:53:38 +00:00
marino
f4194cf244 archivers/dar: #include <unistd.h>
Fixes out-of-scope errors seen on gcc 4.7.x
2012-11-23 19:08:19 +00:00
jperkin
65539abaa9 Copy rmt handling from archivers/gtar-base, fixes packaging on Interix
and Darwin.
2012-11-20 17:07:05 +00:00
adam
95fc0d02c4 Use pkgsrc provided CXX and CXXFLAGS 2012-11-07 22:35:55 +00:00
asau
8a36690d89 Include bsd.prefs.mk before ".if" so that MACHINE_ARCH is defined.
Noticed with non-native bmake (on FreeBSD).
2012-10-16 15:31:40 +00:00
skrll
46130cb12c Retire from pkg maintainership 2012-10-13 09:34:49 +00:00
adam
3f2cc57b2b Revbump after updating graphics/pango 2012-10-08 23:00:34 +00:00
jaapb
bd7701d8f6 Updated Makefile to build native-code version on arm architecture as well. 2012-10-08 15:21:18 +00:00
jaapb
ff1184e506 Revision bump associated with the update of lang/ocaml to version 4. 2012-10-08 15:18:20 +00:00
abs
e0260dd517 GCC_REQD is 3.0 not 3.4, removing the pain for NetBSD-2.1 and other 3.0<=gcc<3.4 platforms 2012-10-08 14:07:18 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
asau
3997aff2d7 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-02 23:47:56 +00:00
tron
14215633d2 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
jaapb
15f34883c2 Added my missing package subdirectories to category Makefiles. 2012-09-20 06:44:28 +00:00
jaapb
91f1473000 Imported camlbz2 0.6.0 as archivers/ocamlbz2. This closes PR pkg/41738.
This Objective Caml library provides easy access to compressed files in
bzip2 format. It provides functions for reading from and writing to compressed
files in these formats.
2012-09-16 12:30:46 +00:00
wiz
62613a109e Remove a patch that might or might not fix build problems.
The CVS history doesn't explain why or on what platforms it is
needed.

If it is needed, please contact me with details.
2012-09-15 10:35:29 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
wiz
e887fbdb84 raros.hpp defines _UNIX on ~everything except Windows, so remove
a chunk that shouldn't be necessary.
2012-09-14 14:09:16 +00:00
wiz
1baf6d6000 Add comment to patch. 2012-09-14 13:10:48 +00:00
wiz
1b77f77d1c Update to 4.2.4, changes undocumented. 2012-09-14 12:44:06 +00:00
asau
3ccd61af4d "user-destdir" is default these days 2012-09-11 19:46:58 +00:00