[arch-commits] Commit in libsmbios/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Monday, November 4, 2019 @ 00:16:23 Author: felixonmars Revision: 366652 archrelease: copy trunk to staging-x86_64 Added: libsmbios/repos/staging-x86_64/ libsmbios/repos/staging-x86_64/PKGBUILD (from rev 366651, libsmbios/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: libsmbios/repos/staging-x86_64/PKGBUILD (from rev 366651, libsmbios/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-11-04 00:16:23 UTC (rev 366652) @@ -0,0 +1,50 @@ +# Maintainer: Jan de Groot +# Contributor: Alessio 'mOLOk' Bolognino +# Contributor: daniel g. siegel + +pkgname=libsmbios +pkgver=2.4.2 +pkgrel=2 +pkgdesc="A library for providing access to as much BIOS information as possible" +arch=('x86_64') +url="https://github.com/dell/libsmbios; +license=('GPL' 'custom') +depends=('gcc-libs') +makedepends=('libxml2' 'python' 'chrpath' 'doxygen' git cppunit help2man) +optdepends=('python: tools') +_commit=f4031c3a261d48cdfcb38ed7b2ad1089703937f7 # tags/v2.4.2 +source=("git+https://github.com/dell/libsmbios.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd $pkgname + ./autogen.sh --no-configure +} + +build() { + unset MAKEFLAGS + cd $pkgname + mkdir build + cd build + ../configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --disable-static + make +} + +package() { + cd $pkgname/build + make DESTDIR="${pkgdir}" install + + chrpath -d "${pkgdir}/usr/bin/smbios-sys-info-lite" + install -m755 -d "${pkgdir}/usr/include" + + cp -a ../src/include/* "${pkgdir}/usr/include/" + cp -a out/public-include/* "${pkgdir}/usr/include/" + + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 ../COPYING-OSL "${pkgdir}/usr/share/licenses/${pkgname}/" +}
[arch-commits] Commit in libsmbios/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Sunday, July 8, 2018 @ 12:51:09 Author: foutrelis Revision: 328064 archrelease: copy trunk to staging-x86_64 Added: libsmbios/repos/staging-x86_64/ libsmbios/repos/staging-x86_64/PKGBUILD (from rev 328063, libsmbios/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: libsmbios/repos/staging-x86_64/PKGBUILD (from rev 328063, libsmbios/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-07-08 12:51:09 UTC (rev 328064) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Jan de Groot +# Contributor: Alessio 'mOLOk' Bolognino +# Contributor: daniel g. siegel + +pkgname=libsmbios +pkgver=2.4.1 +pkgrel=2 +pkgdesc="A library for providing access to as much BIOS information as possible" +arch=('x86_64') +url="https://github.com/dell/libsmbios; +license=('GPL' 'custom') +depends=('gcc-libs') +makedepends=('libxml2' 'python' 'chrpath' 'doxygen' git cppunit help2man) +optdepends=('python: tools') +_commit=465dce1b625f11f38698aec3b5f48751b85f0942 # tags/v2.4.1^0 +source=("git+https://github.com/dell/libsmbios.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd $pkgname + ./autogen.sh --no-configure +} + +build() { + unset MAKEFLAGS + cd $pkgname + mkdir build + cd build + ../configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --disable-static + make +} + +package() { + cd $pkgname/build + make DESTDIR="${pkgdir}" install + + chrpath -d "${pkgdir}/usr/bin/smbios-sys-info-lite" + install -m755 -d "${pkgdir}/usr/include" + + cp -a ../src/include/* "${pkgdir}/usr/include/" + cp -a out/public-include/* "${pkgdir}/usr/include/" + + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 ../COPYING-OSL "${pkgdir}/usr/share/licenses/${pkgname}/" +}