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).
Created attachment 6830 [details] gpsdrive-1.31.ebuild
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.
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...
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.
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.
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
It's in, thanks for your hard work!
db fix