summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD19
-rw-r--r--version.patch22
3 files changed, 38 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 89ca3b591094..b2b684ba1360 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-pychromecast
pkgdesc = Library for Python 3 to communicate with the Google Chromecast
pkgver = 3.0.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/balloob/pychromecast
arch = any
license = MIT
@@ -14,7 +14,9 @@ pkgbase = python-pychromecast
depends = python-setuptools
depends = python-casttube
source = https://github.com/balloob/pychromecast/archive/3.0.0.tar.gz
+ source = version.patch
sha512sums = 120c58aecd3863420ab9fa0c7f7203a78dabcd1ebcce60390ae70d036d4812a55ae909f134d10aa5b8449ca5222bb6a09b382e73fadb1d32ba099400d35a73bd
+ sha512sums = 009dcecd2eb543c7500e33b366f2a92b0339beeb92be330de8f9f6c33c38db883a6f187c912163f3f24636c8f3a810596a4b6e64fae563e7c71159f5b160e57e
pkgname = python-pychromecast
diff --git a/PKGBUILD b/PKGBUILD
index d19fac9e001e..1e4b9d073a0f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,25 +5,32 @@
pkgname=python-pychromecast
_name=${pkgname#python-}
pkgver=3.0.0
-pkgrel=1
+pkgrel=2
pkgdesc='Library for Python 3 to communicate with the Google Chromecast'
arch=('any')
url=https://github.com/balloob/pychromecast
license=('MIT')
depends=('python' 'python-protobuf' 'python-requests' 'python-zeroconf' 'python-six' 'python-setuptools' 'python-casttube')
makedepends=('python-setuptools')
-source=("https://github.com/balloob/pychromecast/archive/$pkgver.tar.gz")
-sha512sums=('120c58aecd3863420ab9fa0c7f7203a78dabcd1ebcce60390ae70d036d4812a55ae909f134d10aa5b8449ca5222bb6a09b382e73fadb1d32ba099400d35a73bd')
+source=("https://github.com/balloob/pychromecast/archive/$pkgver.tar.gz"
+ "version.patch")
+sha512sums=('120c58aecd3863420ab9fa0c7f7203a78dabcd1ebcce60390ae70d036d4812a55ae909f134d10aa5b8449ca5222bb6a09b382e73fadb1d32ba099400d35a73bd'
+ '009dcecd2eb543c7500e33b366f2a92b0339beeb92be330de8f9f6c33c38db883a6f187c912163f3f24636c8f3a810596a4b6e64fae563e7c71159f5b160e57e')
+
+prepare() {
+ cd "$_name-$pkgver"
+ patch --forward --strip=1 --input="$srcdir/version.patch"
+}
build() {
- cd $_name-$pkgver
+ cd "$_name-$pkgver"
python setup.py build
}
package() {
- cd $_name-$pkgver
+ cd "$_name-$pkgver"
python setup.py install --root="$pkgdir" --optimize=1 --skip-build
- install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
# vim:set ts=2 sw=2 et:
diff --git a/version.patch b/version.patch
new file mode 100644
index 000000000000..a5715bf680e4
--- /dev/null
+++ b/version.patch
@@ -0,0 +1,22 @@
+From f578e55abbfd9ef00d85fcd7e3a5353c42ab42ea Mon Sep 17 00:00:00 2001
+From: Paulus Schoutsen <balloob@gmail.com>
+Date: Sat, 9 Mar 2019 10:12:06 -0800
+Subject: [PATCH] 3.0.0
+
+---
+ setup.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index 0ffafca..8dcffb4 100644
+--- a/setup.py
++++ b/setup.py
+@@ -5,7 +5,7 @@
+
+ setup(
+ name='PyChromecast',
+- version='2.5.2',
++ version='3.0.0',
+ license='MIT',
+ url='https://github.com/balloob/pychromecast',
+ author='Paulus Schoutsen',