# HG changeset patch # User Hans-G?nter Theisgen # Date 1645079005 -3600 # Node ID c6f002071d21bdc7d02894062f5d3f29a4e2caf5 # Parent 934055de50e2f9faafbe5ac0f257b3364639a2ae updated dar (2.6.7 -> 2.7.3) diff -r 934055de50e2 -r c6f002071d21 dar-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dar-dev/receipt Thu Feb 17 07:23:25 2022 +0100 @@ -0,0 +1,21 @@ +# SliTaz package receipt. + +PACKAGE="dar-dev" +VERSION="2.7.3" +CATEGORY="development" +TAGS="backup" +SHORT_DESC="Disk archive - development files." +MAINTAINER="maintainer@slitaz.org" +LICENSE="GPL2" +WEB_SITE="http://dar.linux.free.fr/" + +DEPENDS="dar" +WANTED="dar" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_folders include + cook_copy_folders pkgconfig + cook_copy_files *.*a +} diff -r 934055de50e2 -r c6f002071d21 dar-lang/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dar-lang/receipt Thu Feb 17 07:23:25 2022 +0100 @@ -0,0 +1,18 @@ +# SliTaz package receipt. + +PACKAGE="dar-lang" +VERSION="2.7.3" +CATEGORY="localization" +TAGS="backup" +SHORT_DESC="Disk archive - localised messages." +MAINTAINER="maintainer@slitaz.org" +LICENSE="GPL2" +WEB_SITE="http://dar.linux.free.fr/" + +WANTED="dar" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_folders locale +} diff -r 934055de50e2 -r c6f002071d21 dar/description.txt --- a/dar/description.txt Wed Feb 16 21:07:01 2022 +0000 +++ b/dar/description.txt Thu Feb 17 07:23:25 2022 +0100 @@ -1,11 +1,8 @@ -dar is a shell command that backs up from a single file to a whole filesystems, -taking care of hard links, Extended Attributes, sparse files, MacOS's file forks, -any inode type (including Solaris Door inodes), etc. -It has been tested under Linux, Windows, Solaris, FreeBSD, NetBSD, MacOS X and -several other systems and is released under the GNU General Public License (GPL). -It relies on the libdar library and its APplication Interface (API), which is the -core part of dar programs; as such, this library is released under the GPL along -with dar. -Consequently, to use the API, your program must be released under the GPL as well. -Some external programs do rely directly on libdar or on the dar command-line tool -to provide Graphical User Interfaces (GUI). +Dar, which stands for Disk ARchive, is a robust and rich featured +archiving and backup software. + +It is composed of: + +* a library called libdar that exposes both a C++ and a python API, +* a command line program called dar that leverages all the features + of libdar. diff -r 934055de50e2 -r c6f002071d21 dar/receipt --- a/dar/receipt Wed Feb 16 21:07:01 2022 +0000 +++ b/dar/receipt Thu Feb 17 07:23:25 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="dar" -VERSION="2.6.7" +VERSION="2.7.3" CATEGORY="system-tools" TAGS="backup" SHORT_DESC="Disk archive." @@ -12,11 +12,12 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +SUGGESTED="dar-lang" DEPENDS="attr bzip2 gcc83-lib-base libgcrypt lzo" BUILD_DEPENDS="attr-dev bzip2-dev e2fsprogs-dev gcc83 libgcrypt-dev lzo-dev" -TODO="split package into dar and dar-dev ?" +CONFIG_FILES="/etc/darrc" # What is the latest version available today? current_version() @@ -36,13 +37,21 @@ --infodir=/usr/share/info \ --libdir=/lib \ --mandir=/usr/share/man \ + --sysconfdir=/etc \ $CONFIGURE_ARGS && make && - make DESTDIR=$DESTDIR install + make install DESTDIR=$DESTDIR } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cp -a $install/* $fs + cook_copy_folders bin + cook_copy_folders etc + cook_copy_folders samples + cook_copy_files *.so* + cp -a $install/usr/share/dar/dar-catalog.dtd \ + $fs/usr/share/dar + cp -a $install/usr/share/dar/dar_key.txt \ + $fs/usr/share/dar }