diff options
author | Sergey Popov <pinkbyte@gentoo.org> | 2013-08-29 09:05:18 +0000 |
---|---|---|
committer | Sergey Popov <pinkbyte@gentoo.org> | 2013-08-29 09:05:18 +0000 |
commit | 9d22a9c67da042f8e2177dcc16d21bf57353b85b (patch) | |
tree | de2790e077a89e6d4c71077ec9904ee9d11d0f9a /sys-block/fio | |
parent | Bump (diff) | |
download | gentoo-2-9d22a9c67da042f8e2177dcc16d21bf57353b85b.tar.gz gentoo-2-9d22a9c67da042f8e2177dcc16d21bf57353b85b.tar.bz2 gentoo-2-9d22a9c67da042f8e2177dcc16d21bf57353b85b.zip |
Add option to build GTK+ frontend
(Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
Diffstat (limited to 'sys-block/fio')
-rw-r--r-- | sys-block/fio/ChangeLog | 5 | ||||
-rw-r--r-- | sys-block/fio/fio-2.1.2.ebuild | 17 |
2 files changed, 16 insertions, 6 deletions
diff --git a/sys-block/fio/ChangeLog b/sys-block/fio/ChangeLog index 3bf76941be8d..2e1f0aeffeb1 100644 --- a/sys-block/fio/ChangeLog +++ b/sys-block/fio/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sys-block/fio # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-block/fio/ChangeLog,v 1.35 2013/08/29 08:43:42 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-block/fio/ChangeLog,v 1.36 2013/08/29 09:05:18 pinkbyte Exp $ + + 29 Aug 2013; Sergey Popov <pinkbyte@gentoo.org> fio-2.1.2.ebuild: + Add option to build GTK+ frontend *fio-2.1.2 (29 Aug 2013) diff --git a/sys-block/fio/fio-2.1.2.ebuild b/sys-block/fio/fio-2.1.2.ebuild index 2889ebf16a43..be7edacd33cd 100644 --- a/sys-block/fio/fio-2.1.2.ebuild +++ b/sys-block/fio/fio-2.1.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-block/fio/fio-2.1.2.ebuild,v 1.1 2013/08/29 08:43:42 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-block/fio/fio-2.1.2.ebuild,v 1.2 2013/08/29 09:05:18 pinkbyte Exp $ EAPI="5" @@ -17,20 +17,27 @@ SRC_URI="http://brick.kernel.dk/snaps/${MY_P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86" +IUSE="gtk" -DEPEND="dev-libs/libaio" +DEPEND="dev-libs/libaio + gtk? ( x11-libs/gtk+:2 )" RDEPEND="${DEPEND}" S="${WORKDIR}/${MY_P}" src_prepare() { - sed -i -e '/^DEBUGFLAGS/s, -D_FORTIFY_SOURCE=2,,g' Makefile || die + sed -i \ + -e '/^DEBUGFLAGS/s, -D_FORTIFY_SOURCE=2,,g' \ + -e '/-o gfio/s/$(LIBS)/$(LDFLAGS) $(LIBS)/' \ + Makefile || die epatch_user } src_configure() { - : # not a real configure script - ./configure --extra-cflags="${CFLAGS}" --cc="$(tc-getCC)" + # not a real configure script + ./configure \ + --extra-cflags="${CFLAGS}" --cc="$(tc-getCC)" \ + $(use gtk && echo "--enable-gfio") || die 'configure failed' } src_compile() { |