Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 409577 - net-misc/openvpn-9999 - build system re-write
Summary: net-misc/openvpn-9999 - build system re-write
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Dirkjan Ochtman (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2012-03-24 18:27 UTC by Alon Bar-Lev
Modified: 2012-05-14 08:26 UTC (History)
1 user (show)

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


Attachments
openvpn-9999.ebuild.diff (openvpn-9999.ebuild.diff,3.33 KB, patch)
2012-03-24 18:27 UTC, Alon Bar-Lev
Details | Diff
openvpn-9999.ebuild.diff (openvpn-9999.ebuild.diff,3.95 KB, patch)
2012-04-28 05:34 UTC, Alon Bar-Lev
Details | Diff
openvpn-9999.ebuild.diff (file_409577.txt,141 bytes, patch)
2012-05-06 16:16 UTC, Alon Bar-Lev
Details | Diff
openvpn-9999.ebuild.diff (openvpn-9999.ebuild.diff,3.98 KB, patch)
2012-05-14 08:06 UTC, Alon Bar-Lev
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!