Merge remote-tracking branch 'github/pr/674'.
[gentoo.git] / dev-embedded / gnome-avrdude / gnome-avrdude-0.1.ebuild
1 # Copyright 1999-2014 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Id$
4
5 EAPI=5
6
7 inherit gnome2 autotools
8
9 DESCRIPTION="GNOME GUI for avrdude"
10 HOMEPAGE="http://www.sourceforge.net/projects/gnome-avrdude/"
11 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
12
13 LICENSE="GPL-2"
14 SLOT="0"
15 KEYWORDS="~amd64 ~x86"
16 IUSE=""
17
18 RDEPEND=">=dev-libs/glib-2
19         x11-libs/gtk+:2
20         gnome-base/gconf
21         gnome-base/libgnome
22         gnome-base/libgnomeui
23         gnome-base/libglade
24         x11-libs/pango"
25
26 DEPEND="${RDEPEND}
27         virtual/pkgconfig"
28
29 RDEPEND="${RDEPEND}
30         dev-embedded/avrdude"
31
32 DOCS="AUTHORS NEWS README"
33
34 src_prepare() {
35         sed -i \
36                 -e :a -e '/\\$/N; s/\\\n//; ta' \
37                 -e 's/^gnome_avrdude/#gnome_avrdude/' \
38                 "${S}"/Makefile.am \
39                 || die "sed failed"
40         sed -i \
41                 -e 's/Wall\\/Wall/' \
42                 -e 's/^[\t ]*-g//' \
43                 "${S}"/src/Makefile.am \
44                 || die "sed failed"
45
46         # Remove Application category from .desktop file.
47         sed -i 's/;Application;/;/' gnome-avrdude.desktop
48
49         eautoreconf
50 }