diff options
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 46 |
3 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..332ba2873f5a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +# Generated by mksrcinfo v8 +# Thu Feb 28 07:11:07 UTC 2019 +pkgbase = libstoragemgmt + pkgdesc = A library for storage management + pkgver = 1.7.3 + pkgrel = 1 + url = https://github.com/libstorage/libstoragemgmt + arch = any + license = GPL + makedepends = check + makedepends = chrpath + makedepends = valgrind + makedepends = python-pywbem + depends = libxml2 + depends = icu + depends = sqlite + depends = openssl + optdepends = arcconf: support for Microsemi (Adaptec) controllers + source = https://github.com/libstorage/libstoragemgmt/releases/download/1.7.3/libstoragemgmt-1.7.3.tar.gz + sha256sums = 18e36665b645c1c41ad39fe8034e8f691104d72325881fb141e4bef97538ce80 + +pkgname = libstoragemgmt + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..7c6927b4669a --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +pkg/* +src/* +*.tar.* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8ed5092ed238 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Shalygin Konstantin <k0ste@k0ste.ru> +# Contributor: Shalygin Konstantin <k0ste@k0ste.ru> + +pkgname='libstoragemgmt' +pkgver='1.7.3' +pkgrel='1' +pkgdesc='A library for storage management' +arch=('any') +url="https://github.com/libstorage/${pkgname}" +license=('GPL') +depends=('libxml2' 'icu' 'sqlite' 'openssl') +makedepends=('check' 'chrpath' 'valgrind' 'python-pywbem') +optdepends=('arcconf: support for Microsemi (Adaptec) controllers') +source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz") +sha256sums=('18e36665b645c1c41ad39fe8034e8f691104d72325881fb141e4bef97538ce80') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + + autoreconf -fvi + PYTHON="/usr/bin/python" ./configure \ + --prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/bin \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --libdir=/usr/lib \ + --datarootdir=/usr/share \ + --datadir=/usr/share \ + --with-python3 +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + make +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}/test" + ./runtests.sh +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +} |