diff options
author | Ivan Gabaldon | 2023-12-02 22:31:33 +0100 |
---|---|---|
committer | Ivan Gabaldon | 2023-12-02 22:31:33 +0100 |
commit | 32fa04b9b8243872b165b256a9c26d4ec5bbcac0 (patch) | |
tree | 0c300d58e3b73d4f925359b723fefa36af890226 | |
parent | c0b8da86eb20472620a12a0cf6c01caa0db36222 (diff) | |
download | aur-32fa04b9b8243872b165b256a9c26d4ec5bbcac0.tar.gz |
upgpkg: deskreen-bin 2.0.4-2
-rw-r--r-- | .SRCINFO | 33 | ||||
-rw-r--r-- | PKGBUILD | 56 | ||||
-rw-r--r-- | deskreen.desktop | 6 |
3 files changed, 70 insertions, 25 deletions
@@ -1,16 +1,39 @@ pkgbase = deskreen-bin - pkgdesc = Turns any device with a web browser to a second screen for your computer (binary release) + pkgdesc = Turn any device into a secondary screen for your computer (binary release) pkgver = 2.0.4 - pkgrel = 1 + pkgrel = 2 url = https://deskreen.com arch = x86_64 license = AGPL3 + depends = alsa-lib + depends = at-spi2-core + depends = cairo + depends = dbus + depends = expat + depends = gcc-libs + depends = gdk-pixbuf2 + depends = glib2 + depends = glibc + depends = gtk3 + depends = hicolor-icon-theme + depends = libcups + depends = libdrm + depends = libx11 + depends = libxcb + depends = libxcomposite + depends = libxdamage + depends = libxext + depends = libxfixes + depends = libxkbcommon + depends = libxrandr + depends = mesa + depends = nspr + depends = nss + depends = pango conflicts = deskreen source = deskreen-2.0.4.deb::https://github.com/pavlobu/deskreen/releases/download/v2.0.4/deskreen_2.0.4_amd64.deb source = deskreen.desktop - source = LICENSE::https://raw.githubusercontent.com/pavlobu/deskreen/v2.0.4/LICENSE b2sums = cdc2e257681628bb8f0320672b626a920b84346aa70af6389592fe84ca625b7ada7e3dd41889989bcf0993928694a302c42a852ae006729b262f72b3b238ec91 - b2sums = 3881f39f5f70cee917862b55a1e010e766b94fc5b332423fb3999cc05a137ed4cf70955eb1636688d579a8c996a4ddbda2952cf5de0a4565f04adfe403117d6c - b2sums = 6fa2a6adf165a614637f4aae5b323c427b99c2d13f9ab55eefae012dc3dbeebe5957cd2e2497e4c38426088a41dac89f6ac6284af6cf6a4a67a6780f409e8237 + b2sums = 076a41b6d494ecdeb3a563b65dfe9d54250cec521e6e54fc9fe084829af1799f3f4e8287dd9bc80e41ddc74d8f7642ebda91158ccf1056bad87d40e8630cb8d6 pkgname = deskreen-bin @@ -1,36 +1,58 @@ -# Maintainer: Iván Gabaldón <contact|@|inetol.net> +# Maintainer: Ivan Gabaldon <aur[at]inetol.net> pkgname=deskreen-bin _pkgname=deskreen pkgver=2.0.4 -pkgrel=1 -pkgdesc='Turns any device with a web browser to a second screen for your computer (binary release)' +pkgrel=2 +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::https://raw.githubusercontent.com/pavlobu/$_pkgname/v$pkgver/LICENSE") + "$_pkgname.desktop") b2sums=('cdc2e257681628bb8f0320672b626a920b84346aa70af6389592fe84ca625b7ada7e3dd41889989bcf0993928694a302c42a852ae006729b262f72b3b238ec91' - '3881f39f5f70cee917862b55a1e010e766b94fc5b332423fb3999cc05a137ed4cf70955eb1636688d579a8c996a4ddbda2952cf5de0a4565f04adfe403117d6c' - '6fa2a6adf165a614637f4aae5b323c427b99c2d13f9ab55eefae012dc3dbeebe5957cd2e2497e4c38426088a41dac89f6ac6284af6cf6a4a67a6780f409e8237') + '076a41b6d494ecdeb3a563b65dfe9d54250cec521e6e54fc9fe084829af1799f3f4e8287dd9bc80e41ddc74d8f7642ebda91158ccf1056bad87d40e8630cb8d6') prepare() { - mkdir -p "$_pkgname-$pkgver" - bsdtar -xpf 'data.tar.xz' -C "$_pkgname-$pkgver" + mkdir -p "$_pkgname-$pkgver/" + bsdtar -xpf 'data.tar.xz' -C "$_pkgname-$pkgver/" + + mv "$_pkgname-$pkgver/usr/share/icons/hicolor/256x256/apps/$_pkgname.png" "$srcdir/" } package() { - install -d "$pkgdir/opt/$_pkgname" - cp -r "$srcdir/$_pkgname-$pkgver/opt/Deskreen/"* "$pkgdir/opt/$_pkgname" + install -d "$pkgdir/opt/$_pkgname/" + cp -r "$srcdir/$_pkgname-$pkgver/opt/Deskreen/"* "$pkgdir/opt/$_pkgname/" - install -d "$pkgdir/usr/bin" + install -d "$pkgdir/usr/bin/" ln -s "/opt/$_pkgname/$_pkgname" "$pkgdir/usr/bin/$_pkgname" - install -d "$pkgdir/usr/share/icons" - cp -r "$srcdir/$_pkgname-$pkgver/usr/share/icons/"* "$pkgdir/usr/share/icons/" - - install -Dm644 "$srcdir/$_pkgname.desktop" "$pkgdir/usr/share/applications/$_pkgname.desktop" - install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" + install -Dm644 "$srcdir/$_pkgname.png" -t "$pkgdir/usr/share/icons/hicolor/256x256/apps/" + install -Dm644 "$srcdir/$_pkgname.desktop" -t "$pkgdir/usr/share/applications/" } diff --git a/deskreen.desktop b/deskreen.desktop index 336ae6a5b4f6..c9e18b52cc85 100644 --- a/deskreen.desktop +++ b/deskreen.desktop @@ -1,11 +1,11 @@ [Desktop Entry] -Version=1.0 Type=Application +StartupWMClass=Deskreen Name=Deskreen -Comment=Deskreen turns any device into a secondary screen for your computer +Comment=Turn any device into a secondary screen for your computer Categories=Development;Utility; Keywords=display;screen;share; -Exec=deskreen +Exec=deskreen %U Icon=deskreen Terminal=false StartupNotify=true
\ No newline at end of file |