aboutsummaryrefslogtreecommitdiff
path: root/portal-gui/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'portal-gui/Makefile.in')
-rw-r--r--portal-gui/Makefile.in12
1 files changed, 11 insertions, 1 deletions
diff --git a/portal-gui/Makefile.in b/portal-gui/Makefile.in
index d39ba869..dc05afc5 100644
--- a/portal-gui/Makefile.in
+++ b/portal-gui/Makefile.in
@@ -10,6 +10,8 @@ INSTDIR=@INSTDIR@
PYTHON=@PYTHON@
MYRPKIDIR=@MYRPKIDIR@
DATABASE_PATH=@DATABASE_PATH@
+USER=@USER@
+CONFDIR=@CONFDIR@
# automatically built sources
BUILD=$(srcdir)/configure Makefile config.status rpkigui/settings.py \
@@ -79,7 +81,14 @@ INSTALL_FILES=\
scripts/load_csv.py \
scripts/runserver
-install: $(BUILD)
+.PHONY: install-perms install-data install
+
+install-perms:
+ chown $(USER) `dirname $(DATABASE_PATH)`
+ chown $(USER) $(DATABASE_PATH)
+ chown -R $(USER) $(CONFDIR)
+
+install-data: $(BUILD)
mkdir -p `dirname $(DATABASE_PATH)`
mkdir -p $(INSTDIR)/apache
mkdir -p $(INSTDIR)/media/img
@@ -96,3 +105,4 @@ install: $(BUILD)
chmod 755 $(INSTDIR)/scripts/load_csv $(INSTDIR)/scripts/list_resources $(INSTDIR)/scripts/runserver $(INSTDIR)/scripts/adduser
cd $(INSTDIR)/rpkigui && $(PYTHON) manage.py syncdb --pythonpath=$(MYRPKIDIR)
+install: install-data install-perms