summaryrefslogtreecommitdiff
path: root/~lukeshu/parabolaweb-git/parabolaweb.install
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2012-05-06 21:37:01 -0400
committerLuke Shumaker <LukeShu@sbcglobal.net>2012-05-06 21:37:01 -0400
commitef70ca717bdecae1b909b8b24970e81eee20b985 (patch)
tree77883bc43e2746982f494769b813e18964f1eaed /~lukeshu/parabolaweb-git/parabolaweb.install
parent5f338c195e399f2c2486e06be0851d4f597162d7 (diff)
downloadabslibre-ef70ca717bdecae1b909b8b24970e81eee20b985.tar.gz
abslibre-ef70ca717bdecae1b909b8b24970e81eee20b985.tar.bz2
abslibre-ef70ca717bdecae1b909b8b24970e81eee20b985.zip
Make parabolaweb-git not actually clone parabolaweb, but provide parabolaweb tools
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: