summaryrefslogtreecommitdiffstats
path: root/app-misc/navit/navit-0.0.4.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc/navit/navit-0.0.4.ebuild')
-rw-r--r--app-misc/navit/navit-0.0.4.ebuild58
1 files changed, 58 insertions, 0 deletions
diff --git a/app-misc/navit/navit-0.0.4.ebuild b/app-misc/navit/navit-0.0.4.ebuild
new file mode 100644
index 0000000..faddf40
--- /dev/null
+++ b/app-misc/navit/navit-0.0.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="1"
+#inherit subversion
+
+DESCRIPTION="An open-source car navigation system with a routing engine."
+HOMEPAGE="http://www.navit-project.org"
+SRC_URI="mirror://sourceforge/roadnav/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="dbus garmin gps gtk nls python sdl speechd"
+
+COMMON_DEPEND="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
+ media-libs/quesoglc )
+ python? ( dev-lang/python )
+ dbus? ( sys-apps/dbus )
+ gps? ( sci-geosciences/gpsd )
+ speechd? ( app-accessibility/speechd )"
+DEPEND="${COMMON_DEPEND}
+ dev-util/pkgconfig"
+RDEPEND="${COMMON_DEPEND}"
+
+#ESVN_REPO_URI="https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit"
+#ESVN_BOOTSTRAP="./autogen.sh"
+
+src_unpack() {
+ unpack ${P}.tar.gz
+# epatch "${FILESDIR}"/navit-ds-externc.patch || die
+}
+
+src_compile() {
+ econf $(use_enable garmin) \
+ $(use_enable gps libgps) \
+ $(use_enable gtk gui-gtk) \
+ $(use_enable sdl gui-sdl) \
+ $(use_enable nls) \
+ $(use_enable dbus binding-dbus) \
+ $(use_enable python binding-python) \
+ $(use_enable speechd speech-speechd) \
+ --disable-graphics-qt-painter \
+ --disable-samplemap
+
+ emake || die "Make failed"
+}
+
+src_install () {
+ emake DESTDIR="${D}" install || die "Install failed"
+}