* [gentoo-commits] repo/gentoo:master commit in: sys-block/scsirastools/
@ 2016-04-16 13:28 Manuel Rüger
0 siblings, 0 replies; 6+ messages in thread
From: Manuel Rüger @ 2016-04-16 13:28 UTC (permalink / raw
To: gentoo-commits
commit: e12d17d08e77f670d223a7cc799df714659c278d
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 16 13:26:45 2016 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sat Apr 16 13:26:45 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12d17d0
sys-block/scsirastools: Remove old
Package-Manager: portage-2.2.28
sys-block/scsirastools/Manifest | 2 -
sys-block/scsirastools/scsirastools-1.5.4.ebuild | 61 ----------------------
sys-block/scsirastools/scsirastools-1.5.6.ebuild | 65 ------------------------
3 files changed, 128 deletions(-)
diff --git a/sys-block/scsirastools/Manifest b/sys-block/scsirastools/Manifest
index fa292ee..e11a78c 100644
--- a/sys-block/scsirastools/Manifest
+++ b/sys-block/scsirastools/Manifest
@@ -1,3 +1 @@
-DIST scsirastools-1.5.4.tar.gz 632340 SHA256 d22c4917d8d2277710ea6bd4742874a62fc5666154ee6715966216daa865297c SHA512 3da734c6ece3fa3ad6abb983a8f96f7a9680c6016c561409ec3b48e3079dce1b5bc39eb748b19291319e65fe0ece9c77f807fddaf90729f4b4ffcfea2984191c WHIRLPOOL 1c001e3649e5761c061f086f269f816394c494f9255e0e5fd92407d022d56d8ba15e21dac826431e35b191e1a4a2131c4c5819ce1ca4de042bd56b91ffed0970
-DIST scsirastools-1.5.6.tar.gz 549895 SHA256 fc3663bdd78ef14c75cc45d1922329a1be80a433627b4936593175f728b5b48a SHA512 df72eb15540a2129f0da1bf7a0e1163fbb1166282e5861deca136142f4c1e53436cbeababcef4cd2cc5b27d3d53fe9a2ec054f4d9fd2908edf3545613fd1e7ac WHIRLPOOL 9fe64dcc878ab32e558141198ce8de55c111e81b492346fe07dea22ac0c51e7533ece45a6de5a361dfde8f04e1ca59153d6ce770d41bae041fd23a5dd24cbb1c
DIST scsirastools-1.5.7.tar.gz 677348 SHA256 0b53e731cb03b4200e5f46b5e79b20e329939c276d65b15835ceba0a1fd4055a SHA512 399d366216b5f24ef67086b2e5713a259435293219e22166530a6b92a45519b677bd980906691d2166f1fa6b6ee873568b143df32cfed6a5500066ea914b12f2 WHIRLPOOL 88840d03acfe07bad26b4468fc7342379146793f79b704487e4d4a03e25eaec37772c21705e0510fd3112d1335ff7618bc3130ac01ecb89ce96a76db63fb6d4f
diff --git a/sys-block/scsirastools/scsirastools-1.5.4.ebuild b/sys-block/scsirastools/scsirastools-1.5.4.ebuild
deleted file mode 100644
index 2d4da1c..0000000
--- a/sys-block/scsirastools/scsirastools-1.5.4.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit autotools
-
-DESCRIPTION="Serviceability for SCSI Disks and Arrays"
-HOMEPAGE="http://scsirastools.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
-IUSE=""
-DEPEND="sys-apps/rescan-scsi-bus
- sys-apps/sg3_utils"
-#RDEPEND=""
-
-src_unpack() {
- unpack ${A}
- # this builds a really old mdadm
- sed -i.orig \
- -e '/^SUBDIRS/s,mdadm.d,,' \
- -e '/^SUBDIRS/s,files,,' \
- "${S}"/Makefile.am || die "sed Makefile.am failed"
- cd "${S}"
- eautoreconf
- # i386 ELF binaries in tarball = bad
- rm -f "${S}"/files/alarms*
-
- # Fix up /sbin instances to be /usr/sbin instead
- for i in src/sgraidmon.c src/sgdiskmon.c ; do
- sed -i "${S}"/${i} \
- -e '/evtcmd\[\].*\"\/sbin\//s,/sbin/,/usr/sbin/,' \
- || die "Failed to set /sbin in sources"
- done
-}
-
-src_compile() {
- econf --sbindir=/usr/sbin \
- || die "econf failed"
- emake \
- || die "emake failed"
-}
-
-src_install() {
- into /usr
- docdir="/usr/share/doc/${PF}/"
- emake install DESTDIR="${D}" datato="${D}${docdir}" \
- || die "emake install failed"
- dosbin files/sgevt
- dosbin files/mdevt
- # unneeded files
- rm -f "${D}"${docdir}/{SCSIRAS,COPYING}
- # install modepage files
- insinto /usr/share/${PN}
- doins files/*.mdf
- # new docs
- dodoc ChangeLog AUTHORS TODO
- # ensure that other docs from the emake install are compressed too.
- prepalldocs
-}
diff --git a/sys-block/scsirastools/scsirastools-1.5.6.ebuild b/sys-block/scsirastools/scsirastools-1.5.6.ebuild
deleted file mode 100644
index 0c3d2c1..0000000
--- a/sys-block/scsirastools/scsirastools-1.5.6.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit autotools eutils
-
-DESCRIPTION="Serviceability for SCSI Disks and Arrays"
-HOMEPAGE="http://scsirastools.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
-IUSE=""
-
-RDEPEND="sys-apps/rescan-scsi-bus
- sys-apps/sg3_utils"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
- unpack ${A}
- # this builds a really old mdadm
- sed -i \
- -e '/RPMB/d' \
- -e '/^SUBDIRS/s,mdadm.d,,' \
- -e '/^SUBDIRS/s,files,,' \
- "${S}"/Makefile.am || die "sed Makefile.am failed"
- cd "${S}"
- epatch "${FILESDIR}"/${P}-glibc-2.10.patch
- eautoreconf
- # i386 ELF binaries in tarball = bad
- rm -f "${S}"/files/alarms*
-
- # Fix up /sbin instances to be /usr/sbin instead
- for i in src/sgraidmon.c src/sgdiskmon.c ; do
- sed -i "${S}"/${i} \
- -e '/evtcmd\[\].*\"\/sbin\//s,/sbin/,/usr/sbin/,' \
- || die "Failed to set /sbin in sources"
- done
-}
-
-src_compile() {
- econf --sbindir=/usr/sbin \
- || die "econf failed"
- emake \
- || die "emake failed"
-}
-
-src_install() {
- into /usr
- docdir="/usr/share/doc/${PF}/"
- emake install DESTDIR="${D}" datato="${D}${docdir}" \
- || die "emake install failed"
- dosbin files/sgevt
- dosbin files/mdevt
- # unneeded files
- rm -f "${D}"${docdir}/{SCSIRAS,COPYING}
- # install modepage files
- insinto /usr/share/${PN}
- doins files/*.mdf
- # new docs
- dodoc ChangeLog AUTHORS TODO
- # ensure that other docs from the emake install are compressed too.
- prepalldocs
-}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/scsirastools/
@ 2016-04-21 4:59 Mike Frysinger
0 siblings, 0 replies; 6+ messages in thread
From: Mike Frysinger @ 2016-04-21 4:59 UTC (permalink / raw
To: gentoo-commits
commit: 7ed0d505606b04c93792ed8709919135cbb87847
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 21 04:57:13 2016 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Apr 21 04:57:13 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed0d505
sys-block/scsirastools: update to EAPI=5
sys-block/scsirastools/scsirastools-1.5.7.ebuild | 21 +++++++--------------
1 file changed, 7 insertions(+), 14 deletions(-)
diff --git a/sys-block/scsirastools/scsirastools-1.5.7.ebuild b/sys-block/scsirastools/scsirastools-1.5.7.ebuild
index fa1f4087..2a84c3d 100644
--- a/sys-block/scsirastools/scsirastools-1.5.7.ebuild
+++ b/sys-block/scsirastools/scsirastools-1.5.7.ebuild
@@ -1,6 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Id$
+
+EAPI="5"
inherit autotools eutils
@@ -17,9 +18,7 @@ RDEPEND="sys-apps/rescan-scsi-bus
sys-apps/sg3_utils"
DEPEND="${RDEPEND}"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
# this builds a really old mdadm
sed -i \
-e '/RPMB/d' \
@@ -39,18 +38,14 @@ src_unpack() {
done
}
-src_compile() {
- econf --sbindir=/usr/sbin \
- || die "econf failed"
- emake \
- || die "emake failed"
+src_configure() {
+ econf --sbindir=/usr/sbin
}
src_install() {
into /usr
docdir="/usr/share/doc/${PF}/"
- emake install DESTDIR="${D}" datato="${D}${docdir}" \
- || die "emake install failed"
+ emake install DESTDIR="${D}" datato="${D}${docdir}"
dosbin files/sgevt
dosbin files/mdevt
# unneeded files
@@ -60,6 +55,4 @@ src_install() {
doins files/*.mdf
# new docs
dodoc ChangeLog AUTHORS TODO
- # ensure that other docs from the emake install are compressed too.
- prepalldocs
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/scsirastools/
@ 2016-04-21 5:05 Mike Frysinger
0 siblings, 0 replies; 6+ messages in thread
From: Mike Frysinger @ 2016-04-21 5:05 UTC (permalink / raw
To: gentoo-commits
commit: ea2d5d90a9274dfc3bb1d496c4b95b1616c7864a
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 21 05:05:46 2016 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Apr 21 05:05:46 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2d5d90
sys-block/scsirastools: version bump to 1.6.4
sys-block/scsirastools/Manifest | 1 +
sys-block/scsirastools/scsirastools-1.6.4.ebuild | 54 ++++++++++++++++++++++++
2 files changed, 55 insertions(+)
diff --git a/sys-block/scsirastools/Manifest b/sys-block/scsirastools/Manifest
index e11a78c..21db02f 100644
--- a/sys-block/scsirastools/Manifest
+++ b/sys-block/scsirastools/Manifest
@@ -1 +1,2 @@
DIST scsirastools-1.5.7.tar.gz 677348 SHA256 0b53e731cb03b4200e5f46b5e79b20e329939c276d65b15835ceba0a1fd4055a SHA512 399d366216b5f24ef67086b2e5713a259435293219e22166530a6b92a45519b677bd980906691d2166f1fa6b6ee873568b143df32cfed6a5500066ea914b12f2 WHIRLPOOL 88840d03acfe07bad26b4468fc7342379146793f79b704487e4d4a03e25eaec37772c21705e0510fd3112d1335ff7618bc3130ac01ecb89ce96a76db63fb6d4f
+DIST scsirastools-1.6.4.tar.gz 659203 SHA256 38d2c6c9b04a2c594e528927b950754f94c0522718d17c78e6589ba778339bf8 SHA512 a0331557eb9c535b3bf33a95994d957505873bc1b39ee240846161a79d7e1f7ed494b23678e23931e917014cf7ebb6a0dd81e5f62089db06e03cf138db06a0fa WHIRLPOOL 4d03d6a40e2b65bc6df9e8e609aa3036a03f2e66162142d5570f6990e49a6a4bbda3b1bbca311ab59bb0bdcdff1475d92ba89a0b91806cb7093bac39a7b762c7
diff --git a/sys-block/scsirastools/scsirastools-1.6.4.ebuild b/sys-block/scsirastools/scsirastools-1.6.4.ebuild
new file mode 100644
index 0000000..5fe8985
--- /dev/null
+++ b/sys-block/scsirastools/scsirastools-1.6.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit autotools eutils
+
+DESCRIPTION="Serviceability for SCSI Disks and Arrays"
+HOMEPAGE="http://scsirastools.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="sys-apps/rescan-scsi-bus
+ sys-apps/sg3_utils"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.5.7-sysmacros.patch #580214
+ # this builds a really old mdadm
+ sed -i \
+ -e '/RPMB/d' \
+ -e '/^SUBDIRS/s,mdadm.d,,' \
+ -e '/^SUBDIRS/s,files,,' \
+ Makefile.am || die "sed Makefile.am failed"
+ eautoreconf
+ # i386 ELF binaries in tarball = bad
+ rm "${S}"/files/ialarms* || die
+
+ # Fix up /sbin instances to be /usr/sbin instead
+ for i in src/sgraidmon.c src/sgdiskmon.c ; do
+ sed -i "${S}"/${i} \
+ -e '/evtcmd\[\].*\"\/sbin\//s,/sbin/,/usr/sbin/,' \
+ || die "Failed to set /sbin in sources"
+ done
+}
+
+src_configure() {
+ econf --sbindir=/usr/sbin
+}
+
+src_install() {
+ local docdir="/usr/share/doc/${PF}"
+ emake install DESTDIR="${D}" datato="${ED}${docdir}"
+ dosbin files/sgevt files/mdevt
+ rm -f "${ED}${docdir}"/{SCSIRAS,COPYING}
+ # install modepage files
+ insinto /usr/share/${PN}
+ doins files/*.mdf
+ dodoc ChangeLog AUTHORS TODO
+}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/scsirastools/
@ 2021-06-17 20:54 Mike Gilbert
0 siblings, 0 replies; 6+ messages in thread
From: Mike Gilbert @ 2021-06-17 20:54 UTC (permalink / raw
To: gentoo-commits
commit: 5a92a8fc303aa0380c851c327a3e41f66944dddf
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 17 20:53:08 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Jun 17 20:54:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a92a8fc
sys-block/scsirastools: drop dependency on rescan-scsi-bus
Bug: https://bugs.gentoo.org/796488
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
sys-block/scsirastools/scsirastools-1.5.7.ebuild | 3 +--
sys-block/scsirastools/scsirastools-1.6.4.ebuild | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/sys-block/scsirastools/scsirastools-1.5.7.ebuild b/sys-block/scsirastools/scsirastools-1.5.7.ebuild
index 935678ed225..6fab3675a2e 100644
--- a/sys-block/scsirastools/scsirastools-1.5.7.ebuild
+++ b/sys-block/scsirastools/scsirastools-1.5.7.ebuild
@@ -14,8 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
-RDEPEND="sys-apps/rescan-scsi-bus
- sys-apps/sg3_utils"
+RDEPEND=">=sys-apps/sg3_utils-1.44"
DEPEND="${RDEPEND}"
src_prepare() {
diff --git a/sys-block/scsirastools/scsirastools-1.6.4.ebuild b/sys-block/scsirastools/scsirastools-1.6.4.ebuild
index 9f2bb3b436b..a0fd6aa0e5f 100644
--- a/sys-block/scsirastools/scsirastools-1.6.4.ebuild
+++ b/sys-block/scsirastools/scsirastools-1.6.4.ebuild
@@ -14,8 +14,7 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
-RDEPEND="sys-apps/rescan-scsi-bus
- sys-apps/sg3_utils"
+RDEPEND=">=sys-apps/sg3_utils-1.44"
DEPEND="${RDEPEND}"
src_prepare() {
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/scsirastools/
@ 2021-06-17 20:59 Mike Gilbert
0 siblings, 0 replies; 6+ messages in thread
From: Mike Gilbert @ 2021-06-17 20:59 UTC (permalink / raw
To: gentoo-commits
commit: c4bfd105d152961078802278620c562c64e6505b
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 17 20:58:57 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Jun 17 20:59:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4bfd105
sys-block/scsirastools: revbump for RDEPEND change
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
.../{scsirastools-1.5.7.ebuild => scsirastools-1.5.7-r1.ebuild} | 0
.../{scsirastools-1.6.4.ebuild => scsirastools-1.6.4-r1.ebuild} | 0
2 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/sys-block/scsirastools/scsirastools-1.5.7.ebuild b/sys-block/scsirastools/scsirastools-1.5.7-r1.ebuild
similarity index 100%
rename from sys-block/scsirastools/scsirastools-1.5.7.ebuild
rename to sys-block/scsirastools/scsirastools-1.5.7-r1.ebuild
diff --git a/sys-block/scsirastools/scsirastools-1.6.4.ebuild b/sys-block/scsirastools/scsirastools-1.6.4-r1.ebuild
similarity index 100%
rename from sys-block/scsirastools/scsirastools-1.6.4.ebuild
rename to sys-block/scsirastools/scsirastools-1.6.4-r1.ebuild
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-block/scsirastools/
@ 2024-03-15 4:21 Sam James
0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2024-03-15 4:21 UTC (permalink / raw
To: gentoo-commits
commit: 69610a28c8712d4fab37f7789e0657f8ac5cc851
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Fri Mar 15 04:17:50 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 04:20:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69610a28
sys-block/scsirastools: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/863719
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-block/scsirastools/scsirastools-1.6.6.ebuild | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/sys-block/scsirastools/scsirastools-1.6.6.ebuild b/sys-block/scsirastools/scsirastools-1.6.6.ebuild
index 5ca7a0c6e0ba..2cdf84d61ab4 100644
--- a/sys-block/scsirastools/scsirastools-1.6.6.ebuild
+++ b/sys-block/scsirastools/scsirastools-1.6.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit autotools
+inherit autotools flag-o-matic
DESCRIPTION="Serviceability for SCSI Disks and Arrays"
HOMEPAGE="http://scsirastools.sourceforge.net/"
@@ -30,6 +30,11 @@ src_prepare() {
}
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/863719
+ # Upstream sourceforge; dead for 6 years; no bug filed.
+ filter-lto
+
econf --sbindir=/usr/sbin
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2024-03-15 4:21 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-16 13:28 [gentoo-commits] repo/gentoo:master commit in: sys-block/scsirastools/ Manuel Rüger
-- strict thread matches above, loose matches on Subject: below --
2016-04-21 4:59 Mike Frysinger
2016-04-21 5:05 Mike Frysinger
2021-06-17 20:54 Mike Gilbert
2021-06-17 20:59 Mike Gilbert
2024-03-15 4:21 Sam James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox