summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiotr Szymaniak <lazy_bum@o2.pl>2011-06-29 20:13:38 +0000
committerPiotr Szymaniak <lazy_bum@o2.pl>2011-06-29 20:13:38 +0000
commitf76b46187541b3b5ee752de83281d00ccf10d8fd (patch)
tree38d17b67688f3f3a2e2e9dba5bab8107819f7697 /sys-apps/remendeko/remendeko-0.3.0.ebuild
parentlicenses/ BSD-NAR: BSD-NAR (diff)
downloadsunrise-f76b46187541b3b5ee752de83281d00ccf10d8fd.tar.gz
sunrise-f76b46187541b3b5ee752de83281d00ccf10d8fd.tar.bz2
sunrise-f76b46187541b3b5ee752de83281d00ccf10d8fd.zip
sys-apps/remendeko: EAPI bump, sorted depends and fixed build without gtk.
svn path=/sunrise/; revision=12180
Diffstat (limited to 'sys-apps/remendeko/remendeko-0.3.0.ebuild')
-rw-r--r--sys-apps/remendeko/remendeko-0.3.0.ebuild24
1 files changed, 16 insertions, 8 deletions
diff --git a/sys-apps/remendeko/remendeko-0.3.0.ebuild b/sys-apps/remendeko/remendeko-0.3.0.ebuild
index a85cbd711..3197233c0 100644
--- a/sys-apps/remendeko/remendeko-0.3.0.ebuild
+++ b/sys-apps/remendeko/remendeko-0.3.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=2
+EAPI=4
inherit toolchain-funcs
@@ -17,9 +17,8 @@ KEYWORDS="~amd64 ~ppc ~x86"
IUSE="gtk"
RDEPEND="gtk? ( x11-libs/gtk+:2 )"
-
DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.15"
+ gtk? ( >=dev-util/pkgconfig-0.15 )"
S=${WORKDIR}/${MY_PN}
@@ -29,9 +28,18 @@ src_prepare() {
-e 's:$(CC) $(LINKOBJ:$(CC) $(LDFLAGS) $(LINKOBJ:g' \
-e "s:^\(CC = \).*$:\1$(tc-getCC):" \
-e "s:^\(CFLAGS = \).*$:\1${CFLAGS} -Wall:" \
- -e "s:^\(CFLAGSGUI = \).*$:\1${CFLAGS} -DUSEGUI -Wall \
- `pkg-config gtk+-2.0 gthread-2.0 --cflags`:" \
Makefile || die "sed Makefile failed"
+
+ if use gtk; then
+ sed -i \
+ -e "s:^\(CFLAGSGUI = \).*$:\1${CFLAGS} -DUSEGUI -Wall \
+ `pkg-config gtk+-2.0 gthread-2.0 --cflags`:" \
+ Makefile || die "sed Makefile failed"
+ else
+ sed -i \
+ -e "s:^\(CFLAGSGUI = \).*$:\1${CFLAGS} -Wall:" \
+ Makefile || die "sed Makefile failed"
+ fi
}
src_compile() {
@@ -43,7 +51,7 @@ src_compile() {
}
src_install() {
- dodoc CHANGELOG || die "dodoc failed"
- dobin rdko || die "dobin failed"
- use gtk && dobin gredeko || die "dobin failed"
+ dobin rdko
+ use gtk && dobin gredeko
+ dodoc CHANGELOG
}