sps-core · log · files · refs · tags · releases · people · languages · GitHub · commit
9ce60af
libxml2: treat python as a meson feature and install libs in lib64.
Parents
Stat
base/usbutils/recipe | 4 ++-- base/xz/recipe | 4 ++-- devel/meson/recipe | 7 +++++-- devel/pkgconf/recipe | 4 ++-- fs/btrfs-progs/recipe | 4 ++-- libs/dbus/recipe | 4 ++-- libs/glib/recipe | 4 ++-- libs/libxml2/recipe | 5 ++--- libs/linux-pam/recipe | 4 ++-- libs/zlib/recipe | 6 +++--- net/iputils/recipe | 4 ++-- 11 files changed, 26 insertions(+), 24 deletions(-)
Diff
diff --git a/base/usbutils/recipe b/base/usbutils/recipe
index 8c19439..cb7edcb 100644
--- a/base/usbutils/recipe
+++ b/base/usbutils/recipe
@@ -1,6 +1,6 @@
name usbutils
version 018
-release 1
+release 2
description usbutils: lsusb
source https://mirrors.edge.kernel.org/pub/linux/utils/usb/usbutils/usbutils-018.tar.xz
@@ -9,6 +9,6 @@ hash sha256:83f68b59b58547589c00266e82671864627593ab4362d8c807f50eea923ca
depend filesystem
depend libusb
-configure meson setup build --prefix=/usr --buildtype=release
+configure meson setup build --prefix=/usr --libdir=lib64 --buildtype=release
build meson compile -C build
install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/base/xz/recipe b/base/xz/recipe
index 1c2bc53..1ad05c3 100644
--- a/base/xz/recipe
+++ b/base/xz/recipe
@@ -1,6 +1,6 @@
name xz
version 5.8.3
-release 1
+release 2
description XZ Utils: high compression ratio data compression
source https://tukaani.org/xz/xz-${version}.tar.xz
@@ -8,6 +8,6 @@ hash sha256:fff1ffcf2b0da84d308a14de513a1aa23d4e9aa3464d17e64b9714bfdd0bb
depend filesystem
-configure ./configure --prefix=/usr
+configure ./configure --prefix=/usr --libdir=/usr/lib64
build make -j"$MAKEJOBS"
install make install DESTDIR="$PKG"
diff --git a/devel/meson/recipe b/devel/meson/recipe
index b66438b..d1c1cb8 100644
--- a/devel/meson/recipe
+++ b/devel/meson/recipe
@@ -1,6 +1,6 @@
name meson
version 1.12.0
-release 1
+release 2
arch any
description meson: Python-based build system
@@ -11,4 +11,7 @@ depend filesystem
depend python
depend ninja
-install python3 -m pip install --no-build-isolation --no-deps --prefix=/usr --root="$PKG" .
+install mkdir -p "$PKG/usr/bin" "$PKG/usr/share/meson"
+install cp -a mesonbuild meson.py "$PKG/usr/share/meson/"
+install chmod 755 "$PKG/usr/share/meson/meson.py"
+install ln -s ../share/meson/meson.py "$PKG/usr/bin/meson"
diff --git a/devel/pkgconf/recipe b/devel/pkgconf/recipe
index cd4b5e9..ba60f6c 100644
--- a/devel/pkgconf/recipe
+++ b/devel/pkgconf/recipe
@@ -1,6 +1,6 @@
name pkgconf
version 3.0.6
-release 1
+release 2
description pkgconf: package compiler and linker flags
source https://distfiles.ariadne.space/pkgconf/pkgconf-3.0.6.tar.xz
@@ -8,6 +8,6 @@ hash sha256:c88a653fbabfa2a5857a30f6b6ad6c40dbacc3b7c72cc066e5c7dc4571cbd
depend filesystem
-configure ./configure --prefix=/usr --with-pkg-config-dir=/usr/lib/pkgconfig:/usr/share/pkgconfig
+configure ./configure --prefix=/usr --libdir=/usr/lib64 --with-pkg-config-dir=/usr/lib64/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig --with-system-libdir=/usr/lib64 --with-system-includedir=/usr/include
build make -j"$MAKEJOBS"
install make install DESTDIR="$PKG"
diff --git a/fs/btrfs-progs/recipe b/fs/btrfs-progs/recipe
index 14bbb97..788d638 100644
--- a/fs/btrfs-progs/recipe
+++ b/fs/btrfs-progs/recipe
@@ -1,6 +1,6 @@
name btrfs-progs
version 6.15
-release 1
+release 2
description btrfs-progs: Btrfs tools
source https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.15.tar.xz
@@ -12,6 +12,6 @@ depend zlib
depend zstd
depend lzo
-configure meson setup build --prefix=/usr --buildtype=release
+configure meson setup build --prefix=/usr --libdir=lib64 --buildtype=release
build meson compile -C build
install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/dbus/recipe b/libs/dbus/recipe
index 9125aac..2937821 100644
--- a/libs/dbus/recipe
+++ b/libs/dbus/recipe
@@ -1,6 +1,6 @@
name dbus
version 1.16.2
-release 2
+release 3
description dbus: message bus
source https://dbus.freedesktop.org/releases/dbus/dbus-1.16.2.tar.xz
@@ -9,7 +9,7 @@ hash sha256:0ba2a1a4b16afe7bceb2c07e9ce99a8c2c3508e5dec290dbb643384bd6beb
depend filesystem
depend expat
-configure meson setup build --prefix=/usr --buildtype=release -Dsystemd=disabled -Dselinux=disabled
+configure meson setup build --prefix=/usr --libdir=lib64 --buildtype=release -Dsystemd=disabled -Dselinux=disabled
build meson compile -C build
install DESTDIR="$PKG" meson install -C build --no-rebuild
install mkdir -p "$PKG/usr/lib/systemd/system" "$PKG/etc/init.d"
diff --git a/libs/glib/recipe b/libs/glib/recipe
index 30561cc..5af5a1f 100644
--- a/libs/glib/recipe
+++ b/libs/glib/recipe
@@ -1,6 +1,6 @@
name glib
version 2.86.0
-release 1
+release 2
description glib: GNOME C library
source https://download.gnome.org/sources/glib/2.86/glib-2.86.0.tar.xz
@@ -12,6 +12,6 @@ depend zlib
depend pcre2
depend libxml2
-configure meson setup build --prefix=/usr --buildtype=release -Dtests=false -Dsysprof=disabled
+configure meson setup build --prefix=/usr --libdir=lib64 --buildtype=release -Dtests=false -Dsysprof=disabled
build meson compile -C build
install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/libxml2/recipe b/libs/libxml2/recipe
index 516a8cb..b83ba77 100644
--- a/libs/libxml2/recipe
+++ b/libs/libxml2/recipe
@@ -1,6 +1,6 @@
name libxml2
version 2.15.0
-release 1
+release 2
description libxml2: XML toolkit
source https://download.gnome.org/sources/libxml2/2.15/libxml2-2.15.0.tar.xz
@@ -8,8 +8,7 @@ hash sha256:5abc766497c5b1d6d99231f662e30c99402a90d03b06c67b62d6c1179dedd
depend filesystem
depend zlib
-depend xz
-configure meson setup build --prefix=/usr --buildtype=release -Dpython=false
+configure meson setup build --prefix=/usr --libdir=lib64 --buildtype=release -Dpython=disabled -Ddocs=disabled -Dzlib=enabled -Dicu=disabled
build meson compile -C build
install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/linux-pam/recipe b/libs/linux-pam/recipe
index 88d9220..2cbcacd 100644
--- a/libs/linux-pam/recipe
+++ b/libs/linux-pam/recipe
@@ -1,6 +1,6 @@
name linux-pam
version 1.7.2
-release 1
+release 2
description linux-pam: Pluggable Authentication Modules
source https://github.com/linux-pam/linux-pam/releases/download/v1.7.2/Linux-PAM-1.7.2.tar.xz
@@ -10,6 +10,6 @@ depend filesystem
builddep meson
builddep ninja
-configure meson setup build --prefix=/usr --buildtype=release -Ddocs=disabled
+configure meson setup build --prefix=/usr --libdir=lib64 --buildtype=release -Ddocs=disabled
build meson compile -C build
install DESTDIR="$PKG" meson install -C build --no-rebuild
diff --git a/libs/zlib/recipe b/libs/zlib/recipe
index 8ed3a05..06e28dc 100644
--- a/libs/zlib/recipe
+++ b/libs/zlib/recipe
@@ -1,6 +1,6 @@
name zlib
version 1.3.2
-release 1
+release 2
description zlib: compression library
source https://zlib.net/fossils/zlib-${version}.tar.gz
@@ -8,6 +8,6 @@ hash sha256:bb329a0a2cd0274d05519d61c667c062e06990d72e125ee2dfa8de64f0119
depend filesystem
-configure ./configure --prefix=/usr
+configure ./configure --prefix=/usr --libdir=/usr/lib64
build make -j"$MAKEJOBS"
-install make install DESTDIR="$PKG"
\ No newline at end of file
+install make install DESTDIR="$PKG"
diff --git a/net/iputils/recipe b/net/iputils/recipe
index 7ce39e7..7336983 100644
--- a/net/iputils/recipe
+++ b/net/iputils/recipe
@@ -1,6 +1,6 @@
name iputils
version 20250605
-release 1
+release 2
description iputils: ping and traceroute helpers
source https://github.com/iputils/iputils/archive/refs/tags/20250605.tar.gz
@@ -8,6 +8,6 @@ hash sha256:19e680c9eef8c079da4da37040b5f5453763205b4edfb1e2c114de7790892
depend filesystem
-configure meson setup build --prefix=/usr --buildtype=release
+configure meson setup build --prefix=/usr --libdir=lib64 --buildtype=release
build meson compile -C build
install DESTDIR="$PKG" meson install -C build --no-rebuild