Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com [209.85.221.66]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id C45687818B9 for ; Tue, 11 Feb 2020 08:19:49 +0000 (UTC) Received: by mail-wr1-f66.google.com with SMTP id t2so11099586wrr.1 for ; Tue, 11 Feb 2020 00:19:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=iJHtL3fNSirlZ6y+qKw/IqOIrqTLytATR6N/RFoeQBc=; b=ci4sfGZL/rQvFgcS922WHLDPalYnnyQA9Kveb3hT69wAIrFjzhFdzkbPJEBjpouRuJ a0XmJzhnXrQNKUE+jHQEACvz9IHNDEQyRv5aD9oQsqlT+STE1tla1v52XniyJAokVW0Y kZbsmFikdzHo+Y8+3fnFcl5Xe8qqLKoaLl2UkwefE5VsRDMBL2EZiZaxrwpe3PxedfAr mJTiy5RpFI0n2ZlOeRwx/Kc6nfB2saGgaqnLOh3vHNFj4RBQjyc8uLViGVkTIgXcy7uc YY59wcOEf5qKlLU/+WgdUFA3uDnAyy9Z/T0/vsC8Tc6FjeF/r61TXthmMqS7v1g76vM1 JOTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version:content-transfer-encoding; bh=iJHtL3fNSirlZ6y+qKw/IqOIrqTLytATR6N/RFoeQBc=; b=tJXrir0ifasi2x/Q2ZxBrd6G/JSzPYXO0UcoshK55aEosO9t8JQd5PAwgeOW4NnG6/ rb9NEORs2pvd8gwixX/OAHtEtr4Ze0ajnoY3rnrQmdzx5MO18R/nqJaYRdDbUlo+jkam pBfxPpeNCIPslrvZ6mQJO9c5TX8+y7glANxioHrPeqI6GslDCyaxklFk6dTHCD1PaM8W y62Tjpdgwy5pnfA4/SZThGn+uZSdDaw9xK5/Bt4MjU/Gc5z64VnnreLebqvB/AqqqScK KQ4/ZXa/TCqnqcMqjomvLNXqyBf4c3wosqcFo8BIUbjn0IlLyU8CcBDGKnYKImcuaq0T fTew== X-Gm-Message-State: APjAAAW8xzIdQ2stMyg+Ac0Z6n1QZkmpY9PFp3l4f7GA6XhcyU/Hg6Oz HFMikJXqYa/Ne3okCP2AUmyga1lWws4= X-Google-Smtp-Source: APXvYqxLXFMkE71RTZcSrdwJyFMtP9Xe6GfcKRRuXyStpko55jexyWYYJKBmhmDtIh944N/CBfJLgQ== X-Received: by 2002:a5d:410e:: with SMTP id l14mr6825789wrp.238.1581409188778; Tue, 11 Feb 2020 00:19:48 -0800 (PST) Received: from localhost.localdomain (pool1-138.cgn.as8758.net. [212.25.6.138]) by smtp.gmail.com with ESMTPSA id g17sm4276005wru.13.2020.02.11.00.19.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Feb 2020 00:19:48 -0800 (PST) Sender: Sascha Brawer From: sascha@brawer.ch To: alpine-aports@lists.alpinelinux.org Cc: Sascha Brawer Subject: [PATCH] main/snappy-static: add package for static library Date: Tue, 11 Feb 2020 08:19:32 +0000 Message-Id: <20200211081932.508-1-sascha@brawer.ch> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: Sascha Brawer https://gitlab.alpinelinux.org/alpine/aports/issues/11212 --- main/snappy/APKBUILD | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/main/snappy/APKBUILD b/main/snappy/APKBUILD index 3ad4a42437..54718c7ac1 100644 --- a/main/snappy/APKBUILD +++ b/main/snappy/APKBUILD @@ -2,18 +2,27 @@ # Maintainer: Natanael Copa pkgname=snappy pkgver=1.1.8 -pkgrel=0 +pkgrel=1 pkgdesc="Fast compression and decompression library" url="https://google.github.io/snappy/" arch="all" license="BSD-3-Clause" makedepends="cmake" -subpackages="$pkgname-dbg $pkgname-dev $pkgname-doc" +subpackages="$pkgname-dbg $pkgname-dev $pkgname-doc $pkgname-static" source="$pkgname-$pkgver.tar.gz::https://github.com/google/snappy/archive/$pkgver.tar.gz optimize-mips-s390x.patch " build() { + # Build static library + cmake . \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib \ + -DBUILD_SHARED_LIBS=OFF + cmake --build . + + # Build shared library cmake . \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -29,6 +38,9 @@ check() { package() { make DESTDIR="$pkgdir" install + install -d "$pkgdir"/../snappy-static/usr/lib + install -m644 libsnappy.a "$pkgdir"/../snappy-static/usr/lib/libsnappy.a + local file; for file in AUTHORS CONTRIBUTING.md COPYING NEWS README.md \ format_description.txt framing_format.txt; do install -m644 -D $file "$pkgdir"/usr/share/doc/$pkgname/$file -- 2.24.1