Debundle python2

This commit is contained in:
Patrick Griffis
2015-10-01 13:06:13 -04:00
parent 6c9d9c08f1
commit bae8f76deb
2 changed files with 8 additions and 0 deletions
+3
View File
@@ -9,15 +9,18 @@ pkgbase = plex-media-server-plexpass
arch = i686
arch = x86_64
license = custom
depends = python2
provides = plex-media-server
conflicts = plex-media-server
options = !emptydirs
backup = etc/conf.d/plexmediaserver
source = plexmediaserver.conf.d
source = plexmediaserver.service
source = plex.sysusers
source = terms.txt
sha256sums = 7ab1ee8da9012d257b7f473fb79d76b201ca592cbe3722f977a43b58bfad180e
sha256sums = 9da45cc3951ae03086ec663e6273c2de0183495fd15dc34ddd9aa100346d4d3a
sha256sums = ebf153d5789f9d24cb98ae607d227286e1da6ce54e149c8be4f47e08ee729573
sha256sums = 7bb97271eb2dc5d1dcb95f9763f505970d234df17f1b8d79b467b9020257915a
source_arm = https://downloads.plex.tv/plex-media-server/0.9.12.13.1464-4ccd2ca/PlexMediaServer-0.9.12.13.1464-4ccd2ca-arm.spk
sha256sums_arm = 72f4a9f4b575d341d45ecb39894a78951e8db837220578ad243c8f3c2f04fc73
+5
View File
@@ -18,6 +18,7 @@ arch=('arm' 'armv7h' 'i686' 'x86_64')
url='https://plex.tv/'
license=('custom')
options=('!emptydirs')
depends=('python2')
provides=('plex-media-server')
conflicts=('plex-media-server')
backup=('etc/conf.d/plexmediaserver')
@@ -47,6 +48,10 @@ prepare() {
}
package() {
# It ships what seems to be a vanilla Python, de-bundle that
rm usr/lib/plexmediaserver/libpython2.7.so.1.0
rm -r usr/lib/plexmediaserver/Resources/Python
install -dm 755 "${pkgdir}"/{opt,etc/conf.d,usr/lib/systemd/system}
cp -dr --no-preserve='ownership' usr/lib/plexmediaserver "${pkgdir}"/opt/
install -m 644 plexmediaserver.service "${pkgdir}"/usr/lib/systemd/system/