Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 94334 - gpsdrive should USE/DEPEND on gpsd
Summary: gpsdrive should USE/DEPEND on gpsd
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 90848 142710
  Show dependency tree
 
Reported: 2005-05-28 18:02 UTC by Steve Arnold
Modified: 2008-09-27 17:25 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
incomplete nogpsd patch (gpsdrive-2.09-nogpsd.patch,4.41 KB, patch)
2005-05-28 18:05 UTC, Steve Arnold
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Arnold archtester gentoo-dev 2005-05-28 18:02:22 UTC
The gpsdrive ebuild currently provides its own gpsd, albeit an old fork.  The 
current gpsd now in portage has subsumed other gps daemons and is the preferred 
gps data server for other clients such as ntp, pygps, roadmap, and gpsdrive.

The optimal solution for gpsdrive would be a DEPEND and a USE option (or at 
least a hard DEPEND).  The (formerly local) global USE flag "gps" will support 
the additional gps and mapping applications being added to the sci herd, as well as other apps with optional gps features such as kismet.

My attempt at an (incomplete) patch for an --enable-gpsd build option for 
gpsdrive is attached.  Unfortunately, my knowledge of automake is lacking, as 
well as time (plus it's not my ebuild, and I have a full ebuild queue :)
Comment 1 Steve Arnold archtester gentoo-dev 2005-05-28 18:05:45 UTC
Created attachment 60047 [details, diff]
incomplete nogpsd patch

The docs claim gpsdrive supports the cuurent gpsd API, but the build options 
don't seem to be there.  I think it's an upstream bug, but also possible via 
a patch...
Comment 2 Henrik Brix Andersen 2005-06-01 14:01:19 UTC
Steve, since the mobile herd currently lacks a GPS maintainer (I'd love to
maintain our GPS packages, but I lack the hardware) you're free to make the
necessary changes yourself.

Should you want to become a member of the mobile herd and take over maintaining
our  GPS packages, you will be most welcome... :)
Comment 3 Steve Arnold archtester gentoo-dev 2005-06-01 19:21:37 UTC
Since I'm an earth-science and geography geek, I added the new gpsd to the 
sci-geo herd (gpsdrive should probably go there to; feel free to move it if 
you want to).  I have a ton of bugs to work right now, plus my own plans for 
mapserver, etc, but I'll get to this eventually (but don't let me stop you 
from fixing it yourself :)

I'll be maintaining gpsd and other geographic and mapping ebuilds, but I'm 
already in too many herds to join another one.  Thanks for the offer tho :)

Feel free to ping me to discuss the organization of these applications; like 
I said, being into GIS makes me think GPS apps belong there, but I'm open to 
alternatives.
Comment 4 Massimo Burcheri 2006-09-08 01:49:38 UTC
gpsdrive mailing list told me that the newest cvs version gpsdrive-2.10pre3-cvs-20060907.tar.gz should actually fix that (gpsdrive's own) gpsd dependency and makes it possible to use the existing gpsd.
I'm looking forward for a gpsdrive-2.20pre3.ebuild.
Comment 5 Steve Arnold archtester gentoo-dev 2008-09-27 17:25:35 UTC
This is now true for gpsdrive 2.10_pre and later.