summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorInetol2022-08-22 22:28:55 +0200
committerInetol2022-08-22 22:28:55 +0200
commit85425c079fb3fa5f9334b363595c08dbef4a7357 (patch)
tree008f8effff97f3eaceffa416cefae7ad505f13f1
downloadaur-85425c079fb3fa5f9334b363595c08dbef4a7357.tar.gz
addpkg: deskreen-bin 2.0.3-1
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD36
-rw-r--r--deskreen.desktop11
4 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4f179e9a2cbc
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = deskreen-bin
+ pkgdesc = Turns any device with a web browser to a second screen for your computer (binary release)
+ pkgver = 2.0.3
+ pkgrel = 1
+ url = https://deskreen.com
+ arch = x86_64
+ license = AGPL3
+ depends = nss
+ source = deskreen-2.0.3.deb::https://github.com/pavlobu/deskreen/releases/download/v2.0.3/deskreen_2.0.3_amd64.deb
+ source = deskreen.desktop
+ source = LICENSE::https://raw.githubusercontent.com/pavlobu/deskreen/v2.0.3/LICENSE
+ b2sums = dabb624b9dfb4ea057d05d3cb47cc807fce421342fb82c9f8512b396c5d16f3f5b37eb5a171ff6b83179609971e6636000264ac7ce729746cf25e6044b54ff94
+ b2sums = ba7d1537ead5757091ec51da21ad1751bb1dcad2fe90cb3b5377f0507f9484643f0d9d784b23d7dccc88fe5f54d9559fd2e945ad4c6170614f1b04979c64e802
+ b2sums = 6fa2a6adf165a614637f4aae5b323c427b99c2d13f9ab55eefae012dc3dbeebe5957cd2e2497e4c38426088a41dac89f6ac6284af6cf6a4a67a6780f409e8237
+
+pkgname = deskreen-bin
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..c62390cd41d3
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*
+!.gitignore
+!.SRCINFO
+!deskreen.desktop
+!PKGBUILD \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..45a383257560
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Iván Gabaldón <contact|@|inetol.net>
+
+pkgname=deskreen-bin
+_pkgname=deskreen
+pkgver=2.0.3
+pkgrel=1
+pkgdesc='Turns any device with a web browser to a second screen for your computer (binary release)'
+arch=('x86_64')
+url='https://deskreen.com'
+license=('AGPL3')
+depends=('nss')
+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")
+b2sums=('dabb624b9dfb4ea057d05d3cb47cc807fce421342fb82c9f8512b396c5d16f3f5b37eb5a171ff6b83179609971e6636000264ac7ce729746cf25e6044b54ff94'
+ 'ba7d1537ead5757091ec51da21ad1751bb1dcad2fe90cb3b5377f0507f9484643f0d9d784b23d7dccc88fe5f54d9559fd2e945ad4c6170614f1b04979c64e802'
+ '6fa2a6adf165a614637f4aae5b323c427b99c2d13f9ab55eefae012dc3dbeebe5957cd2e2497e4c38426088a41dac89f6ac6284af6cf6a4a67a6780f409e8237')
+
+prepare() {
+ mkdir -p "$_pkgname-$pkgver"
+ bsdtar -xpf 'data.tar.xz' -C "$_pkgname-$pkgver"
+}
+
+package() {
+ install -d "$pkgdir/opt/$_pkgname"
+ cp -r "$srcdir/$_pkgname-$pkgver/opt/Deskreen/"* "$pkgdir/opt/$_pkgname"
+
+ 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"
+}
diff --git a/deskreen.desktop b/deskreen.desktop
new file mode 100644
index 000000000000..108bba9f7027
--- /dev/null
+++ b/deskreen.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Deskreen
+Comment=Deskreen turns any device into a secondary screen for your computer
+Categories=Development;
+Keywords=Deskreen;screen;display;share;
+Exec=deskreen
+Icon=deskreen
+Terminal=false
+StartupNotify=true \ No newline at end of file