diff options
author | Łukasz Pożarlik | 2022-11-14 08:28:26 +0100 |
---|---|---|
committer | Łukasz Pożarlik | 2022-11-14 08:28:26 +0100 |
commit | 71f2221fca8e4e1eb4a7b99d645602f4d2c28d89 (patch) | |
tree | ee0023336dc09017ce405322600065235069bf17 | |
parent | 5e211b76c0a2d56457770a902e21b8f79b3a4185 (diff) | |
download | aur-python-mpp-solar.tar.gz |
Better package
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 13 insertions, 8 deletions
@@ -1,7 +1,7 @@ pkgbase = python-mpp-solar pkgdesc = Python package with reference library to get information from solar inverters pkgver = 0.9.01 - pkgrel = 2 + pkgrel = 3 url = https://github.com/jblance/mpp-solar arch = any license = MIT @@ -6,7 +6,7 @@ _module="$_name" pkgname=("python-$_module") pkgdesc="Python package with reference library to get information from solar inverters" pkgver="0.9.01" -pkgrel=2 +pkgrel=3 url="https://github.com/jblance/mpp-solar" license=('MIT') arch=('any') @@ -24,12 +24,17 @@ build() { python setup.py build } -package_python-mpp-solar(){ - cd "$_name-$pkgver" - python setup.py install --root="${pkgdir}/" --optimize=1 - install --mode 644 -D docs/service/mpp-solar.service "$pkgdir/etc/systemd/user/mpp-solar.service" - install --mode 644 -D docs/service/mpp-solar.conf.example "$pkgdir/etc/mpp-solar/mpp-solar.conf" - install -D --mode 644 --target-directory "$pkgdir/usr/share/licenses/$pkgname" LICENSE + +package() { + cd mpp-solar-$pkgver + python setup.py install --root="$pkgdir" --skip-build --optimize=1 + install -d "${pkgdir}/usr/share/doc/${pkgname}/service" + install -d "${pkgdir}"/usr/lib/systemd/system + install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" + install -m 644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README" + install -m 644 docs/{MQTT_Influx_Grafana,README,configfile,hardware,interface,service-README,troubleshooting,usage}.md "${pkgdir}/usr/share/doc/${pkgname}/" + install -m 644 docs/service/{jkbms.conf,mpp-solar.conf}.example "${pkgdir}/usr/share/doc/${pkgname}/service/" + install -Dm 644 docs/service/{mpp-solar,jkbms}.service "${pkgdir}"/usr/lib/systemd/system/ } # vim: ts=2 sw=2 et |