mirror of
https://aur.archlinux.org/plex-media-server-plexpass.git
synced 2025-11-20 06:28:29 +00:00
Debundle python2
This commit is contained in:
@@ -9,15 +9,18 @@ pkgbase = plex-media-server-plexpass
|
|||||||
arch = i686
|
arch = i686
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
license = custom
|
license = custom
|
||||||
|
depends = python2
|
||||||
provides = plex-media-server
|
provides = plex-media-server
|
||||||
conflicts = plex-media-server
|
conflicts = plex-media-server
|
||||||
options = !emptydirs
|
options = !emptydirs
|
||||||
backup = etc/conf.d/plexmediaserver
|
backup = etc/conf.d/plexmediaserver
|
||||||
source = plexmediaserver.conf.d
|
source = plexmediaserver.conf.d
|
||||||
source = plexmediaserver.service
|
source = plexmediaserver.service
|
||||||
|
source = plex.sysusers
|
||||||
source = terms.txt
|
source = terms.txt
|
||||||
sha256sums = 7ab1ee8da9012d257b7f473fb79d76b201ca592cbe3722f977a43b58bfad180e
|
sha256sums = 7ab1ee8da9012d257b7f473fb79d76b201ca592cbe3722f977a43b58bfad180e
|
||||||
sha256sums = 9da45cc3951ae03086ec663e6273c2de0183495fd15dc34ddd9aa100346d4d3a
|
sha256sums = 9da45cc3951ae03086ec663e6273c2de0183495fd15dc34ddd9aa100346d4d3a
|
||||||
|
sha256sums = ebf153d5789f9d24cb98ae607d227286e1da6ce54e149c8be4f47e08ee729573
|
||||||
sha256sums = 7bb97271eb2dc5d1dcb95f9763f505970d234df17f1b8d79b467b9020257915a
|
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
|
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
|
sha256sums_arm = 72f4a9f4b575d341d45ecb39894a78951e8db837220578ad243c8f3c2f04fc73
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ arch=('arm' 'armv7h' 'i686' 'x86_64')
|
|||||||
url='https://plex.tv/'
|
url='https://plex.tv/'
|
||||||
license=('custom')
|
license=('custom')
|
||||||
options=('!emptydirs')
|
options=('!emptydirs')
|
||||||
|
depends=('python2')
|
||||||
provides=('plex-media-server')
|
provides=('plex-media-server')
|
||||||
conflicts=('plex-media-server')
|
conflicts=('plex-media-server')
|
||||||
backup=('etc/conf.d/plexmediaserver')
|
backup=('etc/conf.d/plexmediaserver')
|
||||||
@@ -47,6 +48,10 @@ prepare() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
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}
|
install -dm 755 "${pkgdir}"/{opt,etc/conf.d,usr/lib/systemd/system}
|
||||||
cp -dr --no-preserve='ownership' usr/lib/plexmediaserver "${pkgdir}"/opt/
|
cp -dr --no-preserve='ownership' usr/lib/plexmediaserver "${pkgdir}"/opt/
|
||||||
install -m 644 plexmediaserver.service "${pkgdir}"/usr/lib/systemd/system/
|
install -m 644 plexmediaserver.service "${pkgdir}"/usr/lib/systemd/system/
|
||||||
|
|||||||
Reference in New Issue
Block a user