summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo Hernández Hernández <leohdz172@proton.me>2023-07-20 19:55:19 -0600
committerWilliam Hubbs <williamh@gentoo.org>2023-08-16 17:06:07 -0500
commit3e6673d44728fab2a2810c0bb594594bee40ccfe (patch)
tree82a826aaadad1625af46533c43f1a6a6473cbc6a /net-vpn
parentapp-admin/puppetserver: drop 8.0.0 (diff)
downloadgentoo-3e6673d44728fab2a2810c0bb594594bee40ccfe.tar.gz
gentoo-3e6673d44728fab2a2810c0bb594594bee40ccfe.tar.bz2
gentoo-3e6673d44728fab2a2810c0bb594594bee40ccfe.zip
net-vpn/ovpn-dco: migrate to linux-mod-r1.eclass
Closes: https://bugs.gentoo.org/908718 Closes: https://github.com/gentoo/gentoo/pull/31984 Signed-off-by: William Hubbs <williamh@gentoo.org>
Diffstat (limited to 'net-vpn')
-rw-r--r--net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild19
-rw-r--r--net-vpn/ovpn-dco/ovpn-dco-9999.ebuild19
2 files changed, 18 insertions, 20 deletions
diff --git a/net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild b/net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild
index bdbf08846d5c..b98d189c7b99 100644
--- a/net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild
+++ b/net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit flag-o-matic linux-mod
+inherit flag-o-matic linux-mod-r1
DESCRIPTION="OpenVPN Data Channel Offload in the linux kernel"
HOMEPAGE="https://github.com/OpenVPN/ovpn-dco"
@@ -20,9 +20,6 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="debug"
-MODULE_NAMES="ovpn-dco-v2(updates:.:drivers/net/ovpn-dco)"
-BUILD_TARGETS="all"
-
pkg_setup() {
CONFIG_CHECK="
INET
@@ -34,7 +31,7 @@ pkg_setup() {
CRYPTO_GCM
CRYPTO_CHACHA20POLY1305"
- linux-mod_pkg_setup
+ linux-mod-r1_pkg_setup
}
src_configure() {
@@ -45,14 +42,16 @@ src_configure() {
}
src_compile() {
- BUILD_PARAMS+=" KERNEL_SRC='${KERNEL_DIR}'"
- [[ ${PV} != 9999 ]] && BUILD_PARAMS+=" REVISION='${PV}'"
- use debug && BUILD_PARAMS+=" DEBUG=1"
- linux-mod_src_compile
+ local modlist=( "ovpn-dco-v2=updates:.:drivers/net/ovpn-dco" )
+ local modargs=( KERNEL_SRC="${KERNEL_DIR}" )
+ [[ ${PV} != 9999 ]] && modargs+=( REVISION="${PV}" )
+ use debug && modargs+=( DEBUG=1 )
+
+ linux-mod-r1_src_compile
}
src_install() {
- linux-mod_src_install
+ linux-mod-r1_src_install
insinto /usr/share/${PN}
doins -r include
diff --git a/net-vpn/ovpn-dco/ovpn-dco-9999.ebuild b/net-vpn/ovpn-dco/ovpn-dco-9999.ebuild
index 074eb2f33488..3d07f86aeabc 100644
--- a/net-vpn/ovpn-dco/ovpn-dco-9999.ebuild
+++ b/net-vpn/ovpn-dco/ovpn-dco-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit flag-o-matic linux-mod
+inherit flag-o-matic linux-mod-r1
DESCRIPTION="OpenVPN Data Channel Offload in the linux kernel"
HOMEPAGE="https://github.com/OpenVPN/ovpn-dco"
@@ -20,9 +20,6 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="debug"
-MODULE_NAMES="ovpn-dco-v2(updates:.:drivers/net/ovpn-dco)"
-BUILD_TARGETS="all"
-
pkg_setup() {
CONFIG_CHECK="
INET
@@ -34,7 +31,7 @@ pkg_setup() {
CRYPTO_GCM
CRYPTO_CHACHA20POLY1305"
- linux-mod_pkg_setup
+ linux-mod-r1_pkg_setup
}
src_configure() {
@@ -45,14 +42,16 @@ src_configure() {
}
src_compile() {
- BUILD_PARAMS+=" KERNEL_SRC='${KERNEL_DIR}'"
- [[ ${PV} != 9999 ]] && BUILD_PARAMS+=" REVISION='${PV}'"
- use debug && BUILD_PARAMS+=" DEBUG=1"
- linux-mod_src_compile
+ local modlist=( "ovpn-dco-v2=updates:.:drivers/net/ovpn-dco" )
+ local modargs=( KERNEL_SRC="${KERNEL_DIR}" )
+ [[ ${PV} != 9999 ]] && modargs+=( REVISION="${PV}" )
+ use debug && modargs+=( DEBUG=1 )
+
+ linux-mod-r1_src_compile
}
src_install() {
- linux-mod_src_install
+ linux-mod-r1_src_install
insinto /usr/share/${PN}
doins -r include