public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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