From 824ab06455660382914fe31b7c60e8223f993f75 Mon Sep 17 00:00:00 2001 From: Toyam Cox Date: Tue, 17 May 2016 01:44:50 -0400 Subject: [PATCH] New package: ipmiutil-3.0.0 --- common/shlibs | 1 + srcpkgs/ipmiutil-devel | 1 + srcpkgs/ipmiutil/template | 40 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 42 insertions(+) create mode 120000 srcpkgs/ipmiutil-devel create mode 100644 srcpkgs/ipmiutil/template diff --git a/common/shlibs b/common/shlibs index 7eb07afda1..85c6dfd63b 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2415,6 +2415,7 @@ libfbembed.so.2 libfbclient-2.5.5.26952_1 libfbembed.so.2.5 libfbclient-2.5.5.26952_1 libib_util.so libfbclient-2.5.5.26952_1 libgds.so.0 libfbclient-2.5.5.26952_1 +libipmiutil.so.1 ipmiutil-3.0.0_1 libqxmpp.so.0 qxmpp-0.9.3_1 libunwind.so.1 llvm-libunwind-3.8.0_1 libc++abi.so.1 libcxxabi-3.8.0_1 diff --git a/srcpkgs/ipmiutil-devel b/srcpkgs/ipmiutil-devel new file mode 120000 index 0000000000..fb24a75f8b --- /dev/null +++ b/srcpkgs/ipmiutil-devel @@ -0,0 +1 @@ +ipmiutil \ No newline at end of file diff --git a/srcpkgs/ipmiutil/template b/srcpkgs/ipmiutil/template new file mode 100644 index 0000000000..080e002783 --- /dev/null +++ b/srcpkgs/ipmiutil/template @@ -0,0 +1,40 @@ +# Template file for 'ipmiutil' +pkgname=ipmiutil +version=3.0.0 +revision=1 +build_style=gnu-configure +makedepends="libressl-devel" +short_desc="Series of utilities that perform common IPMI management functions" +maintainer="Toyam Cox " +license="BSD-2.0" +#changelog="http://ipmiutil.sourceforge.net/docs/ChangeLog" +homepage="http://ipmiutil.sourceforge.net" +distfiles="${SOURCEFORGE_SITE}/project/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=7d57c1fd0d15518dcb13fa94842761d3309c09dec2679ccc382e600377352865 + +case "${XBPS_TARGET_MACHINE}" in + arm*-musl) broken="https://api.travis-ci.org/jobs/153884746/log.txt";; +esac + +post_install() { + vlicense COPYING + + # Cleaner than patching lib/Makefile + # Also using sed to blanket replace doesn't work. + mv "${DESTDIR}/usr/sbin/"* "${DESTDIR}/usr/bin/" + [ -d "${DESTDIR}/usr/lib64" ] && mv "${DESTDIR}/usr/lib64/"* "${DESTDIR}/usr/lib/" + rm "${DESTDIR}/usr/share/ipmiutil/"*.service +} + +ipmiutil-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/*.so + vmove usr/lib/*.a + vmove usr/share/ipmiutil/Makefile + vmove usr/share/ipmiutil/*.c + vmove usr/share/ipmiutil/*.h + } +}