diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2022-03-31 14:50:49 +0200 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2022-04-13 12:30:30 +0200 |
commit | 5cc6c988bc568a8b47ff8901228b863c7d6ba5ae (patch) | |
tree | 56dfd4917bcddf01256056597b0194d3f14fd538 | |
parent | 26122df9124b4363df88cffd2db929c8869e8cb2 (diff) |
main/libbsd: fix deps for -dev
The libbsd.so is a linker script, not a symlink, so we have to manually
move it to the -dev package and manually add libbsd as dependency for
libbsd-dev.
Ref: https://gitlab.freedesktop.org/libbsd/libbsd/-/commit/e7cf8c5785b14fc8fbd37bb665a5f9a4f28c7888
-rw-r--r-- | main/libbsd/APKBUILD | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/main/libbsd/APKBUILD b/main/libbsd/APKBUILD index 3e124c8ffbe..1264f4afbb2 100644 --- a/main/libbsd/APKBUILD +++ b/main/libbsd/APKBUILD @@ -2,13 +2,13 @@ # Maintainer: Drew DeVault <sir@cmpwn.com> pkgname=libbsd pkgver=0.11.6 -pkgrel=1 +pkgrel=2 pkgdesc="commonly-used BSD functions not implemented by all libcs" url="https://libbsd.freedesktop.org/" arch="all" license="BSD-3-Clause" depends="musl" -depends_dev="bsd-compat-headers linux-headers libmd-dev" +depends_dev="bsd-compat-headers linux-headers libmd-dev libbsd=$pkgver-r$pkgrel" # libbsd.so is a GNU ld script and not symlink makedepends_build="autoconf automake libtool" makedepends_host="$depends_dev" subpackages="$pkgname-static $pkgname-dev $pkgname-doc" @@ -45,6 +45,11 @@ package() { make DESTDIR="$pkgdir" install } +dev() { + default_dev + amove usr/lib/libbsd.so +} + sha512sums=" 9dbbfb84340fc69f59667241701d81d176439ce168f123344805898a269f7bd0e98abf8c7fc12d9bf539d1effb19424d93b647cc9120f693327e736d339e6075 libbsd-0.11.6.tar.xz c90e7d75bac79f821962227593b91d8a373b5bd991592b71b6ac20f86908bbe72af874542f591202f29ad42f57da6d5d71f445871679793b29bd3ed002beb4ce disable-fpurge-test.patch |