summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Böhmke2020-07-27 21:16:50 +0200
committerBenjamin Böhmke2020-07-27 21:30:34 +0200
commita56aef7d0f2e6d0f4a83079aca96240c82812aa9 (patch)
treefc95fba8a48241a540e9b80ac9ea6556a2951c62
downloadaur-a56aef7d0f2e6d0f4a83079aca96240c82812aa9.tar.gz
initial version 3.0.12
-rw-r--r--.SRCINFO27
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD35
-rw-r--r--emby-theater.install13
4 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d906a3aa8814
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,27 @@
+pkgbase = emby-theater-bin
+ pkgdesc = An Electron app for Emby
+ pkgver = 3.0.12
+ pkgrel = 1
+ url = https://github.com/MediaBrowser/emby-theater-electron
+ arch = x86_64
+ license = GPL2
+ depends = gtk3
+ depends = libnotify
+ depends = libnss_nis
+ depends = libxss
+ depends = libxtst
+ depends = xdg-utils
+ depends = libutil-linux
+ depends = glib2
+ depends = gvfs
+ depends = gvfs-smb
+ depends = gvfs-nfs
+ provides = emby-theater
+ conflicts = emby-theater
+ source = https://github.com/MediaBrowser/emby-theater-electron/releases/download/3.0.12/emby-theater_3.0.12_amd64.deb
+ source = emby-theater.install
+ sha512sums = 4aac9bde209891eac278f0a7d2a3f8be16014101b57c5669f690a7704d358cf05db545609e2b94e406a3d17b262985e45c8866807ef08971367ea55d87aeedd2
+ sha512sums = c5ea75bb99bcabb15afc78106c4fbcc340c5e83246f2835e8b71bdc55768a6216b760366ca9e71796ed6e7c2ad5ee591e9e4acd81d77a46a103551787ce2f374
+
+pkgname = emby-theater-bin
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..4c4840e64f94
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+pkg/
+src/
+
+*.deb
+*.pkg.tar.*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..00b6d29d76a3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Benjamin Böhmke <benjamin at boehmke dot net>
+pkgname=emby-theater-bin
+pkgver=3.0.12
+pkgrel=1
+pkgdesc='An Electron app for Emby'
+license=('GPL2')
+arch=('x86_64')
+url=https://github.com/MediaBrowser/emby-theater-electron
+provides=("emby-theater")
+conflicts=("emby-theater")
+
+depends=("gtk3"
+ "libnotify"
+ "libnss_nis"
+ "libxss"
+ "libxtst"
+ "xdg-utils"
+ "libutil-linux"
+ "glib2"
+ "gvfs"
+ "gvfs-smb"
+ "gvfs-nfs")
+
+source=("https://github.com/MediaBrowser/emby-theater-electron/releases/download/${pkgver}/emby-theater_${pkgver}_amd64.deb"
+ "emby-theater.install")
+sha512sums=("4aac9bde209891eac278f0a7d2a3f8be16014101b57c5669f690a7704d358cf05db545609e2b94e406a3d17b262985e45c8866807ef08971367ea55d87aeedd2"
+ "c5ea75bb99bcabb15afc78106c4fbcc340c5e83246f2835e8b71bdc55768a6216b760366ca9e71796ed6e7c2ad5ee591e9e4acd81d77a46a103551787ce2f374")
+
+package(){
+ # Extract package data
+ tar xf data.tar.xz -C "${pkgdir}"
+
+ install -D -m644 "/usr/lib/emby-theater/resources/app/node_modules/validate-npm-package-license/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -D -m644 "/usr/share/doc/emby-theater/copyright" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
+}
diff --git a/emby-theater.install b/emby-theater.install
new file mode 100644
index 000000000000..b50ffb36e4a2
--- /dev/null
+++ b/emby-theater.install
@@ -0,0 +1,13 @@
+post_install() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-desktop-database -q
+}