summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTom Moore2016-02-01 14:52:45 -0500
committerTom Moore2016-02-01 14:52:45 -0500
commitccffc5ed7a101485e131ae2ddbefd2a797978ed6 (patch)
tree52d3c5735247d1af101f6c5e86fbe1eb6a08c05b /PKGBUILD
parent7b2677fd3dc2b445e8eecda181afdd64180c5b65 (diff)
downloadaur-ccffc5ed7a101485e131ae2ddbefd2a797978ed6.tar.gz
Added IF statements to exclude certain lines when compiling on ARM
- per tahayassen's comments
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD9
1 files changed, 8 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 362a98b43853..e64e330d2428 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,7 +15,6 @@ arch=('arm' 'armv7h' 'i686' 'x86_64')
url='https://plex.tv/'
license=('custom')
depends=('systemd')
-makedepends=('prelink')
replaces=('plexmediaserver')
conflicts=('plexmediaserver' 'plexmediaserver-plexpass')
backup=('etc/conf.d/plexmediaserver')
@@ -35,6 +34,11 @@ sha256sums_armv7h=('704a63c14329f99b941749ec4fd9285ff43e3eb53ffa6910295143b3c6b1
sha256sums_i686=('0ee9891b82563a1351001ed6f5a20011a887d9d81c9d2092dad2965240ee5d5a')
sha256sums_x86_64=('f06225807c6284914bca1cfaec4490d594c53a2c794d916b321658388d40f9cf')
+# Fix for arm compilation provided by tahayassen
+ if [[ $CARCH =~ arm* ]]; then
+ makedepends=('prelink')
+ fi
+
prepare() {
if [[ $CARCH =~ arm* ]]; then
mkdir -p usr/lib/plexmediaserver
@@ -42,7 +46,10 @@ prepare() {
fi
#Fix for SELinux and Grsecurity
+
+ if [[ $CARCH != arm* ]]; then
execstack -c usr/lib/plexmediaserver/libgnsdk_dsp.so*
+ fi
}
package() {