summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2020-09-30 09:05:05 -0600
committerMark Wagie2020-09-30 09:05:05 -0600
commit8879739bf9a90ec276a69cf7e7fe9df9016bf756 (patch)
tree3250d41a854f63914ff1d49b62594c0bed28a4af
parente44c70bd68e5462962bed111e05d35d0a9820cde (diff)
downloadaur-8879739bf9a90ec276a69cf7e7fe9df9016bf756.tar.gz
add GPG verification, fix binary directory
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD20
2 files changed, 26 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9154bc49ae5a..945010ee7cb8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = freeipmi
pkgdesc = Provides in-band and out-of-band IPMI software based on the IPMI v1.5/2.0 specification.
pkgver = 1.6.6
- pkgrel = 1
+ pkgrel = 2
url = https://www.gnu.org/software/freeipmi
arch = x86_64
arch = aarch64
@@ -12,9 +12,18 @@ pkgbase = freeipmi
provides = libipmiconsole.so=2
provides = libfreeipmi.so=17
options = !libtool
- backup = etc/freeipmi/*.conf
+ backup = etc/freeipmi/freeipmi.conf
+ backup = etc/freeipmi/freeipmi_interpret_sel.conf
+ backup = etc/freeipmi/freeipmi_interpret_sensor.conf
+ backup = etc/freeipmi/ipmidetect.conf
+ backup = etc/freeipmi/ipmidetectd.conf
+ backup = etc/freeipmi/ipmiseld.conf
+ backup = etc/freeipmi/libipmiconsole.conf
source = https://ftp.gnu.org/gnu/freeipmi/freeipmi-1.6.6.tar.gz
+ source = https://ftp.gnu.org/gnu/freeipmi/freeipmi-1.6.6.tar.gz.sig
+ validpgpkeys = A865A9FB6F0387624468543A3EFB7C4BE8303927
sha256sums = cfa30179b44c582e73cf92c2ad0e54fe49f9fd87f7a0889be9dc2db5802e6aab
+ sha256sums = SKIP
pkgname = freeipmi
diff --git a/PKGBUILD b/PKGBUILD
index 6243277d7cbc..eb9045162368 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: Nathan Owe <ndowens04 at gmail>
pkgname=freeipmi
pkgver=1.6.6
-pkgrel=1
+pkgrel=2
pkgdesc="Provides in-band and out-of-band IPMI software based on the IPMI v1.5/2.0 specification."
arch=('x86_64' 'aarch64')
url="https://www.gnu.org/software/freeipmi"
@@ -11,10 +11,18 @@ license=('GPL')
depends=('libgcrypt')
provides=('libipmimonitoring.so=6' 'libipmidetect.so=0' 'libipmiconsole.so=2'
'libfreeipmi.so=17')
-backup=("etc/$pkgname/*.conf")
+backup=("etc/$pkgname/$pkgname.conf"
+ "etc/$pkgname/${pkgname}_interpret_sel.conf"
+ "etc/$pkgname/${pkgname}_interpret_sensor.conf"
+ "etc/$pkgname/ipmidetect.conf"
+ "etc/$pkgname/ipmidetectd.conf"
+ "etc/$pkgname/ipmiseld.conf"
+ "etc/$pkgname/libipmiconsole.conf")
options=('!libtool')
-source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz")
-sha256sums=('cfa30179b44c582e73cf92c2ad0e54fe49f9fd87f7a0889be9dc2db5802e6aab')
+source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
+sha256sums=('cfa30179b44c582e73cf92c2ad0e54fe49f9fd87f7a0889be9dc2db5802e6aab'
+ 'SKIP')
+validpgpkeys=('A865A9FB6F0387624468543A3EFB7C4BE8303927') # Albert Chu <chu11@llnl.gov>
build() {
cd "$pkgname-$pkgver"
@@ -25,7 +33,8 @@ build() {
--exec-prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
- --mandir=/usr/share/man
+ --mandir=/usr/share/man \
+ --sbindir=/usr/bin
else
./configure \
--prefix=/usr \
@@ -33,6 +42,7 @@ build() {
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/share/man \
+ --sbindir=/usr/bin \
--build-arm
fi