summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJames Harvey2016-07-14 21:35:13 -0400
committerJames Harvey2016-07-14 21:35:13 -0400
commit6b5a3946cff92868f6d86a055381a3f38c298648 (patch)
treebbb975a42078abf5e66593b42b0af46225c161d2 /PKGBUILD
parent260e840e93053d363b70190f83bd589f9b4e80dd (diff)
downloadaur-6b5a3946cff92868f6d86a055381a3f38c298648.tar.gz
Integrated Fedora's method for easier handling of multiple interfaces
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 6 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c5049baf66d6..00f87fd3298e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -17,10 +17,12 @@ conflicts=('opensm')
depends=('libibumad' 'rdma')
source=("https://www.openfabrics.org/downloads/management/${_pkgbase}-${pkgver}.tar.gz"
'opensm.service'
- 'opensm.launch')
+ 'opensm.launch'
+ 'opensm_extra.conf')
md5sums=('ed615b4681e94ef2e13a5de773ab89a3'
- 'f1155dd8fb07ce56c427bceb7ce3fffb'
- '7cd151f96d46ba1bc651fce0e2b7e8dc')
+ 'd70efe82917527515520aca4fff840e9'
+ 'b8827f86be787ede5093c7395bb03928'
+ '733983c333d652907145a7ae8ab09d85')
build() {
cd "${srcdir}/${_pkgbase}-${pkgver}"
@@ -40,11 +42,8 @@ package() {
# Convert from init.d to systemd
rm -rf ${pkgdir}/etc/init.d
- # If ${pkgdir}/etc is empty (it should be, since /etc/init.d/ was removed) remove it
- if ! [ "$(ls -A ${pkgdir}/etc)" ]; then
- rm -rf ${pkgdir}/etc/
- fi
install -Dm644 "${srcdir}/opensm.service" "${pkgdir}/usr/lib/systemd/system/opensm.service"
install -Dm755 "${srcdir}/opensm.launch" "${pkgdir}/usr/bin/opensm.launch"
+ install -Dm644 "${srcdir}/opensm_extra.conf" "${pkgdir}/etc/opensm_extra.conf"
}