Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 409577

Summary: net-misc/openvpn-9999 - build system re-write
Product: Gentoo Linux Reporter: Alon Bar-Lev <alon.barlev>
Component: New packagesAssignee: Dirkjan Ochtman (RETIRED) <djc>
Status: RESOLVED FIXED    
Severity: enhancement CC: cedk
Priority: Normal Keywords: EBUILD, PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=409579
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: openvpn-9999.ebuild.diff
openvpn-9999.ebuild.diff
openvpn-9999.ebuild.diff
openvpn-9999.ebuild.diff

Description Alon Bar-Lev 2012-03-24 18:27:18 UTC
Hello,

I re-wrote the build system of the OpenVPN project.
Attached is a modified ebuild to meet new build system.

Alon.
Comment 1 Alon Bar-Lev 2012-03-24 18:27:57 UTC
Created attachment 306543 [details, diff]
openvpn-9999.ebuild.diff
Comment 2 Dirkjan Ochtman (RETIRED) gentoo-dev 2012-03-25 15:12:21 UTC
Do you mean the build system upstream?
Comment 3 Alon Bar-Lev 2012-03-25 17:54:20 UTC
(In reply to comment #2)
> Do you mean the build system upstream?

yes.
Comment 4 Alon Bar-Lev 2012-04-28 05:32:58 UTC
Also solved bug#293840, bug#297854.
Comment 5 Alon Bar-Lev 2012-04-28 05:34:26 UTC
Created attachment 310325 [details, diff]
openvpn-9999.ebuild.diff

Please apply, there is no use to have non working ebuild in tree.
Note that repository is moved to github.
Comment 6 Alon Bar-Lev 2012-05-06 16:00:48 UTC
djc: is there any problem with this one? any help I can provide? no reason to keep the current live ebuild it simply won't work.
Comment 7 Alon Bar-Lev 2012-05-06 16:16:40 UTC
Created attachment 310989 [details, diff]
openvpn-9999.ebuild.diff
Comment 8 Alon Bar-Lev 2012-05-06 16:17:40 UTC
Added:
REQUIRED_USE="static? ( minimal )"

BTW: I think the minimal should go away in favor of plugins.
If you agree I will resubmit.
Comment 9 Dirkjan Ochtman (RETIRED) gentoo-dev 2012-05-06 16:32:08 UTC
You mean you want to rename "minimal" to "plugins"?

I simply haven't gotten to it, and the -9999 ebuild was never a very high priority for me.
Comment 10 Alon Bar-Lev 2012-05-06 16:43:46 UTC
(In reply to comment #9)
> You mean you want to rename "minimal" to "plugins"?

Not just rename, but basically, yes.
Same functionality can be achieved more or less with pkcs11, plugins, pam.

> I simply haven't gotten to it, and the -9999 ebuild was never a very high
> priority for me.

Well... you can just add this one... better than whatever out there.
Comment 11 Dirkjan Ochtman (RETIRED) gentoo-dev 2012-05-14 08:03:20 UTC
Your latest attachment is borked, can you please attach again?
Comment 12 Alon Bar-Lev 2012-05-14 08:06:53 UTC
Created attachment 311711 [details, diff]
openvpn-9999.ebuild.diff

sorry about that, this should be OK.
Comment 13 Dirkjan Ochtman (RETIRED) gentoo-dev 2012-05-14 08:26:38 UTC
Done. Can you open a separate bug + patch about minimal vs. plugins?

Thanks for the patches!