diff options
author | Narrat | 2023-05-04 20:43:28 +0200 |
---|---|---|
committer | Narrat | 2023-05-04 20:43:28 +0200 |
commit | 0649e22d3418af85e054ef1918de180756b8cf5f (patch) | |
tree | 2e0171a0af6616b95aa0f39603a087bb85c266bc | |
parent | 1850f81494391f595dc156ad733767c1b4d9e15d (diff) | |
download | aur-0649e22d3418af85e054ef1918de180756b8cf5f.tar.gz |
util-linux-aes: Follow Arch changes in regards of python libs
-rw-r--r-- | .SRCINFO | 2 | ||||
-rwxr-xr-x | PKGBUILD | 12 |
2 files changed, 8 insertions, 6 deletions
@@ -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 @@ -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 } |