summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 33 insertions, 0 deletions
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"
+}