# Contributor: Francesco Colista # Maintainer: Francesco Colista pkgname=cvechecker pkgver=3.5 pkgrel=0 pkgdesc="A local CVE checker tool" url="http://cvechecker.sourceforge.net/" arch="all" license="GPL3" depends="gawk wget libxslt" depends_dev="libconfig-dev sqlite-dev openssl-dev mysql-dev" [ "$ALPINE_LIBC" != "eglibc" ] && depends_dev="$depends_dev argp-standalone" makedepends="$depends_dev" install="$pkgname.pre-install $pkgname.post-install" subpackages="$pkgname-doc" source="http://sourceforge.net/projects/cvechecker/files/$pkgname-$pkgver.tar.gz" _builddir="$srcdir"/$pkgname-$pkgver prepare() { local i cd "$_builddir" for i in $source; do case $i in *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done } build() { cd "$_builddir" [ "$ALPINE_LIBC" != "eglibc" ] && export LIBS="-largp" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --enable-sqlite3 \ --enable-mysql \ || return 1 make || return 1 } package() { cd "$_builddir" make DESTDIR="$pkgdir" install || return 1 mkdir -p "$pkgdir"/var/cvechecker &>/dev/null chgrp -R cvechecker "$pkgdir"/var/cvechecker/* &>/dev/null chmod -R g+w "$pkgdir"/var/cvechecker &>/dev/null } md5sums="d8aa4dcdf11ad9c19521fbb96132074e cvechecker-3.5.tar.gz" sha256sums="7d3e0becf23ca3897a3a89c3f913e3b112adda39792417a659684534063c14b9 cvechecker-3.5.tar.gz" sha512sums="5ecd68a13889750af56e46ab18412dd2edd97c64cf343bcd7d613ba4c3c1e832289b069de283436a68a29f59e680ce2d675f89cf8b562a62fffd15554fc3aa1c cvechecker-3.5.tar.gz"