From 408f407e2a8e4a3fc5222a9670fcde01f7783736 Mon Sep 17 00:00:00 2001 From: David Seifert Date: Sat, 19 Mar 2022 19:19:42 +0100 Subject: sys-block/scsirastools: add 1.6.6 Bug: https://bugs.gentoo.org/835359 Closes: https://bugs.gentoo.org/666536 Signed-off-by: David Seifert --- .../files/scsirastools-1.6.6-autotools.patch | 71 ++++++++++++++++++++++ .../files/scsirastools-1.6.6-prefix.patch | 24 ++++++++ 2 files changed, 95 insertions(+) create mode 100644 sys-block/scsirastools/files/scsirastools-1.6.6-autotools.patch create mode 100644 sys-block/scsirastools/files/scsirastools-1.6.6-prefix.patch (limited to 'sys-block/scsirastools/files') 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 */ -- cgit v1.2.3-65-gdbad