From b7e3c462316dcaf1e0ec580faaefe6f78182ffaf Mon Sep 17 00:00:00 2001 From: Stefan Reimer Date: Wed, 18 Sep 2013 17:58:22 -0700 Subject: [PATCH] sys-block/partclone: Add static build, fix manifest --- sys-block/partclone/Manifest | 2 +- sys-block/partclone/partclone-0.2.58.ebuild | 11 +++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/sys-block/partclone/Manifest b/sys-block/partclone/Manifest index 85af842..83ae793 100644 --- a/sys-block/partclone/Manifest +++ b/sys-block/partclone/Manifest @@ -1,2 +1,2 @@ DIST partclone_0.2.58.orig.tar.gz 447916 SHA256 7a456616a9f06eaea4c99d149f68edc35bae5ee754c1a5cb232190beca7f6257 SHA512 e42aecf0262735b3dd37697281ce3a794a1d6948decad8a86a8a213ee8df943a76f37a3b0327bb53141fc2bfbb6bfaabb74ef69364f842aaecaf896f4550ed89 WHIRLPOOL b388058127bcab1346b388b36056626461564d3be3d60d117575c885fced573bc64dba83a6c1b85157443bcc24ce139a529e6fb8900af57cdde3efca8961070f -EBUILD partclone-0.2.58.ebuild 1572 SHA256 f6428379f89e30afea25c6ab8a74f95e821616964fd14982f4d67b3481bdfdd2 SHA512 26a3127194d4c621708c9f225541224ef5de689d61d7e290c8cb74d084afd760fa2a107bc04242f30e214a369510dccfc9bf6cb00ec6fb400f8c6c937ca47ec4 WHIRLPOOL c5a893f497a707d1db1978fd9e92e859cc1eb7a15d2ac38862b3a8d62e172410ce267d9c95e43d107d7304fed1538e3ad1c9ae2c8e93b01d10aeb4cc2ba509bf +EBUILD partclone-0.2.58.ebuild 1806 SHA256 a1a4c396882004e19efc9e493b7799af7db54b124929247a0db7965aea63d674 SHA512 da9e67ad8c76aa6f9abed49dd65db8c498ce2454f74dfb66b8cd0b17ebb758d8f4d74d1582f7f1465315a755aff67c2ea2ad3d652b574171189a8aebc9a03e6e WHIRLPOOL 749307aa7a9b3df3e06e2e1ef8218bdc3daa3e627424ddf27e725446c0e6e893e92999dc93d330d70c1eb620ce99d29bed1c196a7ecb4ed99789a70e96d86505 diff --git a/sys-block/partclone/partclone-0.2.58.ebuild b/sys-block/partclone/partclone-0.2.58.ebuild index 9bd9ff6..0fbfb54 100644 --- a/sys-block/partclone/partclone-0.2.58.ebuild +++ b/sys-block/partclone/partclone-0.2.58.ebuild @@ -1,3 +1,4 @@ +EAPI=4 inherit eutils DESCRIPTION="Partition cloning tool" @@ -7,7 +8,7 @@ SRC_URI="http://sourceforge.net/projects/partclone/files/stable/${PV}/partclone_ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="xfs reiserfs reiser4 hfs fat ntfs jfs" +IUSE="xfs reiserfs reiser4 hfs fat ntfs jfs static" RDEPEND="${common_depends} sys-fs/e2fsprogs @@ -17,7 +18,12 @@ RDEPEND="${common_depends} jfs? ( sys-fs/jfsutils ) reiserfs? ( sys-fs/progsreiserfs ) reiser4? ( sys-fs/reiser4progs ) - xfs? ( sys-fs/xfsprogs )" + xfs? ( sys-fs/xfsprogs ) + static? ( sys-fs/e2fsprogs[static-libs(+)] + sys-fs/xfsprogs[static-libs(+)] + sys-libs/ncurses[static-libs(+)] + sys-fs/ntfs3g[static-libs(+)] + )" DEPEND="" src_unpack() @@ -38,6 +44,7 @@ src_compile() use fat && myconf="${myconf} --enable-fat" use ntfs && myconf="${myconf} --enable-ntfs" use jfs && myconf="${myconf} --enable-jfs" + use static && myconf="${myconf} --enable-static" econf ${myconf} || die "econf failed" emake || die "make failed"