summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcaltlgin2020-06-14 10:27:34 +1200
committercaltlgin2020-06-14 10:27:34 +1200
commit9708b6494800dfdd73f645ff25cc4b978f19670c (patch)
treec6f6d0da68dca8c5b01dfc9f0859e02dd9e0ee24
downloadaur-9708b6494800dfdd73f645ff25cc4b978f19670c.tar.gz
Add to AUR
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD29
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..71f75d513b5a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = castero
+ pkgdesc = TUI podcast client for the terminal
+ pkgver = 0.8.0
+ pkgrel = 1
+ url = https://github.com/xgi/castero
+ arch = any
+ license = MIT
+ makedepends = python-setuptools
+ depends = python-beautifulsoup4
+ depends = python-cjkwrap
+ depends = python-grequests
+ depends = python-lxml
+ depends = python-mpv
+ provides = castero
+ conflicts = castero
+ conflicts = castero-git
+ source = https://github.com/xgi/castero/archive/v0.8.0.tar.gz
+ sha256sums = 31b302c436fd732d0af3767ed55c0f7e7698a463da86eba333053c6bd59f51d1
+
+pkgname = castero
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..90b1b46c5ac3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Caltlgin Stsodaat <contact@fossdaily.xyz>
+# Contributor: willemw <willemw12@gmail.com>
+
+pkgname=castero
+pkgver=0.8.0
+pkgrel=1
+pkgdesc="TUI podcast client for the terminal"
+arch=('any')
+url="https://github.com/xgi/${pkgname}"
+license=('MIT')
+source=("${url}/archive/v${pkgver}.tar.gz")
+depends=('python-beautifulsoup4' 'python-cjkwrap' 'python-grequests' 'python-lxml' 'python-mpv')
+makedepends=('python-setuptools')
+provides=("${pkgname}")
+conflicts=("${pkgname}" "${pkgname}-git")
+sha256sums=('31b302c436fd732d0af3767ed55c0f7e7698a463da86eba333053c6bd59f51d1')
+
+prepare() {
+ # Use mpv by default; Remove python-vlc dependency
+ sed -i '/python-vlc/d' "${pkgname}-${pkgver}/setup.py"
+}
+
+package() {
+ cd "${pkgname}-${pkgver}"
+ python setup.py install --root="${pkgdir}/" --optimize=1
+ install -Dm644 'CHANGELOG.md' "${pkgdir}/usr/share/doc/${pkgname}/CHANGELOG.md"
+ install -Dm644 'README.md' "${pkgdir}/usr/share/doc/${pkgname}/README.md"
+ install -Dm644 'LICENSE.txt' "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+} \ No newline at end of file