Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 12880 - NEW EBUILD: gpsdrive-1.31.ebuild
Summary: NEW EBUILD: gpsdrive-1.31.ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: J Robert Ray
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-28 21:01 UTC by Peter Johanson (RETIRED)
Modified: 2003-04-04 01:24 UTC (History)
1 user (show)

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


Attachments
gpsdrive-1.31.ebuild (gpsdrive-1.31.ebuild,712 bytes, text/plain)
2002-12-28 21:02 UTC, Peter Johanson (RETIRED)
Details
gpsdrive-1.31-r1.ebuild (gpsdrive-1.31-r1.ebuild,1.08 KB, text/plain)
2003-01-09 03:41 UTC, Peter Johanson (RETIRED)
Details
gpsdrive-1.31-r1.ebuild (gpsdrive-1.31-r1.ebuild,980 bytes, text/plain)
2003-01-09 20:59 UTC, Peter Johanson (RETIRED)
Details
gpsdrive-1.31-r2.ebuild (gpsdrive-1.31-r2.ebuild,782 bytes, text/plain)
2003-01-09 21:26 UTC, Peter Johanson (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Johanson (RETIRED) gentoo-dev 2002-12-28 21:01:41 UTC
gpsdrive is a ultility for mapping your location from a GPS reciever. Haven't
been able to test the mysql portion cause i don't have mysql installed. Compiles
fine on my p4-m with:
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -mfpmath=sse -msse -msse2
 -mmmx"

Only other issue is that gpsdrive also provides gpsd, which is offered in a
standalone package. See bug #12680 which has the ebuild for just gpsd which i
submitted. Not sure how this should be dealt with. Could just not offer a
standalone gpsd package and offer it through gpsd. Seems annoying since gpsd is
the only thing people might want if they want it for kismet (like me).
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2002-12-28 21:02:29 UTC
Created attachment 6830 [details]
gpsdrive-1.31.ebuild
Comment 2 Peter Johanson (RETIRED) gentoo-dev 2003-01-09 03:40:11 UTC
OKAY!

finally managed to hack together an ebuild to prevent the gpsdrive ebuild from
installing gpsd. gpsd will be provided through the seperate ebuild as posted in
bug #12680, and gpsdrive will depend on gpsd.

basically the two ssed lines prevent make from seeing gpsd (as far as i can
tell... no guru here.) THe second sed line is ugly so it actually only matches
the desired line. Don't want to match by line # as this could theoretically
change w/ a different ./configure.

Suggestions on an easier way to do this are welcome.
Comment 3 Peter Johanson (RETIRED) gentoo-dev 2003-01-09 03:41:50 UTC
Created attachment 7121 [details]
gpsdrive-1.31-r1.ebuild

bumped to -r1, don't know if this is required as this has never hit portage
proper...
Comment 4 Peter Johanson (RETIRED) gentoo-dev 2003-01-09 20:59:19 UTC
Created attachment 7151 [details]
gpsdrive-1.31-r1.ebuild

This is a better version of the same ebuild... using econf, use_enable, some
cleaning, and do the sed stuff in src_unpack before the configuration happens.
Comment 5 Peter Johanson (RETIRED) gentoo-dev 2003-01-09 21:26:58 UTC
Created attachment 7152 [details]
gpsdrive-1.31-r2.ebuild

ARRGGGHH!!! the seperately packaged gpsd is not really that actively developed
anymore, and the one included in gpsdrive is actually being worked on... thus a
_simple_ ebuild and no more dependancy on the gpsd ebuild. recommend ignoring
the gpsd ebuild and ONLY having gpsdrive avaible... it's only a little more
stuff that needs to be installed anyway.
Comment 6 Peter Johanson (RETIRED) gentoo-dev 2003-01-09 21:31:51 UTC
i don't feel like submitting yet another attachment, since i don't have the
rights to remove the obsolete ones, but i just noticed that gpsdrive requires
gdk-pixbuf. just add

>=media-libs/gdk-pixbuf-0.21.0 to the DEPENDS in the ebuild
Comment 7 J Robert Ray 2003-01-10 00:51:40 UTC
It's in, thanks for your hard work!
Comment 8 John Davis (zhen) (RETIRED) gentoo-dev 2003-04-04 01:19:42 UTC
db fix
Comment 9 John Davis (zhen) (RETIRED) gentoo-dev 2003-04-04 01:24:42 UTC
db fix