summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2013-02-19 09:31:50 +0000
committerPatrick Lauer <patrick@gentoo.org>2013-02-19 09:31:50 +0000
commitdd359254b8f84bf240111a9960ad9e57a151f80a (patch)
tree5fa8f40479b642f561b5933891e4f283a23a9afe /app-office/openerp
parentVersion bump (bug #457658 by Thomas Raschbacher). (diff)
downloadhistorical-dd359254b8f84bf240111a9960ad9e57a151f80a.tar.gz
historical-dd359254b8f84bf240111a9960ad9e57a151f80a.tar.bz2
historical-dd359254b8f84bf240111a9960ad9e57a151f80a.zip
Bump, first part of fixes for #453424
Package-Manager: portage-2.2.0_alpha163/cvs/Linux x86_64
Diffstat (limited to 'app-office/openerp')
-rw-r--r--app-office/openerp/ChangeLog7
-rw-r--r--app-office/openerp/Manifest4
-rw-r--r--app-office/openerp/openerp-7.0.20130219.ebuild108
3 files changed, 117 insertions, 2 deletions
diff --git a/app-office/openerp/ChangeLog b/app-office/openerp/ChangeLog
index 6d943e6182af..11a5285b4033 100644
--- a/app-office/openerp/ChangeLog
+++ b/app-office/openerp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-office/openerp
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/openerp/ChangeLog,v 1.3 2013/01/21 08:54:18 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/openerp/ChangeLog,v 1.4 2013/02/19 09:31:41 patrick Exp $
+
+*openerp-7.0.20130219 (19 Feb 2013)
+
+ 19 Feb 2013; Patrick Lauer <patrick@gentoo.org> +openerp-7.0.20130219.ebuild:
+ Bump, first part of fixes for #453424
*openerp-7.0.20130118 (21 Jan 2013)
diff --git a/app-office/openerp/Manifest b/app-office/openerp/Manifest
index 0cfe8a190dad..05f91e5224dc 100644
--- a/app-office/openerp/Manifest
+++ b/app-office/openerp/Manifest
@@ -5,7 +5,9 @@ AUX openerp.cfg 1115 SHA256 8ae3d8c38d7f991128c8b040c583bebe1b797a9c264c8bbd24f5
AUX openerp.logrotate 315 SHA256 5d411eb1f6feb5347f7c54c94dfd091d657a6b87a72b4d1c7cd69222ead49bd8 SHA512 64c9daeaac7cd47690434922767d8b8df8ee2454450e68d6a7aa7658b6e2f500d0f35367d058700360f1a97ec46b8887e07a245a27192019ed958419869c58d5 WHIRLPOOL 49f494ffa41a882062f6754ac9f4180f10b0c4dc4f1ce2d95e8ab3e2440067f96f4917ab04284789ae2ecfb8b6d53e0d6396c1d52b94006394cad760db6ce0fc
DIST openerp-6.1-1.tar.gz 73310629 SHA256 a89016d706f1693833590d2ce5cf7768fb3586213661014adad5ed16cdc77cd7 SHA512 0cf407fda4d7ce414b548310018609381157e656069b5224bb05ae6dbf7d534b9acbbb5be561ec1f9a26786ec6fc9b917fb78faff3c67340916f663ccb5297cf WHIRLPOOL 384ae795df9d23c07a6e06c0c468cb6d9af0c2625648bda5d895271f2d1e07d00b81e7da3d4255f709d5eed299166c65b29ec335a71307ea1a3f6775b590befe
DIST openerp-7.0-20130118-002240.tar.gz 58331061 SHA256 adaa96dca146f55efa97f6549ca0916e7ec6087fe85de107650cd2a946bba2c1 SHA512 5b28c7ab7a195a32dc77c761cf9ed28ddf1647db4add613be656e3d71f64e16715c421907fccfff2a0348e5b7999ec6474ba6289c22011a362f383df3ee22563 WHIRLPOOL 7dfc3aab7e168a81e60cc61e2757b77d9c7a32be96107d20b83e3cad4b122a7c843962e036bbbc4b18aa01a1d1fc313eab6aeaaa41dd876661b44ea03cb1ebca
+DIST openerp-7.0-20130219-002614.tar.gz 60420142 SHA256 e4408348259fa8bf86909035a4f86417671f09ac6c4a9ec50c4a55a69e5a3674 SHA512 15cb43d1a698da751a0109c256dd8875b7a064541ee7550c66d70c03143aa6486eb39b05966b1ef77e4cf9b0d333101e84fb8508411a7acf9b0a44a0f8897f3a WHIRLPOOL c4a5840fa9d76840f0da645e4a107296750d32161f21d81b22ba579b35172d2abe2fb24126e2c69de18e0b13a4555a82e938291728f6c370451a150a218fbbeb
EBUILD openerp-6.1.1.ebuild 2743 SHA256 1db92a3315b43f38c22841e6419a68b5dda1be205dfb391c31744b611fd2237f SHA512 80d592bb20031e88247879343c326b3e509482fe074b43b2657fbd34c9c11752994670f47705d56f5e597e1eecda579665dfe38705fcce18883ef37a9475beb0 WHIRLPOOL bf1885879184f9e4fe3345da48af363112e36d217d495b767d2bfa57000b80b9fd427d6d51e78cbbec4cbf473b277ba738a8261446d7b92523235817ad4c47ba
EBUILD openerp-7.0.20130118.ebuild 2806 SHA256 daf917aaaba259c6380483ea96a71ca2c8f831da91e6812aa8b1040ff14070fa SHA512 c0165b00b7f5b824b60adfb1cba4c87e7d75a875607369dfbab02fbb443605bbe7a9f3564724881dfff24bf58f49c66baac136ab18e1873ab4469de0b5d1c559 WHIRLPOOL 1b5ed9974b4630ef27cf64044f65ba331096bdac055211c0f42c4eb426d130640718fd6da25c1695e817511d714eb1eb2f41beb55197e57fadf54deabdfe7cd9
-MISC ChangeLog 838 SHA256 9b5a9f124a43fe2f335daf00510a1204ae64de581eafe4c061e61ea8d1380d5f SHA512 3bbb4ac7f4d7e5cc20843f10fe3db701f170f37bc5ec0c7dfafec0cc2c789b64eb86c81fbc0cee30a1b4aaedbf922a051a418488b0acffadb5b170babf41d117 WHIRLPOOL ee6415c5e1ab332065520a7d0e25e46693a49988cf8b54cba35412b8055da61612f7bb8c1cc049e91e711a8531ef272c8d7ed70e7ab456ac26006a03e24de3d3
+EBUILD openerp-7.0.20130219.ebuild 2845 SHA256 87f578b2faf73114bb9054174b0868df99343e9452b5e06cb5701ebffd9e8a7b SHA512 03aeb4b2047845ff053bf939ade8cc89abd116e8aa9246e233dfa337a0cd28c53ed7b6984cc2b8f1b8f5bf6a32ade0e776da4e7b33da17e7edcd020ea481f8c6 WHIRLPOOL 448d4309110db756bf9dd3eef8349ad5480331836449dc96ec6628f26d4eee159d38ad17bce587ebc12ab426ee2420e520357c24337b5e80b509b46cee6cf4b2
+MISC ChangeLog 996 SHA256 b36700dd041eb3c4e52b16841b2ec62889d6ce5618403bfe8f6434a01c604d8b SHA512 1f20b156f6ad4961087cceb796866e2f77a20be92ada6d6175941b157c7ddd051042416644adae7d5f666e53c3029c52ebbe6f8bfc6ce21a3351ede79c116d9e WHIRLPOOL bfe6c4cecbc0623bd62270fea4b18464ad4fb6e65317daf6f252deb312db82f62d11b0b6f3fb6e0e3cf1022a2976bf5f0cedaf46a2e5063c9b7f557f7445830b
MISC metadata.xml 233 SHA256 65209e280ca6de32a92e1a57301ff69fb3472e55ba07848d6f80405d35e92d47 SHA512 0d30bfb39315a04767e07896409f5d3954f8e954e20fcbac7b92bb9a636c9f61c50b1b2cf55e6c1db9a199a0edc159b5c8cc8f541efb9c4adafa28e3652cff7b WHIRLPOOL 027c5101e1cbc665c9d2ef240f73a874c9f49a9b70175c5947e012df61de484585088a46b6ce9078816e548e6bcc326e7223539cc999159eee2757d0a2eb1480
diff --git a/app-office/openerp/openerp-7.0.20130219.ebuild b/app-office/openerp/openerp-7.0.20130219.ebuild
new file mode 100644
index 000000000000..1911718df8f8
--- /dev/null
+++ b/app-office/openerp/openerp-7.0.20130219.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/openerp/openerp-7.0.20130219.ebuild,v 1.1 2013/02/19 09:31:41 patrick Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+
+inherit eutils distutils
+
+DESCRIPTION="Open Source ERP & CRM"
+HOMEPAGE="http://www.openerp.com/"
+#yes, this is definitely a horrible URI
+MY_PV=${PV/7.0./7.0-}
+FNAME="${PN}-${MY_PV}-002614"
+SRC_URI="http://nightly.openerp.com/7.0/nightly/src/${FNAME}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="+postgres ldap ssl"
+
+CDEPEND="postgres? ( dev-db/postgresql-server )
+ dev-python/psutil
+ dev-python/docutils
+ dev-python/lxml
+ dev-python/psycopg:2
+ dev-python/pychart
+ dev-python/reportlab
+ media-gfx/pydot
+ dev-python/vobject
+ dev-python/mako
+ dev-python/pyyaml
+ dev-python/Babel
+ dev-python/gdata
+ ldap? ( dev-python/python-ldap )
+ dev-python/python-openid
+ dev-python/werkzeug
+ dev-python/xlwt
+ dev-python/feedparser
+ dev-python/python-dateutil
+ dev-python/pywebdav
+ ssl? ( dev-python/pyopenssl )
+ dev-python/vatnumber
+ dev-python/zsi
+ dev-python/mock
+ dev-python/unittest2"
+
+RDEPEND="${CDEPEND}"
+DEPEND="${CDEPEND}"
+
+OPENERP_USER="openerp"
+OPENERP_GROUP="openerp"
+
+S="${WORKDIR}/${FNAME}"
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_install() {
+ distutils_src_install
+
+ doinitd "${FILESDIR}/${PN}"
+ newconfd "${FILESDIR}/openerp-confd" "${PN}"
+ keepdir /var/run/openerp
+ keepdir /var/log/openerp
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/openerp.logrotate openerp || die
+ dodir /etc/openerp
+ insinto /etc/openerp
+ newins "${FILESDIR}"/openerp.cfg openerp.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
+ fowners -R ${OPENERP_USER}:${OPENERP_GROUP} "$(python_get_sitedir)/${PN}/addons/"
+
+ use postgres || sed -i '6,8d' "${D}/etc/init.d/openerp" || die "sed failed"
+}
+
+pkg_postinst() {
+ chown ${OPENERP_USER}:${OPENERP_GROUP} /var/run/openerp
+ chown ${OPENERP_USER}:${OPENERP_GROUP} /var/log/openerp
+ chown -R ${OPENERP_USER}:${OPENERP_GROUP} "$(python_get_sitedir)/${PN}/addons/"
+
+ elog "In order to setup the initial database, run:"
+ elog " emerge --config =${CATEGORY}/${PF}"
+ elog "Be sure the database is started before"
+}
+
+psqlquery() {
+ psql -q -At -U postgres -d template1 -c "$@"
+}
+
+pkg_config() {
+ einfo "In the following, the 'postgres' user will be used."
+ if ! psqlquery "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
+}