diff options
author | 2012-05-27 09:36:59 +0000 | |
---|---|---|
committer | 2012-05-27 09:36:59 +0000 | |
commit | 012428136830ab6664f7fa3eb9c90bfcbba743a0 (patch) | |
tree | b0783248187456fe81f0e612db2f567e7d349fcf | |
parent | Remove old (diff) | |
download | historical-012428136830ab6664f7fa3eb9c90bfcbba743a0.tar.gz historical-012428136830ab6664f7fa3eb9c90bfcbba743a0.tar.bz2 historical-012428136830ab6664f7fa3eb9c90bfcbba743a0.zip |
Bump to 5.0.16
Package-Manager: portage-2.1.10.49/cvs/Linux i686
-rw-r--r-- | app-office/openerp-server/ChangeLog | 10 | ||||
-rw-r--r-- | app-office/openerp-server/Manifest | 18 | ||||
-rwxr-xr-x | app-office/openerp-server/files/openerp-server | 2 | ||||
-rw-r--r-- | app-office/openerp-server/openerp-server-5.0.16.ebuild | 85 |
4 files changed, 98 insertions, 17 deletions
diff --git a/app-office/openerp-server/ChangeLog b/app-office/openerp-server/ChangeLog index 9a740f3152d7..8d82d686bf82 100644 --- a/app-office/openerp-server/ChangeLog +++ b/app-office/openerp-server/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-office/openerp-server -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/openerp-server/ChangeLog,v 1.3 2011/04/06 16:59:15 arfrever Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/openerp-server/ChangeLog,v 1.4 2012/05/27 09:36:59 elvanor Exp $ + +*openerp-server-5.0.16 (27 May 2012) + + 27 May 2012; <elvanor@gentoo.org> +openerp-server-5.0.16.ebuild, + files/openerp-server: + Bump to 5.0.16. Fixes for use with python-2.7. 06 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> openerp-server-5.0.6.ebuild, openerp-server-5.0.15.ebuild: diff --git a/app-office/openerp-server/Manifest b/app-office/openerp-server/Manifest index 3b37ecf3461b..1a485fe7a907 100644 --- a/app-office/openerp-server/Manifest +++ b/app-office/openerp-server/Manifest @@ -1,22 +1,12 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -AUX openerp-server 682 RMD160 0c9fd79469433ae675bf61eb16cffe68f74849ab SHA1 fa05c51decaa8fdd48731bb18ed6425a205dddc3 SHA256 7b92073d29dc00ce81c1586e78285cd995cbca0c1ea0f9330373a6c00c542cc0 +AUX openerp-server 679 RMD160 8969d14efa8c4e857e4625852651626a8c7cb590 SHA1 f73ab1122223c6db1ed671e5475ea56eb270a216 SHA256 c62b2b51552f39977cb94cfa0dd8ce0a6d864b4a08b8fb8d856a2a75e7dd771f AUX openerp-server-confd 105 RMD160 a43bebb092ae8b5ba7f24abe735cbb7b0879ab30 SHA1 6a3a0c2c7f7e0e6215a379a523387188237bb2bd SHA256 d2a001ed22e104eaf68c64f0fecb18d50a6aa6439050fe7da2ba6def584135bf AUX openerp-server.cfg 1026 RMD160 930ff0e4434b5a0aa36269aa066486572cea400c SHA1 3bac0e9714f1f984fba37c5e1977eaab2e7e66af SHA256 1a5e9cf33372cd66823fc2681f46000d2381e0b9e52301e85037f1b38e7fa665 AUX openerp-server.logrotate 341 RMD160 e3f08d24390d29982ea727cf43006651a959f213 SHA1 57d1d6cb9ffac4f0f06ba62a3095fa4cb8e132ed SHA256 7b6f0e33b6aa897d5c07a2e5f7e2edfec5e7238c4724483f12a341e56ae3fc4d DIST openerp-server-5.0.15.tar.gz 10529558 RMD160 11679778890aefb05182a41981750ea5d011d83b SHA1 45ecc01e826f8c10b7de97d155492a4dcff8026a SHA256 021dd27f352e1c92c0912d8b50f05cfcee39052551a2c6d90ee1677f4e361504 +DIST openerp-server-5.0.16.tar.gz 10515061 RMD160 2d4cfe890e9ac2b1c0683e34cfbf2f1f7747140b SHA1 f3643ba457ee0b0a23f544ac8514e45c5dc9a307 SHA256 431ed9f709204e43a48a9ba4468884ec935deacd1558562b1dd6f373d121c57b DIST openerp-server-5.0.6.tar.gz 8733610 RMD160 1feffe5db442d503744fcf2e8c7eacf8b9fe670e SHA1 8f9a180d560c3d0f612663f09348923a22644c0d SHA256 5812b3199e2ecc473a265af0fc33626079351f3d119281e84df4edba5b5a0df4 EBUILD openerp-server-5.0.15.ebuild 2108 RMD160 3afafe823536e7220f2eb1824048c9644bc08adb SHA1 1f79e54188854f720cf883d256ff87ad62bce870 SHA256 3ba82b2a2fbbb364d804aecb2e09f9088c85e61a362629bba1de7bfce71b84cd +EBUILD openerp-server-5.0.16.ebuild 2134 RMD160 1810e81fd42bcd69e6e39af3b2f00068649c645d SHA1 9bad8504a607f6fc82abba1a85063fc53419c928 SHA256 9922e744d364d5c3fd45c8fb0e946a965d4db565c78598faecf5f11be727a065 EBUILD openerp-server-5.0.6.ebuild 1859 RMD160 fdf30b7431ba383485070bb8cb9b7243379fe3a2 SHA1 d95c3568f5707eecd478ebd666e7c5a6bcfe925c SHA256 09e1544ffe5237720debf2ca591aa987b0fbee3aae0a1c7e970825b3ee47c9f9 -MISC ChangeLog 850 RMD160 b120df7c36842d9e432a3df3262f3fbd03a31d1f SHA1 9de4ff606cf583e3877cd9b8aa0d068ad8c327d6 SHA256 d2f073fb335effc95216e687cc3781c43885b305683d26f419e10448216f4455 +MISC ChangeLog 1028 RMD160 c29de11a9c57ee23cad7d19c73c819af94c2c95f SHA1 90955b8e9bd96f2341e4562135e6211766bc9b11 SHA256 0b57553255403dae43f3d101bd05be7b27c34dd5f943e7ffd645b45b7aa3c314 MISC metadata.xml 302 RMD160 820efd464e0bfe2f1cc4faf9077bcaf687ba295a SHA1 75d99f76808559ec65f454afce947c01f5401780 SHA256 4dab89728463996a2e7e2593635da923d90f159d2730a0204b6123e01c0da40d ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.18 (GNU/Linux) - -iJwEAQEIAAYFAk59AKYACgkQfXuS5UK5QB0gtwP/ZxaHYhq+Wu6RULh8c98sM+v0 -95F5WDf6og2Zx5iKRuA4hcZdRz5NkzWQJwMGaal++N1OYLeVeytq4ZJY+XfTdGod -3UIijCIbaehxF2ZfCZyaeoi/BeyoPaHdWabyQepMq3+mEvWB4gQIDaQ3eD3OdO+7 -PynmYF7I2xvr3nG8Jkc= -=Db+F ------END PGP SIGNATURE----- diff --git a/app-office/openerp-server/files/openerp-server b/app-office/openerp-server/files/openerp-server index 724192b62649..d02c66c45199 100755 --- a/app-office/openerp-server/files/openerp-server +++ b/app-office/openerp-server/files/openerp-server @@ -10,7 +10,7 @@ depend() { start() { ebegin "Starting openerp-server" PYTHONDIR=$(python -c 'from distutils.sysconfig import get_config_var; print(get_config_var("LIBP"))') - start-stop-daemon --start --quiet --pidfile "${PIDFILE}" --exec /usr/bin/python2.6 --startas /usr/bin/python \ + start-stop-daemon --start --quiet --pidfile "${PIDFILE}" --exec /usr/bin/python --startas /usr/bin/python \ --chuid "${USER}" --chdir "${PYTHONDIR}/site-packages/openerp-server/" --background -- "openerp-server.py" ${DAEMON_OPTS} eend $? } diff --git a/app-office/openerp-server/openerp-server-5.0.16.ebuild b/app-office/openerp-server/openerp-server-5.0.16.ebuild new file mode 100644 index 000000000000..815a2191465a --- /dev/null +++ b/app-office/openerp-server/openerp-server-5.0.16.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/openerp-server/openerp-server-5.0.16.ebuild,v 1.1 2012/05/27 09:36:59 elvanor Exp $ + +EAPI="3" +PYTHON_DEPEND="2" + +inherit eutils distutils + +DESCRIPTION="Open Source ERP & CRM" +HOMEPAGE="http://www.openerp.com/" +SRC_URI="http://www.openerp.com/download/stable/source/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +CDEPEND="dev-db/postgresql-server + dev-python/egenix-mx-base + dev-python/lxml + dev-python/psycopg + dev-python/pychart + dev-python/pytz + dev-python/pyxml + dev-python/pyopenssl + dev-python/reportlab + media-gfx/pydot + dev-libs/libxslt[python] + dev-libs/libxml2[python]" + +RDEPEND="${CDEPEND}" +DEPEND="${CDEPEND}" + +OPENERP_USER="openerp" +OPENERP_GROUP="openerp" + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_install() { + distutils_src_install + + doinitd "${FILESDIR}/${PN}" + newconfd "${FILESDIR}/openerp-server-confd" "${PN}" + keepdir /var/run/openerp + keepdir /var/log/openerp + + rm "${D}/usr/bin/openerp-server" + + insinto /etc/logrotate.d + newins "${FILESDIR}"/openerp-server.logrotate openerp-server || die + dodir /etc/openerp + insinto /etc/openerp + newins "${FILESDIR}"/openerp-server.cfg openerp-server.cfg || die +} + +pkg_preinst() { + enewgroup ${OPENERP_GROUP} + enewuser ${OPENERP_USER} -1 -1 -1 ${OPENERP_GROUP} + + fowners ${OPENERP_USER}:${OPENERP_GROUP} /var/run/openerp + fowners ${OPENERP_USER}:${OPENERP_GROUP} /var/log/openerp +} + +pkg_postinst() { + elog "In order to setup the initial database, run:" + elog " emerge --config =${CATEGORY}/${PF}" + elog "Be sure the database is started before" +} + +pquery() { + psql -q -At -U postgres -d template1 -c "$@" +} + +pkg_config() { + einfo "In the following, the 'postgres' user will be used." + if ! pquery "SELECT usename FROM pg_user WHERE usename = '${OPENERP_USER}'" | grep -q ${OPENERP_USER}; then + ebegin "Creating database user ${OPENERP_USER}" + createuser --username=postgres --createdb --no-adduser ${OPENERP_USER} + eend $? || die "Failed to create database user" + fi +} |