From 31d147b20c67d95a9e306d0749200bf964ac42af Mon Sep 17 00:00:00 2001 From: Yigit Sever Date: Fri, 29 Oct 2021 01:30:24 +0300 Subject: Use actual files instead of submodules --- popcorntime-bin/PKGBUILD | 59 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 popcorntime-bin/PKGBUILD (limited to 'popcorntime-bin/PKGBUILD') diff --git a/popcorntime-bin/PKGBUILD b/popcorntime-bin/PKGBUILD new file mode 100644 index 0000000..2d4cb7e --- /dev/null +++ b/popcorntime-bin/PKGBUILD @@ -0,0 +1,59 @@ +# Maintainer: Yigit Sever +# Contributor : Barfin +# Contributor: Kostis Karantias +# Contributor: Pieter Goetschalckx <3.14.e.ter [at] gmail [dot] com> +# Contributor: Bastien Traverse +# Contributor: Ricardo Funke +# Contributor: Attila Bukor +# Contributor: Iwan Timmer +# Contributor: Eric Engestrom +# Contributor: Ricardo Band +# Contributor: Axilleas Pipinellis (aka axil42) +# Contributor: UshakovVasilii +# Contributor: Giulio Fidente +# Contributor: xantares +# Contributor: petterk +# Contributor: Stephan Springer + +pkgname=popcorntime-bin +_pkgname=popcorntime +pkgver=0.4.6 +pkgrel=1 +pkgdesc="Stream free movies and TV shows from torrents" +arch=('x86_64') +url="https://github.com/popcorn-official/popcorn-desktop" +license=('GPL3') +depends=('nss' 'ttf-font' 'libxss' 'gtk3') +makedepends=('unzip') +provides=('popcorntime' 'popcorntime-ce') +conflicts=('popcorntime' 'popcorntime-ce') +options=('!strip') +_zipfile="Popcorn-Time-${pkgver}-linux64.zip" +source=("https://github.com/popcorn-official/popcorn-desktop/releases/download/v${pkgver}/$_zipfile" + "${_pkgname}.desktop" ) +sha256sums=('0fe15d2933b331a49b2da9a820e45a722b7d2d3224f92da0a31ce4a1296adad3' + '4422f21e16176fda697ed0c8a6d1fb6f9dd7c4bc3f3694f9bcc19cbe66630334') + +package() { + install -dm755 "${pkgdir}/usr/share/${_pkgname}" + install -dm755 "${pkgdir}/usr/bin" + + # Link to program + ln -s "../share/${_pkgname}/Popcorn-Time" "${pkgdir}/usr/bin/${_pkgname}" + + # Desktop file + install -Dm644 "${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" + + # Icon + install -Dm644 "${srcdir}/src/app/images/icon.png" "${pkgdir}/usr/share/icons/hicolor/256x256/apps/${_pkgname}.png" + + # Remove makepkg-created symlinks before copying content + rm "$_zipfile" "${_pkgname}.desktop" + + # Copy complete content of source archive to /usr/share/${_pkgname} + cp -a "${srcdir}"/* "${pkgdir}/usr/share/${_pkgname}" + + # Fix permissions + find "${pkgdir}/usr/share/${_pkgname}/" -perm 600 -exec chmod 644 '{}' \; + find "${pkgdir}/usr/share/${_pkgname}/" -perm 700 -exec chmod 755 '{}' \; +} -- cgit v1.2.3-70-g09d2