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:
parent
c2e338d794
commit
c28bc2b86e
1 changed files with 6 additions and 4 deletions
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'gnutls'
|
||||
pkgname=gnutls
|
||||
version=3.6.15
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=gnu-configure
|
||||
configure_args="--with-zlib --disable-guile --disable-static
|
||||
--disable-valgrind-tests --disable-rpath
|
||||
|
@ -10,9 +10,11 @@ configure_args="--with-zlib --disable-guile --disable-static
|
|||
hostmakedepends="gettext libtool pkg-config which"
|
||||
# for autoreconf
|
||||
#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
|
||||
libtasn1-devel libgcrypt-devel p11-kit-devel nettle-devel libidn2-devel
|
||||
libunistring-devel unbound-devel trousers-devel"
|
||||
libgcrypt-devel ${_develdepends}"
|
||||
checkdepends="iproute2"
|
||||
short_desc="GNU Transport Layer Security library"
|
||||
maintainer="Orphaned <orphan@voidlinux.org>"
|
||||
|
@ -27,7 +29,7 @@ pre_check() {
|
|||
}
|
||||
|
||||
gnutls-devel_package() {
|
||||
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
|
||||
depends="${_develdepends} ${sourcepkg}>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue