summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Seifert <soap@gentoo.org>2022-03-19 19:19:42 +0100
committerDavid Seifert <soap@gentoo.org>2022-03-19 19:19:42 +0100
commit408f407e2a8e4a3fc5222a9670fcde01f7783736 (patch)
tree74d002bab64ae9197923b7125750bb4d3bd846e4 /sys-block/scsirastools/files
parentdev-perl/Sys-CPU: Remove old (diff)
downloadgentoo-408f407e2a8e4a3fc5222a9670fcde01f7783736.tar.gz
gentoo-408f407e2a8e4a3fc5222a9670fcde01f7783736.tar.bz2
gentoo-408f407e2a8e4a3fc5222a9670fcde01f7783736.zip
sys-block/scsirastools: add 1.6.6
Bug: https://bugs.gentoo.org/835359 Closes: https://bugs.gentoo.org/666536 Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'sys-block/scsirastools/files')
-rw-r--r--sys-block/scsirastools/files/scsirastools-1.6.6-autotools.patch71
-rw-r--r--sys-block/scsirastools/files/scsirastools-1.6.6-prefix.patch24
2 files changed, 95 insertions, 0 deletions
diff --git a/sys-block/scsirastools/files/scsirastools-1.6.6-autotools.patch b/sys-block/scsirastools/files/scsirastools-1.6.6-autotools.patch
new file mode 100644
index 000000000000..d4f6e222e112
--- /dev/null
+++ b/sys-block/scsirastools/files/scsirastools-1.6.6-autotools.patch
@@ -0,0 +1,71 @@
+--- a/doc/Makefile.am
++++ b/doc/Makefile.am
+@@ -1,42 +1,2 @@
+-#!/bin/sh
+-# Makefile to build/install doc files
+-#
+-TOPDIR = ${top_srcdir}
+-fromd = $(TOPDIR)/doc
+-MKDIR = sh $(TOPDIR)/mkinstalldirs
+-INSTALL_SH = sh $(TOPDIR)/install-sh
+-INSTALL_DATA_CMD = ${INSTALL_SH} -c -m 644
+-INSTALL_SCRIPT_CMD = ${INSTALL_SH} -c -m 755
+-prefix = /usr
+-exe_prefix =
+-
+-datadir = ${prefix}/share
+-mandir = ${prefix}/share/man
+-sysconfdir = ${exe_prefix}/etc
+-sbindir = ${exe_prefix}/sbin
+-datato = ${DESTDIR}${datadir}/scsirastools
+-
+-sbin_PROGRAMS =
+-
+-all:
+-
+-clean:
+-
+-distclean:
+-
+-install:
+- $(MKDIR) ${DESTDIR}${mandir}/man8
+- $(MKDIR) ${datato}
+- ${INSTALL_DATA_CMD} $(fromd)/sgdefects.8 ${DESTDIR}${mandir}/man8
+- ${INSTALL_DATA_CMD} $(fromd)/sgdskfl.8 ${DESTDIR}${mandir}/man8
+- ${INSTALL_DATA_CMD} $(fromd)/sgdiag.8 ${DESTDIR}${mandir}/man8
+- ${INSTALL_DATA_CMD} $(fromd)/sgmode.8 ${DESTDIR}${mandir}/man8
+- ${INSTALL_DATA_CMD} $(fromd)/sgraidmon.8 ${DESTDIR}${mandir}/man8
+- ${INSTALL_DATA_CMD} $(fromd)/sgdiskmon.8 ${DESTDIR}${mandir}/man8
+- ${INSTALL_DATA_CMD} $(fromd)/sgsafte.8 ${DESTDIR}${mandir}/man8
+- ${INSTALL_DATA_CMD} $(fromd)/UserGuide ${datato}
+- ${INSTALL_DATA_CMD} $(TOPDIR)/README ${datato}
+- ${INSTALL_DATA_CMD} $(TOPDIR)/COPYING ${datato}
+- ${INSTALL_DATA_CMD} $(TOPDIR)/kern/SCSIRAS ${datato}
+-
+-EXTRA_DIST =
++dist_man_MANS = sgdefects.8 sgdskfl.8 sgdiag.8 sgmode.8 sgraidmon.8 sgdiskmon.8 sgsafte.8
++dist_doc_DATA = UserGuide
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -1,20 +1,15 @@
+
+-SUBDIRS = mdadm.d src files doc
++SUBDIRS = src doc
+ PKGDIR = /usr/src/redhat
+ SOURCEDIR = $(PKGDIR)/SOURCES
+ BUILDDIR = $(PKGDIR)/BUILD
+ RSPEC = doc/$(PACKAGE).spec
+ PNAME = $(PACKAGE)-$(VERSION)
+ TMPDIR = /tmp/$(PNAME)
+-RPMB = rpmbuild
+
+ rpm: $(RSPEC)
+ make tarball
+- $(RPMB) -bs $(RSPEC)
+- $(RPMB) -bb $(RSPEC)
+
+-# $(RPMB) --rebuild $(PKGDIR)/SRPMS/$(PNAME)-1.i386.rpm
+-# $(RPMB) -bb --buildroot $(BUILDDIR)/$(PNAME) $(RSPEC)
+
+ tarball:
+ rm -f $(SOURCEDIR)/$(PNAME).tar.gz
diff --git a/sys-block/scsirastools/files/scsirastools-1.6.6-prefix.patch b/sys-block/scsirastools/files/scsirastools-1.6.6-prefix.patch
new file mode 100644
index 000000000000..5d52ec7db003
--- /dev/null
+++ b/sys-block/scsirastools/files/scsirastools-1.6.6-prefix.patch
@@ -0,0 +1,24 @@
+* binaries get installed into /usr/sbin
+
+--- a/src/sgdiskmon.c
++++ b/src/sgdiskmon.c
+@@ -80,7 +80,7 @@
+ //////////////////////////////////////////////////////////////////////
+ char *progver = "1.66"; /* program version */
+ char *progname = "sgdiskmon"; /* program name */
+-char sgevtcmd[] = "/sbin/sgevt";
++char sgevtcmd[] = "/usr/sbin/sgevt";
+ char initscript[] = "/etc/init.d/sgdisk";
+ char logfile[] = "/var/log/sgdiskmon.log"; /* log filename */
+ FILE *fdlog = NULL; /* log file descriptor */
+--- a/src/sgraidmon.c
++++ b/src/sgraidmon.c
+@@ -152,7 +152,7 @@
+ //////////////////////////////////////////////////////////////////////
+ char *progver = "1.66"; /* program version */
+ char *progname = "sgraidmon"; /* program name */
+-char mdevtcmd[] = "/sbin/mdevt";
++char mdevtcmd[] = "/usr/sbin/mdevt";
+ char initscript[] = "/etc/init.d/sgraid";
+ char logfile[] = "/var/log/sgraidmon.log"; /* log filename */
+ FILE *fdlog = NULL; /* log file descriptor */