# HG changeset patch # User gsnerf # Date 1344288659 -7200 # Node ID c3345c7ee33ebc5a5e9516d46df50cbed74a4277 # Parent 8fb91fc006edcaf49391d464626372afb34df860 plex ebuild now creates default library foler to prevent startup crash diff -r 8fb91fc006ed -r c3345c7ee33e media-tv/plex-media-server/Manifest --- a/media-tv/plex-media-server/Manifest Mon Aug 06 23:08:43 2012 +0200 +++ b/media-tv/plex-media-server/Manifest Mon Aug 06 23:30:59 2012 +0200 @@ -31,6 +31,6 @@ EBUILD plex-media-server-0.9.6.3-r1.ebuild 2319 RMD160 6b13d4dfaa4849ac0420cec9e9656307174c1c53 SHA1 5b8f09bdb31fc24c07c70613de72bad43d978f5b SHA256 327789c697366efc5636415e3f6aa8020e27f299dbc0d202c40104fe4b7c8415 EBUILD plex-media-server-0.9.6.3.ebuild 2150 RMD160 4999132997b9fa37a680d038a489ae89cffb188a SHA1 2dbfe95874425abe9d6b79469380758e2f512dce SHA256 39dc0a3885514a672d093a1b88bf61aa46e09c262d0190dd60e802ec58356158 EBUILD plex-media-server-0.9.6.4.ebuild 2446 RMD160 2b64722c08c685cf285744711f5be58947e4f51d SHA1 3cd2d59abd4e666a8879e71e46b79997c38c4a63 SHA256 c8fcb95d8f3a874058c3ea28ff4b4b46847d132a1987cb2cf2c62d3d38b01b0a -EBUILD plex-media-server-0.9.6.5_beta.ebuild 2446 RMD160 45ef2f2603ccf4bbe6a2454b743fe8d89d2f7140 SHA1 c107f16f3ffc20a81548084c82f96580604c521d SHA256 48eea42e7f4223c74fd4424f04139f78c6671a807242e36de50aec122ecd2379 +EBUILD plex-media-server-0.9.6.5_beta.ebuild 2612 RMD160 6ea2bfa908a78c7137a68556e81b1b7fd07bf444 SHA1 0b670ed7052dc29feb75d3856673b5fb3f222df5 SHA256 424f0daed71236c7fd562e15c0f72961d7c69268a2d9324ece6a016a841d08bc MISC PMS-EULA 18877 RMD160 3b68440682f76891e09a0e0cecad5f3471607035 SHA1 502721dbf5de2c35171eb8448cd087c80453dd91 SHA256 20d18b87bcd6a6f7669917b01975296dd0a67b54392865539761d3a2eaf85759 MISC metadata.xml 1275 RMD160 3d627070faedc1b27732229cba6ae2d98a363cc2 SHA1 61d5680f7a61c640507c2fb82f6ac9df953368b4 SHA256 0c974ca11945d2903ea832bf7d926d5905b75e505ace0b456f6f994efcff5f3d diff -r 8fb91fc006ed -r c3345c7ee33e media-tv/plex-media-server/plex-media-server-0.9.6.5_beta.ebuild --- a/media-tv/plex-media-server/plex-media-server-0.9.6.5_beta.ebuild Mon Aug 06 23:08:43 2012 +0200 +++ b/media-tv/plex-media-server/plex-media-server-0.9.6.5_beta.ebuild Mon Aug 06 23:30:59 2012 +0200 @@ -54,12 +54,17 @@ # now copy to image directory for actual installation cp -R data/* ${D} - # last but not least make sure the logging directory is created + # make sure the logging directory is created mkdir ${D}var mkdir ${D}var/log mkdir ${D}var/log/pms chown plex:plex ${D}var/log/pms + # also make sure the default library folder is pre created with correct permissions + mkdir ${D}var/lib + mkdir ${D}var/lib/plexmediaserver + chown plex:plex ${D}var/lib/plexmediaserver + einfo "Stopping running instances of Media Server" if [ -e "${INIT_SCRIPT}" ]; then ${INIT_SCRIPT} stop