[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2026-03-13 Thread Michał Górny
commit: 19f96e743e9ed155bf55c7ff1b241c21aaa322bc
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 14 05:48:55 2026 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 14 06:14:32 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f96e74

sys-fs/vhba: Bump to 20260313

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20260313.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 5b6863e40a6a..7d8b89739dec 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,3 +1,4 @@
 DIST vhba-module-20240202.tar.xz 16168 BLAKE2B 
7974f60b73c634528afdd44e94c6da34bdc481d874f19845efc0464435a7e560494dd703b0fb1df34c96fce5f1afb300a1e6e2b3b9730e91c956816905eb2f44
 SHA512 
fdb9b79feb870bb22ed2182216103c8b87d1b5a471d02def24bdf5782cc2bee2333f1d78e1428b042c3df5a33ff8e07b1d61cbe11414a27db18034f3fbbe2612
 DIST vhba-module-20240917.tar.xz 16204 BLAKE2B 
1e6dd176d40e86363eacddf3f97231b07b7428178b6e1792cf3abd15e42f2350db66557b3499c204c47678b4967955670a8839f8b50549614bd6a8ba204b9bb7
 SHA512 
aa94f88e501f11fe1de9dc9eb315f720947fafa23a12789c8b674b1f7d578cc351c2c1524ea1165b893cb50c7188d016da548006e7a1795c99eeacc92e1ab0de
 DIST vhba-module-20250329.tar.xz 17212 BLAKE2B 
b154ec69acae31155303150f66dffd7adecc16af1ee556e88d15edc24e476249d2ea5dd7b0c49df9d0ba34aa5620694f75f96d258065d396ba5ef745dc2d12da
 SHA512 
8fba91c646ea52b23649cda23689e3b7cc136eb0652406cb1406da021488f261f57ebd72a10fcb3ec2f70eeffa202a50eb9a6361caf2992ed24f0ec6d4c434ef
+DIST vhba-module-20260313.tar.xz 17456 BLAKE2B 
775029345a687618ab4ad563bbc7c4b39e4753ca55af613c1303841d4b4d501aac5cc21f7709155618e49b6011e897320eecfc6b3560bfbf8735a5ba5c2b29b7
 SHA512 
9caf3baee43a8437a3a30f7e77eb72033057e08c7ecb80382d70267e8b288035af7c435d451b44b435207614d2c298fe7eb3d19f1b6c5cf585b14ca36b66e022

diff --git a/sys-fs/vhba/vhba-20260313.ebuild b/sys-fs/vhba/vhba-20260313.ebuild
new file mode 100644
index ..3b26e6760792
--- /dev/null
+++ b/sys-fs/vhba/vhba-20260313.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1 udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="https://cdemu.sourceforge.io/";
+SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.xz";
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   virtual/udev
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+
+src_compile() {
+   local modlist=( vhba )
+   local modargs=( KDIR="${KV_OUT_DIR}" )
+
+   linux-mod-r1_src_compile
+}
+
+src_prepare() {
+   default
+   # Avoid -Werror problems
+   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
+}
+
+src_install() {
+   linux-mod-r1_src_install
+
+   einfo "Generating udev rules ..."
+   udev_newrules - 69-vhba.rules <<-EOF
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}
+
+pkg_postinst() {
+   linux-mod-r1_pkg_postinst
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2025-04-19 Thread Arthur Zamarin
commit: 60e803cd96fd7e9c3de0d58f796db7eb322bf842
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 19 18:38:54 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 19 18:38:54 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e803cd

sys-fs/vhba: Stabilize 20250329 amd64, #954019

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-fs/vhba/vhba-20250329.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20250329.ebuild b/sys-fs/vhba/vhba-20250329.ebuild
index eef3c374d341..cee5cd29552e 100644
--- a/sys-fs/vhba/vhba-20250329.ebuild
+++ b/sys-fs/vhba/vhba-20250329.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
virtual/udev



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2025-03-29 Thread Michał Górny
commit: f2c30dc3b9338d7c65017824d68103784442272a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 30 02:22:10 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 30 02:37:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c30dc3

sys-fs/vhba: Bump to 20250329

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20250329.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 32909deef612..5b6863e40a6a 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,2 +1,3 @@
 DIST vhba-module-20240202.tar.xz 16168 BLAKE2B 
7974f60b73c634528afdd44e94c6da34bdc481d874f19845efc0464435a7e560494dd703b0fb1df34c96fce5f1afb300a1e6e2b3b9730e91c956816905eb2f44
 SHA512 
fdb9b79feb870bb22ed2182216103c8b87d1b5a471d02def24bdf5782cc2bee2333f1d78e1428b042c3df5a33ff8e07b1d61cbe11414a27db18034f3fbbe2612
 DIST vhba-module-20240917.tar.xz 16204 BLAKE2B 
1e6dd176d40e86363eacddf3f97231b07b7428178b6e1792cf3abd15e42f2350db66557b3499c204c47678b4967955670a8839f8b50549614bd6a8ba204b9bb7
 SHA512 
aa94f88e501f11fe1de9dc9eb315f720947fafa23a12789c8b674b1f7d578cc351c2c1524ea1165b893cb50c7188d016da548006e7a1795c99eeacc92e1ab0de
+DIST vhba-module-20250329.tar.xz 17212 BLAKE2B 
b154ec69acae31155303150f66dffd7adecc16af1ee556e88d15edc24e476249d2ea5dd7b0c49df9d0ba34aa5620694f75f96d258065d396ba5ef745dc2d12da
 SHA512 
8fba91c646ea52b23649cda23689e3b7cc136eb0652406cb1406da021488f261f57ebd72a10fcb3ec2f70eeffa202a50eb9a6361caf2992ed24f0ec6d4c434ef

diff --git a/sys-fs/vhba/vhba-20250329.ebuild b/sys-fs/vhba/vhba-20250329.ebuild
new file mode 100644
index ..eef3c374d341
--- /dev/null
+++ b/sys-fs/vhba/vhba-20250329.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1 udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="https://cdemu.sourceforge.io/";
+SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.xz";
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   virtual/udev
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+
+src_compile() {
+   local modlist=( vhba )
+   local modargs=( KDIR="${KV_OUT_DIR}" )
+
+   linux-mod-r1_src_compile
+}
+
+src_prepare() {
+   default
+   # Avoid -Werror problems
+   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
+}
+
+src_install() {
+   linux-mod-r1_src_install
+
+   einfo "Generating udev rules ..."
+   udev_newrules - 69-vhba.rules <<-EOF
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}
+
+pkg_postinst() {
+   linux-mod-r1_pkg_postinst
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2024-10-05 Thread Arthur Zamarin
commit: 59eb57d164cb957e111a9e3e8fc822d87e37e2c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Oct  5 08:08:09 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  5 08:08:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59eb57d1

sys-fs/vhba: Stabilize 20240917 amd64, #940775

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-fs/vhba/vhba-20240917.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20240917.ebuild b/sys-fs/vhba/vhba-20240917.ebuild
index 4c97a5404e45..96b907d400e4 100644
--- a/sys-fs/vhba/vhba-20240917.ebuild
+++ b/sys-fs/vhba/vhba-20240917.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
virtual/udev



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2024-09-17 Thread Michał Górny
commit: 4e6163f62c9b6b55214ea6881371f11aa2b985f2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 18 04:40:06 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 18 04:40:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6163f6

sys-fs/vhba: Bump to 20240917

Closes: https://bugs.gentoo.org/939278
Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20240917.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 7323586a6b60..32909deef612 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1 +1,2 @@
 DIST vhba-module-20240202.tar.xz 16168 BLAKE2B 
7974f60b73c634528afdd44e94c6da34bdc481d874f19845efc0464435a7e560494dd703b0fb1df34c96fce5f1afb300a1e6e2b3b9730e91c956816905eb2f44
 SHA512 
fdb9b79feb870bb22ed2182216103c8b87d1b5a471d02def24bdf5782cc2bee2333f1d78e1428b042c3df5a33ff8e07b1d61cbe11414a27db18034f3fbbe2612
+DIST vhba-module-20240917.tar.xz 16204 BLAKE2B 
1e6dd176d40e86363eacddf3f97231b07b7428178b6e1792cf3abd15e42f2350db66557b3499c204c47678b4967955670a8839f8b50549614bd6a8ba204b9bb7
 SHA512 
aa94f88e501f11fe1de9dc9eb315f720947fafa23a12789c8b674b1f7d578cc351c2c1524ea1165b893cb50c7188d016da548006e7a1795c99eeacc92e1ab0de

diff --git a/sys-fs/vhba/vhba-20240917.ebuild b/sys-fs/vhba/vhba-20240917.ebuild
new file mode 100644
index ..4c97a5404e45
--- /dev/null
+++ b/sys-fs/vhba/vhba-20240917.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1 udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="https://cdemu.sourceforge.io/";
+SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.xz";
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   virtual/udev
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+
+src_compile() {
+   local modlist=( vhba )
+   local modargs=( KDIR="${KV_OUT_DIR}" )
+
+   linux-mod-r1_src_compile
+}
+
+src_prepare() {
+   default
+   # Avoid -Werror problems
+   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
+}
+
+src_install() {
+   linux-mod-r1_src_install
+
+   einfo "Generating udev rules ..."
+   udev_newrules - 69-vhba.rules <<-EOF
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}
+
+pkg_postinst() {
+   linux-mod-r1_pkg_postinst
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2024-03-12 Thread Michał Górny
commit: 105a323fb9db6effab563e3bbf45124fd8182734
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 11:31:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 15:33:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105a323f

sys-fs/vhba: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest|  1 -
 sys-fs/vhba/vhba-20211218-r2.ebuild | 58 -
 2 files changed, 59 deletions(-)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 4a562f92302e..7323586a6b60 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,2 +1 @@
-DIST vhba-module-20211218.tar.xz 16168 BLAKE2B 
37fcc56cc34dfbc68c8a8212f30a54c6a04f3b9014a5964b995bfef59df1b8f5a005e6cbfff97f1233451d215b6c4fd3c09a0cd39ebf6cb86bd6b327e5d7d718
 SHA512 
02b554bb2d0c91c090edeeb7c692164f378273e475a64653df845cb30cdd15d689f7fbe5fa890f77f82bf778d4d228384f656d202b6b6baf02d08321d7c2598d
 DIST vhba-module-20240202.tar.xz 16168 BLAKE2B 
7974f60b73c634528afdd44e94c6da34bdc481d874f19845efc0464435a7e560494dd703b0fb1df34c96fce5f1afb300a1e6e2b3b9730e91c956816905eb2f44
 SHA512 
fdb9b79feb870bb22ed2182216103c8b87d1b5a471d02def24bdf5782cc2bee2333f1d78e1428b042c3df5a33ff8e07b1d61cbe11414a27db18034f3fbbe2612

diff --git a/sys-fs/vhba/vhba-20211218-r2.ebuild 
b/sys-fs/vhba/vhba-20211218-r2.ebuild
deleted file mode 100644
index 02c4610fd256..
--- a/sys-fs/vhba/vhba-20211218-r2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-mod-r1 udev
-
-MY_P=vhba-module-${PV}
-DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
-HOMEPAGE="https://cdemu.sourceforge.io/";
-SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.xz";
-S=${WORKDIR}/${MY_P}
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   virtual/udev
-"
-DEPEND="
-   ${RDEPEND}
-"
-
-CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
-
-src_compile() {
-   local modlist=( vhba )
-   local modargs=( KDIR="${KV_OUT_DIR}" )
-
-   linux-mod-r1_src_compile
-}
-
-src_prepare() {
-   default
-   # Avoid -Werror problems
-   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
-}
-
-src_install() {
-   linux-mod-r1_src_install
-
-   einfo "Generating udev rules ..."
-   udev_newrules - 69-vhba.rules <<-EOF
-   # do not edit this file, it will be overwritten on update
-   #
-   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
-   EOF
-}
-
-pkg_postinst() {
-   linux-mod-r1_pkg_postinst
-   udev_reload
-}
-
-pkg_postrm() {
-   udev_reload
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2024-03-12 Thread Arthur Zamarin
commit: 11a63f6d1bbe34953c5edadf90e23d8c8527e496
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar 12 07:15:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar 12 07:15:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a63f6d

sys-fs/vhba: Stabilize 20240202 x86, #924785

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-fs/vhba/vhba-20240202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20240202.ebuild b/sys-fs/vhba/vhba-20240202.ebuild
index 96b907d400e4..43655a531637 100644
--- a/sys-fs/vhba/vhba-20240202.ebuild
+++ b/sys-fs/vhba/vhba-20240202.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
virtual/udev



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2024-02-17 Thread Sam James
commit: 063ea147b66f1d30d632223f639da49950779cd4
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 18 00:14:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 18 00:14:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=063ea147

sys-fs/vhba: Stabilize 20240202 amd64, #924785

Signed-off-by: Sam James  gentoo.org>

 sys-fs/vhba/vhba-20240202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20240202.ebuild b/sys-fs/vhba/vhba-20240202.ebuild
index 4c97a5404e45..96b907d400e4 100644
--- a/sys-fs/vhba/vhba-20240202.ebuild
+++ b/sys-fs/vhba/vhba-20240202.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
virtual/udev



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2024-02-02 Thread Michał Górny
commit: b801cf13f2658792f119dfcb2fc332498087cc78
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  2 11:54:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  2 13:24:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b801cf13

sys-fs/vhba: Bump to 20240202

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20240202.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 46bdd8d66b7a..4a562f92302e 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1 +1,2 @@
 DIST vhba-module-20211218.tar.xz 16168 BLAKE2B 
37fcc56cc34dfbc68c8a8212f30a54c6a04f3b9014a5964b995bfef59df1b8f5a005e6cbfff97f1233451d215b6c4fd3c09a0cd39ebf6cb86bd6b327e5d7d718
 SHA512 
02b554bb2d0c91c090edeeb7c692164f378273e475a64653df845cb30cdd15d689f7fbe5fa890f77f82bf778d4d228384f656d202b6b6baf02d08321d7c2598d
+DIST vhba-module-20240202.tar.xz 16168 BLAKE2B 
7974f60b73c634528afdd44e94c6da34bdc481d874f19845efc0464435a7e560494dd703b0fb1df34c96fce5f1afb300a1e6e2b3b9730e91c956816905eb2f44
 SHA512 
fdb9b79feb870bb22ed2182216103c8b87d1b5a471d02def24bdf5782cc2bee2333f1d78e1428b042c3df5a33ff8e07b1d61cbe11414a27db18034f3fbbe2612

diff --git a/sys-fs/vhba/vhba-20240202.ebuild b/sys-fs/vhba/vhba-20240202.ebuild
new file mode 100644
index ..4c97a5404e45
--- /dev/null
+++ b/sys-fs/vhba/vhba-20240202.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1 udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="https://cdemu.sourceforge.io/";
+SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.xz";
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   virtual/udev
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+
+src_compile() {
+   local modlist=( vhba )
+   local modargs=( KDIR="${KV_OUT_DIR}" )
+
+   linux-mod-r1_src_compile
+}
+
+src_prepare() {
+   default
+   # Avoid -Werror problems
+   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
+}
+
+src_install() {
+   linux-mod-r1_src_install
+
+   einfo "Generating udev rules ..."
+   udev_newrules - 69-vhba.rules <<-EOF
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}
+
+pkg_postinst() {
+   linux-mod-r1_pkg_postinst
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2023-08-24 Thread Michał Górny
commit: 48b563d67a2565834d9126236f43080bfb0ed5df
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 24 18:30:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 24 18:30:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b563d6

sys-fs/vhba: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/vhba-20211218-r1.ebuild | 61 -
 1 file changed, 61 deletions(-)

diff --git a/sys-fs/vhba/vhba-20211218-r1.ebuild 
b/sys-fs/vhba/vhba-20211218-r1.ebuild
deleted file mode 100644
index b22eb7530805..
--- a/sys-fs/vhba/vhba-20211218-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-mod udev
-
-MY_P=vhba-module-${PV}
-DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
-HOMEPAGE="https://cdemu.sourceforge.io/";
-SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.xz";
-S=${WORKDIR}/${MY_P}
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   virtual/udev
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-
-MODULE_NAMES="vhba(block:${S})"
-BUILD_TARGETS=modules
-
-pkg_setup() {
-   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
-   check_extra_config
-   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
-   linux-mod_pkg_setup
-}
-
-src_prepare() {
-   # Avoid -Werror problems
-   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
-   eapply_user
-}
-
-src_install() {
-   dodoc AUTHORS ChangeLog README
-   linux-mod_src_install
-
-   einfo "Generating udev rules ..."
-   udev_newrules - 69-vhba.rules <<-EOF
-   # do not edit this file, it will be overwritten on update
-   #
-   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
-   EOF
-}
-
-pkg_postinst() {
-   linux-mod_pkg_postinst
-   udev_reload
-}
-
-pkg_postrm() {
-   udev_reload
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2023-08-24 Thread Arthur Zamarin
commit: adeb07679f0a30688c9e04424dd47b0433ab6434
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug 24 18:11:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Aug 24 18:11:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adeb0767

sys-fs/vhba: Stabilize 20211218-r2 x86, #911101

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-fs/vhba/vhba-20211218-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20211218-r2.ebuild 
b/sys-fs/vhba/vhba-20211218-r2.ebuild
index 39c6613c4b49..02c4610fd256 100644
--- a/sys-fs/vhba/vhba-20211218-r2.ebuild
+++ b/sys-fs/vhba/vhba-20211218-r2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
virtual/udev



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2023-07-24 Thread Jakov Smolić
commit: cc54e0e817a2124a157d8ba407e04befce569b90
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 11:03:01 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 11:03:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc54e0e8

sys-fs/vhba: Stabilize 20211218-r2 amd64, #911101

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-fs/vhba/vhba-20211218-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20211218-r2.ebuild 
b/sys-fs/vhba/vhba-20211218-r2.ebuild
index 62e5c2e3cf50..39c6613c4b49 100644
--- a/sys-fs/vhba/vhba-20211218-r2.ebuild
+++ b/sys-fs/vhba/vhba-20211218-r2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
virtual/udev



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2023-05-30 Thread Michał Górny
commit: 337727f10b6b7e6bf23caf0bb6bd89cf258686a6
Author: Brahmajit Das  gmail  com>
AuthorDate: Tue May 30 05:57:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 30 15:14:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337727f1

sys-fs/vhba: update EAPI 7 -> 8 and porting to linux-mod-r1

Closes: https://bugs.gentoo.org/859553
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31224
Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/vhba-20211218-r2.ebuild | 58 +
 1 file changed, 58 insertions(+)

diff --git a/sys-fs/vhba/vhba-20211218-r2.ebuild 
b/sys-fs/vhba/vhba-20211218-r2.ebuild
new file mode 100644
index ..62e5c2e3cf50
--- /dev/null
+++ b/sys-fs/vhba/vhba-20211218-r2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1 udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="https://cdemu.sourceforge.io/";
+SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.xz";
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   virtual/udev
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+
+src_compile() {
+   local modlist=( vhba )
+   local modargs=( KDIR="${KV_OUT_DIR}" )
+
+   linux-mod-r1_src_compile
+}
+
+src_prepare() {
+   default
+   # Avoid -Werror problems
+   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
+}
+
+src_install() {
+   linux-mod-r1_src_install
+
+   einfo "Generating udev rules ..."
+   udev_newrules - 69-vhba.rules <<-EOF
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}
+
+pkg_postinst() {
+   linux-mod-r1_pkg_postinst
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2023-02-19 Thread Michał Górny
commit: 2accb6cfb7aa58f332cef0ab9d53da242015e5d0
Author: Matthew White  inventati  org>
AuthorDate: Sat Feb 18 11:32:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 19 19:50:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2accb6cf

sys-fs/vhba: add missing linux-mod_pkg_postinst to ebuild

Fix updating `/lib/modules/x.x.x-gentoo-custom/modules.dep` file.

Closes: https://bugs.gentoo.org/895248
Package-Manager: portage-3.0.44, pkgdev-0.2.4
Signed-off-by: Matteo Bianco  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/29646
Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/{vhba-20211218.ebuild => vhba-20211218-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-fs/vhba/vhba-20211218.ebuild 
b/sys-fs/vhba/vhba-20211218-r1.ebuild
similarity index 97%
rename from sys-fs/vhba/vhba-20211218.ebuild
rename to sys-fs/vhba/vhba-20211218-r1.ebuild
index 6b51dc2b402e..b22eb7530805 100644
--- a/sys-fs/vhba/vhba-20211218.ebuild
+++ b/sys-fs/vhba/vhba-20211218-r1.ebuild
@@ -52,6 +52,7 @@ src_install() {
 }
 
 pkg_postinst() {
+   linux-mod_pkg_postinst
udev_reload
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2023-02-01 Thread Michał Górny
commit: 05bbec84cc85a2ef5e761b104440b83ac5d32046
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  1 15:10:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  1 15:10:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bbec84

sys-fs/vhba: Call udev_reload

Closes: https://bugs.gentoo.org/852275
Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/vhba-20211218.ebuild | 22 --
 1 file changed, 16 insertions(+), 6 deletions(-)

diff --git a/sys-fs/vhba/vhba-20211218.ebuild b/sys-fs/vhba/vhba-20211218.ebuild
index 3261cbfecf35..6b51dc2b402e 100644
--- a/sys-fs/vhba/vhba-20211218.ebuild
+++ b/sys-fs/vhba/vhba-20211218.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,11 +14,14 @@ S=${WORKDIR}/${MY_P}
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
 
-RDEPEND="virtual/udev"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="
+   virtual/udev
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
 
 MODULE_NAMES="vhba(block:${S})"
 BUILD_TARGETS=modules
@@ -33,7 +36,6 @@ pkg_setup() {
 src_prepare() {
# Avoid -Werror problems
sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
-
eapply_user
 }
 
@@ -48,3 +50,11 @@ src_install() {
KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
EOF
 }
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2022-02-10 Thread Michał Górny
commit: 20fab489eb9d5444a7fce49cd48be4f49e4652e4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 10 12:00:46 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 10 12:00:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20fab489

sys-fs/vhba: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 -
 sys-fs/vhba/vhba-20211023.ebuild | 50 
 2 files changed, 51 deletions(-)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index d46e8457b783..46bdd8d66b7a 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,2 +1 @@
-DIST vhba-module-20211023.tar.xz 16144 BLAKE2B 
70f922c9cf4de5e495ccf812c2b4eecbf3ba4dc49bb59763b97754505198506de4fce7789a4ef6e93dce4cef5275f7aff6c5c45b856a40ad6f62a5fae58d7187
 SHA512 
e398f8bbdff8d57d001633d98d3720d7cd424d0279de96d9d3e30dcc9013eedc4afaef4e2ab9962306e2073b30ed9d36ccff328253e1d6d36fde1944b2b78e5a
 DIST vhba-module-20211218.tar.xz 16168 BLAKE2B 
37fcc56cc34dfbc68c8a8212f30a54c6a04f3b9014a5964b995bfef59df1b8f5a005e6cbfff97f1233451d215b6c4fd3c09a0cd39ebf6cb86bd6b327e5d7d718
 SHA512 
02b554bb2d0c91c090edeeb7c692164f378273e475a64653df845cb30cdd15d689f7fbe5fa890f77f82bf778d4d228384f656d202b6b6baf02d08321d7c2598d

diff --git a/sys-fs/vhba/vhba-20211023.ebuild b/sys-fs/vhba/vhba-20211023.ebuild
deleted file mode 100644
index d9e0c2610800..
--- a/sys-fs/vhba/vhba-20211023.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-mod udev
-
-MY_P=vhba-module-${PV}
-DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
-HOMEPAGE="https://cdemu.sourceforge.io/";
-SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.xz";
-S=${WORKDIR}/${MY_P}
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="virtual/udev"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-MODULE_NAMES="vhba(block:${S})"
-BUILD_TARGETS=modules
-
-pkg_setup() {
-   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
-   check_extra_config
-   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
-   linux-mod_pkg_setup
-}
-
-src_prepare() {
-   # Avoid -Werror problems
-   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
-
-   eapply_user
-}
-
-src_install() {
-   dodoc AUTHORS ChangeLog README
-   linux-mod_src_install
-
-   einfo "Generating udev rules ..."
-   udev_newrules - 69-vhba.rules <<-EOF
-   # do not edit this file, it will be overwritten on update
-   #
-   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
-   EOF
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2022-02-10 Thread Sam James
commit: e564e6b163e278a780d76384712861ef1095f6bd
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 10 11:41:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 10 11:41:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e564e6b1

sys-fs/vhba: Stabilize 20211218 x86, #833070

Signed-off-by: Sam James  gentoo.org>

 sys-fs/vhba/vhba-20211218.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20211218.ebuild b/sys-fs/vhba/vhba-20211218.ebuild
index dbd98716d7f5..3261cbfecf35 100644
--- a/sys-fs/vhba/vhba-20211218.ebuild
+++ b/sys-fs/vhba/vhba-20211218.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2022-02-10 Thread Jakov Smolić
commit: 0d468c94346416bef65f4478f4eeffc5e6c07945
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Feb 10 11:13:11 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Feb 10 11:13:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d468c94

sys-fs/vhba: Stabilize 20211218 amd64, #833070

Signed-off-by: Jakov Smolić  gentoo.org>

 sys-fs/vhba/vhba-20211218.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/vhba/vhba-20211218.ebuild b/sys-fs/vhba/vhba-20211218.ebuild
index 458a74bf9381..dbd98716d7f5 100644
--- a/sys-fs/vhba/vhba-20211218.ebuild
+++ b/sys-fs/vhba/vhba-20211218.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2021-12-18 Thread Michał Górny
commit: c3472271683114514e96400af50a919048efe59c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 19 07:24:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 19 07:25:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3472271

sys-fs/vhba: Bump to 20211218

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20211218.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index f3b4757b2f59..d46e8457b783 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1 +1,2 @@
 DIST vhba-module-20211023.tar.xz 16144 BLAKE2B 
70f922c9cf4de5e495ccf812c2b4eecbf3ba4dc49bb59763b97754505198506de4fce7789a4ef6e93dce4cef5275f7aff6c5c45b856a40ad6f62a5fae58d7187
 SHA512 
e398f8bbdff8d57d001633d98d3720d7cd424d0279de96d9d3e30dcc9013eedc4afaef4e2ab9962306e2073b30ed9d36ccff328253e1d6d36fde1944b2b78e5a
+DIST vhba-module-20211218.tar.xz 16168 BLAKE2B 
37fcc56cc34dfbc68c8a8212f30a54c6a04f3b9014a5964b995bfef59df1b8f5a005e6cbfff97f1233451d215b6c4fd3c09a0cd39ebf6cb86bd6b327e5d7d718
 SHA512 
02b554bb2d0c91c090edeeb7c692164f378273e475a64653df845cb30cdd15d689f7fbe5fa890f77f82bf778d4d228384f656d202b6b6baf02d08321d7c2598d

diff --git a/sys-fs/vhba/vhba-20211218.ebuild b/sys-fs/vhba/vhba-20211218.ebuild
new file mode 100644
index ..458a74bf9381
--- /dev/null
+++ b/sys-fs/vhba/vhba-20211218.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-mod udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="https://cdemu.sourceforge.io/";
+SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.xz";
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="virtual/udev"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+MODULE_NAMES="vhba(block:${S})"
+BUILD_TARGETS=modules
+
+pkg_setup() {
+   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+   check_extra_config
+   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   # Avoid -Werror problems
+   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
+
+   eapply_user
+}
+
+src_install() {
+   dodoc AUTHORS ChangeLog README
+   linux-mod_src_install
+
+   einfo "Generating udev rules ..."
+   udev_newrules - 69-vhba.rules <<-EOF
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2021-12-18 Thread Michał Górny
commit: a328e7acc0421dca3fd7167aca7b71586592bd65
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 18 15:38:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 18 15:39:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a328e7ac

sys-fs/vhba: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest|  2 --
 sys-fs/vhba/vhba-20200106-r1.ebuild | 50 -
 sys-fs/vhba/vhba-20210418.ebuild| 50 -
 3 files changed, 102 deletions(-)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 1f189ecc6af8..f3b4757b2f59 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,3 +1 @@
-DIST vhba-module-20200106.tar.bz2 15632 BLAKE2B 
9b2db6cab2388fb5b84f2735d41a093af212434de2784f112d212cfc6193b1267ccf0afb222765bc32b0fc455d16bd1f0e98ddf60212735473853ec29ab27b97
 SHA512 
fc320e1f8f05247b7c2feded1335dce0fcc9a1257127d8d4086db48bd1e082d81b8a88089c04d0b8624ae584f1c0d049544f6f0018ec7dcea20ccfb136cd1bf0
-DIST vhba-module-20210418.tar.xz 16112 BLAKE2B 
89b81e747f10fea4294c79a19b33b7e11e2747b48180a98bebe3a4a46b15ebbd7b7307c37801d4fd56b0d1440c14bc4e7b800846b2788e1a433edd0aee680501
 SHA512 
f5841f56974faae8317d84100a9e3d3ec80f6b980e7452047852c79b17e963e75f85d6712c64588ce57abbdbb4a8a2b9b10cf752102b145e1667f26bf260b1f0
 DIST vhba-module-20211023.tar.xz 16144 BLAKE2B 
70f922c9cf4de5e495ccf812c2b4eecbf3ba4dc49bb59763b97754505198506de4fce7789a4ef6e93dce4cef5275f7aff6c5c45b856a40ad6f62a5fae58d7187
 SHA512 
e398f8bbdff8d57d001633d98d3720d7cd424d0279de96d9d3e30dcc9013eedc4afaef4e2ab9962306e2073b30ed9d36ccff328253e1d6d36fde1944b2b78e5a

diff --git a/sys-fs/vhba/vhba-20200106-r1.ebuild 
b/sys-fs/vhba/vhba-20200106-r1.ebuild
deleted file mode 100644
index c8222ceac977..
--- a/sys-fs/vhba/vhba-20200106-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-mod udev
-
-MY_P=vhba-module-${PV}
-DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
-HOMEPAGE="https://cdemu.sourceforge.io";
-SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.bz2";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="virtual/udev"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-MODULE_NAMES="vhba(block:${S})"
-BUILD_TARGETS=modules
-
-pkg_setup() {
-   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
-   check_extra_config
-   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
-   linux-mod_pkg_setup
-}
-
-src_prepare() {
-   # Avoid -Werror problems
-   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
-
-   eapply_user
-}
-
-src_install() {
-   dodoc AUTHORS ChangeLog README
-   linux-mod_src_install
-
-   einfo "Generating udev rules ..."
-   udev_newrules - 69-vhba.rules <<-EOF
-   # do not edit this file, it will be overwritten on update
-   #
-   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
-   EOF
-}

diff --git a/sys-fs/vhba/vhba-20210418.ebuild b/sys-fs/vhba/vhba-20210418.ebuild
deleted file mode 100644
index d9e0c2610800..
--- a/sys-fs/vhba/vhba-20210418.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-mod udev
-
-MY_P=vhba-module-${PV}
-DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
-HOMEPAGE="https://cdemu.sourceforge.io/";
-SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.xz";
-S=${WORKDIR}/${MY_P}
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="virtual/udev"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-MODULE_NAMES="vhba(block:${S})"
-BUILD_TARGETS=modules
-
-pkg_setup() {
-   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
-   check_extra_config
-   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
-   linux-mod_pkg_setup
-}
-
-src_prepare() {
-   # Avoid -Werror problems
-   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
-
-   eapply_user
-}
-
-src_install() {
-   dodoc AUTHORS ChangeLog README
-   linux-mod_src_install
-
-   einfo "Generating udev rules ..."
-   udev_newrules - 69-vhba.rules <<-EOF
-   # do not edit this file, it will be overwritten on update
-   #
-   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
-   EOF
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2021-12-18 Thread Arthur Zamarin
commit: 5535c7776635b55216f0ae3fc7ab97c82b4f62cd
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 18 14:55:48 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 18 15:08:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5535c777

sys-fs/vhba: Stabilize 20211023 x86, #829558

Signed-off-by: Jakov Smolić  gentoo.org>
Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-fs/vhba/vhba-20211023.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20211023.ebuild b/sys-fs/vhba/vhba-20211023.ebuild
index 458a74bf9381..2b51c928f14d 100644
--- a/sys-fs/vhba/vhba-20211023.ebuild
+++ b/sys-fs/vhba/vhba-20211023.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2021-12-18 Thread Arthur Zamarin
commit: 797f073695fe9911832264662d9e2fa2a4c0a5a0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 18 14:57:02 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 18 15:09:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797f0736

sys-fs/vhba: Stabilize 20211023 amd64, #829558

Signed-off-by: Jakov Smolić  gentoo.org>
Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-fs/vhba/vhba-20211023.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20211023.ebuild b/sys-fs/vhba/vhba-20211023.ebuild
index 2b51c928f14d..d9e0c2610800 100644
--- a/sys-fs/vhba/vhba-20211023.ebuild
+++ b/sys-fs/vhba/vhba-20211023.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2021-10-23 Thread Michał Górny
commit: c81ccb18af09e26bf1efc10d6f7b96e4d3b72d68
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 23 19:49:33 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 23 19:49:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81ccb18

sys-fs/vhba: Bump to 20211023

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20211023.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 58332f794d8..1f189ecc6af 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,2 +1,3 @@
 DIST vhba-module-20200106.tar.bz2 15632 BLAKE2B 
9b2db6cab2388fb5b84f2735d41a093af212434de2784f112d212cfc6193b1267ccf0afb222765bc32b0fc455d16bd1f0e98ddf60212735473853ec29ab27b97
 SHA512 
fc320e1f8f05247b7c2feded1335dce0fcc9a1257127d8d4086db48bd1e082d81b8a88089c04d0b8624ae584f1c0d049544f6f0018ec7dcea20ccfb136cd1bf0
 DIST vhba-module-20210418.tar.xz 16112 BLAKE2B 
89b81e747f10fea4294c79a19b33b7e11e2747b48180a98bebe3a4a46b15ebbd7b7307c37801d4fd56b0d1440c14bc4e7b800846b2788e1a433edd0aee680501
 SHA512 
f5841f56974faae8317d84100a9e3d3ec80f6b980e7452047852c79b17e963e75f85d6712c64588ce57abbdbb4a8a2b9b10cf752102b145e1667f26bf260b1f0
+DIST vhba-module-20211023.tar.xz 16144 BLAKE2B 
70f922c9cf4de5e495ccf812c2b4eecbf3ba4dc49bb59763b97754505198506de4fce7789a4ef6e93dce4cef5275f7aff6c5c45b856a40ad6f62a5fae58d7187
 SHA512 
e398f8bbdff8d57d001633d98d3720d7cd424d0279de96d9d3e30dcc9013eedc4afaef4e2ab9962306e2073b30ed9d36ccff328253e1d6d36fde1944b2b78e5a

diff --git a/sys-fs/vhba/vhba-20211023.ebuild b/sys-fs/vhba/vhba-20211023.ebuild
new file mode 100644
index 000..458a74bf938
--- /dev/null
+++ b/sys-fs/vhba/vhba-20211023.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-mod udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="https://cdemu.sourceforge.io/";
+SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.xz";
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="virtual/udev"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+MODULE_NAMES="vhba(block:${S})"
+BUILD_TARGETS=modules
+
+pkg_setup() {
+   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+   check_extra_config
+   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   # Avoid -Werror problems
+   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
+
+   eapply_user
+}
+
+src_install() {
+   dodoc AUTHORS ChangeLog README
+   linux-mod_src_install
+
+   einfo "Generating udev rules ..."
+   udev_newrules - 69-vhba.rules <<-EOF
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2021-05-29 Thread Sam James
commit: 9f980b2cc8f006d139e63891721b03af0ef5119f
Author: Sam James  gentoo  org>
AuthorDate: Sat May 29 15:20:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 29 15:20:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f980b2c

sys-fs/vhba: Stabilize 20210418 amd64, #792375

Signed-off-by: Sam James  gentoo.org>

 sys-fs/vhba/vhba-20210418.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20210418.ebuild b/sys-fs/vhba/vhba-20210418.ebuild
index 2b51c928f14..d9e0c261080 100644
--- a/sys-fs/vhba/vhba-20210418.ebuild
+++ b/sys-fs/vhba/vhba-20210418.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2021-05-27 Thread Sam James
commit: 0cc56a4da72ebbcfbbef6b23f34f0c29760001c9
Author: Sam James  gentoo  org>
AuthorDate: Fri May 28 02:26:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 28 02:26:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc56a4d

sys-fs/vhba: Stabilize 20210418 x86, #792375

Signed-off-by: Sam James  gentoo.org>

 sys-fs/vhba/vhba-20210418.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20210418.ebuild b/sys-fs/vhba/vhba-20210418.ebuild
index 458a74bf938..2b51c928f14 100644
--- a/sys-fs/vhba/vhba-20210418.ebuild
+++ b/sys-fs/vhba/vhba-20210418.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2021-04-18 Thread Michał Górny
commit: 32ebb3ec0931d907b065d495aa3af8a3afdaa106
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 19 06:10:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 19 06:44:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ebb3ec

sys-fs/vhba: Bump to 20210418

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20210418.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 692d6e2df57..58332f794d8 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1 +1,2 @@
 DIST vhba-module-20200106.tar.bz2 15632 BLAKE2B 
9b2db6cab2388fb5b84f2735d41a093af212434de2784f112d212cfc6193b1267ccf0afb222765bc32b0fc455d16bd1f0e98ddf60212735473853ec29ab27b97
 SHA512 
fc320e1f8f05247b7c2feded1335dce0fcc9a1257127d8d4086db48bd1e082d81b8a88089c04d0b8624ae584f1c0d049544f6f0018ec7dcea20ccfb136cd1bf0
+DIST vhba-module-20210418.tar.xz 16112 BLAKE2B 
89b81e747f10fea4294c79a19b33b7e11e2747b48180a98bebe3a4a46b15ebbd7b7307c37801d4fd56b0d1440c14bc4e7b800846b2788e1a433edd0aee680501
 SHA512 
f5841f56974faae8317d84100a9e3d3ec80f6b980e7452047852c79b17e963e75f85d6712c64588ce57abbdbb4a8a2b9b10cf752102b145e1667f26bf260b1f0

diff --git a/sys-fs/vhba/vhba-20210418.ebuild b/sys-fs/vhba/vhba-20210418.ebuild
new file mode 100644
index 000..458a74bf938
--- /dev/null
+++ b/sys-fs/vhba/vhba-20210418.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-mod udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="https://cdemu.sourceforge.io/";
+SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.xz";
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="virtual/udev"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+MODULE_NAMES="vhba(block:${S})"
+BUILD_TARGETS=modules
+
+pkg_setup() {
+   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+   check_extra_config
+   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   # Avoid -Werror problems
+   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
+
+   eapply_user
+}
+
+src_install() {
+   dodoc AUTHORS ChangeLog README
+   linux-mod_src_install
+
+   einfo "Generating udev rules ..."
+   udev_newrules - 69-vhba.rules <<-EOF
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2020-08-08 Thread Mikle Kolyada
commit: 194fd41df77d27e74b11eaf7617ca56d4d333523
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Aug  7 10:54:37 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Aug  8 12:18:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194fd41d

sys-fs/vhba: migrate to sys-apps/kmod

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-fs/vhba/{vhba-20200106.ebuild => vhba-20200106-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-fs/vhba/vhba-20200106.ebuild 
b/sys-fs/vhba/vhba-20200106-r1.ebuild
similarity index 100%
rename from sys-fs/vhba/vhba-20200106.ebuild
rename to sys-fs/vhba/vhba-20200106-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2020-03-19 Thread Michał Górny
commit: dbf9561b3bee92e35e55c06644dc948ca3b20178
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 19 17:14:02 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 19 17:20:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf9561b

sys-fs/vhba: Remove redundant versions

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 -
 sys-fs/vhba/vhba-20190831.ebuild | 51 
 2 files changed, 52 deletions(-)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index a61bbc0a6f0..692d6e2df57 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,2 +1 @@
-DIST vhba-module-20190831.tar.bz2 15570 BLAKE2B 
202f28a0729eddce907f5fc46f99a52b116948a376c0f2aaab3b9340f88fc248151c3ec592f2f60e52a07eeed4f551d6f270b4464605bce9df4badf9fa8ed322
 SHA512 
f43cb9b5730c4d634b58d3dd204610dbc86fdc520d4cfee6c9efbae3bb2acb88f5663e5fbd2b11b5ef9e3b6ad7d4dd0ecf9728dc36ac0b492bd06e0806223591
 DIST vhba-module-20200106.tar.bz2 15632 BLAKE2B 
9b2db6cab2388fb5b84f2735d41a093af212434de2784f112d212cfc6193b1267ccf0afb222765bc32b0fc455d16bd1f0e98ddf60212735473853ec29ab27b97
 SHA512 
fc320e1f8f05247b7c2feded1335dce0fcc9a1257127d8d4086db48bd1e082d81b8a88089c04d0b8624ae584f1c0d049544f6f0018ec7dcea20ccfb136cd1bf0

diff --git a/sys-fs/vhba/vhba-20190831.ebuild b/sys-fs/vhba/vhba-20190831.ebuild
deleted file mode 100644
index 0c91b690bf2..000
--- a/sys-fs/vhba/vhba-20190831.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils linux-mod udev
-
-MY_P=vhba-module-${PV}
-DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
-HOMEPAGE="https://cdemu.sourceforge.io";
-SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.bz2";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="virtual/udev"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-MODULE_NAMES="vhba(block:${S})"
-BUILD_TARGETS=modules
-
-pkg_setup() {
-   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
-   check_extra_config
-   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
-   linux-mod_pkg_setup
-}
-
-src_prepare() {
-   # Avoid -Werror problems
-   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
-
-   eapply_user
-}
-
-src_install() {
-   dodoc AUTHORS ChangeLog README
-   linux-mod_src_install
-
-   einfo "Generating udev rules ..."
-   dodir "$(get_udevdir)"/rules.d
-   cat > "${D}$(get_udevdir)"/rules.d/69-vhba.rules <<-EOF || die
-   # do not edit this file, it will be overwritten on update
-   #
-   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
-   EOF
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2020-02-21 Thread Agostino Sarubbo
commit: 6b099dbdcb6299c86fda3c9a03324850801dd6d1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 21 15:55:58 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 21 15:55:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b099dbd

sys-fs/vhba: amd64 stable wrt bug #709760

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-fs/vhba/vhba-20200106.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20200106.ebuild b/sys-fs/vhba/vhba-20200106.ebuild
index ea4a3be3456..72b25e97273 100644
--- a/sys-fs/vhba/vhba-20200106.ebuild
+++ b/sys-fs/vhba/vhba-20200106.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.bz2";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2020-02-16 Thread Thomas Deutschmann
commit: 3623fc4bd09f79fcd76557317748320e27566fef
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Feb 16 20:52:11 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Feb 16 21:11:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3623fc4b

sys-fs/vhba: x86 stable (bug #709760)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-fs/vhba/vhba-20200106.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20200106.ebuild b/sys-fs/vhba/vhba-20200106.ebuild
index 588db552a4b..ea4a3be3456 100644
--- a/sys-fs/vhba/vhba-20200106.ebuild
+++ b/sys-fs/vhba/vhba-20200106.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.bz2";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2020-01-06 Thread Michał Górny
commit: 8cf8410241fc77b097c9909cd6156dcb5a9eb6dc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan  7 05:30:10 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan  7 06:02:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf84102

sys-fs/vhba: Bump to 20200106

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20200106.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 2addafd3684..a61bbc0a6f0 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1 +1,2 @@
 DIST vhba-module-20190831.tar.bz2 15570 BLAKE2B 
202f28a0729eddce907f5fc46f99a52b116948a376c0f2aaab3b9340f88fc248151c3ec592f2f60e52a07eeed4f551d6f270b4464605bce9df4badf9fa8ed322
 SHA512 
f43cb9b5730c4d634b58d3dd204610dbc86fdc520d4cfee6c9efbae3bb2acb88f5663e5fbd2b11b5ef9e3b6ad7d4dd0ecf9728dc36ac0b492bd06e0806223591
+DIST vhba-module-20200106.tar.bz2 15632 BLAKE2B 
9b2db6cab2388fb5b84f2735d41a093af212434de2784f112d212cfc6193b1267ccf0afb222765bc32b0fc455d16bd1f0e98ddf60212735473853ec29ab27b97
 SHA512 
fc320e1f8f05247b7c2feded1335dce0fcc9a1257127d8d4086db48bd1e082d81b8a88089c04d0b8624ae584f1c0d049544f6f0018ec7dcea20ccfb136cd1bf0

diff --git a/sys-fs/vhba/vhba-20200106.ebuild b/sys-fs/vhba/vhba-20200106.ebuild
new file mode 100644
index 000..588db552a4b
--- /dev/null
+++ b/sys-fs/vhba/vhba-20200106.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils linux-mod udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="https://cdemu.sourceforge.io";
+SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.bz2";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="virtual/udev"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+MODULE_NAMES="vhba(block:${S})"
+BUILD_TARGETS=modules
+
+pkg_setup() {
+   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+   check_extra_config
+   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   # Avoid -Werror problems
+   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
+
+   eapply_user
+}
+
+src_install() {
+   dodoc AUTHORS ChangeLog README
+   linux-mod_src_install
+
+   einfo "Generating udev rules ..."
+   udev_newrules - 69-vhba.rules <<-EOF
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-12-08 Thread Michał Górny
commit: 7bbaa52ddf58ae06e83099ea6605bf8c13a21fe7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  8 09:46:56 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  8 09:46:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bbaa52d

sys-fs/vhba: Drop old

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  2 -
 sys-fs/vhba/vhba-20190410.ebuild | 81 
 sys-fs/vhba/vhba-20190827.ebuild | 51 -
 3 files changed, 134 deletions(-)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 24e3e366248..2addafd3684 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,3 +1 @@
-DIST vhba-module-20190410.tar.bz2 15741 BLAKE2B 
6d513877c771b1c4c5805231cf8bb1d29dd3c6de7d91879ef1898fdc424df026b0835a772f398dcdc7d8900db462164a40e46c9b66b38ed70f5b5f6a0e7e
 SHA512 
e4b30bea8464d8ac24fd2fddca9d41052af2f5b3dc9e054ead47991bff41366be377600075627c40261722c88c20ed2eaf65fa7afb34690ef09a6f4ea6f9351f
-DIST vhba-module-20190827.tar.bz2 15570 BLAKE2B 
54a50f14659e388c0d53edce842633a3d85bae66483d27e458a83fcc7c547a804e83d34bba0e9a11a0b7e4e533f78c7014ac8e1235a83a7dc6aa13671cb9a823
 SHA512 
e84ffbbace9964b5fda844d3dd5201ae969ca017886a709d814670a371631376ebb2b1f05775c14ace43e84ed7fc0340638e485ac2a386db530cc25a9fa6e534
 DIST vhba-module-20190831.tar.bz2 15570 BLAKE2B 
202f28a0729eddce907f5fc46f99a52b116948a376c0f2aaab3b9340f88fc248151c3ec592f2f60e52a07eeed4f551d6f270b4464605bce9df4badf9fa8ed322
 SHA512 
f43cb9b5730c4d634b58d3dd204610dbc86fdc520d4cfee6c9efbae3bb2acb88f5663e5fbd2b11b5ef9e3b6ad7d4dd0ecf9728dc36ac0b492bd06e0806223591

diff --git a/sys-fs/vhba/vhba-20190410.ebuild b/sys-fs/vhba/vhba-20190410.ebuild
deleted file mode 100644
index 157ae2ff9f9..000
--- a/sys-fs/vhba/vhba-20190410.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eutils linux-mod udev
-
-MY_P=vhba-module-${PV}
-DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
-HOMEPAGE="http://cdemu.org";
-SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="virtual/udev"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-MODULE_NAMES="vhba(block:${S})"
-BUILD_TARGETS=modules
-
-pkg_setup() {
-   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
-   check_extra_config
-   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
-   linux-mod_pkg_setup
-}
-
-src_prepare() {
-   # Avoid "make jobserver unavailable" warning and -Werror problems
-   sed -e '/ccflags/s/-Werror$/-Wall/' \
-   -i Makefile || die "sed failed"
-
-   eapply_user
-}
-
-src_install() {
-   dodoc AUTHORS ChangeLog README
-   linux-mod_src_install
-
-   einfo "Generating udev rules ..."
-   dodir "$(get_udevdir)"/rules.d
-   cat > "${D}/$(get_udevdir)"/rules.d/69-vhba.rules <<-EOF || die
-   # do not edit this file, it will be overwritten on update
-   #
-   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
-   EOF
-}
-
-pkg_postinst() {
-   # Older versions of vhba installed their rule file in /etc/udev/rules.d,
-   # which overrides rules in /lib/udev/rules.d. We remove the old file
-   # automatically if it is identical to the default one installed by
-   # vhba-1.2.1 or 20101015-r1. Note that the comment at the top of the 
rules
-   # file states that it can be automatically overwritten by the system.
-   old_rules="${ROOT}etc/udev/rules.d/70-vhba.rules"
-   if [[ -f "${old_rules}" ]]; then
-   case "$(md5sum ${old_rules})" in
- 2959b3cf61cfe6e466cc3516a7bc19de* | 
1e7a7e5d6d28c811eeec98ec26ed5d28* )
-   elog
-   elog "Removing old ${old_rules} ..."
-   rm -f "${old_rules}" ||
-   eerror "Failed, please remove ${old_rules} 
manually."
-   ;;
- * )
-   ewarn
-   ewarn "The ${old_rules} file from a previous"
-   ewarn "installation of ${PN} is overriding ${P}'s"
-   ewarn "udev rules. Unless you had deliberately 
customized it,"
-   ewarn "you should remove it."
-   ewarn
-   ;;
-   esac
-   fi
-
-   linux-mod_pkg_postinst
-}

diff --git a/sys-fs/vhba/vhba-20190827.ebuild b/sys-fs/vhba/vhba-20190827.ebuild
deleted file mode 100644
index a049dfd927d..000
--- a/sys-fs/vhba/vhba-20190827.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit eutils linux-mod udev
-
-MY_P=vhba-module-${PV}

[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-11-15 Thread Agostino Sarubbo
commit: f2a83e215ae0d361c02546226620a811f902ab87
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov 15 14:33:25 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov 15 14:33:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a83e21

sys-fs/vhba: amd64 stable wrt bug #697446

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-fs/vhba/vhba-20190831.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20190831.ebuild b/sys-fs/vhba/vhba-20190831.ebuild
index a30a5eb38cc..0c91b690bf2 100644
--- a/sys-fs/vhba/vhba-20190831.ebuild
+++ b/sys-fs/vhba/vhba-20190831.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.bz2";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-10-21 Thread Thomas Deutschmann
commit: 133c40f199d67d04dd76572ff03ed08cf41408d9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 21 12:41:09 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 21 12:41:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133c40f1

sys-fs/vhba: x86 stable (bug #697446)

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-fs/vhba/vhba-20190831.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20190831.ebuild b/sys-fs/vhba/vhba-20190831.ebuild
index 5dea07de579..a30a5eb38cc 100644
--- a/sys-fs/vhba/vhba-20190831.ebuild
+++ b/sys-fs/vhba/vhba-20190831.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.bz2";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-08-31 Thread Michał Górny
commit: 1de9b41f54111d37001a1dbbd9fecdf4f23b9427
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  1 05:16:02 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  1 05:20:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de9b41f

sys-fs/vhba: Bump to 20190831

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20190831.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index d70612f60b7..24e3e366248 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,2 +1,3 @@
 DIST vhba-module-20190410.tar.bz2 15741 BLAKE2B 
6d513877c771b1c4c5805231cf8bb1d29dd3c6de7d91879ef1898fdc424df026b0835a772f398dcdc7d8900db462164a40e46c9b66b38ed70f5b5f6a0e7e
 SHA512 
e4b30bea8464d8ac24fd2fddca9d41052af2f5b3dc9e054ead47991bff41366be377600075627c40261722c88c20ed2eaf65fa7afb34690ef09a6f4ea6f9351f
 DIST vhba-module-20190827.tar.bz2 15570 BLAKE2B 
54a50f14659e388c0d53edce842633a3d85bae66483d27e458a83fcc7c547a804e83d34bba0e9a11a0b7e4e533f78c7014ac8e1235a83a7dc6aa13671cb9a823
 SHA512 
e84ffbbace9964b5fda844d3dd5201ae969ca017886a709d814670a371631376ebb2b1f05775c14ace43e84ed7fc0340638e485ac2a386db530cc25a9fa6e534
+DIST vhba-module-20190831.tar.bz2 15570 BLAKE2B 
202f28a0729eddce907f5fc46f99a52b116948a376c0f2aaab3b9340f88fc248151c3ec592f2f60e52a07eeed4f551d6f270b4464605bce9df4badf9fa8ed322
 SHA512 
f43cb9b5730c4d634b58d3dd204610dbc86fdc520d4cfee6c9efbae3bb2acb88f5663e5fbd2b11b5ef9e3b6ad7d4dd0ecf9728dc36ac0b492bd06e0806223591

diff --git a/sys-fs/vhba/vhba-20190831.ebuild b/sys-fs/vhba/vhba-20190831.ebuild
new file mode 100644
index 000..5dea07de579
--- /dev/null
+++ b/sys-fs/vhba/vhba-20190831.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils linux-mod udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="https://cdemu.sourceforge.io";
+SRC_URI="https://download.sourceforge.net/cdemu/vhba-module/${MY_P}.tar.bz2";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="virtual/udev"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+MODULE_NAMES="vhba(block:${S})"
+BUILD_TARGETS=modules
+
+pkg_setup() {
+   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+   check_extra_config
+   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   # Avoid -Werror problems
+   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
+
+   eapply_user
+}
+
+src_install() {
+   dodoc AUTHORS ChangeLog README
+   linux-mod_src_install
+
+   einfo "Generating udev rules ..."
+   dodir "$(get_udevdir)"/rules.d
+   cat > "${D}$(get_udevdir)"/rules.d/69-vhba.rules <<-EOF || die
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-08-28 Thread Michał Górny
commit: e44504efa6e541569f2106d4a83af1ecaf67fad8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 28 06:47:54 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 28 07:07:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e44504ef

sys-fs/vhba: Bump to 20190827

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20190827.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 667f7ec876d..d70612f60b7 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1 +1,2 @@
 DIST vhba-module-20190410.tar.bz2 15741 BLAKE2B 
6d513877c771b1c4c5805231cf8bb1d29dd3c6de7d91879ef1898fdc424df026b0835a772f398dcdc7d8900db462164a40e46c9b66b38ed70f5b5f6a0e7e
 SHA512 
e4b30bea8464d8ac24fd2fddca9d41052af2f5b3dc9e054ead47991bff41366be377600075627c40261722c88c20ed2eaf65fa7afb34690ef09a6f4ea6f9351f
+DIST vhba-module-20190827.tar.bz2 15570 BLAKE2B 
54a50f14659e388c0d53edce842633a3d85bae66483d27e458a83fcc7c547a804e83d34bba0e9a11a0b7e4e533f78c7014ac8e1235a83a7dc6aa13671cb9a823
 SHA512 
e84ffbbace9964b5fda844d3dd5201ae969ca017886a709d814670a371631376ebb2b1f05775c14ace43e84ed7fc0340638e485ac2a386db530cc25a9fa6e534

diff --git a/sys-fs/vhba/vhba-20190827.ebuild b/sys-fs/vhba/vhba-20190827.ebuild
new file mode 100644
index 000..a049dfd927d
--- /dev/null
+++ b/sys-fs/vhba/vhba-20190827.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils linux-mod udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="http://cdemu.org";
+SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="virtual/udev"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+MODULE_NAMES="vhba(block:${S})"
+BUILD_TARGETS=modules
+
+pkg_setup() {
+   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+   check_extra_config
+   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   # Avoid -Werror problems
+   sed -i -e '/ccflags/s/-Werror/-Wall/' Makefile || die "sed failed"
+
+   eapply_user
+}
+
+src_install() {
+   dodoc AUTHORS ChangeLog README
+   linux-mod_src_install
+
+   einfo "Generating udev rules ..."
+   dodir "$(get_udevdir)"/rules.d
+   cat > "${D}$(get_udevdir)"/rules.d/69-vhba.rules <<-EOF || die
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-06-04 Thread Michał Górny
commit: 13076ec901d7b12fbca02cb5d63b181e7ff02866
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun  5 06:33:00 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun  5 06:53:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13076ec9

sys-fs/vhba: Drop old

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 -
 sys-fs/vhba/vhba-20190302.ebuild | 81 
 2 files changed, 82 deletions(-)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 35368ad5da1..667f7ec876d 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,2 +1 @@
-DIST vhba-module-20190302.tar.bz2 15708 BLAKE2B 
4a6f1f22e893597e50e78fa06e1296079b600ad6b2cf7b319267ef44d1ff07795f2aca22541993a7fc57d15550297e71046ce4147226d0731aa2b4d691dd5299
 SHA512 
6df59112b9b0597ce98de85744acd8158dbc015841740649fa3538fec32f1d7cbf4e489062998cc13dc85a1b3558bcffc2ea65285e17ee5b3f1c0a7d49cd6a38
 DIST vhba-module-20190410.tar.bz2 15741 BLAKE2B 
6d513877c771b1c4c5805231cf8bb1d29dd3c6de7d91879ef1898fdc424df026b0835a772f398dcdc7d8900db462164a40e46c9b66b38ed70f5b5f6a0e7e
 SHA512 
e4b30bea8464d8ac24fd2fddca9d41052af2f5b3dc9e054ead47991bff41366be377600075627c40261722c88c20ed2eaf65fa7afb34690ef09a6f4ea6f9351f

diff --git a/sys-fs/vhba/vhba-20190302.ebuild b/sys-fs/vhba/vhba-20190302.ebuild
deleted file mode 100644
index 157ae2ff9f9..000
--- a/sys-fs/vhba/vhba-20190302.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eutils linux-mod udev
-
-MY_P=vhba-module-${PV}
-DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
-HOMEPAGE="http://cdemu.org";
-SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="virtual/udev"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-MODULE_NAMES="vhba(block:${S})"
-BUILD_TARGETS=modules
-
-pkg_setup() {
-   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
-   check_extra_config
-   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
-   linux-mod_pkg_setup
-}
-
-src_prepare() {
-   # Avoid "make jobserver unavailable" warning and -Werror problems
-   sed -e '/ccflags/s/-Werror$/-Wall/' \
-   -i Makefile || die "sed failed"
-
-   eapply_user
-}
-
-src_install() {
-   dodoc AUTHORS ChangeLog README
-   linux-mod_src_install
-
-   einfo "Generating udev rules ..."
-   dodir "$(get_udevdir)"/rules.d
-   cat > "${D}/$(get_udevdir)"/rules.d/69-vhba.rules <<-EOF || die
-   # do not edit this file, it will be overwritten on update
-   #
-   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
-   EOF
-}
-
-pkg_postinst() {
-   # Older versions of vhba installed their rule file in /etc/udev/rules.d,
-   # which overrides rules in /lib/udev/rules.d. We remove the old file
-   # automatically if it is identical to the default one installed by
-   # vhba-1.2.1 or 20101015-r1. Note that the comment at the top of the 
rules
-   # file states that it can be automatically overwritten by the system.
-   old_rules="${ROOT}etc/udev/rules.d/70-vhba.rules"
-   if [[ -f "${old_rules}" ]]; then
-   case "$(md5sum ${old_rules})" in
- 2959b3cf61cfe6e466cc3516a7bc19de* | 
1e7a7e5d6d28c811eeec98ec26ed5d28* )
-   elog
-   elog "Removing old ${old_rules} ..."
-   rm -f "${old_rules}" ||
-   eerror "Failed, please remove ${old_rules} 
manually."
-   ;;
- * )
-   ewarn
-   ewarn "The ${old_rules} file from a previous"
-   ewarn "installation of ${PN} is overriding ${P}'s"
-   ewarn "udev rules. Unless you had deliberately 
customized it,"
-   ewarn "you should remove it."
-   ewarn
-   ;;
-   esac
-   fi
-
-   linux-mod_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-06-04 Thread Thomas Deutschmann
commit: 0c8f6d1d277aba8cbf7ced772a52edea73413fff
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun  4 20:44:20 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun  4 20:58:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8f6d1d

sys-fs/vhba: x86 stable (bug #686700)

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-fs/vhba/vhba-20190410.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20190410.ebuild b/sys-fs/vhba/vhba-20190410.ebuild
index cb0c8673716..157ae2ff9f9 100644
--- a/sys-fs/vhba/vhba-20190410.ebuild
+++ b/sys-fs/vhba/vhba-20190410.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-05-26 Thread Mikle Kolyada
commit: 773f96fe4026f20561a8e7eab50ff51c317c793b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 26 11:45:47 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 26 11:45:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=773f96fe

sys-fs/vhba: amd64 stable wrt bug #686700

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 sys-fs/vhba/vhba-20190410.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20190410.ebuild b/sys-fs/vhba/vhba-20190410.ebuild
index 8969ab8b663..cb0c8673716 100644
--- a/sys-fs/vhba/vhba-20190410.ebuild
+++ b/sys-fs/vhba/vhba-20190410.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-04-14 Thread Michał Górny
commit: 4d18f25cfa99ad87cab8ddf1896ba76311395206
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 14 07:12:58 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 14 07:12:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d18f25c

sys-fs/vhba: Bump to 20190410

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20190410.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 989ed2a6113..35368ad5da1 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1 +1,2 @@
 DIST vhba-module-20190302.tar.bz2 15708 BLAKE2B 
4a6f1f22e893597e50e78fa06e1296079b600ad6b2cf7b319267ef44d1ff07795f2aca22541993a7fc57d15550297e71046ce4147226d0731aa2b4d691dd5299
 SHA512 
6df59112b9b0597ce98de85744acd8158dbc015841740649fa3538fec32f1d7cbf4e489062998cc13dc85a1b3558bcffc2ea65285e17ee5b3f1c0a7d49cd6a38
+DIST vhba-module-20190410.tar.bz2 15741 BLAKE2B 
6d513877c771b1c4c5805231cf8bb1d29dd3c6de7d91879ef1898fdc424df026b0835a772f398dcdc7d8900db462164a40e46c9b66b38ed70f5b5f6a0e7e
 SHA512 
e4b30bea8464d8ac24fd2fddca9d41052af2f5b3dc9e054ead47991bff41366be377600075627c40261722c88c20ed2eaf65fa7afb34690ef09a6f4ea6f9351f

diff --git a/sys-fs/vhba/vhba-20190410.ebuild b/sys-fs/vhba/vhba-20190410.ebuild
new file mode 100644
index 000..8969ab8b663
--- /dev/null
+++ b/sys-fs/vhba/vhba-20190410.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils linux-mod udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="http://cdemu.org";
+SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="virtual/udev"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+MODULE_NAMES="vhba(block:${S})"
+BUILD_TARGETS=modules
+
+pkg_setup() {
+   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+   check_extra_config
+   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   # Avoid "make jobserver unavailable" warning and -Werror problems
+   sed -e '/ccflags/s/-Werror$/-Wall/' \
+   -i Makefile || die "sed failed"
+
+   eapply_user
+}
+
+src_install() {
+   dodoc AUTHORS ChangeLog README
+   linux-mod_src_install
+
+   einfo "Generating udev rules ..."
+   dodir "$(get_udevdir)"/rules.d
+   cat > "${D}/$(get_udevdir)"/rules.d/69-vhba.rules <<-EOF || die
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}
+
+pkg_postinst() {
+   # Older versions of vhba installed their rule file in /etc/udev/rules.d,
+   # which overrides rules in /lib/udev/rules.d. We remove the old file
+   # automatically if it is identical to the default one installed by
+   # vhba-1.2.1 or 20101015-r1. Note that the comment at the top of the 
rules
+   # file states that it can be automatically overwritten by the system.
+   old_rules="${ROOT}etc/udev/rules.d/70-vhba.rules"
+   if [[ -f "${old_rules}" ]]; then
+   case "$(md5sum ${old_rules})" in
+ 2959b3cf61cfe6e466cc3516a7bc19de* | 
1e7a7e5d6d28c811eeec98ec26ed5d28* )
+   elog
+   elog "Removing old ${old_rules} ..."
+   rm -f "${old_rules}" ||
+   eerror "Failed, please remove ${old_rules} 
manually."
+   ;;
+ * )
+   ewarn
+   ewarn "The ${old_rules} file from a previous"
+   ewarn "installation of ${PN} is overriding ${P}'s"
+   ewarn "udev rules. Unless you had deliberately 
customized it,"
+   ewarn "you should remove it."
+   ewarn
+   ;;
+   esac
+   fi
+
+   linux-mod_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-04-10 Thread Michał Górny
commit: 8d3d15e5d49588c3f45983d3c3549f4d3b969d60
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 10 14:36:13 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 10 15:07:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3d15e5

sys-fs/vhba: Drop old

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 -
 sys-fs/vhba/vhba-20170610.ebuild | 81 
 2 files changed, 82 deletions(-)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 8385f6fcba2..989ed2a6113 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,2 +1 @@
-DIST vhba-module-20170610.tar.bz2 15622 BLAKE2B 
7556f13dba719779a8c9c2acb03c51f9f4b33153b46146109cd3387094a9e3ca2ad9750e4564139696c2a417a5aad347c32a33eeb7b69594477efc2ceab0e12e
 SHA512 
bf27a6a7a6aabf6c1a4c1f16b1a08dce460ee675ea53b141c6db8edf0637dffa900e03b9141f9f1a672fcd8f84e6f2be86a07e1f78bc5667a7a7669d45f1f687
 DIST vhba-module-20190302.tar.bz2 15708 BLAKE2B 
4a6f1f22e893597e50e78fa06e1296079b600ad6b2cf7b319267ef44d1ff07795f2aca22541993a7fc57d15550297e71046ce4147226d0731aa2b4d691dd5299
 SHA512 
6df59112b9b0597ce98de85744acd8158dbc015841740649fa3538fec32f1d7cbf4e489062998cc13dc85a1b3558bcffc2ea65285e17ee5b3f1c0a7d49cd6a38

diff --git a/sys-fs/vhba/vhba-20170610.ebuild b/sys-fs/vhba/vhba-20170610.ebuild
deleted file mode 100644
index 157ae2ff9f9..000
--- a/sys-fs/vhba/vhba-20170610.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eutils linux-mod udev
-
-MY_P=vhba-module-${PV}
-DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
-HOMEPAGE="http://cdemu.org";
-SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="virtual/udev"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-MODULE_NAMES="vhba(block:${S})"
-BUILD_TARGETS=modules
-
-pkg_setup() {
-   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
-   check_extra_config
-   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
-   linux-mod_pkg_setup
-}
-
-src_prepare() {
-   # Avoid "make jobserver unavailable" warning and -Werror problems
-   sed -e '/ccflags/s/-Werror$/-Wall/' \
-   -i Makefile || die "sed failed"
-
-   eapply_user
-}
-
-src_install() {
-   dodoc AUTHORS ChangeLog README
-   linux-mod_src_install
-
-   einfo "Generating udev rules ..."
-   dodir "$(get_udevdir)"/rules.d
-   cat > "${D}/$(get_udevdir)"/rules.d/69-vhba.rules <<-EOF || die
-   # do not edit this file, it will be overwritten on update
-   #
-   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
-   EOF
-}
-
-pkg_postinst() {
-   # Older versions of vhba installed their rule file in /etc/udev/rules.d,
-   # which overrides rules in /lib/udev/rules.d. We remove the old file
-   # automatically if it is identical to the default one installed by
-   # vhba-1.2.1 or 20101015-r1. Note that the comment at the top of the 
rules
-   # file states that it can be automatically overwritten by the system.
-   old_rules="${ROOT}etc/udev/rules.d/70-vhba.rules"
-   if [[ -f "${old_rules}" ]]; then
-   case "$(md5sum ${old_rules})" in
- 2959b3cf61cfe6e466cc3516a7bc19de* | 
1e7a7e5d6d28c811eeec98ec26ed5d28* )
-   elog
-   elog "Removing old ${old_rules} ..."
-   rm -f "${old_rules}" ||
-   eerror "Failed, please remove ${old_rules} 
manually."
-   ;;
- * )
-   ewarn
-   ewarn "The ${old_rules} file from a previous"
-   ewarn "installation of ${PN} is overriding ${P}'s"
-   ewarn "udev rules. Unless you had deliberately 
customized it,"
-   ewarn "you should remove it."
-   ewarn
-   ;;
-   esac
-   fi
-
-   linux-mod_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-04-09 Thread Mikle Kolyada
commit: 23924e049062294b29c45d6bc0737e7c3762f7ac
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Apr  9 21:03:45 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr  9 21:03:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23924e04

sys-fs/vhba: amd64 stable wrt bug #682790

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 sys-fs/vhba/vhba-20190302.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20190302.ebuild b/sys-fs/vhba/vhba-20190302.ebuild
index 8969ab8b663..cb0c8673716 100644
--- a/sys-fs/vhba/vhba-20190302.ebuild
+++ b/sys-fs/vhba/vhba-20190302.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-04-09 Thread Mikle Kolyada
commit: ff9a45b9832d7d5f8471299221fb0c8344abc155
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Apr  9 21:04:19 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr  9 21:04:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9a45b9

sys-fs/vhba: x86 stable wrt bug #682790

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 sys-fs/vhba/vhba-20190302.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/vhba/vhba-20190302.ebuild b/sys-fs/vhba/vhba-20190302.ebuild
index cb0c8673716..157ae2ff9f9 100644
--- a/sys-fs/vhba/vhba-20190302.ebuild
+++ b/sys-fs/vhba/vhba-20190302.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-03-10 Thread Jeroen Roovers
commit: 965bddd0ab834a9478bdbba8b27e69341e4f19d5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Mar 10 15:45:27 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Mar 10 15:48:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=965bddd0

sys-fs/vhba: Drop ~hppa

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Fixes: https://bugs.gentoo.org/426328
Signed-off-by: Jeroen Roovers  gentoo.org>

 sys-fs/vhba/vhba-20170610.ebuild | 4 ++--
 sys-fs/vhba/vhba-20190302.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/vhba/vhba-20170610.ebuild b/sys-fs/vhba/vhba-20170610.ebuild
index ffb1252014d..157ae2ff9f9 100644
--- a/sys-fs/vhba/vhba-20170610.ebuild
+++ b/sys-fs/vhba/vhba-20170610.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="virtual/udev"

diff --git a/sys-fs/vhba/vhba-20190302.ebuild b/sys-fs/vhba/vhba-20190302.ebuild
index 54053993481..8969ab8b663 100644
--- a/sys-fs/vhba/vhba-20190302.ebuild
+++ b/sys-fs/vhba/vhba-20190302.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="virtual/udev"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-03-10 Thread Michał Górny
commit: 0cff7dfe467df06f13860d7d8f59f74e19355290
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 10 09:52:05 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 10 09:56:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cff7dfe

sys-fs/vhba: Add myself as maint (for cdemu)

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-fs/vhba/metadata.xml b/sys-fs/vhba/metadata.xml
index cd302442a00..be81b600060 100644
--- a/sys-fs/vhba/metadata.xml
+++ b/sys-fs/vhba/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
+  
[email protected]
+Michał Górny
+  
   
 cdemu
   



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2019-03-05 Thread Michał Górny
commit: ed3054bc58aa5136cdf11571f091ed1a8914a5fd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  5 14:06:26 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  5 14:28:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3054bc

sys-fs/vhba: Bump to 20190302

Signed-off-by: Michał Górny  gentoo.org>

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20190302.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 376b247206d..8385f6fcba2 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1 +1,2 @@
 DIST vhba-module-20170610.tar.bz2 15622 BLAKE2B 
7556f13dba719779a8c9c2acb03c51f9f4b33153b46146109cd3387094a9e3ca2ad9750e4564139696c2a417a5aad347c32a33eeb7b69594477efc2ceab0e12e
 SHA512 
bf27a6a7a6aabf6c1a4c1f16b1a08dce460ee675ea53b141c6db8edf0637dffa900e03b9141f9f1a672fcd8f84e6f2be86a07e1f78bc5667a7a7669d45f1f687
+DIST vhba-module-20190302.tar.bz2 15708 BLAKE2B 
4a6f1f22e893597e50e78fa06e1296079b600ad6b2cf7b319267ef44d1ff07795f2aca22541993a7fc57d15550297e71046ce4147226d0731aa2b4d691dd5299
 SHA512 
6df59112b9b0597ce98de85744acd8158dbc015841740649fa3538fec32f1d7cbf4e489062998cc13dc85a1b3558bcffc2ea65285e17ee5b3f1c0a7d49cd6a38

diff --git a/sys-fs/vhba/vhba-20190302.ebuild b/sys-fs/vhba/vhba-20190302.ebuild
new file mode 100644
index 000..54053993481
--- /dev/null
+++ b/sys-fs/vhba/vhba-20190302.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils linux-mod udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="http://cdemu.org";
+SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE=""
+
+RDEPEND="virtual/udev"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+MODULE_NAMES="vhba(block:${S})"
+BUILD_TARGETS=modules
+
+pkg_setup() {
+   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+   check_extra_config
+   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   # Avoid "make jobserver unavailable" warning and -Werror problems
+   sed -e '/ccflags/s/-Werror$/-Wall/' \
+   -i Makefile || die "sed failed"
+
+   eapply_user
+}
+
+src_install() {
+   dodoc AUTHORS ChangeLog README
+   linux-mod_src_install
+
+   einfo "Generating udev rules ..."
+   dodir "$(get_udevdir)"/rules.d
+   cat > "${D}/$(get_udevdir)"/rules.d/69-vhba.rules <<-EOF || die
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}
+
+pkg_postinst() {
+   # Older versions of vhba installed their rule file in /etc/udev/rules.d,
+   # which overrides rules in /lib/udev/rules.d. We remove the old file
+   # automatically if it is identical to the default one installed by
+   # vhba-1.2.1 or 20101015-r1. Note that the comment at the top of the 
rules
+   # file states that it can be automatically overwritten by the system.
+   old_rules="${ROOT}etc/udev/rules.d/70-vhba.rules"
+   if [[ -f "${old_rules}" ]]; then
+   case "$(md5sum ${old_rules})" in
+ 2959b3cf61cfe6e466cc3516a7bc19de* | 
1e7a7e5d6d28c811eeec98ec26ed5d28* )
+   elog
+   elog "Removing old ${old_rules} ..."
+   rm -f "${old_rules}" ||
+   eerror "Failed, please remove ${old_rules} 
manually."
+   ;;
+ * )
+   ewarn
+   ewarn "The ${old_rules} file from a previous"
+   ewarn "installation of ${PN} is overriding ${P}'s"
+   ewarn "udev rules. Unless you had deliberately 
customized it,"
+   ewarn "you should remove it."
+   ewarn
+   ;;
+   esac
+   fi
+
+   linux-mod_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/files/, sys-fs/vhba/

2017-09-04 Thread Michał Górny
commit: 2d89d8b78e3f4e3211cfe6df6a10a7286fe85359
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 17:32:29 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 17:33:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d89d8b7

sys-fs/vhba: Drop old

 sys-fs/vhba/Manifest |  1 -
 sys-fs/vhba/files/vhba-20161009-linux-4.11.patch | 35 --
 sys-fs/vhba/vhba-20140928.ebuild | 88 
 3 files changed, 124 deletions(-)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 2c57bc351bd..e679a2eb8e1 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,2 +1 @@
-DIST vhba-module-20140928.tar.bz2 15571 SHA256 
45f56e4972b5aa7175903307901ca42d29da6fc8f92ab4c47007f53bc5bb55a2 SHA512 
efa61b2ac44a015582f99affa4c26e4b6ccdd1506a7f14626c08833c4300d128dd4e9040d83d5a51064b0bc9f95397c3cdfec7197c53c3d6f1a97953f779
 WHIRLPOOL 
4b96bb5010b8ab892db09f7e8f36fc67107533dd4d6beea6d5b89e6076c44ee969bee5d3b646b4ca5b1f0f6af446096fd892ab0970b8d6893fe4730f3eb18c07
 DIST vhba-module-20170610.tar.bz2 15622 SHA256 
7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec SHA512 
bf27a6a7a6aabf6c1a4c1f16b1a08dce460ee675ea53b141c6db8edf0637dffa900e03b9141f9f1a672fcd8f84e6f2be86a07e1f78bc5667a7a7669d45f1f687
 WHIRLPOOL 
b5e9c8ae140e7267d11c3bab71879f49c3be464504193e06c8a77d291f22c41d9c017a8dc06477566b89b89430305aee71c2542a2d3ce04783f7f08e7122e730

diff --git a/sys-fs/vhba/files/vhba-20161009-linux-4.11.patch 
b/sys-fs/vhba/files/vhba-20161009-linux-4.11.patch
deleted file mode 100644
index 02540193f6e..000
--- a/sys-fs/vhba/files/vhba-20161009-linux-4.11.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 7dc0d29a3ef6e45455f537c8187791446ca7e1e5 Mon Sep 17 00:00:00 2001
-From: Rok Mandeljc 
-Date: Sun, 26 Mar 2017 17:09:42 +0200
-Subject: VHBA: compatibility fix for upcoming kernel 4.11
-
-As per Bug #104, from 4.11-rc2 on, we need to include linux/sched/signal.h
-instead of linux/sched.h
-
-diff --git a/vhba-module/vhba.c b/vhba-module/vhba.c
-index 4a14a10e..ff30e4cb 100644
 a/vhba-module/vhba.c
-+++ b/vhba-module/vhba.c
-@@ -18,16 +18,21 @@
-  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-  */
- 
-+#include 
-+
- #include 
- #include 
- #include 
- #include 
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0)
-+#include 
-+#else
- #include 
-+#endif
- #include 
- #include 
- #include 
- #include 
--#include 
- #ifdef CONFIG_COMPAT
- #include 
- #endif

diff --git a/sys-fs/vhba/vhba-20140928.ebuild b/sys-fs/vhba/vhba-20140928.ebuild
deleted file mode 100644
index f8d94012113..000
--- a/sys-fs/vhba/vhba-20140928.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils linux-mod user udev
-
-MY_P=vhba-module-${PV}
-DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
-HOMEPAGE="http://cdemu.org";
-SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-IUSE=""
-
-RDEPEND="virtual/udev"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-MODULE_NAMES="vhba(block:${S})"
-BUILD_TARGETS=modules
-
-pkg_setup() {
-   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
-   check_extra_config
-   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
-   linux-mod_pkg_setup
-
-   enewgroup cdemu
-}
-
-src_prepare() {
-   # Avoid "make jobserver unavailable" warning and -Werror problems
-   sed -e '/ccflags/s/-Werror$/-Wall/' \
-   -i Makefile || die "sed failed"
-
-   epatch "${FILESDIR}/${PN}-20161009-linux-4.11.patch"
-
-   epatch_user
-}
-
-src_install() {
-   dodoc AUTHORS ChangeLog README
-   linux-mod_src_install
-
-   einfo "Generating udev rules ..."
-   dodir "$(get_udevdir)"/rules.d
-   cat > "${D}/$(get_udevdir)"/rules.d/70-vhba.rules <<-EOF || die
-   # do not edit this file, it will be overwritten on update
-   #
-   KERNEL=="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu"
-   EOF
-}
-
-pkg_postinst() {
-   elog "Don't forget to add your user to the cdemu group if you want to"
-   elog "be able to use virtual cdemu devices."
-
-   # Older versions of vhba installed their rule file in /etc/udev/rules.d,
-   # which overrides rules in /lib/udev/rules.d. We remove the old file
-   # automatically if it is identical to the default one installed by
-   # vhba-1.2.1 or 20101015-r1. Note that the comment at the top of the 
rules
-   # file states that it can be automatically overwritten by the system.
-   old_rules="${ROOT}etc/udev/rules.d/70-vhba.rules"
-   if [[ -f "${old_rules}" ]]; then
-   case "$(md5sum ${old_rules})" in
- 2959b3cf61cfe6e466cc3516a7bc19de* | 
1e7a7e5d6d28c811eeec98ec26ed5d28* )
-  

[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2017-06-11 Thread Alexandre Rostovtsev
commit: 7a7611a356b6efa5121bb65d2f75856cc37211f8
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Jun 12 03:41:40 2017 +
Commit: Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Jun 12 03:41:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7611a3

sys-fs/vhba: clean up old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/vhba/Manifest |  1 -
 sys-fs/vhba/vhba-20130607.ebuild | 84 
 2 files changed, 85 deletions(-)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index 2d180b185a9..2c57bc351bd 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,3 +1,2 @@
-DIST vhba-module-20130607.tar.bz2 15528 SHA256 
d2c4919d2904a8f880e2730250f7ed6e3143575d5c4de6b88a97c2228aa2a185 SHA512 
7ac359a3a20920a3baac81d1dd941f4ea04d77cffaf4bc63dc2d9b9d0f80883be82c00a911ab17b9b0da3719bd10f6bc392edd00f9342a332da5c5f036dfc4d7
 WHIRLPOOL 
85623ce6ae303ebf55512410f10c9f0b524f298104bf9305ce403516c8c12897eb253ab8163da6137c16e719d1abee4206b1864b8a73e9fd58bc95a6621d211e
 DIST vhba-module-20140928.tar.bz2 15571 SHA256 
45f56e4972b5aa7175903307901ca42d29da6fc8f92ab4c47007f53bc5bb55a2 SHA512 
efa61b2ac44a015582f99affa4c26e4b6ccdd1506a7f14626c08833c4300d128dd4e9040d83d5a51064b0bc9f95397c3cdfec7197c53c3d6f1a97953f779
 WHIRLPOOL 
4b96bb5010b8ab892db09f7e8f36fc67107533dd4d6beea6d5b89e6076c44ee969bee5d3b646b4ca5b1f0f6af446096fd892ab0970b8d6893fe4730f3eb18c07
 DIST vhba-module-20170610.tar.bz2 15622 SHA256 
7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec SHA512 
bf27a6a7a6aabf6c1a4c1f16b1a08dce460ee675ea53b141c6db8edf0637dffa900e03b9141f9f1a672fcd8f84e6f2be86a07e1f78bc5667a7a7669d45f1f687
 WHIRLPOOL 
b5e9c8ae140e7267d11c3bab71879f49c3be464504193e06c8a77d291f22c41d9c017a8dc06477566b89b89430305aee71c2542a2d3ce04783f7f08e7122e730

diff --git a/sys-fs/vhba/vhba-20130607.ebuild b/sys-fs/vhba/vhba-20130607.ebuild
deleted file mode 100644
index b94060d7613..000
--- a/sys-fs/vhba/vhba-20130607.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit linux-mod user udev
-
-MY_P=vhba-module-${PV}
-DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
-HOMEPAGE="http://cdemu.org";
-SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-IUSE=""
-
-RDEPEND="virtual/udev"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-MODULE_NAMES="vhba(block:${S})"
-BUILD_TARGETS=modules
-
-pkg_setup() {
-   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
-   check_extra_config
-   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
-   linux-mod_pkg_setup
-
-   enewgroup cdemu
-}
-
-src_prepare() {
-   # Avoid "make jobserver unavailable" warning and -Werror problems
-   sed -e '/ccflags/s/-Werror$/-Wall/' \
-   -i Makefile || die "sed failed"
-}
-
-src_install() {
-   dodoc AUTHORS ChangeLog README
-   linux-mod_src_install
-
-   einfo "Generating udev rules ..."
-   dodir "$(get_udevdir)"/rules.d
-   cat > "${D}/$(get_udevdir)"/rules.d/70-vhba.rules <<-EOF || die
-   # do not edit this file, it will be overwritten on update
-   #
-   KERNEL=="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu"
-   EOF
-}
-
-pkg_postinst() {
-   elog "Don't forget to add your user to the cdemu group if you want to"
-   elog "be able to use virtual cdemu devices."
-
-   # Older versions of vhba installed their rule file in /etc/udev/rules.d,
-   # which overrides rules in /lib/udev/rules.d. We remove the old file
-   # automatically if it is identical to the default one installed by
-   # vhba-1.2.1 or 20101015-r1. Note that the comment at the top of the 
rules
-   # file states that it can be automatically overwritten by the system.
-   old_rules="${ROOT}etc/udev/rules.d/70-vhba.rules"
-   if [[ -f "${old_rules}" ]]; then
-   case "$(md5sum ${old_rules})" in
- 2959b3cf61cfe6e466cc3516a7bc19de* | 
1e7a7e5d6d28c811eeec98ec26ed5d28* )
-   elog
-   elog "Removing old ${old_rules} ..."
-   rm -f "${old_rules}" ||
-   eerror "Failed, please remove ${old_rules} 
manually."
-   ;;
- * )
-   ewarn
-   ewarn "The ${old_rules} file from a previous"
-   ewarn "installation of ${PN} is overriding ${P}'s"
-   ewarn "udev rules. Unless you had deliberately 
customized it,"
-   ewarn "you should remove it."
-   ewarn
-   ;;
-   esac
-   fi
-
-   linux-mod_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/

2017-06-11 Thread Alexandre Rostovtsev
commit: 463d97a5290f16675abd5af8735aa4e2f1637a4c
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Jun 12 03:41:11 2017 +
Commit: Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Jun 12 03:41:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463d97a5

sys-fs/vhba: bump to 20170610, bug #618286

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/vhba/Manifest |  1 +
 sys-fs/vhba/vhba-20170610.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/sys-fs/vhba/Manifest b/sys-fs/vhba/Manifest
index b69d202047b..2d180b185a9 100644
--- a/sys-fs/vhba/Manifest
+++ b/sys-fs/vhba/Manifest
@@ -1,2 +1,3 @@
 DIST vhba-module-20130607.tar.bz2 15528 SHA256 
d2c4919d2904a8f880e2730250f7ed6e3143575d5c4de6b88a97c2228aa2a185 SHA512 
7ac359a3a20920a3baac81d1dd941f4ea04d77cffaf4bc63dc2d9b9d0f80883be82c00a911ab17b9b0da3719bd10f6bc392edd00f9342a332da5c5f036dfc4d7
 WHIRLPOOL 
85623ce6ae303ebf55512410f10c9f0b524f298104bf9305ce403516c8c12897eb253ab8163da6137c16e719d1abee4206b1864b8a73e9fd58bc95a6621d211e
 DIST vhba-module-20140928.tar.bz2 15571 SHA256 
45f56e4972b5aa7175903307901ca42d29da6fc8f92ab4c47007f53bc5bb55a2 SHA512 
efa61b2ac44a015582f99affa4c26e4b6ccdd1506a7f14626c08833c4300d128dd4e9040d83d5a51064b0bc9f95397c3cdfec7197c53c3d6f1a97953f779
 WHIRLPOOL 
4b96bb5010b8ab892db09f7e8f36fc67107533dd4d6beea6d5b89e6076c44ee969bee5d3b646b4ca5b1f0f6af446096fd892ab0970b8d6893fe4730f3eb18c07
+DIST vhba-module-20170610.tar.bz2 15622 SHA256 
7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec SHA512 
bf27a6a7a6aabf6c1a4c1f16b1a08dce460ee675ea53b141c6db8edf0637dffa900e03b9141f9f1a672fcd8f84e6f2be86a07e1f78bc5667a7a7669d45f1f687
 WHIRLPOOL 
b5e9c8ae140e7267d11c3bab71879f49c3be464504193e06c8a77d291f22c41d9c017a8dc06477566b89b89430305aee71c2542a2d3ce04783f7f08e7122e730

diff --git a/sys-fs/vhba/vhba-20170610.ebuild b/sys-fs/vhba/vhba-20170610.ebuild
new file mode 100644
index 000..0284af31548
--- /dev/null
+++ b/sys-fs/vhba/vhba-20170610.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils linux-mod udev
+
+MY_P=vhba-module-${PV}
+DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
+HOMEPAGE="http://cdemu.org";
+SRC_URI="mirror://sourceforge/cdemu/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE=""
+
+RDEPEND="virtual/udev"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+MODULE_NAMES="vhba(block:${S})"
+BUILD_TARGETS=modules
+
+pkg_setup() {
+   CONFIG_CHECK="~BLK_DEV_SR ~CHR_DEV_SG"
+   check_extra_config
+   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   # Avoid "make jobserver unavailable" warning and -Werror problems
+   sed -e '/ccflags/s/-Werror$/-Wall/' \
+   -i Makefile || die "sed failed"
+
+   eapply_user
+}
+
+src_install() {
+   dodoc AUTHORS ChangeLog README
+   linux-mod_src_install
+
+   einfo "Generating udev rules ..."
+   dodir "$(get_udevdir)"/rules.d
+   cat > "${D}/$(get_udevdir)"/rules.d/69-vhba.rules <<-EOF || die
+   # do not edit this file, it will be overwritten on update
+   #
+   KERNEL=="vhba_ctl", SUBSYSTEM=="misc", TAG+="uaccess"
+   EOF
+}
+
+pkg_postinst() {
+   # Older versions of vhba installed their rule file in /etc/udev/rules.d,
+   # which overrides rules in /lib/udev/rules.d. We remove the old file
+   # automatically if it is identical to the default one installed by
+   # vhba-1.2.1 or 20101015-r1. Note that the comment at the top of the 
rules
+   # file states that it can be automatically overwritten by the system.
+   old_rules="${ROOT}etc/udev/rules.d/70-vhba.rules"
+   if [[ -f "${old_rules}" ]]; then
+   case "$(md5sum ${old_rules})" in
+ 2959b3cf61cfe6e466cc3516a7bc19de* | 
1e7a7e5d6d28c811eeec98ec26ed5d28* )
+   elog
+   elog "Removing old ${old_rules} ..."
+   rm -f "${old_rules}" ||
+   eerror "Failed, please remove ${old_rules} 
manually."
+   ;;
+ * )
+   ewarn
+   ewarn "The ${old_rules} file from a previous"
+   ewarn "installation of ${PN} is overriding ${P}'s"
+   ewarn "udev rules. Unless you had deliberately 
customized it,"
+   ewarn "you should remove it."
+   ewarn
+   ;;
+   esac
+   fi
+
+   linux-mod_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/vhba/, sys-fs/vhba/files/

2017-06-11 Thread Alexandre Rostovtsev
commit: b7c2bc7b211b2b33dba2074547d18f99d2bc14f4
Author: Alexandre Rostovtsev  gentoo  org>
AuthorDate: Mon Jun 12 03:24:18 2017 +
Commit: Alexandre Rostovtsev  gentoo  org>
CommitDate: Mon Jun 12 03:24:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c2bc7b

sys-fs/vhba: fix build with kernel 4.11 and add epatch_user

Gentoo-bug: 617630, 621484
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-fs/vhba/files/vhba-20161009-linux-4.11.patch | 35 
 sys-fs/vhba/vhba-20140928.ebuild |  8 --
 2 files changed, 41 insertions(+), 2 deletions(-)

diff --git a/sys-fs/vhba/files/vhba-20161009-linux-4.11.patch 
b/sys-fs/vhba/files/vhba-20161009-linux-4.11.patch
new file mode 100644
index 000..02540193f6e
--- /dev/null
+++ b/sys-fs/vhba/files/vhba-20161009-linux-4.11.patch
@@ -0,0 +1,35 @@
+From 7dc0d29a3ef6e45455f537c8187791446ca7e1e5 Mon Sep 17 00:00:00 2001
+From: Rok Mandeljc 
+Date: Sun, 26 Mar 2017 17:09:42 +0200
+Subject: VHBA: compatibility fix for upcoming kernel 4.11
+
+As per Bug #104, from 4.11-rc2 on, we need to include linux/sched/signal.h
+instead of linux/sched.h
+
+diff --git a/vhba-module/vhba.c b/vhba-module/vhba.c
+index 4a14a10e..ff30e4cb 100644
+--- a/vhba-module/vhba.c
 b/vhba-module/vhba.c
+@@ -18,16 +18,21 @@
+  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+  */
+ 
++#include 
++
+ #include 
+ #include 
+ #include 
+ #include 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0)
++#include 
++#else
+ #include 
++#endif
+ #include 
+ #include 
+ #include 
+ #include 
+-#include 
+ #ifdef CONFIG_COMPAT
+ #include 
+ #endif

diff --git a/sys-fs/vhba/vhba-20140928.ebuild b/sys-fs/vhba/vhba-20140928.ebuild
index 7be63eb43ae..f8d94012113 100644
--- a/sys-fs/vhba/vhba-20140928.ebuild
+++ b/sys-fs/vhba/vhba-20140928.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
 
-inherit linux-mod user udev
+inherit eutils linux-mod user udev
 
 MY_P=vhba-module-${PV}
 DESCRIPTION="Virtual (SCSI) Host Bus Adapter kernel module for the CDEmu suite"
@@ -36,6 +36,10 @@ src_prepare() {
# Avoid "make jobserver unavailable" warning and -Werror problems
sed -e '/ccflags/s/-Werror$/-Wall/' \
-i Makefile || die "sed failed"
+
+   epatch "${FILESDIR}/${PN}-20161009-linux-4.11.patch"
+
+   epatch_user
 }
 
 src_install() {