packages/iniparser/PKGBUILD

36 lines
1.1 KiB
Bash

# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Roman Kyrylych <Roman.Kyrylych@gmail.com>
# Contributor: Roman Kyrylych <Roman.Kyrylych@gmail.com>
pkgname=iniparser
pkgver=4.2.4
pkgrel=1
pkgdesc='A free stand-alone ini file parsing library written in portable ANSI C'
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url='https://github.com/ndevilla/iniparser'
license=('MIT')
depends=('glibc')
provides=('libiniparser.so')
makedepends=('cmake' 'doxygen')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ndevilla/iniparser/archive/v${pkgver}.tar.gz")
md5sums=('2b4b70171712895cb5afdf1247a8889f')
sha256sums=('c05bb41df87f31a029516943ebb7f38ca1f0e38ff36f3836f1163a9a529857df')
build() {
mkdir build
cmake \
"${pkgname}-${pkgver}" \
-B build \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build
}
package() {
cd build
make DESTDIR="${pkgdir}" install
install -Dm0644 "${srcdir}/${pkgname}-${pkgver}"/LICENSE "${pkgdir}"/usr/share/licenses/iniparser/LICENSE
}