megacoffee.net Gentoo overlay - legacy mirror
We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.
comparison media-tv/plex-media-server/plex-media-server-0.9.6.5_beta.ebuild @ 17:c3345c7ee33e
plex ebuild now creates default library foler to prevent startup crash
author | gsnerf <gsnerf@gsnerf.de> |
---|---|
date | Mon, 06 Aug 2012 23:30:59 +0200 |
parents | 8fb91fc006ed |
children |
comparison
equal
deleted
inserted
replaced
16:8fb91fc006ed | 17:c3345c7ee33e |
---|---|
52 rm data/usr/share/doc/plexmediaserver/README.Debian | 52 rm data/usr/share/doc/plexmediaserver/README.Debian |
53 # as the patch doesn't seem to correctly set the permissions on new files do this now | 53 # as the patch doesn't seem to correctly set the permissions on new files do this now |
54 # now copy to image directory for actual installation | 54 # now copy to image directory for actual installation |
55 cp -R data/* ${D} | 55 cp -R data/* ${D} |
56 | 56 |
57 # last but not least make sure the logging directory is created | 57 # make sure the logging directory is created |
58 mkdir ${D}var | 58 mkdir ${D}var |
59 mkdir ${D}var/log | 59 mkdir ${D}var/log |
60 mkdir ${D}var/log/pms | 60 mkdir ${D}var/log/pms |
61 chown plex:plex ${D}var/log/pms | 61 chown plex:plex ${D}var/log/pms |
62 | |
63 # also make sure the default library folder is pre created with correct permissions | |
64 mkdir ${D}var/lib | |
65 mkdir ${D}var/lib/plexmediaserver | |
66 chown plex:plex ${D}var/lib/plexmediaserver | |
62 | 67 |
63 einfo "Stopping running instances of Media Server" | 68 einfo "Stopping running instances of Media Server" |
64 if [ -e "${INIT_SCRIPT}" ]; then | 69 if [ -e "${INIT_SCRIPT}" ]; then |
65 ${INIT_SCRIPT} stop | 70 ${INIT_SCRIPT} stop |
66 fi | 71 fi |