# Contributor: Leonardo Arena # Maintainer: pkgname=poco pkgver=1.9.3 pkgrel=0 pkgdesc="C++ class libraries for building network- and internet-based applications" options="!check" # No testsuite url="https://pocoproject.org/" arch="all" license="BSL-1.0" makedepends="openssl-dev linux-headers zlib-dev pcre-dev expat-dev sqlite-dev" subpackages="$pkgname-dev" source="https://pocoproject.org/releases/poco-$pkgver/poco-$pkgver-all.tar.gz cxxflags.patch " builddir="$srcdir"/$pkgname-$pkgver-all build() { ./configure --config=Linux \ --prefix=/usr \ --minimal \ --shared \ --no-tests \ --no-samples \ --unbundled make } package() { make DESTDIR="$pkgdir" install _basedir="$pkgdir"/usr/include/Poco for dir in Net Crypto; do test -d "$_basedir"/$dir || mkdir "$_basedir"/$dir done cp NetSSL_OpenSSL/include/Poco/Net/*.h "$_basedir"/Net cp Crypto/include/Poco/Crypto/*.h "$_basedir"/Crypto } sha512sums="2c71f3d100ea6459aec37fcd463f7ef7a710dca69d70058a408806b2b9a28bffd102aadab7c781d90d15b7dde176149bdc18ce50abb1823d9a2c50e699a322c5 poco-1.9.3-all.tar.gz 5f72e487074ea26e29e81d6fc244d03989d780d71b33a064456fa19b241aca278fbfd9b303733940b837921ea25781ee62905d70a5f1c57f1b24cd38a2a7d720 cxxflags.patch"