[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum-driver/, sys-apps/smc-sum-driver/files/, profiles/
commit: 589d208caede20cd24d0e071f13130370b6bda45 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Feb 28 00:01:44 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Feb 28 00:03:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589d208c sys-apps/smc-sum-driver: last-rite Signed-off-by: Conrad Kostecki gentoo.org> profiles/package.mask | 6 --- sys-apps/smc-sum-driver/Manifest | 1 - sys-apps/smc-sum-driver/files/makefile | 15 sys-apps/smc-sum-driver/metadata.xml | 13 --- .../smc-sum-driver-1.6.0.20151201-r4.ebuild| 44 -- 5 files changed, 79 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 9af77bea4f02..98c402699665 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -148,12 +148,6 @@ x11-misc/gtk2fontsel # Removal after 2022-06-01. Bug #833144. x11-misc/i855crt -# Conrad Kostecki (2022-02-11) -# Mask for last-rite, as source for kernel modules -# is now provided directly with sys-apps/smc-sum. -# Removal after 2022-02-24. -sys-apps/smc-sum-driver - # Volkmar W. Pogatzki (2022-02-09) # No longer maintained upstream. # Upstream recommends Airline 2 or Picocli as a replacement. diff --git a/sys-apps/smc-sum-driver/Manifest b/sys-apps/smc-sum-driver/Manifest deleted file mode 100644 index 75709223439a.. --- a/sys-apps/smc-sum-driver/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sum_driver_V1.6.0_20151201.tar.gz 1423921 BLAKE2B 76e2439148749b708a51e0d9c95545b53762f03793e6b2ea6e63e9f79aaad77432f728e94713e0cfd4085e8b090b6e0ff8e779e2627764e71794453cb7e02b49 SHA512 809fdf164e29aabde74306d966de7e07488d8dacc01963b56486477f23bdf3a469d059bc5d302aedbfd4b8dc854a82357747add2626cc22d0ab3898c7bc0a625 diff --git a/sys-apps/smc-sum-driver/files/makefile b/sys-apps/smc-sum-driver/files/makefile deleted file mode 100644 index 35564dcc8fec.. --- a/sys-apps/smc-sum-driver/files/makefile +++ /dev/null @@ -1,15 +0,0 @@ -obj-m := sum_bios.o - -KVERSION := $(shell uname -r) -KDIR := /lib/modules/$(KVERSION)/build -PWD := $(shell pwd) - -EXTRA_CFLAGS = $(CFLAGS) -Wno-incompatible-pointer-types -EXTRA_LDFLAGS = $(LDFLAGS) - -default: - $(MAKE) -C $(KDIR) M=$(PWD) modules - -install: - $(MAKE) -C $(KDIR) M=$(PWD) modules_install - diff --git a/sys-apps/smc-sum-driver/metadata.xml b/sys-apps/smc-sum-driver/metadata.xml deleted file mode 100644 index bb0c0542a46a.. --- a/sys-apps/smc-sum-driver/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - conik...@gentoo.org - Conrad Kostecki - - - This is the kernel module for the Supermicro Update Manager (SUM). - It's needed to access specific low level elements, like BIOS. - Supermicro SuperDoctor5 will also need this kernel module. - - diff --git a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild deleted file mode 100644 index cca00d6b3614.. --- a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-mod - -MY_DATE="$(ver_cut 4)" -MY_PN="${PN//-/_}" -MY_PV="$(ver_cut 1-3)" -MY_P="${MY_PN/smc_/}_V${MY_PV}" - -DESCRIPTION="Supermicro Update Manager (SUM) kernel module" -HOMEPAGE="https://www.supermicro.com; -SRC_URI="${MY_P}_${MY_DATE}.tar.gz" -S="${WORKDIR}/${MY_P}/Linux" - -KEYWORDS="-* amd64 x86" -LICENSE="supermicro" -SLOT="0" - -RESTRICT="bindist fetch mirror" - -BUILD_TARGETS="default" -MODULE_NAMES="sum_bios(misc:${S})" - -pkg_nofetch() { - elog "Please contact the Supermicro support at supp...@supermicro.com," - elog "in order to obtain a copy of ${A}" - elog "and place it in your DISTDIR directory." -} - -src_prepare() { - default - - # Install new Makefile to respect users CFLAGS and LDFLAGS - cp "${FILESDIR}"/makefile Makefile || die -} - -src_compile() { - BUILD_PARAMS="KDIR=${KV_OUT_DIR} M=${S}" - - linux-mod_src_compile -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum-driver/
commit: 2cbc27eada4375b410611dbe79dada6949ee8819 Author: Conrad Kostecki gentoo org> AuthorDate: Thu Jul 1 21:51:25 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Jul 1 22:18:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cbc27ea sys-apps/smc-sum-driver: amd64 stable Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild index b6065970e92..cca00d6b361 100644 --- a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild +++ b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://www.supermicro.com; SRC_URI="${MY_P}_${MY_DATE}.tar.gz" S="${WORKDIR}/${MY_P}/Linux" -KEYWORDS="-* ~amd64 x86" +KEYWORDS="-* amd64 x86" LICENSE="supermicro" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum-driver/
commit: b377947cc115cc557feb8b18b5c66904a9382b7e Author: Conrad Kostecki gentoo org> AuthorDate: Thu Jul 1 21:50:36 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Jul 1 22:18:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b377947c sys-apps/smc-sum-driver: x86 stable Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild index 7b9e68795b4..b6065970e92 100644 --- a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild +++ b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,15 +13,14 @@ MY_P="${MY_PN/smc_/}_V${MY_PV}" DESCRIPTION="Supermicro Update Manager (SUM) kernel module" HOMEPAGE="https://www.supermicro.com; SRC_URI="${MY_P}_${MY_DATE}.tar.gz" +S="${WORKDIR}/${MY_P}/Linux" -KEYWORDS="-* ~amd64 ~x86" +KEYWORDS="-* ~amd64 x86" LICENSE="supermicro" SLOT="0" RESTRICT="bindist fetch mirror" -S="${WORKDIR}"/${MY_P}/Linux - BUILD_TARGETS="default" MODULE_NAMES="sum_bios(misc:${S})"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum-driver/
commit: 585c80240ac64299a78ff2752d1da517ddfe0778 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Aug 7 11:04:35 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Aug 8 12:18:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585c8024 sys-apps/smc-sum-driver: migrate to sys-apps/kmod Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> ...1.6.0.20151201-r3.ebuild => smc-sum-driver-1.6.0.20151201-r4.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r3.ebuild b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild similarity index 96% rename from sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r3.ebuild rename to sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild index c8dba118df7..7b9e68795b4 100644 --- a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r3.ebuild +++ b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum-driver/
commit: d03ce4a8b48a7d5884c6dd6c63c9f5fc5ed6fe08 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Dec 2 23:08:01 2019 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Dec 2 23:21:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d03ce4a8 sys-apps/smc-sum-driver: updated metadata.xml Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/smc-sum-driver/metadata.xml | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/sys-apps/smc-sum-driver/metadata.xml b/sys-apps/smc-sum-driver/metadata.xml index 3720c27565e..1e4e3f71251 100644 --- a/sys-apps/smc-sum-driver/metadata.xml +++ b/sys-apps/smc-sum-driver/metadata.xml @@ -2,13 +2,9 @@ http://www.gentoo.org/dtd/metadata.dtd;> - ck+gen...@bl4ckb0x.de + conik...@gentoo.org Conrad Kostecki - - proxy-ma...@gentoo.org - Proxy Maintainers - This is the kernel module for the Supermicro Update Manager (SUM). It's needed to access specific low level elements, like BIOS.
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum-driver/
commit: e5ba63c4ad25185b193a744a4af3c6cf72f2cbba Author: Conrad Kostecki kostecki com> AuthorDate: Fri Sep 6 21:21:44 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Sep 8 20:39:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5ba63c4 sys-apps/smc-sum-driver: drop old version Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Conrad Kostecki kostecki.com> Closes: https://github.com/gentoo/gentoo/pull/12878 Signed-off-by: Thomas Deutschmann gentoo.org> .../smc-sum-driver-1.6.0.20151201-r2.ebuild| 39 -- .../smc-sum-driver-1.6.0.20151201-r3.ebuild| 2 +- 2 files changed, 1 insertion(+), 40 deletions(-) diff --git a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r2.ebuild b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r2.ebuild deleted file mode 100644 index 825bec7d32e..000 --- a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-mod - -MY_DATE="$(ver_cut 4)" -MY_PN="${PN//-/_}" -MY_PV="$(ver_cut 1-3)" -MY_P="${MY_PN/smc_/}_V${MY_PV}" - -DESCRIPTION="Supermicro Update Manager (SUM) kernel module" -HOMEPAGE="https://www.supermicro.com; -SRC_URI="${MY_P}_${MY_DATE}.tar.gz" - -KEYWORDS="-* ~amd64 ~x86" -LICENSE="supermicro" -SLOT="0" - -RESTRICT="bindist fetch mirror" - -S="${WORKDIR}"/${MY_P}/Linux - -BUILD_TARGETS="default" -MODULE_NAMES="sum_bios(misc:${S})" - -pkg_nofetch() { - elog "Please contact the Supermicro support at supp...@supermicro.com," - elog "in order to obtain a copy of ${A}" - elog "and place it in your DISTDIR directory." -} - -src_prepare() { - # Install new Makefile to respect users CFLAGS and LDFLAGS - cp "${FILESDIR}"/makefile Makefile - - default -} diff --git a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r3.ebuild b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r3.ebuild index d9f03bc988e..c8dba118df7 100644 --- a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r3.ebuild +++ b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r3.ebuild @@ -35,7 +35,7 @@ src_prepare() { default # Install new Makefile to respect users CFLAGS and LDFLAGS - cp "${FILESDIR}"/makefile Makefile + cp "${FILESDIR}"/makefile Makefile || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum-driver/
commit: e918cf72c007c47bf37e222448aad3514891aecd Author: Conrad Kostecki kostecki com> AuthorDate: Fri Sep 6 21:20:45 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Sep 8 20:38:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e918cf72 sys-apps/smc-sum-driver: use correct kernel for compilation Pass correct options for compiling against the correct kernel version. Closes: https://bugs.gentoo.org/693528 Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Conrad Kostecki kostecki.com> Signed-off-by: Thomas Deutschmann gentoo.org> .../smc-sum-driver-1.6.0.20151201-r3.ebuild| 45 ++ 1 file changed, 45 insertions(+) diff --git a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r3.ebuild b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r3.ebuild new file mode 100644 index 000..d9f03bc988e --- /dev/null +++ b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-mod + +MY_DATE="$(ver_cut 4)" +MY_PN="${PN//-/_}" +MY_PV="$(ver_cut 1-3)" +MY_P="${MY_PN/smc_/}_V${MY_PV}" + +DESCRIPTION="Supermicro Update Manager (SUM) kernel module" +HOMEPAGE="https://www.supermicro.com; +SRC_URI="${MY_P}_${MY_DATE}.tar.gz" + +KEYWORDS="-* ~amd64 ~x86" +LICENSE="supermicro" +SLOT="0" + +RESTRICT="bindist fetch mirror" + +S="${WORKDIR}"/${MY_P}/Linux + +BUILD_TARGETS="default" +MODULE_NAMES="sum_bios(misc:${S})" + +pkg_nofetch() { + elog "Please contact the Supermicro support at supp...@supermicro.com," + elog "in order to obtain a copy of ${A}" + elog "and place it in your DISTDIR directory." +} + +src_prepare() { + default + + # Install new Makefile to respect users CFLAGS and LDFLAGS + cp "${FILESDIR}"/makefile Makefile +} + +src_compile() { + BUILD_PARAMS="KDIR=${KV_OUT_DIR} M=${S}" + + linux-mod_src_compile +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum-driver/
commit: 530974e8e332fd69668a9fd5218a85064c5008ba Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Sep 21 12:17:56 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Sep 21 12:17:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530974e8 sys-apps/smc-sum-driver: rev bump to force rebuild due to eclass fix Due to a problem in linux-mod eclass, kernel module wasn't installed properly (see commit 62b702e95d6 for details). Package-Manager: Portage-2.3.49, Repoman-2.3.10 ...r-1.6.0.20151201-r1.ebuild => smc-sum-driver-1.6.0.20151201-r2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r1.ebuild b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r2.ebuild similarity index 100% rename from sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r1.ebuild rename to sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r2.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum-driver/
commit: b67cb8871089992d0832fdf6b6c36c60ffd2b5af Author: Conrad Kostecki kostecki com> AuthorDate: Sat Aug 25 15:28:03 2018 + Commit: Patrice Clement gentoo org> CommitDate: Fri Aug 31 22:12:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b67cb887 sys-apps/smc-sum-driver: update fetch instructions. Closes: https://bugs.gentoo.org/663666 Package-Manager: Portage-2.3.48, Repoman-2.3.10 .../smc-sum-driver-1.6.0.20151201-r1.ebuild| 39 ++ 1 file changed, 39 insertions(+) diff --git a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r1.ebuild b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r1.ebuild new file mode 100644 index 000..825bec7d32e --- /dev/null +++ b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-mod + +MY_DATE="$(ver_cut 4)" +MY_PN="${PN//-/_}" +MY_PV="$(ver_cut 1-3)" +MY_P="${MY_PN/smc_/}_V${MY_PV}" + +DESCRIPTION="Supermicro Update Manager (SUM) kernel module" +HOMEPAGE="https://www.supermicro.com; +SRC_URI="${MY_P}_${MY_DATE}.tar.gz" + +KEYWORDS="-* ~amd64 ~x86" +LICENSE="supermicro" +SLOT="0" + +RESTRICT="bindist fetch mirror" + +S="${WORKDIR}"/${MY_P}/Linux + +BUILD_TARGETS="default" +MODULE_NAMES="sum_bios(misc:${S})" + +pkg_nofetch() { + elog "Please contact the Supermicro support at supp...@supermicro.com," + elog "in order to obtain a copy of ${A}" + elog "and place it in your DISTDIR directory." +} + +src_prepare() { + # Install new Makefile to respect users CFLAGS and LDFLAGS + cp "${FILESDIR}"/makefile Makefile + + default +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum-driver/
commit: d8528401e6dd61664d4da8461e20bbd1b01e5bb7 Author: Conrad Kostecki kostecki com> AuthorDate: Sat Aug 25 15:30:18 2018 + Commit: Patrice Clement gentoo org> CommitDate: Fri Aug 31 22:12:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8528401 sys-apps/smc-sum-driver: drop old version. Bug: https://bugs.gentoo.org/663666 Package-Manager: Portage-2.3.48, Repoman-2.3.10 .../smc-sum-driver-1.6.0.20151201.ebuild | 41 -- 1 file changed, 41 deletions(-) diff --git a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201.ebuild b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201.ebuild deleted file mode 100644 index f37dc6d72d0..000 --- a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eapi7-ver linux-mod - -MY_DATE="$(ver_cut 4)" -MY_PN="${PN//-/_}" -MY_PV="$(ver_cut 1-3)" -MY_P="${MY_PN/smc_/}_V${MY_PV}" - -DESCRIPTION="Supermicro Update Manager (SUM) kernel module" -HOMEPAGE="https://www.supermicro.com; -SRC_URI="${MY_P}_${MY_DATE}.tar.gz" - -KEYWORDS="-* ~amd64 ~x86" -LICENSE="supermicro" -SLOT="0" - -RESTRICT="bindist fetch mirror" - -S="${WORKDIR}"/${MY_P}/Linux - -BUILD_TARGETS="default" -MODULE_NAMES="sum_bios(misc:${S})" - -pkg_nofetch() { - elog "Please download ${A} from" - elog "sftp://dataharbor.supermicro.com; - elog "Username: dpguest\$ts" - elog "Password: supermicro!@#" - elog "and place it in your DISTDIR directory." -} - -src_prepare() { - # Install new Makefile to respect users CFLAGS and LDFLAGS - cp "${FILESDIR}"/makefile Makefile - - default -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum-driver/files/, sys-apps/smc-sum-driver/
commit: 9a8ea1b82d5ca973287efd3b32603a36e190629f Author: Conrad Kostecki kostecki com> AuthorDate: Wed Jul 11 08:31:29 2018 + Commit: Tony Vroon gentoo org> CommitDate: Wed Jul 11 11:22:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8ea1b8 sys-apps/smc-sum-driver: New package Bug: https://bugs.gentoo.org/651558 Package-Manager: Portage-2.3.41, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9106 Closes: https://bugs.gentoo.org/651558 sys-apps/smc-sum-driver/Manifest | 1 + sys-apps/smc-sum-driver/files/makefile | 15 sys-apps/smc-sum-driver/metadata.xml | 17 + .../smc-sum-driver-1.6.0.20151201.ebuild | 41 ++ 4 files changed, 74 insertions(+) diff --git a/sys-apps/smc-sum-driver/Manifest b/sys-apps/smc-sum-driver/Manifest new file mode 100644 index 000..75709223439 --- /dev/null +++ b/sys-apps/smc-sum-driver/Manifest @@ -0,0 +1 @@ +DIST sum_driver_V1.6.0_20151201.tar.gz 1423921 BLAKE2B 76e2439148749b708a51e0d9c95545b53762f03793e6b2ea6e63e9f79aaad77432f728e94713e0cfd4085e8b090b6e0ff8e779e2627764e71794453cb7e02b49 SHA512 809fdf164e29aabde74306d966de7e07488d8dacc01963b56486477f23bdf3a469d059bc5d302aedbfd4b8dc854a82357747add2626cc22d0ab3898c7bc0a625 diff --git a/sys-apps/smc-sum-driver/files/makefile b/sys-apps/smc-sum-driver/files/makefile new file mode 100644 index 000..35564dcc8fe --- /dev/null +++ b/sys-apps/smc-sum-driver/files/makefile @@ -0,0 +1,15 @@ +obj-m := sum_bios.o + +KVERSION := $(shell uname -r) +KDIR := /lib/modules/$(KVERSION)/build +PWD := $(shell pwd) + +EXTRA_CFLAGS = $(CFLAGS) -Wno-incompatible-pointer-types +EXTRA_LDFLAGS = $(LDFLAGS) + +default: + $(MAKE) -C $(KDIR) M=$(PWD) modules + +install: + $(MAKE) -C $(KDIR) M=$(PWD) modules_install + diff --git a/sys-apps/smc-sum-driver/metadata.xml b/sys-apps/smc-sum-driver/metadata.xml new file mode 100644 index 000..3720c27565e --- /dev/null +++ b/sys-apps/smc-sum-driver/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ck+gen...@bl4ckb0x.de + Conrad Kostecki + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + This is the kernel module for the Supermicro Update Manager (SUM). + It's needed to access specific low level elements, like BIOS. + Supermicro SuperDoctor5 will also need this kernel module. + + diff --git a/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201.ebuild b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201.ebuild new file mode 100644 index 000..f37dc6d72d0 --- /dev/null +++ b/sys-apps/smc-sum-driver/smc-sum-driver-1.6.0.20151201.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eapi7-ver linux-mod + +MY_DATE="$(ver_cut 4)" +MY_PN="${PN//-/_}" +MY_PV="$(ver_cut 1-3)" +MY_P="${MY_PN/smc_/}_V${MY_PV}" + +DESCRIPTION="Supermicro Update Manager (SUM) kernel module" +HOMEPAGE="https://www.supermicro.com; +SRC_URI="${MY_P}_${MY_DATE}.tar.gz" + +KEYWORDS="-* ~amd64 ~x86" +LICENSE="supermicro" +SLOT="0" + +RESTRICT="bindist fetch mirror" + +S="${WORKDIR}"/${MY_P}/Linux + +BUILD_TARGETS="default" +MODULE_NAMES="sum_bios(misc:${S})" + +pkg_nofetch() { + elog "Please download ${A} from" + elog "sftp://dataharbor.supermicro.com; + elog "Username: dpguest\$ts" + elog "Password: supermicro!@#" + elog "and place it in your DISTDIR directory." +} + +src_prepare() { + # Install new Makefile to respect users CFLAGS and LDFLAGS + cp "${FILESDIR}"/makefile Makefile + + default +}