diff options
author | Steve Arnold <nerdboy@gentoo.org> | 2008-05-17 18:27:15 +0000 |
---|---|---|
committer | Steve Arnold <nerdboy@gentoo.org> | 2008-05-17 18:27:15 +0000 |
commit | a3eb77cf993e2bdde062ea630ee810c4564ef10b (patch) | |
tree | 5190af525ccdc7ca9434bd1f38c8a0b8f1a3f5ec /sci-geosciences/gpsd | |
parent | adding refurbished version with less QA violations (diff) | |
download | gentoo-2-a3eb77cf993e2bdde062ea630ee810c4564ef10b.tar.gz gentoo-2-a3eb77cf993e2bdde062ea630ee810c4564ef10b.tar.bz2 gentoo-2-a3eb77cf993e2bdde062ea630ee810c4564ef10b.zip |
applying updates from bug #211456 due to device breakage in 2.36
(Portage version: 2.1.5_rc6)
Diffstat (limited to 'sci-geosciences/gpsd')
-rw-r--r-- | sci-geosciences/gpsd/ChangeLog | 6 | ||||
-rw-r--r-- | sci-geosciences/gpsd/gpsd-2.34-r1.ebuild | 40 |
2 files changed, 33 insertions, 13 deletions
diff --git a/sci-geosciences/gpsd/ChangeLog b/sci-geosciences/gpsd/ChangeLog index 3b9d7548282d..ca2b6414bc82 100644 --- a/sci-geosciences/gpsd/ChangeLog +++ b/sci-geosciences/gpsd/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sci-geosciences/gpsd # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/ChangeLog,v 1.30 2008/03/01 21:35:42 nerdboy Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/ChangeLog,v 1.31 2008/05/17 18:27:15 nerdboy Exp $ + + 17 May 2008; Steve Arnold <nerdboy@gentoo.org> gpsd-2.34-r1.ebuild: + Applying updates from bug #211456 due to device breakage in 2.36 (no + response on bug). 01 Mar 2008; Steve Arnold <nerdboy@gentoo.org> gpsd-2.36.ebuild: Cleaned up minimal use logic and updated for bug #211456; updated version diff --git a/sci-geosciences/gpsd/gpsd-2.34-r1.ebuild b/sci-geosciences/gpsd/gpsd-2.34-r1.ebuild index 886ad7d2b52d..7b62cba1542b 100644 --- a/sci-geosciences/gpsd/gpsd-2.34-r1.ebuild +++ b/sci-geosciences/gpsd/gpsd-2.34-r1.ebuild @@ -1,12 +1,15 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/gpsd-2.34-r1.ebuild,v 1.4 2008/05/06 16:51:51 djay Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gpsd/gpsd-2.34-r1.ebuild,v 1.5 2008/05/17 18:27:15 nerdboy Exp $ + +WANT_AUTOMAKE="latest" +WANT_AUTOCONF=2.5 inherit eutils autotools distutils DESCRIPTION="GPS daemon and library to support USB/serial GPS devices and various GPS/mapping clients." HOMEPAGE="http://gpsd.berlios.de/" -SRC_URI="mirror://berlios/gpsd/${P}.tar.gz" +SRC_URI="http://download.berlios.de/gpsd/${P}.tar.gz" LICENSE="BSD" SLOT="0" @@ -27,7 +30,6 @@ RDEPEND="X? ( virtual/motif ) python? ( dev-lang/python ) - app-text/xmlto dbus? ( >=sys-apps/dbus-0.94 >=dev-libs/glib-2.6 dev-libs/dbus-glib ) @@ -38,13 +40,11 @@ DEPEND="${RDEPEND} X? ( x11-proto/xproto x11-proto/xextproto - )" + ) + !minimal? ( dev-libs/libxslt )" RESTRICT="test" -WANT_AUTOMAKE="latest" -WANT_AUTOCONF=2.5 - src_unpack() { unpack ${A} cd "${S}" @@ -70,13 +70,21 @@ src_compile() { local max_clients="5" local max_devices="1" my_conf="${my_conf} --enable-squelch --disable-pps" - my_conf="${my_conf} --enable-max-clients=${max_clients} --enable-max-devices=${max_devices}" + my_conf="${my_conf} --enable-max-clients=${max_clients} \ + --enable-max-devices=${max_devices}" + + WITH_XSLTPROC=no WITH_XMLTO=no econf ${my_conf} \ + $(use_enable dbus) $(use_with X x) \ + $(use_enable tntc tnt) $(use_enable italk) \ + $(use_enable itrax) $(use_enable python) \ + || die "econf failed" + else + econf ${my_conf} $(use_enable dbus) $(use_with X x) \ + $(use_enable tntc tnt) $(use_enable italk) \ + $(use_enable itrax) $(use_enable python) \ + || die "econf failed" fi - econf ${my_conf} $(use_enable dbus) $(use_enable tntc tnt) \ - $(use_with X x) $(use_enable italk) $(use_enable itrax) \ - $(use_enable python) || die "econf failed" - emake LDFLAGS="${LDFLAGS} -lm" || die "emake failed" } @@ -99,6 +107,9 @@ src_install() { insinto /etc/X11/app-defaults newins xgps.ad Xgps newins xgpsspeed.ad Xgpsspeed + else + rm "${D}usr/share/man/man1/xgpsspeed.1.bz2" \ + "${D}usr/share/man/man1/xgps.1.bz2" fi dobin logextract @@ -109,6 +120,11 @@ src_install() { doexe gps.py gpsfake.py gpspacket.so fi + if use minimal; then + doman gpsctl.1 gpsflash.1 gpspipe.1 gps.1 gpsd.8 + use python && doman gpsprof.1 gpsfake.1 gpscat.1 + fi + dodoc AUTHORS INSTALL README TODO # add missing include file (see bug #162361) |