diff options
author | yochananmarqos | 2019-09-22 08:37:04 -0600 |
---|---|---|
committer | yochananmarqos | 2019-09-22 08:37:04 -0600 |
commit | b8694be33b36bb57b14a16fef2d2979ed4706d1b (patch) | |
tree | db7906cb8bd1a10cbecebcaa278927ab0a562a4f | |
parent | 5f3b666840bc0858e289b5f9caf732a81cfe8525 (diff) | |
download | aur-b8694be33b36bb57b14a16fef2d2979ed4706d1b.tar.gz |
switch to setup.py
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 16 | ||||
-rw-r--r-- | guiscrcpy.desktop | 2 | ||||
-rw-r--r-- | guiscrcpy.sh | 2 |
4 files changed, 16 insertions, 11 deletions
@@ -1,12 +1,13 @@ pkgbase = guiscrcpy-git pkgdesc = A full fledged GUI integration for the most award winning open-source Android screen mirroring system -- scrcpy - pkgver = v1.11.r0.ca8aebc + pkgver = v1.11.r1.4c39ba3 pkgrel = 1 url = https://srevinsaju.github.io/guiscrcpy arch = i686 arch = x86_64 license = GPL3 makedepends = git + makedepends = python-setuptools depends = scrcpy depends = python-pyqt5 depends = python-psutil @@ -19,8 +20,8 @@ pkgbase = guiscrcpy-git source = guiscrcpy.desktop source = guiscrcpy.sh sha256sums = SKIP - sha256sums = 99c40d35cda17d5f3b66af313a282857a699ee5f0533ee3900c4fc2e303b0606 - sha256sums = 21a9e0f6a38db03cbe84d6498519bd79d66796f47cd6a738133f38a45ea4bb42 + sha256sums = 11d0720e3b4675be95a26e0583cb4bb0ee79ab6f48df4a2df21a2b0917737448 + sha256sums = 7d85c9d18ee989efa9cec44924294a5775c00a0d1ca6c369fb43a216e1d6f19f pkgname = guiscrcpy-git @@ -1,13 +1,13 @@ # Maintainer: Mark Wagie <yochanan dot marqos at gmail dot com> pkgname=guiscrcpy-git -pkgver=v1.11.r0.ca8aebc +pkgver=v1.11.r1.4c39ba3 pkgrel=1 pkgdesc="A full fledged GUI integration for the most award winning open-source Android screen mirroring system -- scrcpy" arch=('i686' 'x86_64') url="https://srevinsaju.github.io/guiscrcpy" license=('GPL3') depends=('scrcpy' 'python-pyqt5' 'python-psutil' 'python-qdarkstyle') -makedepends=('git') +makedepends=('git' 'python-setuptools') optdepends=('wmctrl: to use development toolkit' 'xdotool: to use development toolkit') provides=("${pkgname%-git}") @@ -16,18 +16,22 @@ source=('git+https://github.com/srevinsaju/guiscrcpy.git' "${pkgname%-git}.desktop" "${pkgname%-git}.sh") sha256sums=('SKIP' - '99c40d35cda17d5f3b66af313a282857a699ee5f0533ee3900c4fc2e303b0606' - '21a9e0f6a38db03cbe84d6498519bd79d66796f47cd6a738133f38a45ea4bb42') + '11d0720e3b4675be95a26e0583cb4bb0ee79ab6f48df4a2df21a2b0917737448' + '7d85c9d18ee989efa9cec44924294a5775c00a0d1ca6c369fb43a216e1d6f19f') pkgver() { cd "$srcdir/${pkgname%-git}" printf "%s" "$(git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g')" } +build() { + cd "$srcdir/${pkgname%-git}" + python setup.py build +} + package() { cd "$srcdir/${pkgname%-git}" - install -d "$pkgdir/opt/${pkgname%-git}" - cp -r "${pkgname%-git}/"* "$pkgdir/opt/${pkgname%-git}/" + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build install -Dm755 "$srcdir/${pkgname%-git}.sh" "$pkgdir/usr/bin/${pkgname%-git}" install -Dm644 "$srcdir/${pkgname%-git}.desktop" "$pkgdir/usr/share/applications/${pkgname%-git}.desktop" } diff --git a/guiscrcpy.desktop b/guiscrcpy.desktop index 0d5fc5ad58cd..c20943109b8b 100644 --- a/guiscrcpy.desktop +++ b/guiscrcpy.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Name=guiscrcpy Comment=GUI for scrcpy -Exec=python /opt/guiscrcpy/__main__.py +Exec=python /usr/lib/python3.7/site-packages/guiscrcpy/__main__.py Terminal=false Icon=/opt/guiscrcpy/ui/guiscrcpy_logo.png Type=Application diff --git a/guiscrcpy.sh b/guiscrcpy.sh index 0aee4e60441d..0f412d4a8289 100644 --- a/guiscrcpy.sh +++ b/guiscrcpy.sh @@ -1,2 +1,2 @@ #!/bin/bash -python /opt/guiscrcpy/__main__.py +python /usr/lib/python3.7/site-packages/guiscrcpy/__main__.py |