summaryrefslogtreecommitdiff
path: root/archivers/dar
AgeCommit message (Collapse)AuthorFilesLines
2008-01-18Per the process outlined in revbump(1), perform a recursive revbumptnn1-1/+2
on packages that are affected by the switch from the openssl 0.9.7 branch to the 0.9.8 branch. ok jlam@
2007-12-11Update to version 2.3.6:bjs2-28/+67
Changes within pkgsrc: (*) While here, add some logic to allow REPLACE_PERL and REPLACE_BASH to work without USE_TOOLS+="perl bash". Thus, the paths in share/dar/samples will now [usually] be correct. Simplify options handling. (*) Use PTHREAD_AUTO_VARS to ensure harmony with the rest of pkgsrc, add USE_FEATURES.openssl=threads when necessary. Threads are enabled if a built-in thread library is used. Changes in source (since version 2.3.5): (*) fixed: Makefile.am in src/dar_suite (removed "/" after $(DESTDIR)) (*) fixed: bug in regex mask building when not using ordered masks (*) fixed: bug that led dar_manager to report no error while some files failed to be restored due to command-line for dar being too large. (*) fixed: bug encountered when user aborts operation while dar is finalizing archive creation [SF #1800507] (*) fixed: problem with execvp when dar_manager launches dar
2007-10-23If OpenSSL is available, Dar will use it for crypto support. Buildlink this ↵dsainty1-1/+2
back under Pkgsrc control.
2007-09-16Update dar to version 2.3.5:dsainty4-18/+19
This is a minor release. Changes from 2.3.4 are: - changed displayed message when adding a hard link to an archive while performing a differential backup - added back the possibility to use old blowfish implementation (bfw cipher) - integrated optimization patch from Sonni Norlov - updated Swedish translation by Peter Landgren - updated French translation - fixed broken Native Language Support in 2.3.x (where x<5)
2007-08-31Fix spelling in comment in revision 1.27, no functional changedsainty1-2/+2
2007-08-30CHECK_INTERPRETER_SKIP expects a filename or pattern. Fix.joerg1-2/+2
2007-08-20Update dar to version 2.3.4:dsainty2-13/+17
Pkgsrc changes: - Use an option group for dar-int32 Vs dar-int64 Vs neither (infinint) - Default to dar-int64 (the infinint support is excessive, and hugely expensive) - REPLACE_FOO doesn't work if FOO isn't a dependency, and we don't want to pull in Bash and Perl just for a few samples! So, don't replace the interpreters in the samples, just leave them as is. ChangeLog from 2.3.3 to 2.3.4: - fixed behavior when differential backup is interrupted (no more store file that would have been read if no interruption had been done as "deleted" since thearchive of reference) [SF #1669091]. - added official method to access catalogue's statistics through the API (for kdar next version). - Fixed syntax error in dar_par_create.duc and dar_par_test.duc files (Parchive integration with dar). - minor spelling fix in error message (compressor.cpp) - added Wiebe Cazemier's two patches for dar man page - integrated patch from Dwayne C. Litzenberger to fix weakness in dar's implementation of the blowfish encryption. - improved the returned message when an invalid path is given as argument - updated doc/sample/sample1.txt script file
2007-07-24Skip example directory for the interpreter check.joerg1-1/+2
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-03-18Update to dar 2.3.3, and also fix PLIST for dar-int32 and dar-int64 Pkgsrcdsainty6-21/+58
options. Upgrading to 2.3.3 is strongly recommended if you use Dar to backup across multiple filesystems: http://article.gmane.org/gmane.comp.sysutils.backup.dar.announce/31 Changelog entry from 2.3.2 to 2.3.3: - avoid using getpwuid() and getgrgid() for static linking. - fixed typo in dar's man page - update FAQ - fixed bug: uncaught exception thrown when CTRC-C was hit while dar waits an answer from the user [SF #1612205] - fixed bug: unusable archive generated when CTRC-C was hit and blowfish encryption used [SF #1632273] - added a check to verify that the libdar used is compatible with the current dar suite programs [SF #1587643] - fixed bug: added workaround for the right arithmetic shift operator (the binary produced by gcc-3.4.2 produces computes "v>>s" equal to "v" when when v is a integer field composed of s exactly bits. It should rather compute it to zero...). this problem leads 32 bits generated archive incompatible with 64 bits generated archive only when blowfish is used. - fixed bug met when the inode space is exhausted, thanks to "Jo - Ex-Bart" for this new feedback. [SF #1632738] - replaced &, <, >, ' and " in XML listing by &...; corresponding sequence. [SF #1597403] - dar_manager can receive arguments after stick to -o options (it is an error in regard to documentation, but no warning was issued in that case, leading to confusion for some users) [SF #1598138] - updated Veysel Ozer's automatic_backup script - fixed hard link detection problem [SF #1667400] - verbose output did not displayed hard links information - merged patch on dar_cp by Andrea Palazzi to have it to return EXIT_DATA_ERROR when some data have been reported [SF #1622913]
2007-01-07Updated dar to 2.3.2.rillig2-6/+11
from 2.3.1 to 2.3.2 - fixed bug in Native Language Support when --enable-locale-dir was not set (Thomas Jacob's patch) - updated Swedish translation by Peter Landgren - --verbose=skipped was not available (only the short -vs form was available) - reviewed regex with ordered mask for the feature to better fits user's need (Dave Vasilevsky's feedback) - fixed bug where compression algorithm was changed to maximum (fixed with Richard Fish's adequate patch) - fixed tutorial with command line evolution (dar's -g option in particular) - latest version of Grzegorz Adam Hankiewicz's mini-howto - fixed bug concerning restoration of only more recent files
2006-10-08Fixed "test ==".rillig2-1/+41
2006-10-07Update dar to 2.3.1.obache2-6/+6
Patch provided by Martin Wilke via PR 34430. - Changelog from 2.3.0 to 2.3.1 - set back Nick Alcock's patch which has been dropped from 2.2.x to 2.3.x (patch name is "Do not moan about every single file on a non-ext2 filesystem") - fixed compilation problem when thread-safe code is disabled - integrated Wiebe Cazemier's patch for dar's man page - fixed bug in listing: -as option also listed files that had EA even when theses were not saved in the archive - file permission of installed sample scripts lacked the executable bit - fixed a bug that appeared when a file is removed while at the time it is saved by dar - avoid having an unnecessary warning appearing when restoring a file in a directory that has default EA set - Cygwin has changed and does not support anymore the path in the form "c:/some/where", you have to use "/cygdrive/c/some/where" instead. Documentation has been updated in consequence.
2006-09-07Added a missing directory.rillig1-1/+2
2006-08-30Added a patch for Solaris.rillig2-1/+19
2006-08-30Added a patch for Solaris to the configure script.rillig2-1/+22
2006-07-08Add support for dar-int32 and dar-int64 package options.dsainty1-1/+18
Dar is built by default with an arbitrary-size-integer library for managing all file length/timestamp details. If 32-bit or 64-bit integers (with overflow protection) are sufficient for requirements, the dar-int32 and dar-int64 options can significantly reduce the run-time memory and CPU overheads of Dar. Leave the default unchanged (thus no package version bump).
2006-05-26Changes 2.3.0:adam4-45/+63
- added user_interaction::pause2() method - added the snapshot feature - added the Cache Directory Tagging detection feature - adapted Wesley's patch for a pkgconfig for libdar - more...
2006-05-07Do not convert char* to int, which may cause an error on 64-bit platforms.minskim3-9/+18
Bump PKGREVISION.
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam1-3/+3
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
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.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+2
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05SunPro on Solaris needs -D__EXTENSIONS__ for getopt().rillig1-1/+4
2005-09-09Added CVS Id tag to patch-ac.rillig2-2/+4
2005-09-07Add patch to check the gettext implementation correctly --reed3-2/+16
so it doesn't build with its own libintl. The error was: error: too many arguments to function `const char* _nl_expand_alias()' Include devel/gettext-lib/buildlink3.mk. Bump PKGREVISION. This is for PR 30993.
2005-07-14Reset maintainer, mail bounced.wiz1-2/+2
2005-06-30USE_PKGLOCALEDIR=yesminskim1-1/+2
2005-06-29Remove HOMEPAGE from DESCR.wiz1-2/+0
2005-06-29Updated dar to 2.2.2martti14-178/+30
* lots of new options * lots of bug fixes * translation updates * documentation updates
2005-05-23Removed trailing whitespace.rillig1-1/+1
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-24Give the hack a PKG_HACKS name.tv1-1/+2
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-21Need --enable-os-bits for Interix.tv1-2/+7
2004-11-09Changes 2.1.5:adam3-9/+16
- added protection code against bad_alloc exception - new configure option to bypass libdl test - removed expected exception list in deci, limitint, real_infinint and storage modules to improve global robustness - remove the #pragma implementation/interface directives which tend today to become obsolete, and seems to be the cause of compilation problem on (recent) Linux kernel 2.6.7 for example. - added protection code to report bug conditions - code simplification for filesystem reading (while performing backup) - fixed bug #29 (crash when saving hard link without read permission) - fixed code syntax to support gcc-3.4.x
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-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+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-05-29Enable pkgviews installation.minskim1-1/+3
2004-05-29Remove superfluous SED/MV.minskim3-11/+6
2004-05-16USE_LANGUAGES= c c++minskim1-1/+3
USE_LIBTOOL= yes
2004-05-12Explicitly disable upx.minskim1-1/+2
2004-03-30Make this package use buildlink3 framework, and add dependencies onminskim1-1/+6
bzip2 and zlib. Bump PKGREVISION.
2004-03-20Spelling fix.snj1-1/+1
2004-02-10MAINTAINER should only contain an email address.grant1-2/+2
2003-12-15Initial import of dar-2.0.2 into the NetBSD Packages Collection.agc5-0/+106
Provided in PR 23738 by David Simas. DAR is a Disk ARchiver, for backing-up file systems to disk. It's rather in the spirit of TAR, with some additions. Notably: DAR can break up a archive into multiple files, to facillitate storage on portable media, like CDs or DVDs. Can perform incremental back-ups against a reference archive, or, more conveniently, a "catalog" of an archive, which is sort of a combination of a TAR table-of-contents and a file checksum list. DAR also supports filtering, so files or directories can be excluded from an archive, compression, filtered compression, and the inclusion of parity in archives, to help recover from media errors. See http://dar.sourceforge.net/