diff options
author | Rasmus Thomsen <oss@cogitri.dev> | 2020-04-17 15:13:45 +0200 |
---|---|---|
committer | Rasmus Thomsen <oss@cogitri.dev> | 2020-04-17 17:16:40 +0000 |
commit | b2c389d2b670c61ada3f6d8c44568d9f422c466e (patch) | |
tree | ffa7352aa74a45bfbd47710e1c4667dc8bb4d61d /testing | |
parent | dd712a9c53e643ad00d7ef98ddc7160975e66170 (diff) | |
download | aports-b2c389d2b670c61ada3f6d8c44568d9f422c466e.tar.bz2 aports-b2c389d2b670c61ada3f6d8c44568d9f422c466e.tar.xz |
testing/apk-polkit: fix sonames
Diffstat (limited to 'testing')
-rw-r--r-- | testing/apk-polkit/APKBUILD | 8 | ||||
-rw-r--r-- | testing/apk-polkit/fix-library-name.patch | 44 |
2 files changed, 49 insertions, 3 deletions
diff --git a/testing/apk-polkit/APKBUILD b/testing/apk-polkit/APKBUILD index 87207e20e8..813d3c042d 100644 --- a/testing/apk-polkit/APKBUILD +++ b/testing/apk-polkit/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Rasmus Thomsen <oss@cogitri.dev> pkgname=apk-polkit pkgver=0.2.0 -pkgrel=0 +pkgrel=1 pkgdesc="A Polkit helper for apk, the Alpine Package Keeper" url="https://gitlab.alpinelinux.org/Cogitri/apk-polkit" # SIGSEGV on x86 @@ -12,7 +12,8 @@ makedepends="meson polkitd-dev openssld-dev apk-toolsd-dev ldc ldc-runtime glibd-dev lld" checkdepends="bash py3-dbusmock dbus dbus-x11" subpackages="$pkgname-dev $pkgname-dbg" -source="https://gitlab.alpinelinux.org/Cogitri/apk-polkit/-/archive/v$pkgver/apk-polkit-v$pkgver.tar.gz" +source="https://gitlab.alpinelinux.org/Cogitri/apk-polkit/-/archive/v$pkgver/apk-polkit-v$pkgver.tar.gz + fix-library-name.patch" builddir="$srcdir/$pkgname-v$pkgver" build() { @@ -35,4 +36,5 @@ package() { DESTDIR="$pkgdir" ninja -C output install } -sha512sums="d3c6474c5fa0ace6d7145ecc54761c5622aa21cd07cd6c8e4795d10dc464b4bbf0fa0af35379802588bd24ac4b130127198dfc5d8efc45d0522be74f6954ae85 apk-polkit-v0.2.0.tar.gz" +sha512sums="d3c6474c5fa0ace6d7145ecc54761c5622aa21cd07cd6c8e4795d10dc464b4bbf0fa0af35379802588bd24ac4b130127198dfc5d8efc45d0522be74f6954ae85 apk-polkit-v0.2.0.tar.gz +68881ba6a9f65d89783eb28777c085047bc85a6953812fa313ece3158466324ec99e277285a56d11968e432f8469346d478eace9018614164056c34b3924013a fix-library-name.patch" diff --git a/testing/apk-polkit/fix-library-name.patch b/testing/apk-polkit/fix-library-name.patch new file mode 100644 index 0000000000..ebd81f6bd8 --- /dev/null +++ b/testing/apk-polkit/fix-library-name.patch @@ -0,0 +1,44 @@ +diff --git a/src/apkd/meson.build b/src/apkd/meson.build +index 95b8d09..3a84667 100644 +--- a/src/apkd/meson.build ++++ b/src/apkd/meson.build +@@ -12,6 +12,7 @@ apkd_lib = library( + d_module_versions: d_mod_version, + include_directories: src_inc, + dependencies: [apk_toolsd_dep, libapkd_common_dep, apk_tools_dep], ++ version: meson.project_version(), + ) + + apkd_dep = declare_dependency( +diff --git a/src/apkd_common/meson.build b/src/apkd_common/meson.build +index ce7747b..0f9b391 100644 +--- a/src/apkd_common/meson.build ++++ b/src/apkd_common/meson.build +@@ -17,6 +17,7 @@ libapkd_common = library( + common_src, + install: true, + include_directories: src_inc, ++ version: meson.project_version(), + ) + + libapkd_common_dep = declare_dependency( +diff --git a/src/apkd_dbus_server/meson.build b/src/apkd_dbus_server/meson.build +index 924e0ca..1244519 100644 +--- a/src/apkd_dbus_server/meson.build ++++ b/src/apkd_dbus_server/meson.build +@@ -36,6 +36,7 @@ apkd_dbus_server_lib_dep = declare_dependency( + libapkd_common_dep.partial_dependency(compile_args: true), + ], + compile_args: '-J' + join_paths(meson.current_source_dir(), '..', '..', 'data'), ++ version: meson.project_version(), + ) + + apkd_dbus_exe = executable( +@@ -57,6 +58,7 @@ apkd_dbus_client_lib = library( + apkd_dbus_client_lib_src, + install: true, + dependencies: [apkd_dbus_client_deps], ++ version: meson.project_version(), + ) + + apkd_dbus_client_lib_dep = declare_dependency( |