diff options
author | Ivan Gabaldon | 2023-12-03 20:17:30 +0100 |
---|---|---|
committer | Ivan Gabaldon | 2023-12-03 20:17:30 +0100 |
commit | bdd24506eb756b0a5a618d85d2ce80d8b4919022 (patch) | |
tree | bf78849a150a58672d840ea79f49be4e0682cca4 /PKGBUILD | |
parent | 32fa04b9b8243872b165b256a9c26d4ec5bbcac0 (diff) | |
download | aur-deskreen-bin.tar.gz |
upgpkg: deskreen-bin 2.0.4-3
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 79 |
1 files changed, 40 insertions, 39 deletions
@@ -1,58 +1,59 @@ # Maintainer: Ivan Gabaldon <aur[at]inetol.net> pkgname=deskreen-bin -_pkgname=deskreen pkgver=2.0.4 -pkgrel=2 +pkgrel=3 pkgdesc='Turn any device into a secondary screen for your computer (binary release)' arch=('x86_64') url='https://deskreen.com' -license=('AGPL3') -depends=('alsa-lib' - 'at-spi2-core' - 'cairo' - 'dbus' - 'expat' - 'gcc-libs' - 'gdk-pixbuf2' - 'glib2' - 'glibc' - 'gtk3' - 'hicolor-icon-theme' - 'libcups' - 'libdrm' - 'libx11' - 'libxcb' - 'libxcomposite' - 'libxdamage' - 'libxext' - 'libxfixes' - 'libxkbcommon' - 'libxrandr' - 'mesa' - 'nspr' - 'nss' - 'pango') -conflicts=("$_pkgname") -source=("$_pkgname-$pkgver.deb::https://github.com/pavlobu/$_pkgname/releases/download/v$pkgver/${_pkgname}_${pkgver}_amd64.deb" - "$_pkgname.desktop") +license=('AGPL-3.0-only') +provides=(${pkgname//-bin}) +conflicts=("${pkgname//-bin}") +source=("${pkgname//-bin}-$pkgver.deb::https://github.com/pavlobu/${pkgname//-bin}/releases/download/v$pkgver/${pkgname//-bin}_${pkgver}_amd64.deb" + "${pkgname//-bin}.desktop") b2sums=('cdc2e257681628bb8f0320672b626a920b84346aa70af6389592fe84ca625b7ada7e3dd41889989bcf0993928694a302c42a852ae006729b262f72b3b238ec91' '076a41b6d494ecdeb3a563b65dfe9d54250cec521e6e54fc9fe084829af1799f3f4e8287dd9bc80e41ddc74d8f7642ebda91158ccf1056bad87d40e8630cb8d6') prepare() { - mkdir -p "$_pkgname-$pkgver/" - bsdtar -xpf 'data.tar.xz' -C "$_pkgname-$pkgver/" + mkdir -p "${pkgname//-bin}-$pkgver/" + bsdtar -xpf 'data.tar.xz' -C "${pkgname//-bin}-$pkgver/" - mv "$_pkgname-$pkgver/usr/share/icons/hicolor/256x256/apps/$_pkgname.png" "$srcdir/" + mv "${pkgname//-bin}-$pkgver/usr/share/icons/hicolor/256x256/apps/${pkgname//-bin}.png" "$srcdir/" } package() { - install -d "$pkgdir/opt/$_pkgname/" - cp -r "$srcdir/$_pkgname-$pkgver/opt/Deskreen/"* "$pkgdir/opt/$_pkgname/" + depends=('alsa-lib' + 'at-spi2-core' + 'cairo' + 'dbus' + 'expat' + 'gcc-libs' + 'gdk-pixbuf2' + 'glib2' + 'glibc' + 'gtk3' + 'hicolor-icon-theme' + 'libcups' + 'libdrm' + 'libx11' + 'libxcb' + 'libxcomposite' + 'libxdamage' + 'libxext' + 'libxfixes' + 'libxkbcommon' + 'libxrandr' + 'mesa' + 'nspr' + 'nss' + 'pango') + + install -d "$pkgdir/opt/${pkgname//-bin}/" + cp -r "$srcdir/${pkgname//-bin}-$pkgver/opt/Deskreen/"* "$pkgdir/opt/${pkgname//-bin}/" install -d "$pkgdir/usr/bin/" - ln -s "/opt/$_pkgname/$_pkgname" "$pkgdir/usr/bin/$_pkgname" + ln -s "/opt/${pkgname//-bin}/${pkgname//-bin}" "$pkgdir/usr/bin/${pkgname//-bin}" - install -Dm644 "$srcdir/$_pkgname.png" -t "$pkgdir/usr/share/icons/hicolor/256x256/apps/" - install -Dm644 "$srcdir/$_pkgname.desktop" -t "$pkgdir/usr/share/applications/" + install -Dm644 "$srcdir/${pkgname//-bin}.png" -t "$pkgdir/usr/share/icons/hicolor/256x256/apps/" + install -Dm644 "$srcdir/${pkgname//-bin}.desktop" -t "$pkgdir/usr/share/applications/" } |