From d367fc7c8b5a9b337bd6f6f90869b640d2f15410 Mon Sep 17 00:00:00 2001 From: Cameron Nemo Date: Mon, 10 Dec 2018 19:07:57 -0800 Subject: [PATCH] gpgme: split library into its own subpackage --- common/shlibs | 3 +-- srcpkgs/gpgme/template | 11 +++++++++-- srcpkgs/libgpgme | 1 + 3 files changed, 11 insertions(+), 4 deletions(-) create mode 120000 srcpkgs/libgpgme diff --git a/common/shlibs b/common/shlibs index 8979a98f881..8560e6d3b1e 100644 --- a/common/shlibs +++ b/common/shlibs @@ -719,8 +719,7 @@ libtalloc.so.2 talloc-2.0.1_1 libmount.so.1 libmount-2.18_1 libdconf.so.1 dconf-0.13.90_1 libassuan.so.0 libassuan-2.0.1_1 -libgpgme.so.11 gpgme-1.3.0_1 -libgpgme-pthread.so.11 gpgme-1.3.0_1 +libgpgme.so.11 libgpgme-1.12.0_2 libgpgmepp.so.6 gpgmepp-1.7.0_3 libqgpgme.so.7 gpgmeqt-1.7.0_3 libgarcon-1.so.0 garcon-0.1.12_1 diff --git a/srcpkgs/gpgme/template b/srcpkgs/gpgme/template index dd3f694125a..88e9736c6c5 100644 --- a/srcpkgs/gpgme/template +++ b/srcpkgs/gpgme/template @@ -1,7 +1,7 @@ # Template file for 'gpgme' pkgname=gpgme version=1.12.0 -revision=1 +revision=2 build_style=gnu-configure configure_args="--enable-fd-passing --disable-gpgconf-test --disable-gpg-test --disable-gpgsm-test @@ -31,8 +31,15 @@ post_extract() { lang/qt/tests/Makefile.* lang/python/tests/Makefile.* } +libgpgme_package() { + short_desc+=" - library" + pkg_install() { + vmove "usr/lib/*.so.*" + } +} + gpgme-devel_package() { - depends="${makedepends/qt5-tools-devel/} gpgme>=${version}_${revision}" + depends="${makedepends/qt5-tools-devel/} libgpgme>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/bin/gpgme-config diff --git a/srcpkgs/libgpgme b/srcpkgs/libgpgme new file mode 120000 index 00000000000..b291e753127 --- /dev/null +++ b/srcpkgs/libgpgme @@ -0,0 +1 @@ +gpgme \ No newline at end of file