aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--multimedia/plexpy/Makefile1
-rw-r--r--multimedia/plexpy/files/plexpy.in10
2 files changed, 11 insertions, 0 deletions
diff --git a/multimedia/plexpy/Makefile b/multimedia/plexpy/Makefile
index b892793c31f1..a0989dfed8fd 100644
--- a/multimedia/plexpy/Makefile
+++ b/multimedia/plexpy/Makefile
@@ -3,6 +3,7 @@
PORTNAME= plexpy
PORTVERSION= 1.4.0
+PORTREVISION= 1
CATEGORIES= multimedia python
DISTVERSIONPREFIX=v
diff --git a/multimedia/plexpy/files/plexpy.in b/multimedia/plexpy/files/plexpy.in
index 4e88185f1b9a..c95c27850eff 100644
--- a/multimedia/plexpy/files/plexpy.in
+++ b/multimedia/plexpy/files/plexpy.in
@@ -25,5 +25,15 @@ pidfile=%%PREFIX%%/plexpy/plexpy.pid
command_interpreter=%%PYTHON_CMD%%
command=%%PREFIX%%/plexpy/PlexPy.py
command_args="-d --nolaunch --pid ${pidfile}"
+start_precmd=plexpy_prestart
+
+plexpy_prestart()
+{
+ if ! [ -e /etc/localtime ] ; then
+ echo "Plexpy needs the system timezone to be set."
+ echo "Please run /usr/sbin/tzsetup"
+ exit 1
+ fi
+}
run_rc_command "$1"