summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2023-06-20 16:19:50 -0300
committerDaniel Bermond2023-06-20 16:19:50 -0300
commited940ce7236c7c7f9af0abcd9bac0136a1c9c137 (patch)
tree986ff33997f684134a0eb0bb148a455de0c161cb
parentfb27f15be46a86170e485744ed1191cf6499d7a7 (diff)
downloadaur-ed940ce7236c7c7f9af0abcd9bac0136a1c9c137.tar.gz
Improve license install
Use a symlink to an already existing file, instead of creating a duplicate file.
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD9
2 files changed, 8 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aa5b70983605..8c79b88b7423 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-glog
pkgdesc = A simple Google-style logging wrapper for Python
pkgver = 0.3.1
- pkgrel = 5
+ pkgrel = 6
url = https://github.com/benley/python-glog/
arch = any
license = BSD
diff --git a/PKGBUILD b/PKGBUILD
index 07b73c41d316..910bbd99b8dc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=python-glog
pkgver=0.3.1
-pkgrel=5
+pkgrel=6
pkgdesc='A simple Google-style logging wrapper for Python'
arch=('any')
url='https://github.com/benley/python-glog/'
@@ -19,5 +19,10 @@ build() {
package() {
python -m installer --destdir="$pkgdir" "${pkgname}-${pkgver}/dist"/*.whl
- install -D -m644 "${pkgname}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+ local _pyver
+ _pyver="$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')"
+ install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}"
+ ln -s "../../../lib/python${_pyver}/site-packages/glog-${pkgver}.dist-info/LICENSE" \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}