summaryrefslogtreecommitdiff
path: root/~lukeshu/parabolaweb-git/parabolaweb.install
diff options
context:
space:
mode:
authorParabola <dev@list.parabolagnulinux.org>2012-05-31 16:32:49 +0000
committerParabola <dev@list.parabolagnulinux.org>2012-05-31 16:32:49 +0000
commit2ed96c6eb798c762b61a93a8b4cf80220c00ac1f (patch)
treec5236b776b3871b4608cb683bb2500b9c20567ba /~lukeshu/parabolaweb-git/parabolaweb.install
parentf5a8de28b86c2c838a28e79aa54f8b4c3fbd869e (diff)
Thu May 31 16:32:49 UTC 2012
Diffstat (limited to '~lukeshu/parabolaweb-git/parabolaweb.install')
-rw-r--r--~lukeshu/parabolaweb-git/parabolaweb.install65
1 files changed, 0 insertions, 65 deletions
diff --git a/~lukeshu/parabolaweb-git/parabolaweb.install b/~lukeshu/parabolaweb-git/parabolaweb.install
deleted file mode 100644
index 53374ccc3..000000000
--- a/~lukeshu/parabolaweb-git/parabolaweb.install
+++ /dev/null
@@ -1,65 +0,0 @@
-# These will make it install into /http/srv/web
-_install_dir='/srv/http'
-_gitname='web'
-
-_gitroot='https://projects.parabolagnulinux.org/parabolaweb.git'
-_gitbranch='master'
-
-msg() {
- echo $@
-}
-
-_main() {
- set -e
- if [ ! -d "$_install_dir" ]; then
- mkdir "$_install_dir"
- fi
- cd "$_install_dir"
-
- msg "Connecting to GIT server...."
- if [ -d ${_gitname} ] ; then
- cd ${_gitname}
- git pull ${_gitroot}
- msg "The local files are updated."
- else
- git clone ${_gitroot} ${_gitname}
- cd ${_gitname}
- fi
- git checkout ${_gitbranch}
- msg "GIT checkout done or server timeout"
-
- msg "Checking configuration...."
- if [ ! -f local_settings.py ]; then
- cp local_settings.py.example local_settings.py.tmp
- $EDITOR local_settings.py.tmp
- mv local_settings.py.tmp local_settings.py
- msg "Creating database...."
- ./manage.py syncdb
- fi
-
- msg "Purging old .pyc files...."
- find . -name '*.pyc' -delete
-
- msg "Updating database...."
- ./manage.py migrate
- ./manage.py loaddata */fixtures/*.json
-
- msg "Checking media/admin_media symlink...."
- if [ ! -e media/admin-media ]; then
- rm media/admin_media
- ln -s /usr/lib/python2.7/site-packages/django/contrib/admin/media media/admin_media
- fi
-}
-
-# arg 1: the new package version
-post_install() {
- _main
-}
-
-# arg 1: the new package version
-# arg 2: the old package version
-post_upgrade() {
- _main
-}
-
-# vim:set ts=2 sw=2 et: