diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
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" +} |