]> Pileus Git - ~andy/sunrise/blob - app-misc/atol/atol-0.7.3.ebuild
Use pkgconfig virtual.
[~andy/sunrise] / app-misc / atol / atol-0.7.3.ebuild
1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: $
4
5 EAPI="4"
6
7 inherit eutils multilib
8
9 DESCRIPTION="File manager written using GTK+ and C++"
10 HOMEPAGE="http://atol.sourceforge.net/"
11 SRC_URI="mirror://sourceforge/${PN}/${P}_src.tar.gz"
12
13 LICENSE="BSD"
14 SLOT="0"
15 KEYWORDS="~amd64 ~x86"
16 IUSE="gnome"
17
18 RDEPEND="x11-libs/gtk+:2"
19 DEPEND="${RDEPEND}
20         virtual/pkgconfig"
21         #test? ( dev-util/valgrind )"
22
23 MAKEOPTS="${MAKEOPTS} -j1"
24
25 # test doesn't work
26 RESTRICT="test"
27
28 DOCS="readme.txt"
29
30 src_prepare() {
31         edos2unix $(find -type f)
32         epatch \
33                 "${FILESDIR}/${P}-CFLAGS.patch" \
34                 "${FILESDIR}/${P}-gcc46.patch"
35
36         # Fix multilib
37         sed -i -e "s#/lib/#/$(get_libdir)/#" "${S}/Makefile" \
38                 || die "multilib sed failed"
39
40         if ! use gnome; then
41                 # Comment variable in the Makefile if we don't have gnome
42                 sed -i -e 's/HAVE_GNOME_VFS=1/#HAVE_GNOME_VFS=1/g' Makefile || \
43                         die "gnome sed failed"
44         fi
45
46         export CFLAGS="${CXXFLAGS}"
47 }