summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorŁukasz Pożarlik2022-11-06 12:43:36 +0100
committerŁukasz Pożarlik2022-11-06 12:43:36 +0100
commit5e211b76c0a2d56457770a902e21b8f79b3a4185 (patch)
tree5ca639d42f339a259e92a686b762c98245bf93d5
parent9879da16a448b317e97af0aacc8726f7f0c244fb (diff)
downloadaur-5e211b76c0a2d56457770a902e21b8f79b3a4185.tar.gz
Dependency fix and istallation of systemd service script
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD21
2 files changed, 16 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 45e204376d8f..7c91d05d1876 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,17 @@
pkgbase = python-mpp-solar
pkgdesc = Python package with reference library to get information from solar inverters
pkgver = 0.9.01
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/jblance/mpp-solar
arch = any
license = MIT
- makedepends = python-pyserial
- makedepends = python-paho-mqtt
- makedepends = python-pyyaml
- makedepends = python-pymongo
- makedepends = python-psycopg2
+ depends = python
+ depends = python-pyserial
+ depends = python-paho-mqtt
+ depends = python-pyyaml
+ depends = python-pymongo
+ depends = python-psycopg2
source = https://github.com/jblance/mpp-solar/archive/refs/tags/v0.9.01.tar.gz
sha256sums = f4efaf43817d5403f344dca115daf4012ee9018180ba1305cf5f511ff8829dee
pkgname = python-mpp-solar
- depends = python-lunardate
- depends = python-pycalverter
- depends = python-pytz
- depends = python-dateutil
- depends = python-pyephem
diff --git a/PKGBUILD b/PKGBUILD
index 9a0d825afc5f..20a078db4e81 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,15 +6,16 @@ _module="$_name"
pkgname=("python-$_module")
pkgdesc="Python package with reference library to get information from solar inverters"
pkgver="0.9.01"
-pkgrel=1
+pkgrel=2
url="https://github.com/jblance/mpp-solar"
license=('MIT')
arch=('any')
-makedepends=("python-pyserial"
- "python-paho-mqtt"
- "python-pyyaml"
- "python-pymongo"
- "python-psycopg2")
+depends=("python"
+ "python-pyserial"
+ "python-paho-mqtt"
+ "python-pyyaml"
+ "python-pymongo"
+ "python-psycopg2")
source=("https://github.com/jblance/mpp-solar/archive/refs/tags/v${pkgver}.tar.gz")
sha256sums=('f4efaf43817d5403f344dca115daf4012ee9018180ba1305cf5f511ff8829dee')
@@ -24,14 +25,10 @@ build() {
}
package_python-mpp-solar(){
- depends=('python-lunardate'
- 'python-pycalverter'
- 'python-pytz'
- 'python-dateutil'
- 'python-pyephem')
-
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
}