ebuild for the binary (.jar) version of the GPS viewing and manipulation program prune ( http://activityworkshop.net/software/prune/index.html ) which also creates a start script to launch the program. Reproducible: Always
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 :-)