Commit graph

56 commits

Author SHA1 Message Date
sbd
1a64699a62 Build a static binary with threads is currently broken with glibc. 2012-01-29 02:54:18 +00:00
cheusov
1dd37c3949 Update to 2.4.1. For a list of changes in this release,
see the documentation.
2011-08-20 16:02:23 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
wiz
579796a3e5 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
joerg
e209761d06 Remove @dirrm entries from PLISTs 2009-06-14 17:28:16 +00:00
dholland
3b25dda7da Fix broken build on amd64. 2008-08-02 17:10:13 +00:00
dsainty
5ef709e6e4 Update Dar to 2.3.8:
from 2.3.6 to 2.3.7
- fixed bug in dar_manager about the localization of the archive in which to fin
d the latest EA
- fixed bug in configure script to properly report full blowfish encryption supp
ort
- fixed a bug in the statistics calculus of dar_manager for most recent files pe
r archive
- removed inappropriate internal error check
- added --disable-libdl-linking option
- fixed mistake in API tutorial
- updated Swedish translation by Peter Landgren
- fixed bug in the file filtering based on listing file ( -[ option )
- fixed typo and spelling errors in documentation
- updated code for clean compilation with gcc-4.2.3
- updated code for clean compilation with gcc-4.3 20080208 (experimental gcc)

from 2.3.7 to 2.3.8
- fixed bug in libdar met when user supply an empty file as a list of file to
  include or exclude ( -[ and -] options )
- fixed bug concerning elastic buffers used beside strong encryption. No
  security issue here, just in some almost rare situations the generated archive
  was not readable (testing your archive prevents you loosing data in this
  situation)
- added some speed optimizations
- avoided warning to appear without -v option set, when an error is met while
  fetching value of nodump flag (flag not supported on filesystem for example).
2008-06-22 22:33:37 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
bjs
8efa91babd Update to version 2.3.6:
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-12-11 22:34:49 +00:00
dsainty
ef49501508 If OpenSSL is available, Dar will use it for crypto support. Buildlink this back under Pkgsrc control. 2007-10-23 11:15:25 +00:00
dsainty
9635dbe91f Update dar to version 2.3.5:
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-09-16 07:33:15 +00:00
dsainty
9881f27d9b Fix spelling in comment in revision 1.27, no functional change 2007-08-31 12:05:43 +00:00
joerg
89f2da88a0 CHECK_INTERPRETER_SKIP expects a filename or pattern. Fix. 2007-08-30 13:54:23 +00:00
dsainty
c79568cdfc Update dar to version 2.3.4:
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-08-20 12:36:24 +00:00
joerg
8ec603044e Skip example directory for the interpreter check. 2007-07-24 14:23:26 +00:00
dsainty
da035a4533 The perils of modifying patches by hand... The old patch files applied
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-04-13 09:11:20 +00:00
dsainty
df4247410c Update to dar 2.3.3, and also fix PLIST for dar-int32 and dar-int64 Pkgsrc
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-03-18 04:36:23 +00:00
rillig
5d96020099 Updated dar to 2.3.2.
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
2007-01-07 13:29:20 +00:00
rillig
92ef9d08b2 Fixed "test ==". 2006-10-08 22:14:54 +00:00
obache
86a8eb821a Update dar to 2.3.1.
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-10-07 07:10:29 +00:00
rillig
ec19d61413 Added a missing directory. 2006-09-07 14:18:38 +00:00
rillig
6d49e27a78 Added a patch for Solaris. 2006-08-30 18:54:34 +00:00
rillig
f4fb9d088b Added a patch for Solaris to the configure script. 2006-08-30 15:58:25 +00:00
dsainty
168d676dea Add support for dar-int32 and dar-int64 package options.
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-07-08 07:09:34 +00:00
adam
8c9fabfb71 Changes 2.3.0:
- 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-26 10:10:08 +00:00
minskim
efc9616f31 Do not convert char* to int, which may cause an error on 64-bit platforms.
Bump PKGREVISION.
2006-05-07 05:01:29 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
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-04-17 07:07:11 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
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-03-04 21:28:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
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-05 20:49:47 +00:00
rillig
8a75231ad4 SunPro on Solaris needs -D__EXTENSIONS__ for getopt(). 2005-12-05 20:20:10 +00:00
rillig
9db32fdf16 Added CVS Id tag to patch-ac. 2005-09-09 11:45:40 +00:00
reed
ceacaa8ca8 Add patch to check the gettext implementation correctly --
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-09-07 18:17:22 +00:00
wiz
0dfa5b58a3 Reset maintainer, mail bounced. 2005-07-14 13:47:55 +00:00
minskim
16b3e9a0b6 USE_PKGLOCALEDIR=yes 2005-06-30 18:31:24 +00:00
wiz
e3bea768e4 Remove HOMEPAGE from DESCR. 2005-06-29 07:57:25 +00:00
martti
b194b08d50 Updated dar to 2.2.2
* lots of new options
* lots of bug fixes
* translation updates
* documentation updates
2005-06-29 07:38:40 +00:00
rillig
8fe93db157 Removed trailing whitespace. 2005-05-23 06:50:56 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
f1a84844c6 Add RMD160 digests in addition to SHA1 ones. 2005-02-23 14:45:22 +00:00
tv
30bff10267 Give the hack a PKG_HACKS name. 2005-01-24 20:48:35 +00:00
tv
1935d32e41 Hopefulyl final Interix fix: make test_filesystem.cpp build. 2005-01-24 17:57:15 +00:00
tv
71df7a37b7 Another Interix fix: Fix nonstatic linking in src/testing subdir. 2005-01-24 17:51:57 +00:00
tv
707a9c500e Fix build on Interix. (Changes submitted to author.) 2005-01-24 16:58:06 +00:00
tv
a1397aab8f Need --enable-os-bits for Interix. 2005-01-21 02:29:33 +00:00
adam
06435bccc5 Changes 2.1.5:
- 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-11-09 13:02:39 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
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-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
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-09-22 08:09:14 +00:00
minskim
bed4958450 Enable pkgviews installation. 2004-05-29 18:16:15 +00:00
minskim
24ab63ca63 Remove superfluous SED/MV. 2004-05-29 18:07:38 +00:00