Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 733834 - www-client/odysseus new package request
Summary: www-client/odysseus new package request
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on: 733768
Blocks:
  Show dependency tree
 
Reported: 2020-07-25 06:35 UTC by Dion Moult
Modified: 2020-07-25 14:41 UTC (History)
0 users

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


Attachments
odysseus-1.7.0.ebuild (odysseus-1.7.0.ebuild,859 bytes, text/plain)
2020-07-25 06:36 UTC, Dion Moult
Details
odysseus-1.7.0.ebuild (odysseus-1.7.0.ebuild,834 bytes, text/plain)
2020-07-25 08:23 UTC, Dion Moult
Details
odysseus-1.7.0.ebuild (odysseus-1.7.0.ebuild,887 bytes, text/plain)
2020-07-25 08:42 UTC, Dion Moult
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dion Moult 2020-07-25 06:35:28 UTC
I made an ebuild for Odysseus. It's an indie browser: https://github.com/alcinnz/Odysseus https://odysseus.adrian.geek.nz

The ebuild depends on appstream having vala support, reported here: https://bugs.gentoo.org/733768

In addition, it assumes valac is in the path. I think gentoo does something where vala is installed with a suffix.

I hope somebody can help offer some advice on how to make this 100% work.

Reproducible: Always
Comment 1 Dion Moult 2020-07-25 06:36:13 UTC
Created attachment 650650 [details]
odysseus-1.7.0.ebuild
Comment 2 Dion Moult 2020-07-25 08:23:17 UTC
Created attachment 650678 [details]
odysseus-1.7.0.ebuild

Use MY_PN and S variable to remove the need for src_unpack.
Comment 3 Dion Moult 2020-07-25 08:42:41 UTC
Created attachment 650694 [details]
odysseus-1.7.0.ebuild

Create symlink to a more convenient binary name of "odysseus" instead of "com.github.alcinnz.odysseus"
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-07-25 14:41:31 UTC
(In reply to Dion Moult from comment #0)
> In addition, it assumes valac is in the path. I think gentoo does something
> where vala is installed with a suffix.
> 
> I hope somebody can help offer some advice on how to make this 100% work.
> 

The vala eclass and #gentoo-dev-help on IRC may be able to help.

Also, you may wish to consider submitting this to GURU.