From: Antony Lesuisse Date: Mon, 23 Jun 2014 10:37:07 +0000 (+0200) Subject: [FIX] move back setup to root X-Git-Tag: InsPy_8.0_01~193 X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=fd21912cfe76f90447059cdf2617bcd7631cc122;p=odoo%2Fodoo.git [FIX] move back setup to root --- diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..e5cb508 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,9 @@ +graft debian +graft doc +graft setup +graft openerp +include README.md +include LICENSE +include openerp-* +include odoo* +global-exclude *pyc *~ # Exclude possible garbage from previous graft. diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..0ee8e0e --- /dev/null +++ b/debian/changelog @@ -0,0 +1,539 @@ +openerp (6.1-1) testing; urgency=low + + * New major version, new packaging. + + -- Antony Lesuisse Sat, 01 Oct 2011 12:31:00 +0100 + +openerp-server (6.0.2-1) testing; urgency=low + + * Using upstream version 6.0.2 + + -- Vo Minh Thu Tue, 05 Apr 2011 12:31:00 +0100 + +openerp-server (6.0.1-1) unstable; urgency=low + + * Translations from Rosetta (only zh_CN today) + * Require postgres 8.2, not 8.4 + * Write changelog (recursive, isn't it?) + * Repackage, together with addons fixes + + -- P. Christeas Mon, 24 Jan 2011 12:50:00 +0100 + +openerp-server (6.0.1-0) testing; urgency=low + + * Update to version 6.0.1 + + -- P. Christeas Thu, 20 Jan 2011 21:21:00 +0100 + +openerp-server (6.0.0-0) testing; urgency=low + + * Update to version 6.0.0 + + -- P. Christeas Wed, 19 Jan 2011 09:12:00 +0100 + +openerp-server (6.0.0~rc2-0) experimental; urgency=low + + * Upgrade to 6.0.0-rc2, let it build + + -- P. Christeas Mon, 17 Jan 2011 14:18:00 +0100 + +openerp-server (5.0.14-1) experimental; urgency=low + + * Updating to standards version 3.9.1. + * Merging upstream version 5.0.14. + + -- Daniel Baumann Wed, 15 Sep 2010 00:22:00 +0200 + +openerp-server (5.0.13-1) experimental; urgency=low + + * Merging upstream version 5.0.13. + + -- Daniel Baumann Mon, 13 Sep 2010 09:14:10 +0200 + +openerp-server (5.0.12-2) unstable; urgency=low + + * Removing debhelper auto install overrides. + * Updating clean target in rules. + * Reverting to manual setup.py call, updated for version 5.0.12. + + -- Daniel Baumann Sat, 14 Aug 2010 18:53:43 +0200 + +openerp-server (5.0.12-1) unstable; urgency=low + + * Updating standards version to 3.9.0. + * Merging upstream version 5.0.12. + + -- Daniel Baumann Sun, 18 Jul 2010 19:46:39 +0200 + +openerp-server (5.0.11-1) unstable; urgency=low + + * Merging upstream version 5.0.11. + * Adding patch from Timothy E. Harris + to prevents creating a new database if the locale is not a UTF-8 one + (Closes: #584976). + + -- Daniel Baumann Tue, 08 Jun 2010 11:42:23 +0200 + +openerp-server (5.0.10-1) unstable; urgency=low + + * Merging upstream version 5.0.10. + + -- Daniel Baumann Fri, 07 May 2010 15:02:31 +0200 + +openerp-server (5.0.9-1) unstable; urgency=low + + * Merging upstream version 5.0.9. + + -- Daniel Baumann Fri, 16 Apr 2010 06:47:02 +0200 + +openerp-server (5.0.8-1) unstable; urgency=low + + * Merging upstream version 5.0.8. + + -- Daniel Baumann Wed, 14 Apr 2010 20:19:21 +0200 + +openerp-server (5.0.7-2) unstable; urgency=low + + * Updating python build-depends. + * Adding patch to fix bad whatis entry in openerp-server manpage. + + -- Daniel Baumann Wed, 07 Apr 2010 00:09:23 +0200 + +openerp-server (5.0.7-1) unstable; urgency=low + + * Merging upstream version 5.0.7 (Closes: #573716): + * Updating copyright file. + * Resorting the dh call to more common order. + * Updating README.source. + * Dropping python-lxml patch, went upstream. + * Dropping postgresql-8.4.patch, went upstream. + * Adding some more python module build-depends to avoid some chicken- + egg problem with the new setup.py and quilt. + * Adding dependency to remote_fs in init script. + + -- Daniel Baumann Sat, 13 Mar 2010 13:55:50 +0100 + +openerp-server (5.0.6-4) unstable; urgency=low + + * Adding explicit debian source version 1.0 until switch to 3.0. + * Updating year in copyright file. + * Updating to standards 3.8.4. + * Adding patch from Toni Mueller to fix SQL for + postgresql 8.4 (Closes: #568119). + + -- Daniel Baumann Sat, 06 Feb 2010 10:22:05 +0100 + +openerp-server (5.0.6-3) unstable; urgency=low + + [ Daniel Baumann ] + * Setting last-translator for German debconf templates to me, no + intention do deal with debian-l10n-german in the future anymore. + + [ Mathias Behrle ] + * Removing deprecated option -q for PostgreSQL client commands + (Closes: #548875). + + -- Daniel Baumann Sat, 31 Oct 2009 09:20:27 +0100 + +openerp-server (5.0.6-2) unstable; urgency=low + + * Minimizing rules file. + + -- Daniel Baumann Sun, 18 Oct 2009 21:19:57 +0200 + +openerp-server (5.0.6-1) unstable; urgency=low + + * Merging upstream version 5.0.6. + * Rediffing python-lxml.patch. + + -- Daniel Baumann Sat, 17 Oct 2009 08:32:56 +0200 + +openerp-server (5.0.5-1) unstable; urgency=low + + * Merging upstream version 5.0.5. + + -- Daniel Baumann Mon, 21 Sep 2009 20:38:00 +0200 + +openerp-server (5.0.4-1) unstable; urgency=medium + + * Merging upstream version 5.0.4: + - fixes a security problem. + * No longer calling debconf-updatepo in clean target of rules. + + -- Daniel Baumann Mon, 21 Sep 2009 00:01:13 +0200 + +openerp-server (5.0.3-0-2) unstable; urgency=low + + * Adding README.source. + * Moving maintainer homepage from control to copyright. + * Updating README.source. + * Adding patch from upstream to use python-lxml instead of python-xml, + thanks to Alan Bell (Closes: + #543947). + + -- Daniel Baumann Wed, 16 Sep 2009 21:18:30 +0200 + +openerp-server (5.0.3-0-1) unstable; urgency=low + + * Merging upstream version 5.0.3-0. + * Removing xmlrpc.patch, went upstream. + * Using dedicated storage directory in /var/lib/openerp-server, that + way the addons directory can stay read-only for the unprivileged + user. + * Commenting out db_name in config (Closes: #542391). + * Commenting out port in config (Closes: #542406). + * Renaming logfile to openerp-server.log for consistency. + * Commenting out pidfile in config (Closes: #542427). + * Removing debconf handling in postrm, not possible to do that. + * Removing local storage directory on purge. + + -- Daniel Baumann Mon, 24 Aug 2009 20:16:55 +0200 + +openerp-server (5.0.2-0-3) unstable; urgency=low + + * Wrapping and sorting depends. + * Correcting spelling of Open ERP. + * Updating maintainer field. + * Updating vcs fields. + * Updating to standards version 3.8.3. + * Dropping old depends on python-xml (Closes: #543127). + * Adding maintainer homepage field to control. + * Marking maintainer homepage field to be also included in binary + packages and changelog. + + -- Daniel Baumann Mon, 24 Aug 2009 18:23:54 +0200 + +openerp-server (5.0.2-0-2) unstable; urgency=high + + * Adding patch from Panos Christeas to forbid RPC + calls without credentials. All versions of openerp-server affected. + + -- Daniel Baumann Thu, 13 Aug 2009 14:45:17 +0200 + +openerp-server (5.0.2-0-1) unstable; urgency=low + + * Updating standards to 3.8.1. + * Rediffing autobuild.patch (Closes: #538625). + * Upgrading package to standards version 3.8.2. + * Managing setup of unprivileged user account with debconf. + * Using more common directory name to store local debian additions. + * Updating README.Debian to reflect that the database has to be + initialized through the client (Closes: #518675). + * Removing package leftovers in postrm script. + * Merging upstream version 5.0.2-0. + + -- Daniel Baumann Thu, 13 Aug 2009 11:24:59 +0200 + +openerp-server (5.0.1-0-1) unstable; urgency=low + + * Merging upstream version 5.0.1-0. + * Correcting path of openerp-server in README.Debian (Closes: + #520890). + * Correcting user handling in init script and config file (Closes: + #513263, #516348). + * Setting port to 8070. + * Also mentioning debug_mode and price_accuracy in config file + (Closes: #513264). + * Using correct rfc-2822 date formats in changelog. + * Rediffing shebang.patch. + + -- Daniel Baumann Sat, 30 May 2009 12:53:39 +0200 + +openerp-server (5.0.0-3-1) unstable; urgency=low + + * Merging upstream version 5.0.0-3. + * Improving init call in README.Debian, thanks to David Goodenough + . + * Fixed wrapping in README.Debian. + + -- Daniel Baumann Sat, 14 Feb 2009 00:51:00 +0100 + +openerp-server (5.0.0-2-1) unstable; urgency=low + + * Merging upstream version 5.0.0-2 (Closes: #514920). + * Updating README.Debian. + + -- Daniel Baumann Sat, 14 Feb 2009 00:12:00 +0100 + +openerp-server (5.0.0-1) unstable; urgency=low + + * Merging upstream version 5.0.0. + + -- Daniel Baumann Sat, 07 Feb 2009 13:33:00 +0100 + +openerp-server (5.0.0~rc3-1) unstable; urgency=low + + * Adding note about initializing the database in README.Debian. + * Adding changelog for debian version 4.2.3.4-3. + * Merging upstream version 5.0.0~rc3. + * Using quilt rather than dpatch. + * Updating year in copyright file. + * Updating python-openssl depends. + * Updating lintian overrides. + + -- Daniel Baumann Fri, 09 Jan 2009 18:31:00 -0500 + +openerp-server (5.0.0~rc2-1) unstable; urgency=low + + * Updating python xml depends (Closes: #508911). + * Merging upstream version 5.0.0~rc2. + * New upstream no longer uses embedded copies of pydot, pychart and + reportlab (Closes: #468104). + * Rediffing shebang.dpatch. + + -- Daniel Baumann Thu, 25 Dec 2008 15:13:00 +0100 + +openerp-server (5.0.0~rc1.1-2) unstable; urgency=low + + * Adjusting sed call to correct path in /usr/bin/openerp-server. + + -- Daniel Baumann Wed, 17 Dec 2008 08:32:00 +0100 + +openerp-server (5.0.0~rc1.1-1) unstable; urgency=low + + * Merging upstream version 5.0.0~rc1.1. + + -- Daniel Baumann Tue, 16 Dec 2008 13:08:00 +0100 + +openerp-server (5.0.0~rc1-1) unstable; urgency=low + + * Merging upstream version 5.0.0~rc1. + * Removing openerp.dpatch, went upstream. + * Rediffing shebang.dpatch. + * Removing workaround for import_xml.rng, not needed anymore. + + -- Daniel Baumann Tue, 16 Dec 2008 12:51:00 +0100 + +openerp-server (5.0.0~alpha-3) unstable; urgency=low + + * Adding ghostscript, python-matplotlib, and python-pyopenssl to recommends. + * Correcting chown calls in postinst. + * Prefixing debhelper files with package name. + * Adding changelog for debian version 4.2.3.4-2. + * Dropping tinyerp-server transitional package, this allows to have both + packages available in unstable. + + -- Daniel Baumann Sun, 07 Dec 2008 20:13:00 +0100 + +openerp-server (5.0.0~alpha-2) experimental; urgency=low + + * Renaming tinyerp-server to new upstream openerp-server name. + + -- Daniel Baumann Sun, 09 Nov 2008 18:59:00 +0100 + +tinyerp-server (5.0.0~alpha-1) experimental; urgency=low + + * Merging upstream version 5.0.0~alpha. + * Rediffing autobuild.dpatch. + * Removing shebang.dpatch, not needed anymore. + * Removing python2.5.dpatch, not needed anymore. + * Rediffing openerp.dpatch. + * Rediffing migrate.dpatch. + * Not moving server to sbin anymore for the sake of consistency. + * Removing unneeded chmod call for tinyerp-server.py. + * Sorting build-depends, depends and recommends. + * Dropping /etc/default/tinyerp-server in favour of using + /etc/tinyerp-server.conf directly. + * Updating chmod call in rules to also cope with filenames that embedd + whitespaces. + * Adding patch to correct shebang in two addon files. + * Adding workaround for bug in setup.py that puts import_xml.rng into the + wrong location. + * Adding symlink for tinyerp_serverrc manpage to tinyerp-server.conf. + * Renaming everything except the package name itself from tinyerp-server to + openerp-server. + * Updating copyright file to current upstream. + + -- Daniel Baumann Sun, 09 Nov 2008 15:52:00 +0100 + +tinyerp-server (4.2.3.4-3) unstable; urgency=high + + * Updating python depends (Closes: #506615). + * Adding note about initializising the database in README.Debian + (Closes: #464557). + + -- Daniel Baumann Mon, 10 Nov 2008 12:40:00 +0100 + +tinyerp-server (4.2.3.4-2) unstable; urgency=low + + * Correcting chown calls in postinst. + + -- Daniel Baumann Mon, 10 Nov 2008 12:40:00 +0100 + +tinyerp-server (4.2.3.4-1) unstable; urgency=low + + * Merging upstream version 4.2.3.4. + * Upgrading package to debhelper 7. + * Upgrading package to standards 3.8.0. + * Updating homepage field in control file. + * Adding vcs fields in control file. + * Rewriting copyright file in machine-interpretable format. + * Using lintian debhelper to install lintian overrides. + * Removing bind-exit.dpatch, went upstream. + * Updating default database port. + * Adding logfile handling. + * Updating postresql recommends. + * Reordering and splitting out rules file into individual debhelper files. + * Applying some shell cosmetics to init and maintainer scripts. + * Adding patch to update homepage location of tinyerp. + * Setting ownership of addons directory in postinst (Closes: #487112). + * Adding patch from Brian DeRocher to fix sql syntax in + migrate script (Closes: #467517). + + -- Daniel Baumann Sun, 09 Nov 2008 09:11:00 +0100 + +tinyerp-server (4.2.2-2) unstable; urgency=medium + + * Readding depends to python-psycopg (Closes: #463079, #493374). + * Adding depends to python-tz (Closes: #482359). + + -- Daniel Baumann Sun, 03 Aug 2008 00:20:00 +0200 + +tinyerp-server (4.2.2-1) unstable; urgency=low + + * New upstream release (Closes: #477698). + * Dropping depends against python-xml (Closes: #468619). + + -- Daniel Baumann Sat, 26 Apr 2008 16:15:00 +0200 + +tinyerp-server (4.2.1-1) unstable; urgency=low + + * Maintainer upload from the Zuerich BSP. + * New upstream release. + * Bumping to new policy. + * Using new homepage field in control. + * Including documentation for migration and testing (Closes: #445464). + * Adjusting 04-bind-exit.dpatch to new upstream release. + * Added lintian overrides. + * Depending now on python-psycopg2, not python-psycopg anymore + (Closes: #445464). + + -- Daniel Baumann Sat, 12 Jan 2008 15:20:00 +0100 + +tinyerp-server (4.2.0-1) unstable; urgency=medium + + * New upstream release. + + -- Daniel Baumann Wed, 31 Oct 2007 21:31:00 +0100 + +tinyerp-server (4.0.3-3) unstable; urgency=medium + + * Setting database port to 5433 (Closes: #443626). + * Applied patch from Aldrin Martoq to make tinyerp-server compatible with + python 2.5. + * Applied patch from Luca Falavigna to fix exception + raised when address is already in use. + + -- Daniel Baumann Sat, 29 Sep 2007 17:07:00 +0200 + +tinyerp-server (4.0.3-2) unstable; urgency=low + + * Check for existence of deluser in postrm (Closes: #431532). + + -- Daniel Baumann Tue, 03 Jul 2007 11:01:00 +0200 + +tinyerp-server (4.0.3-1) unstable; urgency=low + + * New upstream release. + * Taking package back, Jean-Marc seems to be MIA. + * Changed wording of 'listen to all interfaces' paragraph in README.Debian, + thanks to Gerfried Fuchs . + * Added lsb header to init script. + + -- Daniel Baumann Fri, 01 Jun 2007 11:59:00 +0200 + +tinyerp-server (4.0.2-3) unstable; urgency=low + + * Setting maintainer to Jean-Marc, this time really :) + + -- Daniel Baumann Wed, 28 Mar 2007 21:48:00 +0100 + +tinyerp-server (4.0.2-2) unstable; urgency=low + + * Setting maintainer to Jean-Marc. + + -- Daniel Baumann Wed, 07 Feb 2007 13:41:00 +0100 + +tinyerp-server (4.0.2-1) unstable; urgency=low + + * New upstream release. + * Some minor cleanups. + + -- Daniel Baumann Thu, 18 Jan 2007 14:19:00 +0100 + +tinyerp-server (4.0.1-1) unstable; urgency=low + + * New upstream release. + * Removed 03-setup.dpatch, went upstream. + + -- Daniel Baumann Fri, 29 Dec 2006 01:03:00 +0100 + +tinyerp-server (4.0.0-1) unstable; urgency=low + + * New upstream release. + * Added patch to fix a typo in setup.py. + + -- Daniel Baumann Tue, 05 Dec 2006 17:43:00 +0100 + +tinyerp-server (4.0.0~rc1-2) unstable; urgency=low + + * Cleaned up build-depends. + + -- Daniel Baumann Tue, 05 Dec 2006 13:19:00 +0100 + +tinyerp-server (4.0.0~rc1-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Tue, 05 Dec 2006 12:57:00 +0100 + +tinyerp-server (3.5.0-1) experimental; urgency=low + + * New upstream release. + + -- Daniel Baumann Mon, 23 Oct 2006 12:23:00 +0200 + +tinyerp-server (3.4.2-1) unstable; urgency=low + + * New upstream release. + * New email address. + * Complying with new python policy (Closes: #380973). + * Adjusted postgre depends (Closes: #376614). + + -- Daniel Baumann Mon, 16 Oct 2006 14:45:00 +0200 + +tinyerp-server (3.3.0-1) unstable; urgency=low + + * New upstream release (Closes: #369769): + - fixed installation script to install all needed files (Closes: #355224) + * Updated README.Debian (Closes: #352322, #360222, #360223). + * Set to architecture to all (Closes: #356962). + + -- Daniel Baumann Sun, 04 Jun 2006 00:50:00 +0100 + +tinyerp-server (3.2.1-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Thu, 02 Feb 2006 09:44:00 +0100 + +tinyerp-server (3.2.0-1) unstable; urgency=low + + * New upstream release. + * Adjusted shellbang in bin/addons/base/ir/workflow/pydot/dot_parser.py. + + -- Daniel Baumann Tue, 24 Jan 2006 07:00:00 +0100 + +tinyerp-server (3.1.99+3.2.0rc1-1) unstable; urgency=low + + * New upstream release. + + -- Daniel Baumann Tue, 27 Dec 2005 20:00:00 +0100 + +tinyerp-server (3.1.1+debian-1) unstable; urgency=low + + * Initial release (Closes: #301510). + * Rebuild orig.tar.gz to remove unnecessary files in upstreams debian/. + * Added changelog from website. + + -- Daniel Baumann Sun, 16 Oct 2005 13:35:00 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +7 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..0d19361 --- /dev/null +++ b/debian/control @@ -0,0 +1,66 @@ +Source: openerp +Section: net +Priority: optional +Maintainer: OpenERP SA +Build-Depends: debhelper (>= 7.0.50~), python, rsync +Standards-Version: 3.9.1 +Homepage: http://www.openerp.com/ +Vcs-Bzr: https://launchpad.net/openobject + +Package: openerp +Section: net +Architecture: all +Depends: + ${misc:Depends}, + adduser, + python, + postgresql-client, + python-dateutil, + python-decorator, + python-docutils, + python-feedparser, + python-gdata, + python-imaging, + python-jinja2, + python-ldap, + python-libxslt1, + python-lxml, + python-mako, + python-mock, + python-openid, + python-passlib, + python-psutil, + python-psycopg2, + python-pybabel, + python-pychart, + python-pydot, + python-pyparsing, + python-reportlab, + python-requests, + python-simplejson, + python-tz, + python-unittest2, + python-vatnumber, + python-vobject, + python-webdav, + python-werkzeug, + python-xlwt, + python-yaml, + python-zsi +Conflicts: tinyerp-server, openerp-server, openerp-web +Replaces: tinyerp-server, openerp-server, openerp-web +Recommends: + antiword, + graphviz, + ghostscript, + postgresql, + python-gevent, + poppler-utils +Description: OpenERP Enterprise Resource Management + OpenERP, previously known as TinyERP, is a complete ERP and CRM. The main + features are accounting (analytic and financial), stock management, sales and + purchases management, tasks automation, marketing campaigns, help desk, POS, + etc. Technical features include a distributed server, flexible workflows, an + object database, a dynamic GUI, customizable reports, and an XML-RPC + interface. + diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..b596794 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,24 @@ +Upstream-Contact: OpenERP +Upstream-Homepage: http://www.openerp.com/ +Maintainer-Contact: Debian OpenERP Maintainers +Maintainer-Homepage: http://www.odoo.com/ + +Files: * +Copyright: (C) 2004-2011 OpenERP SA. (www.openerp.com) +License: GPL-3+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General Public License + can be found in /usr/share/common-licenses/GPL-3 file. + diff --git a/debian/openerp-server.conf b/debian/openerp-server.conf new file mode 100644 index 0000000..ead261e --- /dev/null +++ b/debian/openerp-server.conf @@ -0,0 +1,7 @@ +[options] +; This is the password that allows database operations: +; admin_passwd = admin +db_host = False +db_port = False +db_user = openerp +db_password = False diff --git a/debian/openerp.init b/debian/openerp.init new file mode 100644 index 0000000..98e6532 --- /dev/null +++ b/debian/openerp.init @@ -0,0 +1,62 @@ +#!/bin/sh + +### BEGIN INIT INFO +# Provides: openerp-server +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Should-Start: $network +# Should-Stop: $network +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Enterprise Resource Management software +# Description: Open ERP is a complete ERP and CRM software. +### END INIT INFO + +PATH=/sbin:/bin:/usr/sbin:/usr/bin +DAEMON=/usr/bin/openerp-server +NAME=openerp-server +DESC=openerp-server +CONFIG=/etc/openerp/openerp-server.conf +LOGFILE=/var/log/openerp/openerp-server.log +USER=openerp + +test -x ${DAEMON} || exit 0 + +set -e + +do_start () { + echo -n "Starting ${DESC}: " + start-stop-daemon --start --quiet --pidfile /var/run/${NAME}.pid --chuid ${USER} --background --make-pidfile --exec ${DAEMON} -- --config=${CONFIG} --logfile=${LOGFILE} + echo "${NAME}." +} + +do_stop () { + echo -n "Stopping ${DESC}: " + start-stop-daemon --stop --quiet --pidfile /var/run/${NAME}.pid --oknodo + echo "${NAME}." +} + +case "${1}" in + start) + do_start + ;; + + stop) + do_stop + ;; + + restart|force-reload) + echo -n "Restarting ${DESC}: " + do_stop + sleep 1 + do_start + ;; + + *) + N=/etc/init.d/${NAME} + echo "Usage: ${NAME} {start|stop|restart|force-reload}" >&2 + exit 1 + ;; +esac + +exit 0 diff --git a/debian/openerp.install b/debian/openerp.install new file mode 100644 index 0000000..94d4cfe --- /dev/null +++ b/debian/openerp.install @@ -0,0 +1,2 @@ +debian/openerp-server.conf /etc/openerp +README.md /usr/share/doc/openerp diff --git a/debian/openerp.logrotate b/debian/openerp.logrotate new file mode 100644 index 0000000..e1f7f80 --- /dev/null +++ b/debian/openerp.logrotate @@ -0,0 +1,5 @@ +/var/log/openerp/*.log { + copytruncate + missingok + notifempty +} diff --git a/debian/openerp.postinst b/debian/openerp.postinst new file mode 100644 index 0000000..2eccd51 --- /dev/null +++ b/debian/openerp.postinst @@ -0,0 +1,30 @@ +#!/bin/sh + +set -e + +case "${1}" in + configure) + if ! getent passwd | grep -q "^openerp:"; then + adduser --system --no-create-home --quiet --gecos 'OpenERP' --group openerp + fi + # Register "openerp" as a postgres superuser + su - postgres -c "createuser -s openerp" 2> /dev/null || true + chown openerp:openerp /etc/openerp/openerp-server.conf + chmod 0640 /etc/openerp/openerp-server.conf + # Creating log file + mkdir -p /var/log/openerp/ + chown openerp:openerp /var/log/openerp + chmod 0750 /var/log/openerp + # Creating local storage directory + mkdir -p /var/lib/openerp/filestore + chown openerp:openerp -R /var/lib/openerp + # update-python-modules NOW otherwise invoke-rc.d openerp start will fail + update-python-modules -p openerp.public + ;; + *) + ;; +esac + +#DEBHELPER# + +exit 0 diff --git a/debian/openerp.postrm b/debian/openerp.postrm new file mode 100644 index 0000000..bc81ce9 --- /dev/null +++ b/debian/openerp.postrm @@ -0,0 +1,23 @@ +#!/bin/sh + +set -e + +case "${1}" in + remove) + deluser --quiet --system "openerp" || true + delgroup --quiet --system --only-if-empty "openerp" || true + find /var/lib/openerp -path '/var/lib/openerp/*' ! -path '/var/lib/openerp/filestore*' -delete + ;; + + purge) + rm -rf /var/lib/openerp + ;; + + upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + ;; + +esac + +#DEBHELPER# + +exit 0 diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..57be1d0 --- /dev/null +++ b/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f +# vim:noet: + +%: + dh ${@} + +override_dh_pysupport: + echo "rsync" + sh -c "[ -d debian/openerp/usr/lib/python2.6 ] && rsync -av openerp/ debian/openerp/usr/lib/python2.6/dist-packages/openerp/" || true + sh -c "[ -d debian/openerp/usr/lib/python2.7 ] && rsync -av openerp/ debian/openerp/usr/lib/python2.7/dist-packages/openerp/" || true + rm -Rf debian/openerp/usr/openerp debian/openerp/usr/lib/python2.6/dist-packages/tests debian/openerp/usr/lib/python2.7/dist-packages/tests + dh_pysupport + rm -Rf debian/openerp/usr/lib + +override_dh_installinit: + dh_installinit --update-rcd-params='defaults 21' + diff --git a/debian/run_all_with_tests.sh b/debian/run_all_with_tests.sh new file mode 100755 index 0000000..ef879db --- /dev/null +++ b/debian/run_all_with_tests.sh @@ -0,0 +1,17 @@ +#!/usr/bin/env bash +DATABASE=trunk +dropdb ${DATABASE} +REPOSITORIES=../../addons/trunk +MODULES=`python -c "import os; print ','.join(list(set(os.listdir('${REPOSITORIES}')) - set(['document_ftp'])))"` +createdb ${DATABASE} +rm openerp-server.log +./openerp-server \ + --log-level=debug \ + --addons=${REPOSITORIES},../../web/trunk/addons \ + -d ${DATABASE} \ + -i ${MODULES} \ + --stop-after-init \ + --no-xmlrpc \ + --no-xmlrpcs \ + --test-enable \ + --logfile=openerp-server.log diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..40062a7 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,10 @@ +[general] + +[sdist] +formats=gztar + +[bdist] +formats=rpm + +[bdist_rpm] +install_script=setup/setup_rpm.sh diff --git a/setup/MANIFEST.in b/setup/MANIFEST.in deleted file mode 100644 index e5cb508..0000000 --- a/setup/MANIFEST.in +++ /dev/null @@ -1,9 +0,0 @@ -graft debian -graft doc -graft setup -graft openerp -include README.md -include LICENSE -include openerp-* -include odoo* -global-exclude *pyc *~ # Exclude possible garbage from previous graft. diff --git a/setup/debian/changelog b/setup/debian/changelog deleted file mode 100644 index 0ee8e0e..0000000 --- a/setup/debian/changelog +++ /dev/null @@ -1,539 +0,0 @@ -openerp (6.1-1) testing; urgency=low - - * New major version, new packaging. - - -- Antony Lesuisse Sat, 01 Oct 2011 12:31:00 +0100 - -openerp-server (6.0.2-1) testing; urgency=low - - * Using upstream version 6.0.2 - - -- Vo Minh Thu Tue, 05 Apr 2011 12:31:00 +0100 - -openerp-server (6.0.1-1) unstable; urgency=low - - * Translations from Rosetta (only zh_CN today) - * Require postgres 8.2, not 8.4 - * Write changelog (recursive, isn't it?) - * Repackage, together with addons fixes - - -- P. Christeas Mon, 24 Jan 2011 12:50:00 +0100 - -openerp-server (6.0.1-0) testing; urgency=low - - * Update to version 6.0.1 - - -- P. Christeas Thu, 20 Jan 2011 21:21:00 +0100 - -openerp-server (6.0.0-0) testing; urgency=low - - * Update to version 6.0.0 - - -- P. Christeas Wed, 19 Jan 2011 09:12:00 +0100 - -openerp-server (6.0.0~rc2-0) experimental; urgency=low - - * Upgrade to 6.0.0-rc2, let it build - - -- P. Christeas Mon, 17 Jan 2011 14:18:00 +0100 - -openerp-server (5.0.14-1) experimental; urgency=low - - * Updating to standards version 3.9.1. - * Merging upstream version 5.0.14. - - -- Daniel Baumann Wed, 15 Sep 2010 00:22:00 +0200 - -openerp-server (5.0.13-1) experimental; urgency=low - - * Merging upstream version 5.0.13. - - -- Daniel Baumann Mon, 13 Sep 2010 09:14:10 +0200 - -openerp-server (5.0.12-2) unstable; urgency=low - - * Removing debhelper auto install overrides. - * Updating clean target in rules. - * Reverting to manual setup.py call, updated for version 5.0.12. - - -- Daniel Baumann Sat, 14 Aug 2010 18:53:43 +0200 - -openerp-server (5.0.12-1) unstable; urgency=low - - * Updating standards version to 3.9.0. - * Merging upstream version 5.0.12. - - -- Daniel Baumann Sun, 18 Jul 2010 19:46:39 +0200 - -openerp-server (5.0.11-1) unstable; urgency=low - - * Merging upstream version 5.0.11. - * Adding patch from Timothy E. Harris - to prevents creating a new database if the locale is not a UTF-8 one - (Closes: #584976). - - -- Daniel Baumann Tue, 08 Jun 2010 11:42:23 +0200 - -openerp-server (5.0.10-1) unstable; urgency=low - - * Merging upstream version 5.0.10. - - -- Daniel Baumann Fri, 07 May 2010 15:02:31 +0200 - -openerp-server (5.0.9-1) unstable; urgency=low - - * Merging upstream version 5.0.9. - - -- Daniel Baumann Fri, 16 Apr 2010 06:47:02 +0200 - -openerp-server (5.0.8-1) unstable; urgency=low - - * Merging upstream version 5.0.8. - - -- Daniel Baumann Wed, 14 Apr 2010 20:19:21 +0200 - -openerp-server (5.0.7-2) unstable; urgency=low - - * Updating python build-depends. - * Adding patch to fix bad whatis entry in openerp-server manpage. - - -- Daniel Baumann Wed, 07 Apr 2010 00:09:23 +0200 - -openerp-server (5.0.7-1) unstable; urgency=low - - * Merging upstream version 5.0.7 (Closes: #573716): - * Updating copyright file. - * Resorting the dh call to more common order. - * Updating README.source. - * Dropping python-lxml patch, went upstream. - * Dropping postgresql-8.4.patch, went upstream. - * Adding some more python module build-depends to avoid some chicken- - egg problem with the new setup.py and quilt. - * Adding dependency to remote_fs in init script. - - -- Daniel Baumann Sat, 13 Mar 2010 13:55:50 +0100 - -openerp-server (5.0.6-4) unstable; urgency=low - - * Adding explicit debian source version 1.0 until switch to 3.0. - * Updating year in copyright file. - * Updating to standards 3.8.4. - * Adding patch from Toni Mueller to fix SQL for - postgresql 8.4 (Closes: #568119). - - -- Daniel Baumann Sat, 06 Feb 2010 10:22:05 +0100 - -openerp-server (5.0.6-3) unstable; urgency=low - - [ Daniel Baumann ] - * Setting last-translator for German debconf templates to me, no - intention do deal with debian-l10n-german in the future anymore. - - [ Mathias Behrle ] - * Removing deprecated option -q for PostgreSQL client commands - (Closes: #548875). - - -- Daniel Baumann Sat, 31 Oct 2009 09:20:27 +0100 - -openerp-server (5.0.6-2) unstable; urgency=low - - * Minimizing rules file. - - -- Daniel Baumann Sun, 18 Oct 2009 21:19:57 +0200 - -openerp-server (5.0.6-1) unstable; urgency=low - - * Merging upstream version 5.0.6. - * Rediffing python-lxml.patch. - - -- Daniel Baumann Sat, 17 Oct 2009 08:32:56 +0200 - -openerp-server (5.0.5-1) unstable; urgency=low - - * Merging upstream version 5.0.5. - - -- Daniel Baumann Mon, 21 Sep 2009 20:38:00 +0200 - -openerp-server (5.0.4-1) unstable; urgency=medium - - * Merging upstream version 5.0.4: - - fixes a security problem. - * No longer calling debconf-updatepo in clean target of rules. - - -- Daniel Baumann Mon, 21 Sep 2009 00:01:13 +0200 - -openerp-server (5.0.3-0-2) unstable; urgency=low - - * Adding README.source. - * Moving maintainer homepage from control to copyright. - * Updating README.source. - * Adding patch from upstream to use python-lxml instead of python-xml, - thanks to Alan Bell (Closes: - #543947). - - -- Daniel Baumann Wed, 16 Sep 2009 21:18:30 +0200 - -openerp-server (5.0.3-0-1) unstable; urgency=low - - * Merging upstream version 5.0.3-0. - * Removing xmlrpc.patch, went upstream. - * Using dedicated storage directory in /var/lib/openerp-server, that - way the addons directory can stay read-only for the unprivileged - user. - * Commenting out db_name in config (Closes: #542391). - * Commenting out port in config (Closes: #542406). - * Renaming logfile to openerp-server.log for consistency. - * Commenting out pidfile in config (Closes: #542427). - * Removing debconf handling in postrm, not possible to do that. - * Removing local storage directory on purge. - - -- Daniel Baumann Mon, 24 Aug 2009 20:16:55 +0200 - -openerp-server (5.0.2-0-3) unstable; urgency=low - - * Wrapping and sorting depends. - * Correcting spelling of Open ERP. - * Updating maintainer field. - * Updating vcs fields. - * Updating to standards version 3.8.3. - * Dropping old depends on python-xml (Closes: #543127). - * Adding maintainer homepage field to control. - * Marking maintainer homepage field to be also included in binary - packages and changelog. - - -- Daniel Baumann Mon, 24 Aug 2009 18:23:54 +0200 - -openerp-server (5.0.2-0-2) unstable; urgency=high - - * Adding patch from Panos Christeas to forbid RPC - calls without credentials. All versions of openerp-server affected. - - -- Daniel Baumann Thu, 13 Aug 2009 14:45:17 +0200 - -openerp-server (5.0.2-0-1) unstable; urgency=low - - * Updating standards to 3.8.1. - * Rediffing autobuild.patch (Closes: #538625). - * Upgrading package to standards version 3.8.2. - * Managing setup of unprivileged user account with debconf. - * Using more common directory name to store local debian additions. - * Updating README.Debian to reflect that the database has to be - initialized through the client (Closes: #518675). - * Removing package leftovers in postrm script. - * Merging upstream version 5.0.2-0. - - -- Daniel Baumann Thu, 13 Aug 2009 11:24:59 +0200 - -openerp-server (5.0.1-0-1) unstable; urgency=low - - * Merging upstream version 5.0.1-0. - * Correcting path of openerp-server in README.Debian (Closes: - #520890). - * Correcting user handling in init script and config file (Closes: - #513263, #516348). - * Setting port to 8070. - * Also mentioning debug_mode and price_accuracy in config file - (Closes: #513264). - * Using correct rfc-2822 date formats in changelog. - * Rediffing shebang.patch. - - -- Daniel Baumann Sat, 30 May 2009 12:53:39 +0200 - -openerp-server (5.0.0-3-1) unstable; urgency=low - - * Merging upstream version 5.0.0-3. - * Improving init call in README.Debian, thanks to David Goodenough - . - * Fixed wrapping in README.Debian. - - -- Daniel Baumann Sat, 14 Feb 2009 00:51:00 +0100 - -openerp-server (5.0.0-2-1) unstable; urgency=low - - * Merging upstream version 5.0.0-2 (Closes: #514920). - * Updating README.Debian. - - -- Daniel Baumann Sat, 14 Feb 2009 00:12:00 +0100 - -openerp-server (5.0.0-1) unstable; urgency=low - - * Merging upstream version 5.0.0. - - -- Daniel Baumann Sat, 07 Feb 2009 13:33:00 +0100 - -openerp-server (5.0.0~rc3-1) unstable; urgency=low - - * Adding note about initializing the database in README.Debian. - * Adding changelog for debian version 4.2.3.4-3. - * Merging upstream version 5.0.0~rc3. - * Using quilt rather than dpatch. - * Updating year in copyright file. - * Updating python-openssl depends. - * Updating lintian overrides. - - -- Daniel Baumann Fri, 09 Jan 2009 18:31:00 -0500 - -openerp-server (5.0.0~rc2-1) unstable; urgency=low - - * Updating python xml depends (Closes: #508911). - * Merging upstream version 5.0.0~rc2. - * New upstream no longer uses embedded copies of pydot, pychart and - reportlab (Closes: #468104). - * Rediffing shebang.dpatch. - - -- Daniel Baumann Thu, 25 Dec 2008 15:13:00 +0100 - -openerp-server (5.0.0~rc1.1-2) unstable; urgency=low - - * Adjusting sed call to correct path in /usr/bin/openerp-server. - - -- Daniel Baumann Wed, 17 Dec 2008 08:32:00 +0100 - -openerp-server (5.0.0~rc1.1-1) unstable; urgency=low - - * Merging upstream version 5.0.0~rc1.1. - - -- Daniel Baumann Tue, 16 Dec 2008 13:08:00 +0100 - -openerp-server (5.0.0~rc1-1) unstable; urgency=low - - * Merging upstream version 5.0.0~rc1. - * Removing openerp.dpatch, went upstream. - * Rediffing shebang.dpatch. - * Removing workaround for import_xml.rng, not needed anymore. - - -- Daniel Baumann Tue, 16 Dec 2008 12:51:00 +0100 - -openerp-server (5.0.0~alpha-3) unstable; urgency=low - - * Adding ghostscript, python-matplotlib, and python-pyopenssl to recommends. - * Correcting chown calls in postinst. - * Prefixing debhelper files with package name. - * Adding changelog for debian version 4.2.3.4-2. - * Dropping tinyerp-server transitional package, this allows to have both - packages available in unstable. - - -- Daniel Baumann Sun, 07 Dec 2008 20:13:00 +0100 - -openerp-server (5.0.0~alpha-2) experimental; urgency=low - - * Renaming tinyerp-server to new upstream openerp-server name. - - -- Daniel Baumann Sun, 09 Nov 2008 18:59:00 +0100 - -tinyerp-server (5.0.0~alpha-1) experimental; urgency=low - - * Merging upstream version 5.0.0~alpha. - * Rediffing autobuild.dpatch. - * Removing shebang.dpatch, not needed anymore. - * Removing python2.5.dpatch, not needed anymore. - * Rediffing openerp.dpatch. - * Rediffing migrate.dpatch. - * Not moving server to sbin anymore for the sake of consistency. - * Removing unneeded chmod call for tinyerp-server.py. - * Sorting build-depends, depends and recommends. - * Dropping /etc/default/tinyerp-server in favour of using - /etc/tinyerp-server.conf directly. - * Updating chmod call in rules to also cope with filenames that embedd - whitespaces. - * Adding patch to correct shebang in two addon files. - * Adding workaround for bug in setup.py that puts import_xml.rng into the - wrong location. - * Adding symlink for tinyerp_serverrc manpage to tinyerp-server.conf. - * Renaming everything except the package name itself from tinyerp-server to - openerp-server. - * Updating copyright file to current upstream. - - -- Daniel Baumann Sun, 09 Nov 2008 15:52:00 +0100 - -tinyerp-server (4.2.3.4-3) unstable; urgency=high - - * Updating python depends (Closes: #506615). - * Adding note about initializising the database in README.Debian - (Closes: #464557). - - -- Daniel Baumann Mon, 10 Nov 2008 12:40:00 +0100 - -tinyerp-server (4.2.3.4-2) unstable; urgency=low - - * Correcting chown calls in postinst. - - -- Daniel Baumann Mon, 10 Nov 2008 12:40:00 +0100 - -tinyerp-server (4.2.3.4-1) unstable; urgency=low - - * Merging upstream version 4.2.3.4. - * Upgrading package to debhelper 7. - * Upgrading package to standards 3.8.0. - * Updating homepage field in control file. - * Adding vcs fields in control file. - * Rewriting copyright file in machine-interpretable format. - * Using lintian debhelper to install lintian overrides. - * Removing bind-exit.dpatch, went upstream. - * Updating default database port. - * Adding logfile handling. - * Updating postresql recommends. - * Reordering and splitting out rules file into individual debhelper files. - * Applying some shell cosmetics to init and maintainer scripts. - * Adding patch to update homepage location of tinyerp. - * Setting ownership of addons directory in postinst (Closes: #487112). - * Adding patch from Brian DeRocher to fix sql syntax in - migrate script (Closes: #467517). - - -- Daniel Baumann Sun, 09 Nov 2008 09:11:00 +0100 - -tinyerp-server (4.2.2-2) unstable; urgency=medium - - * Readding depends to python-psycopg (Closes: #463079, #493374). - * Adding depends to python-tz (Closes: #482359). - - -- Daniel Baumann Sun, 03 Aug 2008 00:20:00 +0200 - -tinyerp-server (4.2.2-1) unstable; urgency=low - - * New upstream release (Closes: #477698). - * Dropping depends against python-xml (Closes: #468619). - - -- Daniel Baumann Sat, 26 Apr 2008 16:15:00 +0200 - -tinyerp-server (4.2.1-1) unstable; urgency=low - - * Maintainer upload from the Zuerich BSP. - * New upstream release. - * Bumping to new policy. - * Using new homepage field in control. - * Including documentation for migration and testing (Closes: #445464). - * Adjusting 04-bind-exit.dpatch to new upstream release. - * Added lintian overrides. - * Depending now on python-psycopg2, not python-psycopg anymore - (Closes: #445464). - - -- Daniel Baumann Sat, 12 Jan 2008 15:20:00 +0100 - -tinyerp-server (4.2.0-1) unstable; urgency=medium - - * New upstream release. - - -- Daniel Baumann Wed, 31 Oct 2007 21:31:00 +0100 - -tinyerp-server (4.0.3-3) unstable; urgency=medium - - * Setting database port to 5433 (Closes: #443626). - * Applied patch from Aldrin Martoq to make tinyerp-server compatible with - python 2.5. - * Applied patch from Luca Falavigna to fix exception - raised when address is already in use. - - -- Daniel Baumann Sat, 29 Sep 2007 17:07:00 +0200 - -tinyerp-server (4.0.3-2) unstable; urgency=low - - * Check for existence of deluser in postrm (Closes: #431532). - - -- Daniel Baumann Tue, 03 Jul 2007 11:01:00 +0200 - -tinyerp-server (4.0.3-1) unstable; urgency=low - - * New upstream release. - * Taking package back, Jean-Marc seems to be MIA. - * Changed wording of 'listen to all interfaces' paragraph in README.Debian, - thanks to Gerfried Fuchs . - * Added lsb header to init script. - - -- Daniel Baumann Fri, 01 Jun 2007 11:59:00 +0200 - -tinyerp-server (4.0.2-3) unstable; urgency=low - - * Setting maintainer to Jean-Marc, this time really :) - - -- Daniel Baumann Wed, 28 Mar 2007 21:48:00 +0100 - -tinyerp-server (4.0.2-2) unstable; urgency=low - - * Setting maintainer to Jean-Marc. - - -- Daniel Baumann Wed, 07 Feb 2007 13:41:00 +0100 - -tinyerp-server (4.0.2-1) unstable; urgency=low - - * New upstream release. - * Some minor cleanups. - - -- Daniel Baumann Thu, 18 Jan 2007 14:19:00 +0100 - -tinyerp-server (4.0.1-1) unstable; urgency=low - - * New upstream release. - * Removed 03-setup.dpatch, went upstream. - - -- Daniel Baumann Fri, 29 Dec 2006 01:03:00 +0100 - -tinyerp-server (4.0.0-1) unstable; urgency=low - - * New upstream release. - * Added patch to fix a typo in setup.py. - - -- Daniel Baumann Tue, 05 Dec 2006 17:43:00 +0100 - -tinyerp-server (4.0.0~rc1-2) unstable; urgency=low - - * Cleaned up build-depends. - - -- Daniel Baumann Tue, 05 Dec 2006 13:19:00 +0100 - -tinyerp-server (4.0.0~rc1-1) unstable; urgency=low - - * New upstream release. - - -- Daniel Baumann Tue, 05 Dec 2006 12:57:00 +0100 - -tinyerp-server (3.5.0-1) experimental; urgency=low - - * New upstream release. - - -- Daniel Baumann Mon, 23 Oct 2006 12:23:00 +0200 - -tinyerp-server (3.4.2-1) unstable; urgency=low - - * New upstream release. - * New email address. - * Complying with new python policy (Closes: #380973). - * Adjusted postgre depends (Closes: #376614). - - -- Daniel Baumann Mon, 16 Oct 2006 14:45:00 +0200 - -tinyerp-server (3.3.0-1) unstable; urgency=low - - * New upstream release (Closes: #369769): - - fixed installation script to install all needed files (Closes: #355224) - * Updated README.Debian (Closes: #352322, #360222, #360223). - * Set to architecture to all (Closes: #356962). - - -- Daniel Baumann Sun, 04 Jun 2006 00:50:00 +0100 - -tinyerp-server (3.2.1-1) unstable; urgency=low - - * New upstream release. - - -- Daniel Baumann Thu, 02 Feb 2006 09:44:00 +0100 - -tinyerp-server (3.2.0-1) unstable; urgency=low - - * New upstream release. - * Adjusted shellbang in bin/addons/base/ir/workflow/pydot/dot_parser.py. - - -- Daniel Baumann Tue, 24 Jan 2006 07:00:00 +0100 - -tinyerp-server (3.1.99+3.2.0rc1-1) unstable; urgency=low - - * New upstream release. - - -- Daniel Baumann Tue, 27 Dec 2005 20:00:00 +0100 - -tinyerp-server (3.1.1+debian-1) unstable; urgency=low - - * Initial release (Closes: #301510). - * Rebuild orig.tar.gz to remove unnecessary files in upstreams debian/. - * Added changelog from website. - - -- Daniel Baumann Sun, 16 Oct 2005 13:35:00 +0200 diff --git a/setup/debian/compat b/setup/debian/compat deleted file mode 100644 index 7f8f011..0000000 --- a/setup/debian/compat +++ /dev/null @@ -1 +0,0 @@ -7 diff --git a/setup/debian/control b/setup/debian/control deleted file mode 100644 index 0d19361..0000000 --- a/setup/debian/control +++ /dev/null @@ -1,66 +0,0 @@ -Source: openerp -Section: net -Priority: optional -Maintainer: OpenERP SA -Build-Depends: debhelper (>= 7.0.50~), python, rsync -Standards-Version: 3.9.1 -Homepage: http://www.openerp.com/ -Vcs-Bzr: https://launchpad.net/openobject - -Package: openerp -Section: net -Architecture: all -Depends: - ${misc:Depends}, - adduser, - python, - postgresql-client, - python-dateutil, - python-decorator, - python-docutils, - python-feedparser, - python-gdata, - python-imaging, - python-jinja2, - python-ldap, - python-libxslt1, - python-lxml, - python-mako, - python-mock, - python-openid, - python-passlib, - python-psutil, - python-psycopg2, - python-pybabel, - python-pychart, - python-pydot, - python-pyparsing, - python-reportlab, - python-requests, - python-simplejson, - python-tz, - python-unittest2, - python-vatnumber, - python-vobject, - python-webdav, - python-werkzeug, - python-xlwt, - python-yaml, - python-zsi -Conflicts: tinyerp-server, openerp-server, openerp-web -Replaces: tinyerp-server, openerp-server, openerp-web -Recommends: - antiword, - graphviz, - ghostscript, - postgresql, - python-gevent, - poppler-utils -Description: OpenERP Enterprise Resource Management - OpenERP, previously known as TinyERP, is a complete ERP and CRM. The main - features are accounting (analytic and financial), stock management, sales and - purchases management, tasks automation, marketing campaigns, help desk, POS, - etc. Technical features include a distributed server, flexible workflows, an - object database, a dynamic GUI, customizable reports, and an XML-RPC - interface. - diff --git a/setup/debian/copyright b/setup/debian/copyright deleted file mode 100644 index b596794..0000000 --- a/setup/debian/copyright +++ /dev/null @@ -1,24 +0,0 @@ -Upstream-Contact: OpenERP -Upstream-Homepage: http://www.openerp.com/ -Maintainer-Contact: Debian OpenERP Maintainers -Maintainer-Homepage: http://www.odoo.com/ - -Files: * -Copyright: (C) 2004-2011 OpenERP SA. (www.openerp.com) -License: GPL-3+ - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - . - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - . - You should have received a copy of the GNU General Public License - along with this program. If not, see . - . - On Debian systems, the complete text of the GNU General Public License - can be found in /usr/share/common-licenses/GPL-3 file. - diff --git a/setup/debian/openerp-server.conf b/setup/debian/openerp-server.conf deleted file mode 100644 index ead261e..0000000 --- a/setup/debian/openerp-server.conf +++ /dev/null @@ -1,7 +0,0 @@ -[options] -; This is the password that allows database operations: -; admin_passwd = admin -db_host = False -db_port = False -db_user = openerp -db_password = False diff --git a/setup/debian/openerp.init b/setup/debian/openerp.init deleted file mode 100644 index 98e6532..0000000 --- a/setup/debian/openerp.init +++ /dev/null @@ -1,62 +0,0 @@ -#!/bin/sh - -### BEGIN INIT INFO -# Provides: openerp-server -# Required-Start: $remote_fs $syslog -# Required-Stop: $remote_fs $syslog -# Should-Start: $network -# Should-Stop: $network -# Default-Start: 2 3 4 5 -# Default-Stop: 0 1 6 -# Short-Description: Enterprise Resource Management software -# Description: Open ERP is a complete ERP and CRM software. -### END INIT INFO - -PATH=/sbin:/bin:/usr/sbin:/usr/bin -DAEMON=/usr/bin/openerp-server -NAME=openerp-server -DESC=openerp-server -CONFIG=/etc/openerp/openerp-server.conf -LOGFILE=/var/log/openerp/openerp-server.log -USER=openerp - -test -x ${DAEMON} || exit 0 - -set -e - -do_start () { - echo -n "Starting ${DESC}: " - start-stop-daemon --start --quiet --pidfile /var/run/${NAME}.pid --chuid ${USER} --background --make-pidfile --exec ${DAEMON} -- --config=${CONFIG} --logfile=${LOGFILE} - echo "${NAME}." -} - -do_stop () { - echo -n "Stopping ${DESC}: " - start-stop-daemon --stop --quiet --pidfile /var/run/${NAME}.pid --oknodo - echo "${NAME}." -} - -case "${1}" in - start) - do_start - ;; - - stop) - do_stop - ;; - - restart|force-reload) - echo -n "Restarting ${DESC}: " - do_stop - sleep 1 - do_start - ;; - - *) - N=/etc/init.d/${NAME} - echo "Usage: ${NAME} {start|stop|restart|force-reload}" >&2 - exit 1 - ;; -esac - -exit 0 diff --git a/setup/debian/openerp.install b/setup/debian/openerp.install deleted file mode 100644 index 94d4cfe..0000000 --- a/setup/debian/openerp.install +++ /dev/null @@ -1,2 +0,0 @@ -debian/openerp-server.conf /etc/openerp -README.md /usr/share/doc/openerp diff --git a/setup/debian/openerp.logrotate b/setup/debian/openerp.logrotate deleted file mode 100644 index e1f7f80..0000000 --- a/setup/debian/openerp.logrotate +++ /dev/null @@ -1,5 +0,0 @@ -/var/log/openerp/*.log { - copytruncate - missingok - notifempty -} diff --git a/setup/debian/openerp.postinst b/setup/debian/openerp.postinst deleted file mode 100644 index 2eccd51..0000000 --- a/setup/debian/openerp.postinst +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh - -set -e - -case "${1}" in - configure) - if ! getent passwd | grep -q "^openerp:"; then - adduser --system --no-create-home --quiet --gecos 'OpenERP' --group openerp - fi - # Register "openerp" as a postgres superuser - su - postgres -c "createuser -s openerp" 2> /dev/null || true - chown openerp:openerp /etc/openerp/openerp-server.conf - chmod 0640 /etc/openerp/openerp-server.conf - # Creating log file - mkdir -p /var/log/openerp/ - chown openerp:openerp /var/log/openerp - chmod 0750 /var/log/openerp - # Creating local storage directory - mkdir -p /var/lib/openerp/filestore - chown openerp:openerp -R /var/lib/openerp - # update-python-modules NOW otherwise invoke-rc.d openerp start will fail - update-python-modules -p openerp.public - ;; - *) - ;; -esac - -#DEBHELPER# - -exit 0 diff --git a/setup/debian/openerp.postrm b/setup/debian/openerp.postrm deleted file mode 100644 index bc81ce9..0000000 --- a/setup/debian/openerp.postrm +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh - -set -e - -case "${1}" in - remove) - deluser --quiet --system "openerp" || true - delgroup --quiet --system --only-if-empty "openerp" || true - find /var/lib/openerp -path '/var/lib/openerp/*' ! -path '/var/lib/openerp/filestore*' -delete - ;; - - purge) - rm -rf /var/lib/openerp - ;; - - upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) - ;; - -esac - -#DEBHELPER# - -exit 0 diff --git a/setup/debian/rules b/setup/debian/rules deleted file mode 100755 index 57be1d0..0000000 --- a/setup/debian/rules +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/make -f -# vim:noet: - -%: - dh ${@} - -override_dh_pysupport: - echo "rsync" - sh -c "[ -d debian/openerp/usr/lib/python2.6 ] && rsync -av openerp/ debian/openerp/usr/lib/python2.6/dist-packages/openerp/" || true - sh -c "[ -d debian/openerp/usr/lib/python2.7 ] && rsync -av openerp/ debian/openerp/usr/lib/python2.7/dist-packages/openerp/" || true - rm -Rf debian/openerp/usr/openerp debian/openerp/usr/lib/python2.6/dist-packages/tests debian/openerp/usr/lib/python2.7/dist-packages/tests - dh_pysupport - rm -Rf debian/openerp/usr/lib - -override_dh_installinit: - dh_installinit --update-rcd-params='defaults 21' - diff --git a/setup/debian/run_all_with_tests.sh b/setup/debian/run_all_with_tests.sh deleted file mode 100755 index ef879db..0000000 --- a/setup/debian/run_all_with_tests.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/env bash -DATABASE=trunk -dropdb ${DATABASE} -REPOSITORIES=../../addons/trunk -MODULES=`python -c "import os; print ','.join(list(set(os.listdir('${REPOSITORIES}')) - set(['document_ftp'])))"` -createdb ${DATABASE} -rm openerp-server.log -./openerp-server \ - --log-level=debug \ - --addons=${REPOSITORIES},../../web/trunk/addons \ - -d ${DATABASE} \ - -i ${MODULES} \ - --stop-after-init \ - --no-xmlrpc \ - --no-xmlrpcs \ - --test-enable \ - --logfile=openerp-server.log diff --git a/setup/setup.cfg b/setup/setup.cfg deleted file mode 100644 index 7693a84..0000000 --- a/setup/setup.cfg +++ /dev/null @@ -1,10 +0,0 @@ -[general] - -[sdist] -formats=gztar - -[bdist] -formats=rpm - -[bdist_rpm] -install_script=setup_rpm.sh