Date: Wednesday, March 22, 2017 @ 10:33:42 Author: jgc Revision: 218376
upgpkg: snownews 1.5.12-8 Build with OpenSSL 1.0 Added: snownews/trunk/openssl-pkgconfig.patch Modified: snownews/trunk/PKGBUILD -------------------------+ PKGBUILD | 17 ++++++++++++----- openssl-pkgconfig.patch | 19 +++++++++++++++++++ 2 files changed, 31 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-03-22 10:24:02 UTC (rev 218375) +++ PKGBUILD 2017-03-22 10:33:42 UTC (rev 218376) @@ -4,18 +4,25 @@ pkgname=snownews pkgver=1.5.12 -pkgrel=7 +pkgrel=8 pkgdesc="Text mode RSS newsreader for Linux and Unix." arch=(i686 x86_64) url="http://kiza.kcore.de/software/snownews/" license=('GPL') -depends=('libxml2' 'ncurses' 'perl-xml-libxml' 'perl-xml-libxslt' 'openssl') -source=(http://kiza.kcore.de/software/snownews/download/$pkgname-$pkgver.tar.gz) -sha256sums=('26dd96e9345d9cbc1c0c9470417080dd0c3eb31e7ea944f78f3302d7060ecb90') +depends=('libxml2' 'ncurses' 'perl-xml-libxml' 'perl-xml-libxslt' 'openssl-1.0') +source=(http://kiza.kcore.de/software/snownews/download/$pkgname-$pkgver.tar.gz + openssl-pkgconfig.patch) +sha256sums=('26dd96e9345d9cbc1c0c9470417080dd0c3eb31e7ea944f78f3302d7060ecb90' + '847b4bc3139b4a1d0b49c95fe0378cd9d941f3219d8a9510cb2065555276abcc') +prepare() { + cd "$srcdir"/$pkgname-$pkgver + patch -Np0 -i ../openssl-pkgconfig.patch +} + build() { cd "$srcdir"/$pkgname-$pkgver - ./configure --prefix=/usr + PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig ./configure --prefix=/usr make } Added: openssl-pkgconfig.patch =================================================================== --- openssl-pkgconfig.patch (rev 0) +++ openssl-pkgconfig.patch 2017-03-22 10:33:42 UTC (rev 218376) @@ -0,0 +1,19 @@ +--- configure.orig 2017-03-22 10:11:04.082473251 +0000 ++++ configure 2017-03-22 10:14:19.083251343 +0000 +@@ -10,10 +10,14 @@ + chomp($xmlcflags); + my $xmlldflags = `xml2-config --libs`; + chomp($xmlldflags); ++my $cryptocflags = `pkg-config libcrypto --cflags`; ++chomp($cryptocflags); ++my $cryptoldflags = `pkg-config libcrypto --libs`; ++chomp($cryptoldflags); + + my $prefix = "/usr/local"; +-my $cflags = "-Wall -Wno-format-y2k -O2 -DLOCALEPATH=\"\\\"\$(LOCALEPATH)\\\"\" -DOS=\\\"$os\\\" $xmlcflags \$(EXTRA_CFLAGS) "; +-my $ldflags = "-lncurses -lcrypto $xmlldflags \$(EXTRA_LDFLAGS) "; ++my $cflags = "-Wall -Wno-format-y2k -O2 -DLOCALEPATH=\"\\\"\$(LOCALEPATH)\\\"\" -DOS=\\\"$os\\\" $cryptocflags $xmlcflags \$(EXTRA_CFLAGS) "; ++my $ldflags = "-lncurses $cryptoldflags $xmlldflags \$(EXTRA_LDFLAGS) "; + + my $use_nls = 1; + parse_cmdl_line();
