summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Thomas2017-10-02 21:45:22 +0100
committerJames Thomas2017-10-02 21:45:22 +0100
commite0926acdde5f9ed160ce8d1c30cb92f240132f30 (patch)
tree063ac372ab162ef82811378d5e05a26cd7d13906
downloadaur-e0926acdde5f9ed160ce8d1c30cb92f240132f30.tar.gz
initial commit
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD33
-rw-r--r--piptube3
-rw-r--r--ytubejb3
4 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..963688ce085c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = piptube
+ pkgdesc = Picture-in-picture wrapper for mpv and YouTube
+ pkgver = 1.0.1
+ pkgrel = 1
+ url = https://github.com/jgthomas/piptube
+ arch = any
+ license = GPL3
+ depends = mpv
+ optdepends = youtube-dl: for URL playback and YouTube search
+ source = piptube
+ source = ytubejb
+ source = https://github.com/jgthomas/piptube/archive/v1.0.1.tar.gz
+ sha512sums = facaf51e7c8de9df1c87430fc5dc85ea8ff63258c64ae297918261b6dcbe2861a9891621aaffdf6bb64dd890647d18c60243fcac6e93e120e36f85d79b91bde6
+ sha512sums = 1b0e06a51741db6a5f4f0cb06ca27669de8f63785db9d1d49cbf122d2b03dbcee0173a13d351deeae410f22a53a10ce947b695ab40aef96273d6a1fc35a1f875
+ sha512sums = 0ddb2199b924936ce90ac81aa56c99aa206750d2efc46d51593d359d06fc9a718e7a7cfbe6dceff6a9e23f78595fd2674603fd4e513c33b8917b6cc48263dd6d
+
+pkgname = piptube
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..cd1b6f49a9ff
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Contributor: James Thomas <codeactor at protonmail dot com>
+pkgname=piptube
+pkgver=1.0.1
+pkgrel=1
+pkgdesc="Picture-in-picture wrapper for mpv and YouTube"
+arch=('any')
+url="https://github.com/jgthomas/piptube"
+license=('GPL3')
+depends=('mpv')
+optdepends=('youtube-dl: for URL playback and YouTube search')
+source=("piptube" "ytubejb" "https://github.com/jgthomas/piptube/archive/v1.0.1.tar.gz")
+sha512sums=('facaf51e7c8de9df1c87430fc5dc85ea8ff63258c64ae297918261b6dcbe2861a9891621aaffdf6bb64dd890647d18c60243fcac6e93e120e36f85d79b91bde6'
+ '1b0e06a51741db6a5f4f0cb06ca27669de8f63785db9d1d49cbf122d2b03dbcee0173a13d351deeae410f22a53a10ce947b695ab40aef96273d6a1fc35a1f875'
+ '0ddb2199b924936ce90ac81aa56c99aa206750d2efc46d51593d359d06fc9a718e7a7cfbe6dceff6a9e23f78595fd2674603fd4e513c33b8917b6cc48263dd6d')
+
+
+package() {
+
+ install -dm755 "${pkgdir}/usr/bin"
+ install -dm755 "${pkgdir}/usr/lib/${pkgname}"
+
+ install -m644 "${srcdir}/${pkgname}-${pkgver}/piptube.py" "${pkgdir}/usr/lib/${pkgname}/piptube.py"
+ install -m644 "${srcdir}/${pkgname}-${pkgver}/ytubejb.py" "${pkgdir}/usr/lib/${pkgname}/ytubejb.py"
+ install -m644 "${srcdir}/${pkgname}-${pkgver}/config.py" "${pkgdir}/usr/lib/${pkgname}/config.py"
+
+ install -m644 "${srcdir}/piptube" "${pkgdir}/usr/bin/piptube"
+ chmod +x "${pkgdir}/usr/bin/piptube"
+
+ install -m644 "${srcdir}/ytubejb" "${pkgdir}/usr/bin/ytubejb"
+ chmod +x "${pkgdir}/usr/bin/ytubejb"
+
+ install -Dm644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" "${pkgdir}/usr/share/license/${pkgname}/LICENSE"
+}
diff --git a/piptube b/piptube
new file mode 100644
index 000000000000..3172cb3a64cb
--- /dev/null
+++ b/piptube
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+exec /usr/bin/python '/usr/lib/piptube/piptube.py' "$@"
diff --git a/ytubejb b/ytubejb
new file mode 100644
index 000000000000..a18ae396c95a
--- /dev/null
+++ b/ytubejb
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+exec /usr/bin/python '/usr/lib/piptube/ytubejb.py' "$@"