wok-6.x annotate openerp-server/receipt @ rev 18730
Quote root dir in post_install
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sun Dec 20 15:13:45 2015 +0100 (2015-12-20) |
parents | 16df76e1fc6a |
children | 505d1daeed6c |
rev | line source |
---|---|
pankso@3365 | 1 # SliTaz package receipt. |
pankso@3365 | 2 |
pankso@3365 | 3 PACKAGE="openerp-server" |
pankso@3365 | 4 VERSION="5.0.1-0" |
pankso@3365 | 5 CATEGORY="office" |
pankso@3365 | 6 SHORT_DESC="Open source ERP server files." |
pankso@3365 | 7 MAINTAINER="pankso@slitaz.org" |
pascal@15590 | 8 LICENSE="GPL3" |
pankso@3365 | 9 TARBALL="$PACKAGE-$VERSION.tar.gz" |
pankso@3365 | 10 WEB_SITE="http://openerp.com/" |
pankso@3365 | 11 WGET_URL="$WEB_SITE/download/stable/source/$TARBALL" |
slaxemulator@10663 | 12 |
claudinei@3412 | 13 DEPENDS="python postgresql libxml2-python libxslt psycopg2 python-reportlab \ |
claudinei@3418 | 14 python-pyparsing graphviz libgcrypt python-pil python-lxml matplotlib \ |
claudinei@3419 | 15 python-pyxml python-pychart python-pydot egenix-mx-base" |
slaxemulator@10663 | 16 BUILD_DEPENDS="libxml2-python psycopg2 libxml2 libxslt-python python-reportlab \ |
claudinei@3419 | 17 python-pychart python-pydot python-dev" |
pankso@3365 | 18 |
pankso@3365 | 19 # Rules to configure and make the package. |
pankso@3365 | 20 compile_rules() |
pankso@3365 | 21 { |
slaxemulator@10663 | 22 python setup.py install --root=$DESTDIR |
pankso@3365 | 23 } |
pankso@3365 | 24 |
pankso@3365 | 25 # Rules to gen a SliTaz package suitable for Tazpkg. |
pankso@3365 | 26 genpkg_rules() |
pankso@3365 | 27 { |
pascal@16681 | 28 mkdir -p $fs/usr $fs/var/log/openerp |
pascal@16681 | 29 chmod 777 $fs/var/log/openerp |
pascal@15590 | 30 cp -a $install/usr/bin $fs/usr |
pascal@15590 | 31 cp -a $install/usr/lib $fs/usr |
slaxemulator@10663 | 32 cp -a $stuff/* $fs |
pascal@15590 | 33 sed -i 's|cd .*install|cd |' $fs/usr/bin/openerp-server |
pankso@3365 | 34 } |
pankso@3365 | 35 |
pankso@3365 | 36 # Pre and post install commands for Tazpkg. |
pankso@3365 | 37 post_install() |
pankso@3365 | 38 { |
pascal@18730 | 39 #chroot "$1/" adduser -H -D -S -s /bin/false -h /dev/null -g "OpenERP Daemon user" openerp |
pascal@18730 | 40 [ "$1" ] || /etc/init.d/$PACKAGE start |
pankso@3365 | 41 cat <<EOF |
pankso@3365 | 42 ---- |
pankso@3365 | 43 To start $PACKAGE server you can run : |
pankso@3365 | 44 |
pankso@3365 | 45 /etc/init.d/$PACKAGE start |
pankso@3365 | 46 |
pankso@3365 | 47 Or add $PACKAGE to RUN_DAEMONS in /etc/rcS.conf |
pankso@3365 | 48 ---- |
pankso@3365 | 49 EOF |
pankso@3365 | 50 } |