libnvme: tweaked to build both dynamic and static libraries

This commit is contained in:
Matt Housh 2025-01-16 15:18:04 -06:00
parent 2c03c3c584
commit 922a2c9fc4
Signed by: jaeger
GPG Key ID: F9DE89ED1BFADFD7
3 changed files with 8 additions and 5 deletions

View File

@ -15,9 +15,11 @@ drwxr-xr-x root/root usr/include/nvme/
-rw-r--r-- root/root usr/include/nvme/types.h
-rw-r--r-- root/root usr/include/nvme/util.h
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libnvme-mi.a
lrwxrwxrwx root/root usr/lib/libnvme-mi.so -> libnvme-mi.so.1
lrwxrwxrwx root/root usr/lib/libnvme-mi.so.1 -> libnvme-mi.so.1.11.1
-rwxr-xr-x root/root usr/lib/libnvme-mi.so.1.11.1
-rw-r--r-- root/root usr/lib/libnvme.a
lrwxrwxrwx root/root usr/lib/libnvme.so -> libnvme.so.1
lrwxrwxrwx root/root usr/lib/libnvme.so.1 -> libnvme.so.1.11.1
-rwxr-xr-x root/root usr/lib/libnvme.so.1.11.1

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/RCi7GftTp9wDksQCFQgHJoAImurNvXb1xqd4eC8G70TKkKioKyiZ9S/rVUpHK5CWBx1SiXWyNHz7bUs+7QxywY=
SHA256 (Pkgfile) = 3d7fae9ab151ea337bebdac158efe42ba97482e6cc0a42844acd97afe66be8a0
SHA256 (.footprint) = 3844855cf536caf4b0c0cef1755095bf3fd61590745626f3e96d28cb9ff87ae4
RWSE3ohX2g5d/Qdn9rYM8nfGFcJwfQ7Wg+/8DUFKivZTuQinwxUT6wHMGiZcaLQRmJ0mv2HL3aeeLpli0JsM0tI50r8LP4/H7gk=
SHA256 (Pkgfile) = 22ca8f1c1e0376c3cc0b1171285ed8d28f7857e41df4d0df2dadd82a6e58a68b
SHA256 (.footprint) = aa2b2385ba3d4323258a6006fbe7f04c6151a5ff46688fdaa22901c7ba642e70
SHA256 (libnvme-1.11.1.tar.gz) = 6d5d8ba2cc4c94a61a994c9f7f25b3b26ef973fb5c0daa37729890903f37a1f1

View File

@ -5,13 +5,14 @@
name=libnvme
version=1.11.1
release=1
release=2
source=(https://github.com/linux-nvme/$name/archive/v$version/$name-$version.tar.gz)
build() {
meson setup $name-$version build \
--prefix=/usr \
--buildtype=plain
--buildtype=plain \
--default-library=both
meson compile -C build
DESTDIR=$PKG meson install -C build
}