summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNarrat2023-05-04 20:43:28 +0200
committerNarrat2023-05-04 20:43:28 +0200
commit0649e22d3418af85e054ef1918de180756b8cf5f (patch)
tree2e0171a0af6616b95aa0f39603a087bb85c266bc
parent1850f81494391f595dc156ad733767c1b4d9e15d (diff)
downloadaur-0649e22d3418af85e054ef1918de180756b8cf5f.tar.gz
util-linux-aes: Follow Arch changes in regards of python libs
-rw-r--r--.SRCINFO2
-rwxr-xr-xPKGBUILD12
2 files changed, 8 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 76a6a46bfafb..bf6fadd92d3f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = util-linux-aes
pkgdesc = Miscellaneous system utilities for Linux, with loop-AES support
pkgver = 2.38.1
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/karelzak/util-linux
install = util-linux-aes.install
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index d260c13776a7..644cfea1e071 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,7 +11,7 @@ pkgname=(util-linux-aes util-linux-libs-aes)
_pkgmajor=2.38
_realver=${_pkgmajor}.1
pkgver=${_realver/-/}
-pkgrel=1
+pkgrel=2
pkgdesc='Miscellaneous system utilities for Linux, with loop-AES support'
url='https://github.com/karelzak/util-linux'
#url="http://sourceforge.net/projects/loop-aes/"
@@ -85,6 +85,8 @@ package_util-linux-aes() {
etc/pam.d/su
etc/pam.d/su-l)
+ _python_stdlib="$(python -c 'import sysconfig; print(sysconfig.get_paths()["stdlib"])')"
+
make -C "${_basename}-${_realver}" DESTDIR="${pkgdir}" usrsbin_execdir=/usr/bin install
# remove static libraries
@@ -110,8 +112,8 @@ package_util-linux-aes() {
mv "$pkgdir"/usr/lib/lib*.so* util-linux-libs/lib/
mv "$pkgdir"/usr/lib/pkgconfig util-linux-libs/lib/pkgconfig
mv "$pkgdir"/usr/include util-linux-libs/include
- mv "$pkgdir"/usr/lib/python3.10/site-packages util-linux-libs/site-packages
- rmdir "$pkgdir"/usr/lib/python3.10
+ mv "$pkgdir"/"${_python_stdlib}"/site-packages util-linux-libs/site-packages
+ rmdir "$pkgdir"/"${_python_stdlib}"
mv "$pkgdir"/usr/share/man/man3 util-linux-libs/man3
# install systemd-sysusers
@@ -135,9 +137,9 @@ package_util-linux-libs-aes() {
replaces=('libutil-linux')
optdepends=('python: python bindings to libmount')
- install -d -m0755 "$pkgdir"/usr/{lib/python3.10/,share/man/}
+ install -d -m0755 "$pkgdir"/{"${_python_stdlib}",usr/share/man/}
mv util-linux-libs/lib/* "$pkgdir"/usr/lib/
mv util-linux-libs/include "$pkgdir"/usr/include
- mv util-linux-libs/site-packages "$pkgdir"/usr/lib/python3.10/site-packages
+ mv util-linux-libs/site-packages "$pkgdir"/"${_python_stdlib}"/site-packages
mv util-linux-libs/man3 "$pkgdir"/usr/share/man/man3
}