# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=iniparser
pkgver=4.2.1
pkgrel=0
pkgdesc="C library for parsing INI-style files"
url="https://github.com/ndevilla/iniparser"
arch="all"
license="MIT"
makedepends="bash"
subpackages="$pkgname-dev"
source="$pkgname-$pkgver.tar.gz::https://github.com/ndevilla/iniparser/archive/v$pkgver.tar.gz
	rpath.patch
	"

# secfixes:
#   4.1-r3:
#     - CVE-2023-33461

build() {
	make
}

check() {
	make check
}

package() {
	install -d "$pkgdir"/usr/lib "$pkgdir"/usr/include
	install -m 644 src/dictionary.h "$pkgdir"/usr/include/dictionary.h
	install -m 644 src/iniparser.h "$pkgdir"/usr/include/iniparser.h
	install -m 755 libiniparser.so.1 "$pkgdir"/usr/lib/libiniparser.so.1
	ln -s libiniparser.so.1 "$pkgdir"/usr/lib/libiniparser.so
}

sha512sums="
5cc95e5f1541de9530d71704fba1a74fc5f764f9a92c991309c7f4659dd68a4f25bde3351356d5c8f2c664d2b91cfdafa81ebaef93a82205e099b0d1c745077d  iniparser-4.2.1.tar.gz
db7bdab6f8faafd47c8b50104e1a461fbd9324b75482b1455a8fc059c07278e7e60f088a3f712b0ade05a9bb989168d17684455b9863018f22a61e0190a888c6  rpath.patch
"
