diff --git a/libcurl-gnutls/trunk/PKGBUILD b/libcurl-gnutls/trunk/PKGBUILD index 11027a651c..0ed5dffc95 100644 --- a/libcurl-gnutls/trunk/PKGBUILD +++ b/libcurl-gnutls/trunk/PKGBUILD @@ -12,14 +12,21 @@ license=('MIT') depends=('curl' 'glibc' 'gnutls' 'libpsl' 'nettle' 'zlib' 'libssh2.so') options=('strip') -source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}) +source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc} + "https://salsa.debian.org/debian/curl/raw/08767c2765234efb72953979e734668b245d8453/debian/patches/90_gnutls.patch") validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3' - 'SKIP') + 'SKIP' + '701825b820b31e6601d3a3c19f10d4ebf8a83e7dc6a58c978171c68a16fb2a9b906b8f3cb7baae22e7e9d9087b1e1fde48ffc1021029dffc1399398dd435c165') build() { cd curl-${pkgver} + patch -Np1 < ../90_gnutls.patch + sed -i -e 's/CURL_@CURL_LT_SHLIB_VERSIONED_FLAVOUR@3/CURL_@CURL_LT_SHLIB_VERSIONED_FLAVOUR@4/g' lib/libcurl.vers.in + + ./buildconf + ./configure \ --prefix='/usr' \ --disable-ldap \ @@ -43,9 +50,7 @@ package() { make -C lib DESTDIR="${pkgdir}" install - mv "${pkgdir}"/usr/lib/libcurl{,-gnutls}.so.4.5.0 - rm "${pkgdir}"/usr/lib/libcurl.{a,so}* - for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0; do + for version in 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0; do ln -s libcurl-gnutls.so.4.5.0 "${pkgdir}"/usr/lib/libcurl-gnutls.so.${version} done