Summary: | sci-geosciences/gpsprune (ebuild request) an application for viewing, editing and converting coordinate data from GPS systems | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tobias Leupold <tl> |
Component: | New packages | Assignee: | Rick Farina (Zero_Chaos) <zerochaos> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | amair.sob, gentoo, iqt4linux, jstein, kripton, lori, nikoli, sci-geosciences, stefantalpalaru, zerochaos |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://activityworkshop.net/software/gpsprune/index.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
ebuild working for prune 12.1
ebuild for the jar version of prune ebuild for the jar version of prune Updated ebuild for GpsPrune 13 Updated ebuild for GpsPrune 13.4 Updated ebuild for gpsprune-bin-15 ebuild for the jar version of gpsprune 16.1 ebuild for the jar version of gpsprune 18.3 ebuild for the jar version of gpsprune 18.3 ebuild for the jar version of gpsprune 19.2 ebuild for the jar version of gpsprune 20 |
Description
Tobias Leupold
2011-04-03 21:47:30 UTC
Created attachment 268427 [details]
ebuild working for prune 12.1
Thanks for the ebuild! I found two problems: 1) /usr/bin/prune has a file collision with an installed media-gfx/graphviz-2.26.3-r2 2) I can't get the 3D view to work. If installed dev-java/sun-java3d-bin (which might be added to DEPEND) but Prune doesn't find it (Help / About Prune / System info / Java3D installed: no). So I think the start script has to be changed. Is it working for you? Best regards, Andreas Wenn, we could move the prune start script to /opt/bin to avoid the collision. I think this would be no problem. I never used the 3D feature, but I'll have a look at it. Would be meaningful to create a USE-Flag ("3d"?) to pull dev-java/sun-java3d-bin, wouldn't it? (In reply to comment #3) > Wenn, we could move the prune start script to /opt/bin to avoid the collision. > I think this would be no problem. Well, then you would have two executables having the same name in different locations. I's suggest to change the script name. Version 13 will be renamed to "GpsPrune" so you could use that. > I never used the 3D feature, but I'll have a look at it. Would be meaningful to > create a USE-Flag ("3d"?) to pull dev-java/sun-java3d-bin, wouldn't it? I don't know if there's already a global USE flag for that, but "3d" is OK for me. Created attachment 277979 [details]
ebuild for the jar version of prune
Changed the executable name to "gpsprune". I suggest to leave the ebuild's name "prune-bin", as long as the program's name is also "prune" and not "gpsprune".
I'll check the 3D stuff later :-)
Created attachment 277985 [details]
ebuild for the jar version of prune
New ebuild: added handling of the application's icon and added a .desktop file.
Created attachment 283537 [details]
Updated ebuild for GpsPrune 13
Created attachment 319600 [details] Updated ebuild for GpsPrune 13.4 I propose to call the ebuild "gpsprune-bin", as it uses the pre-compiled jar and does not compile GpsPrune from the sources. Anyway, it works fine :-) This ebuild is now also mentionned on the program's homepage, see http://activityworkshop.net/software/gpsprune/download.html Duplicate of https://bugs.gentoo.org/show_bug.cgi?id=242072 ? And before I forget: Thanks for the ebuild, works nice here on ~amd64 Created attachment 344032 [details]
Updated ebuild for gpsprune-bin-15
The ebuild also installs the new version 15.1 of gpsprune correctly. It just has to be copied to sci-geosciences/gpsprune-bin-15.1.ebuild. Works also for gpsprune-16.1 Please add this ebuild to the portage tree. Created attachment 373652 [details]
ebuild for the jar version of gpsprune 16.1
Revised ebuild with slight changes to (hopefully) meet Gentoo's quality standards better. RepoMan likes it.
(In reply to jannis from comment #9) > Duplicate of https://bugs.gentoo.org/show_bug.cgi?id=242072 ? It actually is, this was my fault back then. Anyways, GpsPrune's author linked this bug on the program's home page as a reference to Gentoo (cf. http://activityworkshop.net/software/gpsprune/download.html ), so I suggest to exceptionally mark Bug #242072 as a duplicate of this one. gpsprune-17.2 is available. I would like to note that the ebuild attached would make a -bin package, a package that installs pre-compiled binaries rather than ones compiled on the user system. Such ebuilds are only included if there are good reasons to, e.g. as an alternative to compiling for hours (e.g. Firefox) or because the software is closed sources but important (e.g. Skype). None of that seems to apply here so inclusion may take until there is a n all-from-source ebuild with all dependencies resolved. To make an ebuild like that, the Debian package sources may be helpful: https://packages.debian.org/jessie/gpsprune *** Bug 242072 has been marked as a duplicate of this bug. *** Created attachment 426050 [details]
ebuild for the jar version of gpsprune 18.3
Here's an updated ebuild for 18.3.
Of course, it would be nicer to have an ebuild building the sources, but I didn't manage to write one yet. So at least, this way, we have one here for the pre-built version.
Thank you for the ebuild in the attachment. Did you check it with repoman? repoman -d full It will claim that # Copyright 1999-2014 Gentoo Foundation should be # Copyright 1999-2016 Gentoo Foundation I think it is worth to have at least an binary packagacke for gentoo. But there are good reasons, why we prefer to build from source [1]. I think it is unlikely that the grpsprune-bin will be added to the official gentoo tree soon, but it may fit well in one of the overlays. I would suggest to improve the ebuild a bit and submit it to the sci-overlay [2]. [1] https://wiki.gentoo.org/wiki/Project:Java/Why_build_from_source [2] https://wiki.gentoo.org/wiki/Project:Science/Overlay Created attachment 426100 [details]
ebuild for the jar version of gpsprune 18.3
Now, the ebuild passes the repoman check.
I'll have a look at the science overlay!
ebuild added to the "stefantalpalaru" overlay: https://github.com/stefantalpalaru/gentoo-overlay/tree/master/sci-geosciences/gpsprune-bin Created attachment 558870 [details]
ebuild for the jar version of gpsprune 19.2
Apparently, the ebuild is not maintained in the overlay. This is the ebuild for the current version 19.2, updated to EAPI 6.
Version bumped in my overlay. a Java free alternative is in the tree: sci-geosciences/gpxsee Created attachment 673354 [details]
ebuild for the jar version of gpsprune 20
@ Jonas Stein : I have looked at gpxsee. It is not an alternative to gpsprune: - gpxsee is a GPS file viewer; - gpsprune is a GPS file editor. Thanks for the ebuild work. I've modified it a bit and committed it as sci-geosciences/gpsprune-bin. I will accept maintainership of this for now since I have some people requesting it. Nice! Thanks a lot :-) |