summaryrefslogtreecommitdiff
path: root/archivers/dar
diff options
context:
space:
mode:
authordsainty <dsainty@pkgsrc.org>2007-09-16 07:33:15 +0000
committerdsainty <dsainty@pkgsrc.org>2007-09-16 07:33:15 +0000
commit9635dbe91f3f4637e17760f112ea16c8409c56b8 (patch)
treeaaac43d0171cbbd39f8bb5710cbc350e149c971f /archivers/dar
parentc11ba2279ac443904500cdc69be8c65269ebf607 (diff)
downloadpkgsrc-9635dbe91f3f4637e17760f112ea16c8409c56b8.tar.gz
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)
Diffstat (limited to 'archivers/dar')
-rw-r--r--archivers/dar/Makefile4
-rw-r--r--archivers/dar/PLIST3
-rw-r--r--archivers/dar/distinfo10
-rw-r--r--archivers/dar/patches/patch-ad20
4 files changed, 19 insertions, 18 deletions
diff --git a/archivers/dar/Makefile b/archivers/dar/Makefile
index 88f949ad051..b9a634d01db 100644
--- a/archivers/dar/Makefile
+++ b/archivers/dar/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2007/08/31 12:05:43 dsainty Exp $
+# $NetBSD: Makefile,v 1.30 2007/09/16 07:33:15 dsainty Exp $
-DISTNAME= dar-2.3.4
+DISTNAME= dar-2.3.5
CATEGORIES= archivers sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dar/}
diff --git a/archivers/dar/PLIST b/archivers/dar/PLIST
index e55306eb101..4773d8af977 100644
--- a/archivers/dar/PLIST
+++ b/archivers/dar/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2007/03/18 04:36:23 dsainty Exp $
+@comment $NetBSD: PLIST,v 1.9 2007/09/16 07:33:15 dsainty Exp $
bin/dar
bin/dar_cp
bin/dar_manager
@@ -36,6 +36,7 @@ include/dar/thread_cancellation.hpp
include/dar/tools.hpp
include/dar/tronconneuse.hpp
include/dar/tuyau.hpp
+include/dar/user_group_bases.hpp
include/dar/user_interaction.hpp
include/dar/wrapperlib.hpp
lib/libdar${DARBITS}.la
diff --git a/archivers/dar/distinfo b/archivers/dar/distinfo
index 41ea8b71f69..4b22bff2412 100644
--- a/archivers/dar/distinfo
+++ b/archivers/dar/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.20 2007/08/20 12:36:24 dsainty Exp $
+$NetBSD: distinfo,v 1.21 2007/09/16 07:33:16 dsainty Exp $
-SHA1 (dar-2.3.4.tar.gz) = 1046ad3b88371fc2d77227706dbcc894af8e33d9
-RMD160 (dar-2.3.4.tar.gz) = 088ab52d504c0475d578e8bdc9681a197a761583
-Size (dar-2.3.4.tar.gz) = 1186874 bytes
+SHA1 (dar-2.3.5.tar.gz) = f92b2533b810d87eeb15eedb7e32ce3f12b1e0d4
+RMD160 (dar-2.3.5.tar.gz) = 9a0a3c41dbbb2e182b11227d29c3220c471682b4
+Size (dar-2.3.5.tar.gz) = 1190027 bytes
SHA1 (patch-aa) = d9d9cef20573582c2f56aa70ae1b3af98b11725a
SHA1 (patch-ab) = d442f8ec95909bf9a5e72e1ff10042ec263ec8d2
SHA1 (patch-ac) = 34ba67a1ae794c1069824347b67a204455d18f2e
-SHA1 (patch-ad) = b880e88531a834a69e72b9450b0aee756024fd25
+SHA1 (patch-ad) = 52e257360aaea00664f4b1ad228101d172c6886f
SHA1 (patch-ae) = 54220384bf2031df64c38f5abea038382ca37e8e
SHA1 (patch-af) = c25351dbf2f115b649207f88981710e04a0a038e
diff --git a/archivers/dar/patches/patch-ad b/archivers/dar/patches/patch-ad
index c418481d98f..f8bfa2993eb 100644
--- a/archivers/dar/patches/patch-ad
+++ b/archivers/dar/patches/patch-ad
@@ -1,17 +1,17 @@
-$NetBSD: patch-ad,v 1.3 2006/08/30 18:54:34 rillig Exp $
+$NetBSD: patch-ad,v 1.4 2007/09/16 07:33:16 dsainty Exp $
On Solaris 10 with SunPro, vector<> does not have a method assign().
--- src/libdar/mask_list.cpp.orig 2006-01-08 17:33:43.000000000 +0100
+++ src/libdar/mask_list.cpp 2006-08-30 19:03:29.396038900 +0200
@@ -177,7 +177,9 @@ namespace libdar
- tmp.unique(); // remove duplicates
+ tmp.unique(); // remove duplicates
- // but we need the indexing of vectors
-- contenu.assign(tmp.begin(), tmp.end());
-+ contenu.clear();
-+ for (list<string>::const_iterator it = tmp.begin(); it != tmp.end(); it++)
-+ contenu.push_back(*it);
- taille = contenu.size();
- if(taille < contenu.size())
- throw Erange("mask_list::mask_list", tools_printf(gettext("Too much line in file %s (integer overflow)"), filename_list));
+ // but we need the indexing of vectors
+- contenu.assign(tmp.begin(), tmp.end());
++ contenu.clear();
++ for (list<string>::const_iterator it = tmp.begin(); it != tmp.end(); it++)
++ contenu.push_back(*it);
+ taille = contenu.size();
+ if(taille < contenu.size())
+ throw Erange("mask_list::mask_list", tools_printf(gettext("Too much line in file %s (integer overflow)"), filename_list));