From 9bd7b9e0256f9209538f750cd4c1ad882b749b46 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 18 Oct 2018 15:12:32 +0100 Subject: sys-kernel/dkms : fix download location --- packages/sys-kernel/dkms/dkms-2.3-r1.exheres-0 | 59 ++++++++++++++++++++++++++ packages/sys-kernel/dkms/dkms-2.3.exheres-0 | 58 ------------------------- 2 files changed, 59 insertions(+), 58 deletions(-) create mode 100644 packages/sys-kernel/dkms/dkms-2.3-r1.exheres-0 delete mode 100644 packages/sys-kernel/dkms/dkms-2.3.exheres-0 diff --git a/packages/sys-kernel/dkms/dkms-2.3-r1.exheres-0 b/packages/sys-kernel/dkms/dkms-2.3-r1.exheres-0 new file mode 100644 index 0000000..e2f3983 --- /dev/null +++ b/packages/sys-kernel/dkms/dkms-2.3-r1.exheres-0 @@ -0,0 +1,59 @@ +# Copyright 2018 Redcore Linux Project +# Distributed under the terms of the GNU General Public License v2 + +require bash-completion +require openrc-service + +DOWNLOADS="https://github.com/dell/dkms/archive/2.3.tar.gz -> ${PNV}.tar.gz" + +SUMMARY="Dynamically rebuild kernel modules" +DESCRIPTION=" +DKMS includes utilities to dynamically rebuild kernel modules when the kernel is updated. It also +allows developers to build DKMS-enabled tarballs, rpms and debs that will be rebuilt on kernel +update. +" +HOMEPAGE="http://linux.dell.com/dkms/" + +LICENCES="GPL-2" +SLOT="0" +PLATFORMS="~amd64" +MYOPTIONS="" + +DEPENDENCIES=" + run: + app-shells/bash + sys-apps/gentoo-functions + suggestion: + app-arch/dpkg [[ + description = [ Build DKMS-enabled debs ] + ]] + app-arch/rpm [[ + description = [ Build DKMS-enabled rpms ] + ]] +" + +DEFAULT_SRC_PREPARE_PATCHES=( + "${FILES}"/"${PNV}"-dont-touch-configs.patch + "${FILES}"/"${PNV}"-gentoo-functions.patch + "${FILES}"/"${PNV}"-systemd-service-fix.patch + "${FILES}"/"${PNV}"-redcore-makefile.patch +) + +DEFAULT_SRC_INSTALL_PARAMS=( + SBIN=/usr/$(exhost --target)/bin + LIBDIR=/usr/$(exhost --target)/lib/dkms + SYSTEMD_UNITDIR=/usr/$(exhost --target)/lib/systemd/system + BASHDIR=${BASHCOMPLETIONDIR} +) + +src_compile() { + : +} + +src_install() { + emake \ + ${DEFAULT_SRC_INSTALL_PARAMS[@]} \ + DESTDIR="${IMAGE}" install + + install_openrc_files +} diff --git a/packages/sys-kernel/dkms/dkms-2.3.exheres-0 b/packages/sys-kernel/dkms/dkms-2.3.exheres-0 deleted file mode 100644 index 1204b50..0000000 --- a/packages/sys-kernel/dkms/dkms-2.3.exheres-0 +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 2018 Redcore Linux Project -# Distributed under the terms of the GNU General Public License v2 - -require bash-completion -require github [ user=dell tag="v${PV}" ] -require openrc-service - -SUMMARY="Dynamically rebuild kernel modules" -DESCRIPTION=" -DKMS includes utilities to dynamically rebuild kernel modules when the kernel is updated. It also -allows developers to build DKMS-enabled tarballs, rpms and debs that will be rebuilt on kernel -update. -" -HOMEPAGE="http://linux.dell.com/dkms/" - -LICENCES="GPL-2" -SLOT="0" -PLATFORMS="~amd64" -MYOPTIONS="" - -DEPENDENCIES=" - run: - app-shells/bash - sys-apps/gentoo-functions - suggestion: - app-arch/dpkg [[ - description = [ Build DKMS-enabled debs ] - ]] - app-arch/rpm [[ - description = [ Build DKMS-enabled rpms ] - ]] -" - -DEFAULT_SRC_PREPARE_PATCHES=( - "${FILES}"/"${PNV}"-dont-touch-configs.patch - "${FILES}"/"${PNV}"-gentoo-functions.patch - "${FILES}"/"${PNV}"-systemd-service-fix.patch - "${FILES}"/"${PNV}"-redcore-makefile.patch -) - -DEFAULT_SRC_INSTALL_PARAMS=( - SBIN=/usr/$(exhost --target)/bin - LIBDIR=/usr/$(exhost --target)/lib/dkms - SYSTEMD_UNITDIR=/usr/$(exhost --target)/lib/systemd/system - BASHDIR=${BASHCOMPLETIONDIR} -) - -src_compile() { - : -} - -src_install() { - emake \ - ${DEFAULT_SRC_INSTALL_PARAMS[@]} \ - DESTDIR="${IMAGE}" install - - install_openrc_files -} -- cgit v1.2.3