commit: 9dea0ace3b15b31915295ce5a7ac974cb4519778 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Thu Jan 14 09:17:46 2016 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Thu Jan 14 09:33:29 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dea0ace
sys-fs/btrfs-progs: Add static-libs USE flag Based on patch by Olliver Schinagl. Package-Manager: portage-2.2.26_p103 sys-fs/btrfs-progs/btrfs-progs-4.3.1.ebuild | 9 ++++++--- sys-fs/btrfs-progs/btrfs-progs-9999.ebuild | 9 ++++++--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.3.1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.3.1.ebuild index 8548498..59db1d4 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-4.3.1.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-4.3.1.ebuild @@ -25,13 +25,13 @@ HOMEPAGE="https://btrfs.wiki.kernel.org" LICENSE="GPL-2" SLOT="0/${libbtrfs_soname}" -IUSE="+convert" +IUSE="+convert static-libs" RESTRICT=test # tries to mount repared filesystems RDEPEND=" dev-libs/lzo:2= - sys-apps/util-linux:0= + sys-apps/util-linux:0=[static-libs(+)?] sys-libs/zlib:0= convert? ( sys-fs/e2fsprogs:0= @@ -76,6 +76,9 @@ src_compile() { } src_install() { - default + local makeargs=( + $(usex static-libs '' 'libs_static=') + ) + emake V=1 DESTDIR="${D}" install "${makeargs[@]}" newbashcomp btrfs-completion btrfs } diff --git a/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild b/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild index 8548498..59db1d4 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild @@ -25,13 +25,13 @@ HOMEPAGE="https://btrfs.wiki.kernel.org" LICENSE="GPL-2" SLOT="0/${libbtrfs_soname}" -IUSE="+convert" +IUSE="+convert static-libs" RESTRICT=test # tries to mount repared filesystems RDEPEND=" dev-libs/lzo:2= - sys-apps/util-linux:0= + sys-apps/util-linux:0=[static-libs(+)?] sys-libs/zlib:0= convert? ( sys-fs/e2fsprogs:0= @@ -76,6 +76,9 @@ src_compile() { } src_install() { - default + local makeargs=( + $(usex static-libs '' 'libs_static=') + ) + emake V=1 DESTDIR="${D}" install "${makeargs[@]}" newbashcomp btrfs-completion btrfs }