summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD20
2 files changed, 8 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6e097cdf3d86..3753778c8517 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Fri May 27 20:07:07 UTC 2016
+# Mon Sep 24 20:17:18 UTC 2018
pkgbase = mt-st-git
pkgdesc = Utilities for managing magnetic tape storage devices
pkgver = 1.1.r6.gece9c03
diff --git a/PKGBUILD b/PKGBUILD
index 8ff1731bd369..473975bc0521 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -25,6 +25,13 @@ pkgver() {
set +u
}
+prepare() {
+ set -u
+ cd "${_pkgname}"
+ sed -e 's:^#include <sys/types.h>$:#include <sys/sysmacros.h>\n&:g' -i 'mt.c'
+ set +u
+}
+
build() {
set -u
cd "${_pkgname}"
@@ -37,19 +44,6 @@ package() {
cd "${_pkgname}"
make DESTDIR="${pkgdir}" PREFIX='/usr' SBINDIR='/usr/bin' install
set +u
- # Ensure there are no forbidden paths. Place at the end of package() and comment out as you find or need exceptions. (git-aurcheck)
- ! test -d "${pkgdir}/bin" || { echo "Line ${LINENO} Forbidden: /bin"; false; }
- ! test -d "${pkgdir}/sbin" || { echo "Line ${LINENO} Forbidden: /sbin"; false; }
- ! test -d "${pkgdir}/lib" || { echo "Line ${LINENO} Forbidden: /lib"; false; }
- ! test -d "${pkgdir}/share" || { echo "Line ${LINENO} Forbidden: /share"; false; }
- ! test -d "${pkgdir}/usr/sbin" || { echo "Line ${LINENO} Forbidden: /usr/sbin"; false; }
- ! test -d "${pkgdir}/usr/local" || { echo "Line ${LINENO} Forbidden: /usr/local"; false; }
- ! grep -lr "/sbin" "${pkgdir}" || { echo "Line ${LINENO} Forbidden: /sbin"; false; }
- ! grep -lr "/usr/tmp" "${pkgdir}" || { echo "Line ${LINENO} Forbidden: /usr/tmp"; false; }
- ! grep -lr "/usr/local" "${pkgdir}" || { echo "Line ${LINENO} Forbidden: /usr/local"; false; }
- if command -v 'pcre2grep' >/dev/null 2>&1; then
- ! pcre2grep -Ilr "(?<!/usr)/bin" "${pkgdir}" || { echo "Line ${LINENO} Forbidden: /bin"; false; }
- fi
}
set +u