]> Pileus Git - ~andy/sunrise/blob - sys-apps/remendeko/remendeko-0.3.0.ebuild
d8616e7054ada9257e4bede3ec66f98f60358e3c
[~andy/sunrise] / sys-apps / remendeko / remendeko-0.3.0.ebuild
1 # Copyright 1999-2010 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: $
4
5 EAPI=2
6
7 inherit toolchain-funcs
8
9 MY_PN="RemenDeKO"
10 DESCRIPTION="File corruption detection and repair program"
11 HOMEPAGE="http://rdko.sourceforge.net/"
12 SRC_URI="mirror://sourceforge/rdko/${MY_PN}-${PV}.tar.bz2"
13
14 LICENSE="GPL-2"
15 SLOT="0"
16 KEYWORDS="~amd64 ~ppc ~x86"
17 IUSE="gtk"
18
19 RDEPEND="gtk? ( >=x11-libs/gtk+-2.4.0 )"
20
21 DEPEND="${RDEPEND}
22         >=dev-util/pkgconfig-0.15"
23
24 S=${WORKDIR}/${MY_PN}
25
26 src_prepare() {
27         sed -i \
28                 -e "s:^\(CC   = \).*$:\1$(tc-getCC):" \
29                 -e "s:^\(CFLAGS = \).*$:\1${CFLAGS} -Wall:" \
30                 -e "s:^\(CFLAGSGUI = \).*$:\1${CFLAGS} -DUSEGUI -Wall \
31                         `pkg-config gtk+-2.0 gthread-2.0 --cflags`:" \
32                 Makefile || die "sed Makefile failed"
33 }
34
35 src_compile() {
36         if use gtk; then
37                 emake || die "emake failed"
38         else
39                 emake rdko || die "emake rdko failed"
40         fi
41 }
42
43 src_install() {
44         dodoc CHANGELOG || die "dodoc failed"
45         dobin rdko || die "dobin failed"
46         use gtk && dobin gredeko || die "dobin failed"
47 }