summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Groh (brot) <schnitzelkuchen@googlemail.com>2009-08-05 16:36:29 +0000
committerMichael Groh (brot) <schnitzelkuchen@googlemail.com>2009-08-05 16:36:29 +0000
commitcdee2bba94283fea0fa41c4ee132e4026d87c7cf (patch)
treed8c88745390f33a9df2b96fd1575b3c4a4a9e53c
parentx11-wm/i3: Add live ebuild for i3, thanks to scarabeus,wohnout, sedzimir (diff)
downloadsunrise-cdee2bba94283fea0fa41c4ee132e4026d87c7cf.tar.gz
sunrise-cdee2bba94283fea0fa41c4ee132e4026d87c7cf.tar.bz2
sunrise-cdee2bba94283fea0fa41c4ee132e4026d87c7cf.zip
app-misc/navit: added --disable-svg2png, removed the version of the cegui dep, changed from ./autogen.sh to eautoreconf
svn path=/sunrise/; revision=8963
-rw-r--r--app-misc/navit/ChangeLog5
-rw-r--r--app-misc/navit/Manifest4
-rw-r--r--app-misc/navit/navit-9999.ebuild23
3 files changed, 22 insertions, 10 deletions
diff --git a/app-misc/navit/ChangeLog b/app-misc/navit/ChangeLog
index 136e84836..2df832c0e 100644
--- a/app-misc/navit/ChangeLog
+++ b/app-misc/navit/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 05 Aug 2009; Michael Groh (brot) <schnitzelkuchen@googlemail.com>
+ navit-9999.ebuild:
+ added --disable-svg2png, removed the version of the cegui dep, changed from
+ ./autogen.sh to eautoreconf
+
02 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> navit-9999.ebuild:
Live ebuilds dont have keywords.
diff --git a/app-misc/navit/Manifest b/app-misc/navit/Manifest
index 3123311f1..235d0bf9f 100644
--- a/app-misc/navit/Manifest
+++ b/app-misc/navit/Manifest
@@ -1,3 +1,3 @@
-EBUILD navit-9999.ebuild 1309 RMD160 5d04e92fbb8171116600c483e013c0511cfeac3c SHA1 d721d835a916b55dfe4f8c1974c85211986cb498 SHA256 7d396e7b2caf2f9d7edbc4ef584ca08fd086ba4bbc5b10e8274dac524a5f67a7
-MISC ChangeLog 763 RMD160 0cc2310a6b749cf312f7ef6f5eef53f5d2a5be51 SHA1 c8776781cf1f8de123f959277295bea82f2751b3 SHA256 ada36fe983c2877121b9d8132b87af7b8264de88122b03c858deae41fa5c1322
+EBUILD navit-9999.ebuild 1361 RMD160 ca09a79836dcda844b2ea87887b16a2818b957ab SHA1 9db7b2faf3988ac3c22d89dc2c3eeb7602e9c8cc SHA256 4700b4cc076e16f3a6fe253c1bc57117083a728d4d3dab32105aeb691ff68025
+MISC ChangeLog 961 RMD160 0cf97e288c987ba95e51b6b59a58ca428823bbcf SHA1 a204d2a8dd80ad682b3eab071bb3c0d7b28d50d0 SHA256 961f2198de8a1d55b30c8c120709e4eaf9e258436ff62e058b22ede76073fb5c
MISC metadata.xml 349 RMD160 221c11be5e047af67abb16d7158e0808a69d7a49 SHA1 f2f3f4ebf4d168e3f317cb83a6324ecb4473a6fe SHA256 1eb8ca1eda615a78d37a5ee02be18ad8ad8392ea7cf02ff7bc7147c73bd1d991
diff --git a/app-misc/navit/navit-9999.ebuild b/app-misc/navit/navit-9999.ebuild
index 6cf849030..9ae60eea2 100644
--- a/app-misc/navit/navit-9999.ebuild
+++ b/app-misc/navit/navit-9999.ebuild
@@ -3,7 +3,7 @@
# $Header: $
EAPI="1"
-inherit subversion
+inherit autotools subversion
DESCRIPTION="An open-source car navigation system with a routing engine."
HOMEPAGE="http://www.navit-project.org"
@@ -14,24 +14,30 @@ SLOT="0"
KEYWORDS=""
IUSE="dbus garmin gps gtk nls python sdl speechd"
-COMMON_DEPEND="dev-libs/glib:2
+RDEPEND="dev-libs/glib:2
garmin? ( dev-libs/libgarmin )
gtk? ( x11-libs/gtk+:2
x11-misc/xkbd )
sdl? ( media-libs/libsdl
media-libs/sdl-image
- >=dev-games/cegui-0.5
+ dev-games/cegui
media-libs/quesoglc )
python? ( dev-lang/python )
dbus? ( sys-apps/dbus )
gps? ( sci-geosciences/gpsd )
speechd? ( app-accessibility/speechd )"
-DEPEND="${COMMON_DEPEND}
+
+DEPEND="${RDEPEND}
dev-util/pkgconfig"
-RDEPEND="${COMMON_DEPEND}"
-ESVN_REPO_URI="https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit"
-ESVN_BOOTSTRAP="./autogen.sh"
+
+ESVN_REPO_URI="http://navit.svn.sourceforge.net/svnroot/navit/trunk/navit"
+
+src_unpack() {
+ subversion_src_unpack
+ autopoint -f || die "autopoint failed"
+ eautoreconf
+}
src_compile() {
econf $(use_enable garmin) \
@@ -43,7 +49,8 @@ src_compile() {
$(use_enable python binding-python) \
$(use_enable speechd speech-speechd) \
--disable-graphics-qt-painter \
- --disable-samplemap
+ --disable-samplemap \
+ --disable-svg2png
emake || die "Make failed"
}