forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
app-backup/dar: Bump to versions 2.4.22 and 2.5.5
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <[email protected]>
- Loading branch information
Lars Wendler
committed
Jun 6, 2016
1 parent
b45979b
commit d1749b1
Showing
3 changed files
with
149 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,7 @@ | ||
DIST dar-2.4.20.tar.gz 1804634 SHA256 f0f66108692de8b27e76b1832d9013d9d1dbf45d2aaaaf5c222dde3c6f1b308d SHA512 1ed2e43df05082c01f6a53aa8c1c7328cb27fc3d84115d3f4a07de943fc814b614155f673464cd1a455e3b8c21e30f95da03ed9f72883b58ae005e3696de8143 WHIRLPOOL b3ce8c59efe2f9f988133613b73fe1ec14af39746e7c5fff0c83fa2146218fad3e912f586e9b677af809696105fa9d72dc35122ec3b3ca3ad63b2cdd75fce954 | ||
DIST dar-2.4.21.tar.gz 1802454 SHA256 1a2737501854dfb6cbdd87f769ad81dd5993a10957f2ad3895705d154d5b7427 SHA512 1382829c0a75a5f9615bbe6971134ecf36347fe7f6d2b44563c1ee7ed308fdf7f1e595a7c1fea40131f1f4f86e972cfea57943556d76569031e417dd9dd12eb4 WHIRLPOOL f9200b1145bf644ab658c2c45068c2a24bad5a0749ff8932a5a63750776434bdf1cddbf3ab3f2e604f242513989593293daacdb65c3e6e79e0e4d420afa7a216 | ||
DIST dar-2.4.22.tar.gz 1802561 SHA256 19a977e3ca7ed15e4406bb3e08ff2b8225d291a5c4189a6d5b7b3d75eea50f2b SHA512 1eb809e6388be7e0c11961b1cd84712e5a94ff5fcbfd4fb66ed5a9aa23e01e7b99ba7300491ea383517b99af289c2d2bb9eab904c0511f23610bbb8feee4575c WHIRLPOOL 6156344a471ae23afae6b58e9bbb030a1d829425c086561843a388873cb5003ea09ec1fdd11245bad2e12a40cc10155e490bef1ef68de5ad9915a5f51f98f93a | ||
DIST dar-2.4.9.tar.gz 1751738 SHA256 3d11159a290886dde968e16d36f32fa8640029708457bc87cc0da6d0eac71643 SHA512 9a9b972599747493694fd838bafaa690e70490b5c500f084f0d0225e93a54ce40d61bc495827519c88f6a94542b88a1be5d11e5a98e672abe8659364d1b4c51f WHIRLPOOL f700bf7bd393e6dc2cce11e7bc56af0f130ea3fb714de04617a940ec15d6174c06b7a1051eb9c6ffa7a0ec686b1f13c288af1b541d49b332932743d0d617b56b | ||
DIST dar-2.5.3.tar.gz 1847258 SHA256 4556ac940de056ca2856407f3d1e59891d992cb39cafb5f957b08afd9c9fca57 SHA512 d21a122c58ed50b080ec84775e9681ba38fbd33c4c102ba5098cb57b670376bcf706dcc0864c40b3c3ca2610f389291ffd50c10097d36d31f54c30c12c19e7cf WHIRLPOOL cece132c5989dd7b7a35b6faf1792f404409d96fbfced010255a2925d3ec162f8afe6d15de5a0bd8efb75f32c021ddbfcb402ab7d0bd3cb783400ca8906b2e8a | ||
DIST dar-2.5.4.tar.gz 1853677 SHA256 856d3031c44743e5f4bb548ab059899ae0cb44852cd18e1e1677668dc18266ca SHA512 c855a97a0aa66322b6d0a6f107b0902e7772cf6b18198f8f8d1abd57ced1690a64d4ea6fda7de86733045a366e6dbd60d934904ec68b93ece1d8b0e2149484cf WHIRLPOOL 859fe20bfec1b3da8e86521ae28aea543feb36e8d292332aaaf3b5e08cb3254fd5bf350d55dc8599a87818aaa7ab53840f3fdfdc4c2b4aa38ec16ec56bf0f8f2 | ||
DIST dar-2.5.5.tar.gz 1861378 SHA256 aa77d6778206b00ad7b37d5f615aafff3ea770b35d96625429c14ff67b78466d SHA512 202f1b35a4b74d60215768deffe24b745bba699b880dd4228dff3a983cbfdcd6e5f739cf81073d937d793f188f44339cfeb712e2874533b01cce49b0a451c306 WHIRLPOOL fccac49a2f52adafb226c77f3ba0418fbcbe913fb80646e873a206f5d44cd693bd2be5f4dc1839957019ee500d70cd5a272e86a21ce1774d6d17ceeb3d7cd5e0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
# Copyright 1999-2016 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Id$ | ||
|
||
EAPI=6 | ||
inherit flag-o-matic | ||
|
||
DESCRIPTION="A full featured backup tool, aimed for disks (floppy,CDR(W),DVDR(W),zip,jazz etc.)" | ||
HOMEPAGE="http://dar.linux.free.fr/" | ||
SRC_URI="mirror://sourceforge/dar/${P}.tar.gz" | ||
|
||
LICENSE="GPL-2" | ||
SLOT="0" | ||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux" | ||
IUSE="acl dar32 dar64 doc gcrypt lzo nls static static-libs" | ||
|
||
RESTRICT="test" # need to be run as root | ||
|
||
RDEPEND=">=sys-libs/zlib-1.2.3:= | ||
!static? ( app-arch/bzip2:= ) | ||
acl? ( !static? ( sys-apps/attr:= ) ) | ||
gcrypt? ( dev-libs/libgcrypt:0= ) | ||
lzo? ( !static? ( dev-libs/lzo:= ) ) | ||
nls? ( virtual/libintl )" | ||
DEPEND="${RDEPEND} | ||
static? ( app-arch/bzip2[static-libs] ) | ||
static? ( sys-libs/zlib[static-libs] ) | ||
acl? ( static? ( sys-apps/attr[static-libs] ) ) | ||
lzo? ( static? ( dev-libs/lzo[static-libs] ) ) | ||
nls? ( sys-devel/gettext ) | ||
doc? ( app-doc/doxygen )" | ||
|
||
REQUIRED_USE="?? ( dar32 dar64 )" | ||
|
||
DOCS="AUTHORS ChangeLog NEWS README THANKS TODO" | ||
|
||
src_configure() { | ||
local myconf="--disable-upx" | ||
|
||
# Bug 103741 | ||
filter-flags -fomit-frame-pointer | ||
|
||
use acl || myconf="${myconf} --disable-ea-support" | ||
use dar32 && myconf="${myconf} --enable-mode=32" | ||
use dar64 && myconf="${myconf} --enable-mode=64" | ||
use doc || myconf="${myconf} --disable-build-html" | ||
# use examples && myconf="${myconf} --enable-examples" | ||
use gcrypt || myconf="${myconf} --disable-libgcrypt-linking" | ||
use lzo || myconf="${myconf} --disable-liblzo2-linking" | ||
use nls || myconf="${myconf} --disable-nls" | ||
if ! use static ; then | ||
myconf="${myconf} --disable-dar-static" | ||
if ! use static-libs ; then | ||
myconf="${myconf} --disable-static" | ||
fi | ||
fi | ||
|
||
econf ${myconf} | ||
} | ||
|
||
src_install() { | ||
emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html install | ||
|
||
einstalldocs | ||
|
||
if ! use static-libs ; then | ||
prune_libtool_files --all | ||
fi | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
# Copyright 1999-2016 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Id$ | ||
|
||
EAPI=6 | ||
inherit confutils flag-o-matic | ||
|
||
DESCRIPTION="A full featured backup tool, aimed for disks (floppy,CDR(W),DVDR(W),zip,jazz etc.)" | ||
HOMEPAGE="http://dar.linux.free.fr/" | ||
SRC_URI="mirror://sourceforge/dar/${P}.tar.gz" | ||
|
||
LICENSE="GPL-2" | ||
SLOT="0" | ||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux" | ||
IUSE="acl dar32 dar64 doc gcrypt gpgme lzo nls static static-libs" | ||
|
||
RESTRICT="test" # need to be run as root | ||
|
||
RDEPEND=">=sys-libs/zlib-1.2.3:= | ||
!static? ( app-arch/bzip2:= | ||
app-arch/xz-utils:= ) | ||
acl? ( !static? ( sys-apps/attr:= ) ) | ||
gcrypt? ( dev-libs/libgcrypt:0= ) | ||
gpgme? ( app-crypt/gpgme ) | ||
lzo? ( !static? ( dev-libs/lzo:= ) ) | ||
nls? ( virtual/libintl )" | ||
|
||
DEPEND="${RDEPEND} | ||
static? ( app-arch/bzip2[static-libs] | ||
app-arch/xz-utils[static-libs] | ||
sys-libs/zlib[static-libs] ) | ||
acl? ( static? ( sys-apps/attr[static-libs] ) ) | ||
lzo? ( static? ( dev-libs/lzo[static-libs] ) ) | ||
nls? ( sys-devel/gettext ) | ||
doc? ( app-doc/doxygen )" | ||
|
||
REQUIRED_USE="?? ( dar32 dar64 ) | ||
gpgme? ( gcrypt )" | ||
|
||
DOCS="AUTHORS ChangeLog NEWS README THANKS TODO" | ||
|
||
#PATCHES=( | ||
#) | ||
|
||
src_configure() { | ||
local myconf=( --disable-upx ) | ||
|
||
# Bug 103741 | ||
filter-flags -fomit-frame-pointer | ||
|
||
use acl || myconf+=( --disable-ea-support ) | ||
use dar32 && myconf+=( --enable-mode=32 ) | ||
use dar64 && myconf+=( --enable-mode=64 ) | ||
use doc || myconf+=( --disable-build-html ) | ||
# use examples && myconf+=( --enable-examples ) | ||
use gcrypt || myconf+=( --disable-libgcrypt-linking ) | ||
use gpgme || myconf+=( --disable-gpgme-linking ) | ||
use lzo || myconf+=( --disable-liblzo2-linking ) | ||
use nls || myconf=( --disable-nls ) | ||
if ! use static ; then | ||
myconf+=( --disable-dar-static ) | ||
if ! use static-libs ; then | ||
myconf+=( --disable-static ) | ||
fi | ||
fi | ||
|
||
econf ${myconf[@]} | ||
} | ||
|
||
src_install() { | ||
emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html install | ||
|
||
einstalldocs | ||
|
||
if ! use static-libs ; then | ||
prune_libtool_files --all | ||
fi | ||
} |