[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum-driver/, sys-apps/smc-sum-driver/files/, profiles/

2022-02-27 Thread Conrad Kostecki
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/

2021-07-01 Thread Conrad Kostecki
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/

2021-07-01 Thread Conrad Kostecki
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/

2020-08-08 Thread Mikle Kolyada
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/

2019-12-02 Thread Conrad Kostecki
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/

2019-09-08 Thread Thomas Deutschmann
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/

2019-09-08 Thread Thomas Deutschmann
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/

2018-09-21 Thread Thomas Deutschmann
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/

2018-08-31 Thread Patrice Clement
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/

2018-08-31 Thread Patrice Clement
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/

2018-07-11 Thread Tony Vroon
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
+}