wok annotate openerp-server/receipt @ rev 16350
Up: tazweb (1.9) - Fixes and editable bookmarks!
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sun Apr 13 02:34:25 2014 +0200 (2014-04-13) |
parents | 79f3a70dc4b8 |
children | 0d8a1a3edc72 |
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 { |
pankso@3365 | 22 cd $src |
slaxemulator@10663 | 23 python setup.py install --root=$DESTDIR |
pankso@3365 | 24 } |
pankso@3365 | 25 |
pankso@3365 | 26 # Rules to gen a SliTaz package suitable for Tazpkg. |
pankso@3365 | 27 genpkg_rules() |
pankso@3365 | 28 { |
pankso@3365 | 29 mkdir -p $fs/usr $fs/var/run/openerp $fs/var/log/openerp |
pankso@3365 | 30 chmod 777 $fs/var/run/openerp $fs/var/log/openerp |
pascal@15590 | 31 cp -a $install/usr/bin $fs/usr |
pascal@15590 | 32 cp -a $install/usr/lib $fs/usr |
slaxemulator@10663 | 33 cp -a $stuff/* $fs |
pascal@15590 | 34 sed -i 's|cd .*install|cd |' $fs/usr/bin/openerp-server |
pankso@3365 | 35 } |
pankso@3365 | 36 |
pankso@3365 | 37 # Pre and post install commands for Tazpkg. |
pankso@3365 | 38 post_install() |
pankso@3365 | 39 { |
pankso@3365 | 40 #chroot $1/ adduser -H -D -S -s /bin/false -h /dev/null -g "OpenERP Daemon user" openerp |
pankso@3365 | 41 [ -z "$1" ] && /etc/init.d/$PACKAGE start |
pankso@3365 | 42 cat <<EOF |
pankso@3365 | 43 ---- |
pankso@3365 | 44 To start $PACKAGE server you can run : |
pankso@3365 | 45 |
pankso@3365 | 46 /etc/init.d/$PACKAGE start |
pankso@3365 | 47 |
pankso@3365 | 48 Or add $PACKAGE to RUN_DAEMONS in /etc/rcS.conf |
pankso@3365 | 49 ---- |
pankso@3365 | 50 EOF |
pankso@3365 | 51 } |