From fa4a2551e3ffed91073333ffc7f59f33dd225eba Mon Sep 17 00:00:00 2001 From: Issam Maghni Date: Sun, 15 Sep 2019 11:12:17 -0400 Subject: [PATCH] bearssl: fix libbearssl.so.0 => not found --- srcpkgs/bearssl/template | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template index 777cec324d3..ec393735acf 100644 --- a/srcpkgs/bearssl/template +++ b/srcpkgs/bearssl/template @@ -1,23 +1,24 @@ # Template file for 'bearssl' pkgname=bearssl version=0.6 -revision=1 +revision=2 build_style=gnu-makefile +make_build_args="D=.so.${version} LD=\$(CC) LDDLL=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}" short_desc="Implementation of the SSL/TLS protocol in C" maintainer="Leah Neukirchen " license="MIT" -homepage="https://www.bearssl.org/" -_changelog="https://www.bearssl.org/changelog.html" -distfiles="https://www.bearssl.org/${pkgname}-${version}.tar.gz" +homepage="https://bearssl.org" +changelog="${homepage}/changelog.html" +distfiles="${homepage}/${pkgname}-${version}.tar.gz" checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14 CFLAGS="-fPIC" -make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,libbearssl.so.0" do_install() { vbin build/brssl - vinstall build/libbearssl.a 0644 usr/lib - vinstall build/libbearssl.so.${version} 0644 usr/lib - ln -s libbearssl.so.${version} ${DESTDIR}/usr/lib/libbearssl.so + vinstall "build/lib${pkgname}.a" 0644 usr/lib + vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib + ln -s "lib${pkgname}.so.${version}" "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}" + ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so" vcopy inc usr/include vlicense LICENSE.txt LICENSE }