summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeff Henson2020-01-12 13:37:54 -0700
committerJeff Henson2020-01-12 13:37:54 -0700
commit28d3f94edb0e61d3e1b8d1f007794007f38fdf6e (patch)
treecaf454a7e0bdaea272923fe25922a4d603fb95da
parent92a3bb6bb776282baf23787007e614743a3432b2 (diff)
downloadaur-28d3f94edb0e61d3e1b8d1f007794007f38fdf6e.tar.gz
Patch destop file for new qt location
-rw-r--r--.SRCINFO2
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD9
-rw-r--r--desktop.patch29
4 files changed, 39 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 59b7620bc6dd..00e072469a7c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -19,7 +19,9 @@ pkgbase = plex-media-player-git
provides = plex-media-player
conflicts = plex-media-player
source = git+https://github.com/plexinc/plex-media-player.git
+ source = desktop.patch
sha256sums = SKIP
+ sha256sums = cd30cdd2b00a32fd36ac27eab80d5a6ea787e48508d24018d9cc624a422bd634
pkgname = plex-media-player-git
diff --git a/.gitignore b/.gitignore
index 91399658d5f6..2a9a1f7dbd9c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,4 +2,4 @@
!.gitignore
!.SRCINFO
!PKGBUILD
-!qt5.14.patch
+!desktop.patch
diff --git a/PKGBUILD b/PKGBUILD
index f77e00bdd1ec..80cfb00af8b8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,8 +11,10 @@ provides=('plex-media-player')
conflicts=('plex-media-player')
depends=('mpv' 'libcec' 'sdl2' 'p8-platform' 'protobuf' 'qt5-webengine-595' 'qt5-x11extras-595' 'qt5-quickcontrols-595')
makedepends=('cmake' 'git')
-source=('git+https://github.com/plexinc/plex-media-player.git')
-sha256sums=('SKIP')
+source=('git+https://github.com/plexinc/plex-media-player.git'
+ 'desktop.patch')
+sha256sums=('SKIP'
+ 'cd30cdd2b00a32fd36ac27eab80d5a6ea787e48508d24018d9cc624a422bd634')
pkgver() {
cd plex-media-player
@@ -21,6 +23,9 @@ pkgver() {
prepare() {
mkdir -p "${srcdir}/plex-media-player/build"
+
+ cd "${srcdir}/plex-media-player"
+ git apply "${srcdir}/desktop.patch"
}
build() {
diff --git a/desktop.patch b/desktop.patch
new file mode 100644
index 000000000000..6025de63da76
--- /dev/null
+++ b/desktop.patch
@@ -0,0 +1,29 @@
+diff --git a/resources/desktop/plexmediaplayer.desktop b/resources/desktop/plexmediaplayer.desktop
+index e6f8237..1efda97 100644
+--- a/resources/desktop/plexmediaplayer.desktop
++++ b/resources/desktop/plexmediaplayer.desktop
+@@ -3,7 +3,7 @@ Version=1.0
+ Name=Plex Media Player
+ GenericName=Media Player
+ Comment=View your media
+-Exec=plexmediaplayer --fullscreen --tv
++Exec=env LD_LIBRARY_PATH=/opt/qt595/usr/lib:$LD_LIBRARY_PATH plexmediaplayer --fullscreen --tv
+ Icon=plexmediaplayer
+ Terminal=false
+ Type=Application
+@@ -13,12 +13,12 @@ Actions=TV;DesktopF;DesktopW;
+
+ [Desktop Action TV]
+ Name=TV
+-Exec=plexmediaplayer --fullscreen --tv
++Exec=env LD_LIBRARY_PATH=/opt/qt595/usr/lib:$LD_LIBRARY_PATH plexmediaplayer --fullscreen --tv
+
+ [Desktop Action DesktopF]
+ Name=Desktop [Fullscreen]
+-Exec=plexmediaplayer --fullscreen --desktop
++Exec=env LD_LIBRARY_PATH=/opt/qt595/usr/lib:$LD_LIBRARY_PATH plexmediaplayer --fullscreen --desktop
+
+ [Desktop Action DesktopW]
+ Name=Desktop [Windowed]
+-Exec=plexmediaplayer --windowed --desktop
++Exec=env LD_LIBRARY_PATH=/opt/qt595/usr/lib:$LD_LIBRARY_PATH plexmediaplayer --windowed --desktop