gnutls: trim down gnutls-devel depends.

Instead of pulling in all makedepends from gnutls into gnutls-devel,
just use those listed in gnutls's pkgconfig files. This can speed up
local builds and avoids potential dependencies conflicts between
unnecessary packages.
This commit is contained in:
Érico Nogueira 2021-05-18 23:38:49 -03:00 committed by Érico Nogueira Rolim
parent c2e338d794
commit c28bc2b86e

View file

@ -1,7 +1,7 @@
# Template file for 'gnutls' # Template file for 'gnutls'
pkgname=gnutls pkgname=gnutls
version=3.6.15 version=3.6.15
revision=2 revision=3
build_style=gnu-configure build_style=gnu-configure
configure_args="--with-zlib --disable-guile --disable-static configure_args="--with-zlib --disable-guile --disable-static
--disable-valgrind-tests --disable-rpath --disable-valgrind-tests --disable-rpath
@ -10,9 +10,11 @@ configure_args="--with-zlib --disable-guile --disable-static
hostmakedepends="gettext libtool pkg-config which" hostmakedepends="gettext libtool pkg-config which"
# for autoreconf # for autoreconf
#hostmakedepends+=" gettext-devel-tools automake" #hostmakedepends+=" gettext-devel-tools automake"
# dependencies listed in pkg-config files
_develdepends="unbound-devel trousers-devel libunistring-devel nettle-devel
libtasn1-devel libidn2-devel p11-kit-devel"
makedepends="zlib-devel lzo-devel readline-devel libgpg-error-devel makedepends="zlib-devel lzo-devel readline-devel libgpg-error-devel
libtasn1-devel libgcrypt-devel p11-kit-devel nettle-devel libidn2-devel libgcrypt-devel ${_develdepends}"
libunistring-devel unbound-devel trousers-devel"
checkdepends="iproute2" checkdepends="iproute2"
short_desc="GNU Transport Layer Security library" short_desc="GNU Transport Layer Security library"
maintainer="Orphaned <orphan@voidlinux.org>" maintainer="Orphaned <orphan@voidlinux.org>"
@ -27,7 +29,7 @@ pre_check() {
} }
gnutls-devel_package() { gnutls-devel_package() {
depends="${makedepends} ${sourcepkg}>=${version}_${revision}" depends="${_develdepends} ${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files" short_desc+=" - development files"
pkg_install() { pkg_install() {
vmove usr/include vmove usr/include