Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 654016 - sci-geosciences/opencpn-plugin-s63 - S63 Charts Plugin for OpenCPN
Summary: sci-geosciences/opencpn-plugin-s63 - S63 Charts Plugin for OpenCPN
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL: https://github.com/bdbcat/s63_pi
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2018-04-24 20:17 UTC by Philippe Trottier
Modified: 2018-06-20 16:26 UTC (History)
1 user (show)

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


Attachments
ebuild for latest repo (opencpn-plugin-s63-9999.ebuild,776 bytes, text/plain)
2018-04-24 20:17 UTC, Philippe Trottier
Details
ebuild with zlib x32 dependency added (opencpn-plugin-s63-9999.ebuild,805 bytes, text/plain)
2018-04-24 23:12 UTC, Philippe Trottier
Details
Updated ebuild (opencpn-plugin-s63-9999.ebuild,964 bytes, text/plain)
2018-05-20 11:09 UTC, Philippe Trottier
Details
Gentoo patch (gentoo.patch,505 bytes, patch)
2018-05-20 11:11 UTC, Philippe Trottier
Details | Diff
opencpn-plugin-s63-1.6.0.ebuild (opencpn-plugin-s63-1.6.0.ebuild,983 bytes, text/plain)
2018-05-21 13:24 UTC, Philippe Trottier
Details
RepoMan sez: "If everyone were like you, I'd be out of business!" (opencpn-plugin-s63-1.8.0.ebuild,1.08 KB, text/plain)
2018-06-20 16:26 UTC, Philippe Trottier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Philippe Trottier 2018-04-24 20:17:07 UTC
Created attachment 528444 [details]
ebuild for latest repo

I have copied the ebuild from mschiff@gentoo.org, Marc Schiffbauer

sci-geoscience/opencpn-plugin-eosenc-9999.ebuild

The official version is 1.6.0, but the author is not creating tags in the repo.

Adjusted the copyright to 2018 and EAPI version. 

Ran repoman full and got a "If everyone were like you, I'd be out of business answer"

Tested on amd64 with opencpn-4.8.2

Enjoy
Comment 1 Philippe Trottier 2018-04-24 20:17:57 UTC
sci-geosciences is the proper sub category, sorry for that.
Comment 2 Philippe Trottier 2018-04-24 23:12:24 UTC
Created attachment 528468 [details]
ebuild with zlib x32 dependency added
Comment 3 Philippe Trottier 2018-04-28 03:38:37 UTC
OCPNsenc is a binary installed within the package. 

The plugin itself is under GPL-2. This OCPNenc is closed source, the piece used to decode the encrypted charts. 

I guess bindist USE flag is in order to remove such a binary, adding a proper ewarn to include the binary or now ?
Comment 4 Philippe Trottier 2018-05-20 11:09:58 UTC
Created attachment 532292 [details]
Updated ebuild

New ebuild using the proper x86_64 binary and set the Release / Debug CMAKE_BUILD_TYPE
Comment 5 Philippe Trottier 2018-05-20 11:11:13 UTC
Created attachment 532294 [details, diff]
Gentoo patch

I have been looking for a patch guide, but could not find it
diff -Naur seems to produce something valid for epatch
Comment 6 Philippe Trottier 2018-05-20 11:12:22 UTC
I can be the proxy maintainer for this package as I use it nearly daily
Comment 7 Philippe Trottier 2018-05-21 13:24:08 UTC
Created attachment 532574 [details]
opencpn-plugin-s63-1.6.0.ebuild

Updated ebuild with VERSION to GIT COMMIT check
Comment 8 Philippe Trottier 2018-06-20 16:26:44 UTC
Created attachment 536528 [details]
RepoMan sez: "If everyone were like you, I'd be out of business!"

V1.8.0 -> e6ca0329fe7013bf741e19693d2b25e987c41d19 

Checking now for a memory leak issue in 1.6.0