From 8269e0993d6c72aef5f6b24f661a751f96773899 Mon Sep 17 00:00:00 2001 From: cr6git Date: Wed, 14 Jun 2017 02:46:56 +0200 Subject: [PATCH 1/3] dkms: update to 2.4.0 --- srcpkgs/dkms/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/dkms/template b/srcpkgs/dkms/template index 3f7664e947d..2c4461fe2c4 100644 --- a/srcpkgs/dkms/template +++ b/srcpkgs/dkms/template @@ -1,15 +1,15 @@ # Template file for 'dkms' pkgname=dkms -version=2.2.0.3 -revision=12 +version=2.4.0 +revision=1 conf_files="/etc/dkms/framework.conf" depends="bash kmod gcc make coreutils linux-headers" -homepage="http://linux.dell.com/dkms" -distfiles="${homepage}/permalink/dkms-$version.tar.gz" +homepage="https://github.com/dell/dkms" +distfiles="${homepage}/archive/v${version}.tar.gz" short_desc="Dynamic Kernel Modules System" maintainer="Juan RP " license="GPL-2" -checksum=352a080351410e29ae8cda7a794ba1e607b87ca913d0410d56209f08875378fc +checksum=53f09dbd5db8c12eca2c80c959793389e14355dfed1363133a0e08e751bb9053 case "$XBPS_TARGET_MACHINE" in *-musl) depends+=" musl-devel";; From de3aab64123c1c463af28a752216a5faef095f6c Mon Sep 17 00:00:00 2001 From: cr6git Date: Wed, 14 Jun 2017 02:50:44 +0200 Subject: [PATCH 2/3] dkms: remove post_build.patch --- srcpkgs/dkms/patches/post_build.patch | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 srcpkgs/dkms/patches/post_build.patch diff --git a/srcpkgs/dkms/patches/post_build.patch b/srcpkgs/dkms/patches/post_build.patch deleted file mode 100644 index 31ce64d2757..00000000000 --- a/srcpkgs/dkms/patches/post_build.patch +++ /dev/null @@ -1,22 +0,0 @@ -From: Darik Horn -Date: Mon, 27 Feb 2012 20:45:37 -0600 -Subject: Add POST_BUILD to the dkms_conf_variables list. - -The POST_BUILD directive is ignored by the read_conf() function -because it not in dkms_conf_variables list. ---- - dkms | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- dkms -+++ dkms -@@ -23,7 +23,7 @@ - # All of the variables we will accept from dkms.conf. - # Does not include directives - readonly dkms_conf_variables="CLEAN REMAKE_INITRD remake_initrd PACKAGE_NAME -- PACKAGE_VERSION POST_ADD POST_INSTALL POST_REMOVE PRE_BUILD -+ PACKAGE_VERSION POST_ADD POST_BUILD POST_INSTALL POST_REMOVE PRE_BUILD - PRE_INSTALL BUILD_EXCLUSIVE_KERNEL BUILD_EXCLUSIVE_ARCH - build_exclude OBSOLETE_BY MAKE MAKE_MATCH MODULES_CONF - modules_conf_array PATCH PATCH_MATCH patch_array BUILT_MODULE_NAME --- From 1609c185d0f2728230e0f84cb7d945453dc0f873 Mon Sep 17 00:00:00 2001 From: cr6git Date: Wed, 14 Jun 2017 03:01:19 +0200 Subject: [PATCH 3/3] dkms: fixed template --- srcpkgs/dkms/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/dkms/template b/srcpkgs/dkms/template index 2c4461fe2c4..3263ad12407 100644 --- a/srcpkgs/dkms/template +++ b/srcpkgs/dkms/template @@ -18,8 +18,8 @@ esac do_install() { # We are only interested in the bare minimum. - vinstall dkms 755 usr/bin - vinstall dkms.8 644 usr/share/man/man8 + vbin dkms + vman dkms.8 vinstall dkms_dbversion 644 var/lib/dkms vinstall dkms.bash-completion 644 usr/share/bash-completion/completions dkms vinstall dkms_framework.conf 644 etc/dkms framework.conf