summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSpyros Stathopoulos2022-03-15 21:18:28 +0000
committerSpyros Stathopoulos2022-03-15 21:18:28 +0000
commit822b78f6fd892b9161b381438a207eff491588cc (patch)
tree09de5c52284271e6eee21df2dc331995ba2e01d3
downloadaur-822b78f6fd892b9161b381438a207eff491588cc.tar.gz
Initial commit - 0.1
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore8
-rw-r--r--PKGBUILD27
3 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a84d321fb827
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = gytparse
+ pkgdesc = Browse, stream and download Youtube videos
+ pkgver = 0.1.0
+ pkgrel = 1
+ arch = any
+ license = MPL2
+ makedepends = git
+ makedepends = meson
+ makedepends = gobject-introspection
+ depends = libadwaita
+ depends = python-gobject
+ depends = python-requests
+ depends = yt-dlp
+ depends = mpv
+ optdepends = python-pysocks: Browse and download through SOCKS5 proxies
+ source = gytparse-0.1.0.tar.gz::https://github.com/foucault/gytparse/archive/refs/tags/0.1.0.tar.gz
+ sha256sums = 5e2db560d47a59de93ee9faede223b616d1af9bf70c9881262c08bf990c9c846
+
+pkgname = gytparse
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..e50d7f964192
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,8 @@
+*
+!.gitignore
+!PKGBUILD
+!.SRCINFO
+!*.patch
+!*.diff
+!*.install
+!*.service
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..372fa5264d24
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Spyros Stathopoulos <spystath@gmail.com>
+
+pkgname=gytparse
+pkgver=0.1.0
+pkgrel=1
+arch=(any)
+pkgdesc="Browse, stream and download Youtube videos"
+license=(MPL2)
+depends=(libadwaita python-gobject python-requests yt-dlp mpv)
+optdepends=('python-pysocks: Browse and download through SOCKS5 proxies')
+makedepends=(git meson gobject-introspection)
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/foucault/gytparse/archive/refs/tags/0.1.0.tar.gz")
+_pyver=$(python -V | awk '{print $2}' | awk -F. '{print $1"."$2}')
+sha256sums=('5e2db560d47a59de93ee9faede223b616d1af9bf70c9881262c08bf990c9c846')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ meson . _build \
+ -Dpython.purelibdir=/usr/lib/python${_pyver} \
+ -Dpython.platlibdir=/usr/lib/python${_pyver} \
+ -Dprefix=/usr
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ meson install -C _build --destdir "$pkgdir"
+}