Date: Friday, July 1, 2022 @ 12:20:24 Author: archange Revision: 1243171
Remove build root from bytecompiled python + hardlink dupes Modified: gdal/trunk/PKGBUILD ----------+ PKGBUILD | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-07-01 11:59:24 UTC (rev 1243170) +++ PKGBUILD 2022-07-01 12:20:24 UTC (rev 1243171) @@ -6,7 +6,7 @@ pkgbase=gdal pkgname=(gdal python-gdal) pkgver=3.5.0 -pkgrel=3 +pkgrel=4 pkgdesc="A translator library for raster and vector geospatial data formats" arch=(x86_64) url="https://gdal.org/" @@ -103,8 +103,9 @@ install -d "${pkgdir}"/usr/{bin,lib} mv bin/* "${pkgdir}"/usr/bin mv lib/* "${pkgdir}"/usr/lib - local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") - python -m compileall -o 0 -o 1 -o 2 "${pkgdir}${site_packages}" install -dm755 "${pkgdir}"/usr/share/licenses ln -s $pkgbase "${pkgdir}"/usr/share/licenses/$pkgname + # byte-compile python modules since the CMake build does not do it. + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + python -m compileall -o 0 -o 1 -o 2 --hardlink-dupes -s "${pkgdir}" "${pkgdir}"${site_packages} }
