changeset ba0a865f38ce in tryton-overlay:default
details: https://hg.tryton.org/tryton-overlay?cmd=changeset;node=ba0a865f38ce
description:
app-office/trytond: Versions bump
(Portage version: 2.3.69/hg/Linux x86_64, signed Manifest commit with
key 0x574F6EFF4E477517)
Signed-off-by: Cédric Krier <[email protected]>
diffstat:
app-office/trytond/Manifest | 36 +++++-----
app-office/trytond/trytond-4.4.22.ebuild | 99 ------------------------------
app-office/trytond/trytond-4.4.23.ebuild | 99 ++++++++++++++++++++++++++++++
app-office/trytond/trytond-4.6.17.ebuild | 100 ------------------------------
app-office/trytond/trytond-4.6.18.ebuild | 100 ++++++++++++++++++++++++++++++
app-office/trytond/trytond-4.8.13.ebuild | 99 ------------------------------
app-office/trytond/trytond-4.8.14.ebuild | 99 ++++++++++++++++++++++++++++++
app-office/trytond/trytond-5.0.10.ebuild | 100 ------------------------------
app-office/trytond/trytond-5.0.11.ebuild | 100 ++++++++++++++++++++++++++++++
app-office/trytond/trytond-5.2.3.ebuild | 101 -------------------------------
app-office/trytond/trytond-5.2.4.ebuild | 101 +++++++++++++++++++++++++++++++
11 files changed, 517 insertions(+), 517 deletions(-)
diffs (1091 lines):
diff -r b19070613c4a -r ba0a865f38ce app-office/trytond/Manifest
--- a/app-office/trytond/Manifest Sun Aug 04 15:42:17 2019 +0200
+++ b/app-office/trytond/Manifest Sun Aug 04 15:43:55 2019 +0200
@@ -8,31 +8,31 @@
AUX trytond-worker-init.d 827 BLAKE2B
e87b93697abbbf1be85bfce382ffafe67fa951cd60cab530f64854485fa3d729524936356ec9dc9e2844addb3f92e04f73168e1f977003e1ea59e20126706fa1
SHA512
4d49e4b27d089462c86ecad6a7b9ba2143acbdeb60f2287305dedc8c9f8843487a8ab870e9dd9f883f4582949d4672a470d0f2498618aec54feee4db4c4d256b
DIST trytond-4.0.20.tar.gz 610190 BLAKE2B
42cece9cca9ad710d5952bc4df6fd45bf7b5a192ebcb5b5c3346323da4903a798c61792e0776c2363be306fd17c9def77467465efa86a024f258af71b4d6a5d6
SHA512
f3814af8407810ff8c6e54fb885728b4f48e09ffde634f61d42911cf01872619483f0692ca93f093e0bc61c180a724f24fed45eabd7e1c166ac4aee7ea024d32
DIST trytond-4.2.22.tar.gz 587995 BLAKE2B
9201d2ed586f1de34d48df7726466bc86674122d37eb47708103830117e98c8c3ff58cd82b02b539081f7c6f1e90a8fcce398a2952a4a05c496ebb6fc9a74540
SHA512
abdf85d0a2bba21f5cff109292903c8d7b63f37a004991e502ceaef9d1dbe04a3abb058e467d2d792e435e94e2e0d3a95f93b8b874a6f6eff48414f8e62bdf06
-DIST trytond-4.4.22.tar.gz 602685 BLAKE2B
9fe049578dfdacfb4ec6e48ebdf04108533d609810c38c118c0d777be94355e3966f55b17eee1494e3dda3890c3380a5a51f6a911045ca5d418bac7d742616e9
SHA512
551f4fc8570cab7c236a1cbf4b209d4177ac2a2110c72a69ed11dba710ff4203b091eb8b7a669c03717d82728590ca966534ba27609c107f4fba8c28618b8130
-DIST trytond-4.6.17.tar.gz 610730 BLAKE2B
9a664d04e171b7ab148d5a25c80496ff0d09e31a3bcb67e63b61413ba5386c9205aed02bcf02e03072bcac2cd4584dbf69520c273b025f1b75bdec040c589cc6
SHA512
4bd5d8d372ba9fb8c99fe42bda866022a339a1b181f53da3b0222a379aefedfd87b8a98299ad84f68c94f92aeef369c8c4c4ac217699f90b2d65f2709cf95ede
-DIST trytond-4.8.13.tar.gz 653606 BLAKE2B
2440877d6fecb862720f56285bddc5121dbb8adbbf01a209ac40c0155e74ff02c4fb2173e8f8ffd6a42b8c713bc5ad449d4854813ec33ff3b69d3aad87231eea
SHA512
3301bcbe0cc54ae0cb26c3dd32f920d4043ce09f9c2a978f6147b24ecf3c41cd69ca6eb481fe5c13ddd648ce64c51fa50fbdcc99373c2ae3ef6935330da34f08
-DIST trytond-5.0.10.tar.gz 648337 BLAKE2B
d00350e6133bd4a7f67166fb5b351909164c9b65c64bdc406ce980097203bb4c686b7c1316b95293d0e637b92d280cdaa46f33732feaca74e866c67d6ad857d5
SHA512
75118d3c9391da5a3cccb3af566e681ac550ee84accd50c2f5204efde6d2178f536d0eccf6565d99120100956d454cdc5ad56b09bf854c8f22250ef9e10ac6d9
-DIST trytond-5.2.3.tar.gz 736275 BLAKE2B
383bcfd858262e15ad243b70704e5cd3a8fdb842b2e71e491586d991675db01f2aae5d3a54cf6ecbdc5e6714d7f8f5d04bd9425db39a18149c57d0e534ba04d5
SHA512
ff4b49ad0da93841d39e0782e0ddd3a961b6f21b433c8b927f31872838ee33fa833083933e486393965eabf01058820c1e83405423ea1336071a9c0fba0662a6
+DIST trytond-4.4.23.tar.gz 602756 BLAKE2B
559e5b187479f556a88e60788c686259ca6dce66a9348a9b12e0d497236df1cb192c920777b6305690abb3894d341b016bfc07c2cf46b0624ad7dca7e7e77df5
SHA512
470278ba359bb19eb923171350a5f75c91ff4873382aff8608090f1e70f4d87e8bc3bf4cca1071a1cf4180129bb0cc0d1f91c1b5089a691083ec67c84d53a12a
+DIST trytond-4.6.18.tar.gz 610785 BLAKE2B
d516d25fb842a9d95a6a8eb77f6a2f9bc7e7a6ee9f32e9c8ef018dfc258d64e81934a4ef42897e8dad971592edcbcf09050bf7f179187275b9fb680aabfc9ff7
SHA512
54d2b6f2b20cdc83e122eb3be4e7bdadddf181538861cb0b46f63e4048999e16dca972c87f1b987f86c8b8c65b14ddbf7abe9650353ac2dfcc03e9e1dd0379ca
+DIST trytond-4.8.14.tar.gz 653698 BLAKE2B
f2ee36095962c875f388dc4569ae227115d3b1529ea226cd4ddb2b4f0b699d92493c8dc3d67b5855c89715a0f3272fee5eea0086d306bfb49d8c767bbb899fd3
SHA512
4661e22af00b39e8b85ac183c102c3309f15e5c6f26532f69299e5748cde61e0e484d2083e6de323a95321103217cf1bae18f14911b8bd0a65370443ef69001a
+DIST trytond-5.0.11.tar.gz 648413 BLAKE2B
9a16becaabe91200371f33f9b9b9a05114cf63c88f5cd1d804944edad9b07160da66377b86a504f313a9fbb83ee50be277db36df3cf118597c447a854346eacd
SHA512
a5e31bb5547312e55c2e8552651da4bf2ce6b15ee42533af9507fabd017cbf423444edb81f61eeb183de7a9c47ecb13199fcd2dedaea22e03ff1cefeb2dfd049
+DIST trytond-5.2.4.tar.gz 736401 BLAKE2B
755ab6b6a624c2d3d6759af151ea6f6b7e878c907fab4010fcc75fbc02f547b24e9ccb2134713a72be3c1fa99aa1f49855d9b7c5fb1074d0d99db4e2bd6ef28e
SHA512
df5900ea8272a6ec4105ef6f09c260170faff5fe84ec3af1339a3d075d65c7470076241800e34a8e3ccb29f93aefbd94e7b10b103db35cfa37aa552193e20273
EBUILD trytond-4.0.20.ebuild 2804 BLAKE2B
a51d2eb9f140951b96a7d280fc9628641f692d1619bf1b85007650d763cfb5c1cf94d3a0ed245b69fcbbec510f5a3c23c76edeb2b06ef90e0349bac4a02b58b1
SHA512
2a7f8ed77d37c316ff7c1d5682d3fc9dd9cc13d4ac0f13f06e76849bee28a1e58bc0ccb43049f89a6dae876ddbb66ebed55ae387d5efd93df2470871ff99392c
EBUILD trytond-4.2.22.ebuild 2759 BLAKE2B
6abe3a0850f9d1337d1018a7dbb848f9deac5287374085ebe9241145bbb11ce6477a041a0130b7423856c0884c165ace5949684ba008b37a3c41f10b6320102d
SHA512
efcea8819530b54f11ba9e23a8531d14ae81c3b88a397fe87522d307ff94a048c9ba998731e5adb6206f7ec487b676a4483bee21625c9e1a5c373a8274ba008e
-EBUILD trytond-4.4.22.ebuild 2773 BLAKE2B
b0e0c1aa5a68269ae655c4fc1783c8e3da2b9d78230227cc6eb504c2ddb01e898b447cbde815e44c2538bc5ed1a4622b9c34daf7fc639563f184d15676128522
SHA512
300dbc9a6bbe6e68ed71caa3419034a9bb13f8806e2d8a94031c2abef79ea9d4246d1465868bc3dda467f64f7df8bb4892f67f1e0ce81d33c8ff495ba95a8412
-EBUILD trytond-4.6.17.ebuild 2841 BLAKE2B
b857d1829d96a8a2b99115982a4598a4e7526221545719cb6d454caf4267b0a400ccdc75eb7b9a020e1b2f8dc2f4bd6d3f49b8c2ddad691eca209c0001eadec8
SHA512
08782fe4706a84e7d3a7bb2419840d345742595b60e83533db4613209b6af1c9d42d4d18d51b59e54a0798ec81d2a7c7aff857dfd11a047684b8eb1f83dc25ab
-EBUILD trytond-4.8.13.ebuild 2757 BLAKE2B
3f85cb7bc2e28e035c3e85d31ab6a0ff38da261ec576954f0786fcf71a2b38c6d9b190581c2906c2fb765837c46c1a54ccacabf4ade03bafac73fc17bbe19c8a
SHA512
bbd80f6c9805ed000755ea402ea5a3e2e301c000cbe5b3f19d223bc7752000ddcc86d177a8111bc26ed6e544a8bcbeabf4c92759ab465ca5bb88db843ca58d44
-EBUILD trytond-5.0.10.ebuild 2814 BLAKE2B
5338f38bbab7f0634487adcd5f6435675c3994711cd78d80075752db014b18f73a3dd7f496e220569399ced5420c9f2b976c1db02abf26eee6ecbf2d913203f4
SHA512
29a27d6bfde223ba72ba8a40a76bf0ec37b13c3f2ba37cfdcae1abd54affb84fedd4d1ac3b3ea7a7f4fc5612d5d6ac20b19a8da6457e34dc76167cda08773f6f
-EBUILD trytond-5.2.3.ebuild 2880 BLAKE2B
81ba6de104c0916875e12e9fa4598edf2c6b4b4a59d54be05db9cfabdd99c73fbce93fbb062feb3db47763ef10a4205e90f0e1bd5213842773c611c5f95af5ea
SHA512
95ea48fc46838893d9ee9d78094269cce36df34506f1cf041d89d3bcd464443134813f14306914ca7234121c90a4de3ecb94b5cb2590d5867ce839e57920009d
+EBUILD trytond-4.4.23.ebuild 2773 BLAKE2B
b0e0c1aa5a68269ae655c4fc1783c8e3da2b9d78230227cc6eb504c2ddb01e898b447cbde815e44c2538bc5ed1a4622b9c34daf7fc639563f184d15676128522
SHA512
300dbc9a6bbe6e68ed71caa3419034a9bb13f8806e2d8a94031c2abef79ea9d4246d1465868bc3dda467f64f7df8bb4892f67f1e0ce81d33c8ff495ba95a8412
+EBUILD trytond-4.6.18.ebuild 2841 BLAKE2B
b857d1829d96a8a2b99115982a4598a4e7526221545719cb6d454caf4267b0a400ccdc75eb7b9a020e1b2f8dc2f4bd6d3f49b8c2ddad691eca209c0001eadec8
SHA512
08782fe4706a84e7d3a7bb2419840d345742595b60e83533db4613209b6af1c9d42d4d18d51b59e54a0798ec81d2a7c7aff857dfd11a047684b8eb1f83dc25ab
+EBUILD trytond-4.8.14.ebuild 2757 BLAKE2B
3f85cb7bc2e28e035c3e85d31ab6a0ff38da261ec576954f0786fcf71a2b38c6d9b190581c2906c2fb765837c46c1a54ccacabf4ade03bafac73fc17bbe19c8a
SHA512
bbd80f6c9805ed000755ea402ea5a3e2e301c000cbe5b3f19d223bc7752000ddcc86d177a8111bc26ed6e544a8bcbeabf4c92759ab465ca5bb88db843ca58d44
+EBUILD trytond-5.0.11.ebuild 2814 BLAKE2B
5338f38bbab7f0634487adcd5f6435675c3994711cd78d80075752db014b18f73a3dd7f496e220569399ced5420c9f2b976c1db02abf26eee6ecbf2d913203f4
SHA512
29a27d6bfde223ba72ba8a40a76bf0ec37b13c3f2ba37cfdcae1abd54affb84fedd4d1ac3b3ea7a7f4fc5612d5d6ac20b19a8da6457e34dc76167cda08773f6f
+EBUILD trytond-5.2.4.ebuild 2880 BLAKE2B
81ba6de104c0916875e12e9fa4598edf2c6b4b4a59d54be05db9cfabdd99c73fbce93fbb062feb3db47763ef10a4205e90f0e1bd5213842773c611c5f95af5ea
SHA512
95ea48fc46838893d9ee9d78094269cce36df34506f1cf041d89d3bcd464443134813f14306914ca7234121c90a4de3ecb94b5cb2590d5867ce839e57920009d
MISC ChangeLog 22532 BLAKE2B
391afdd0a9c008f8d3ab552eec64ffcd171c4df73dd3aefbc4b7834bb2f6ea3edab7821405435f2a9e416563fad3e0a3d75f653872f7244b4768537a544611b4
SHA512
f7edb623ed4a20b48ba8e81ee6f0c14942da036b9d37ab5be85ee1aac64e2968f65b4cc1d1c4c9a9c1219ddb020d53ef5ef115cc6acc32fce7ab26ab8a4efb4d
MISC metadata.xml 660 BLAKE2B
627ba2c0d0e42f7e01098d96a7a06bfb19628cc427507b8c9135ffb8ade4ee0394694dc9773413ae246500b78a550341570e81f34d5faf64e600f45920198498
SHA512
1670b1c7c2eaee7ad1e84b21d3e9f6a2a68417956f0d8dd723bb6ec135620b184e7aee751173fef09d19e14f8a8ee78384a9df179d459b55a27b05dfc46a176e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQGTBAEBCAB9FiEEdP/VdIYNMe45RAljV09u/05HdRcFAl0vev1fFIAAAAAALgAo
+iQGTBAEBCAB9FiEEdP/VdIYNMe45RAljV09u/05HdRcFAl1G4RtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDc0
RkZENTc0ODYwRDMxRUUzOTQ0MDk2MzU3NEY2RUZGNEU0Nzc1MTcACgkQV09u/05H
-dRfFxwf9E6R+01J2ODHJM4P8mmEAbFfKmFp+43euCjC8YYcri8702iRgx/X0xZFq
-eJD3SMQGU8MbkVif6FnLYlfWqfrFQpap9DbatA0VqUI+3SxEdvumatJ5kuT4Z3D2
-QwNPH8/nZ9N1coUvEd7Pb3QDovD6QXgv4SBjyovR0SH9nBSMz+AnjqT+2wohynMx
-EcuhmdGfmlm74UiXP0rXftydSttZR+pMD3yHVTtctDF3A0UIcMOoT7g4kmJXgVfv
-vTLZEiZQqfWk/fXtkgiAKR9r22I71U03HGcVlcsyHOfljw7W/v1qQrvaglNni/DE
-yUjwpj2bQIzWh/byrsaW2cfmmhxwpg==
-=OdQm
+dRfUSwgAn4IkuWz/aeQhE+4q0hG2YekS7EGh0HM0+5OmrDF/PU0b5G+yejhC41MA
+ijDj/atsqzfYTwzPtNX8hsY2h/pktl3BBjRcfXM50CZEntHiefcwIXXj7oFrfpLM
+Nn3B/uf/wcC8Os7WYpjAz17GvuAD5lvBzIF8qpPnJ1fDRXz2tc3eFKW0MrPr7Yj7
+pD8Gy1G6QTZJTsNa8OdZJPqzEBwscglQXZbQkFzff1eNdrlkvJknlLNP5F5XjAkX
+j/4q9CaPy0dtE/CXSoJKbX9iTV6CVv7GFPFWFUbF5iZJOek/MBSRY0jEQlH6qiuF
+jkjVEX87OzsFbRLyoJ9OeSjimdzeZg==
+=Ttt2
-----END PGP SIGNATURE-----
diff -r b19070613c4a -r ba0a865f38ce app-office/trytond/trytond-4.4.22.ebuild
--- a/app-office/trytond/trytond-4.4.22.ebuild Sun Aug 04 15:42:17 2019 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_3 python3_4 python3_5 )
-
-inherit distutils-r1 user
-
-DESCRIPTION="A three-tiers high-level general purpose business application
framework"
-HOMEPAGE="http://www.tryton.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc graphviz mysql +postgres sqlite unoconv levenshtein bcrypt test"
-
-RDEPEND="postgres? ( >=dev-python/psycopg-2[$PYTHON_USEDEP] )
- mysql? ( dev-python/mysql-python[$(python_gen_usedep 'python2*')] )
- sqlite? ( dev-lang/python:*[sqlite] )
- >=dev-python/lxml-2.0[$PYTHON_USEDEP]
- >=dev-python/relatorio-0.2[$PYTHON_USEDEP]
- dev-python/genshi[$PYTHON_USEDEP]
- dev-python/python-dateutil[$PYTHON_USEDEP]
- dev-python/polib[$PYTHON_USEDEP]
- >=dev-python/python-sql-0.4[$PYTHON_USEDEP]
- dev-python/werkzeug[$PYTHON_USEDEP]
- dev-python/wrapt[$PYTHON_USEDEP]
- unoconv? ( app-office/unoconv[$PYTHON_USEDEP] )
- graphviz? ( dev-python/pydot[$PYTHON_USEDEP] )
- levenshtein? ( dev-python/python-levenshtein[$PYTHON_USEDEP] )
- bcrypt? ( dev-python/bcrypt[$PYTHON_USEDEP] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[$PYTHON_USEDEP]
- doc? ( >=dev-python/sphinx-0.3 )
- test? (
- dev-lang/python:*[sqlite]
- dev-python/mock[$PYTHON_USEDEP]
- )"
-
-src_compile() {
- distutils-r1_src_compile
-
- if use doc; then
- pushd doc > /dev/null
- emake html || die "Generation of HTML documentation failed"
- popd > /dev/null
- fi
-}
-
-src_install() {
- distutils-r1_src_install
-
- newinitd "${FILESDIR}"/trytond-init.d-2 trytond
- newinitd "${FILESDIR}"/trytond-cron-init.d-2 trytond-cron
- newconfd "${FILESDIR}"/trytond-conf.d-2 trytond
- newconfd "${FILESDIR}"/trytond-conf.d-2 trytond-cron
- keepdir /var/log/trytond
- keepdir /var/lib/trytond
- fperms 770 /var/lib/trytond
-
- dodoc CHANGELOG COPYRIGHT README
- if use doc; then
- dohtml -r doc/_build/html/*
- fi
-}
-
-python_test() {
- DB_NAME=":memory:" esetup.py test || die
-}
-
-pkg_preinst() {
- enewgroup trytond
- enewuser trytond -1 -1 /var/lib/trytond trytond
-
- fowners trytond:trytond /var/log/trytond
- fowners trytond:trytond /var/lib/trytond
-}
-
-pkg_postinst() {
- if use postgres; then
- elog "In order to setup the initial database, run:"
- elog " emerge --config =${CATEGORY}/${PF}"
- elog "Be sure the database is started before"
- fi
-}
-
-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 = 'trytond'" |
grep -q trytond; then
- ebegin "Creating database user trytond"
- createuser --username=postgres --createdb --no-adduser trytond
- eend $? || die "Failed to create database user"
- fi
-}
diff -r b19070613c4a -r ba0a865f38ce app-office/trytond/trytond-4.4.23.ebuild
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/app-office/trytond/trytond-4.4.23.ebuild Sun Aug 04 15:43:55 2019 +0200
@@ -0,0 +1,99 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 python3_5 )
+
+inherit distutils-r1 user
+
+DESCRIPTION="A three-tiers high-level general purpose business application
framework"
+HOMEPAGE="http://www.tryton.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc graphviz mysql +postgres sqlite unoconv levenshtein bcrypt test"
+
+RDEPEND="postgres? ( >=dev-python/psycopg-2[$PYTHON_USEDEP] )
+ mysql? ( dev-python/mysql-python[$(python_gen_usedep 'python2*')] )
+ sqlite? ( dev-lang/python:*[sqlite] )
+ >=dev-python/lxml-2.0[$PYTHON_USEDEP]
+ >=dev-python/relatorio-0.2[$PYTHON_USEDEP]
+ dev-python/genshi[$PYTHON_USEDEP]
+ dev-python/python-dateutil[$PYTHON_USEDEP]
+ dev-python/polib[$PYTHON_USEDEP]
+ >=dev-python/python-sql-0.4[$PYTHON_USEDEP]
+ dev-python/werkzeug[$PYTHON_USEDEP]
+ dev-python/wrapt[$PYTHON_USEDEP]
+ unoconv? ( app-office/unoconv[$PYTHON_USEDEP] )
+ graphviz? ( dev-python/pydot[$PYTHON_USEDEP] )
+ levenshtein? ( dev-python/python-levenshtein[$PYTHON_USEDEP] )
+ bcrypt? ( dev-python/bcrypt[$PYTHON_USEDEP] )"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[$PYTHON_USEDEP]
+ doc? ( >=dev-python/sphinx-0.3 )
+ test? (
+ dev-lang/python:*[sqlite]
+ dev-python/mock[$PYTHON_USEDEP]
+ )"
+
+src_compile() {
+ distutils-r1_src_compile
+
+ if use doc; then
+ pushd doc > /dev/null
+ emake html || die "Generation of HTML documentation failed"
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ newinitd "${FILESDIR}"/trytond-init.d-2 trytond
+ newinitd "${FILESDIR}"/trytond-cron-init.d-2 trytond-cron
+ newconfd "${FILESDIR}"/trytond-conf.d-2 trytond
+ newconfd "${FILESDIR}"/trytond-conf.d-2 trytond-cron
+ keepdir /var/log/trytond
+ keepdir /var/lib/trytond
+ fperms 770 /var/lib/trytond
+
+ dodoc CHANGELOG COPYRIGHT README
+ if use doc; then
+ dohtml -r doc/_build/html/*
+ fi
+}
+
+python_test() {
+ DB_NAME=":memory:" esetup.py test || die
+}
+
+pkg_preinst() {
+ enewgroup trytond
+ enewuser trytond -1 -1 /var/lib/trytond trytond
+
+ fowners trytond:trytond /var/log/trytond
+ fowners trytond:trytond /var/lib/trytond
+}
+
+pkg_postinst() {
+ if use postgres; then
+ elog "In order to setup the initial database, run:"
+ elog " emerge --config =${CATEGORY}/${PF}"
+ elog "Be sure the database is started before"
+ fi
+}
+
+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 = 'trytond'" |
grep -q trytond; then
+ ebegin "Creating database user trytond"
+ createuser --username=postgres --createdb --no-adduser trytond
+ eend $? || die "Failed to create database user"
+ fi
+}
diff -r b19070613c4a -r ba0a865f38ce app-office/trytond/trytond-4.6.17.ebuild
--- a/app-office/trytond/trytond-4.6.17.ebuild Sun Aug 04 15:42:17 2019 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,100 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
-
-inherit distutils-r1 user
-
-DESCRIPTION="A three-tiers high-level general purpose business application
framework"
-HOMEPAGE="http://www.tryton.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc graphviz mysql +postgres sqlite unoconv levenshtein bcrypt html2text
test"
-
-RDEPEND="postgres? ( >=dev-python/psycopg-2[$PYTHON_USEDEP] )
- mysql? ( dev-python/mysql-python[$(python_gen_usedep 'python2*')] )
- sqlite? ( dev-lang/python:*[sqlite] )
- >=dev-python/lxml-2.0[$PYTHON_USEDEP]
- >=dev-python/relatorio-0.7[fodt,$PYTHON_USEDEP]
- dev-python/genshi[$PYTHON_USEDEP]
- dev-python/python-dateutil[$PYTHON_USEDEP]
- dev-python/polib[$PYTHON_USEDEP]
- >=dev-python/python-sql-0.4[$PYTHON_USEDEP]
- dev-python/werkzeug[$PYTHON_USEDEP]
- dev-python/wrapt[$PYTHON_USEDEP]
- unoconv? ( app-office/unoconv[$PYTHON_USEDEP] )
- graphviz? ( dev-python/pydot[$PYTHON_USEDEP] )
- levenshtein? ( dev-python/python-levenshtein[$PYTHON_USEDEP] )
- bcrypt? ( dev-python/bcrypt[$PYTHON_USEDEP] )
- html2text? ( dev-python/html2text[$PYTHON_USEDEP] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[$PYTHON_USEDEP]
- doc? ( >=dev-python/sphinx-0.3 )
- test? (
- dev-lang/python:*[sqlite]
- dev-python/mock[$PYTHON_USEDEP]
- )"
-
-src_compile() {
- distutils-r1_src_compile
-
- if use doc; then
- pushd doc > /dev/null
- emake html || die "Generation of HTML documentation failed"
- popd > /dev/null
- fi
-}
-
-src_install() {
- distutils-r1_src_install
-
- newinitd "${FILESDIR}"/trytond-init.d-2 trytond
- newinitd "${FILESDIR}"/trytond-cron-init.d-2 trytond-cron
- newconfd "${FILESDIR}"/trytond-conf.d-2 trytond
- newconfd "${FILESDIR}"/trytond-conf.d-2 trytond-cron
- keepdir /var/log/trytond
- keepdir /var/lib/trytond
- fperms 770 /var/lib/trytond
-
- dodoc CHANGELOG COPYRIGHT README
- if use doc; then
- dohtml -r doc/_build/html/*
- fi
-}
-
-python_test() {
- DB_NAME=":memory:" esetup.py test || die
-}
-
-pkg_preinst() {
- enewgroup trytond
- enewuser trytond -1 -1 /var/lib/trytond trytond
-
- fowners trytond:trytond /var/log/trytond
- fowners trytond:trytond /var/lib/trytond
-}
-
-pkg_postinst() {
- if use postgres; then
- elog "In order to setup the initial database, run:"
- elog " emerge --config =${CATEGORY}/${PF}"
- elog "Be sure the database is started before"
- fi
-}
-
-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 = 'trytond'" |
grep -q trytond; then
- ebegin "Creating database user trytond"
- createuser --username=postgres --createdb --no-adduser trytond
- eend $? || die "Failed to create database user"
- fi
-}
diff -r b19070613c4a -r ba0a865f38ce app-office/trytond/trytond-4.6.18.ebuild
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/app-office/trytond/trytond-4.6.18.ebuild Sun Aug 04 15:43:55 2019 +0200
@@ -0,0 +1,100 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1 user
+
+DESCRIPTION="A three-tiers high-level general purpose business application
framework"
+HOMEPAGE="http://www.tryton.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc graphviz mysql +postgres sqlite unoconv levenshtein bcrypt html2text
test"
+
+RDEPEND="postgres? ( >=dev-python/psycopg-2[$PYTHON_USEDEP] )
+ mysql? ( dev-python/mysql-python[$(python_gen_usedep 'python2*')] )
+ sqlite? ( dev-lang/python:*[sqlite] )
+ >=dev-python/lxml-2.0[$PYTHON_USEDEP]
+ >=dev-python/relatorio-0.7[fodt,$PYTHON_USEDEP]
+ dev-python/genshi[$PYTHON_USEDEP]
+ dev-python/python-dateutil[$PYTHON_USEDEP]
+ dev-python/polib[$PYTHON_USEDEP]
+ >=dev-python/python-sql-0.4[$PYTHON_USEDEP]
+ dev-python/werkzeug[$PYTHON_USEDEP]
+ dev-python/wrapt[$PYTHON_USEDEP]
+ unoconv? ( app-office/unoconv[$PYTHON_USEDEP] )
+ graphviz? ( dev-python/pydot[$PYTHON_USEDEP] )
+ levenshtein? ( dev-python/python-levenshtein[$PYTHON_USEDEP] )
+ bcrypt? ( dev-python/bcrypt[$PYTHON_USEDEP] )
+ html2text? ( dev-python/html2text[$PYTHON_USEDEP] )"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[$PYTHON_USEDEP]
+ doc? ( >=dev-python/sphinx-0.3 )
+ test? (
+ dev-lang/python:*[sqlite]
+ dev-python/mock[$PYTHON_USEDEP]
+ )"
+
+src_compile() {
+ distutils-r1_src_compile
+
+ if use doc; then
+ pushd doc > /dev/null
+ emake html || die "Generation of HTML documentation failed"
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ newinitd "${FILESDIR}"/trytond-init.d-2 trytond
+ newinitd "${FILESDIR}"/trytond-cron-init.d-2 trytond-cron
+ newconfd "${FILESDIR}"/trytond-conf.d-2 trytond
+ newconfd "${FILESDIR}"/trytond-conf.d-2 trytond-cron
+ keepdir /var/log/trytond
+ keepdir /var/lib/trytond
+ fperms 770 /var/lib/trytond
+
+ dodoc CHANGELOG COPYRIGHT README
+ if use doc; then
+ dohtml -r doc/_build/html/*
+ fi
+}
+
+python_test() {
+ DB_NAME=":memory:" esetup.py test || die
+}
+
+pkg_preinst() {
+ enewgroup trytond
+ enewuser trytond -1 -1 /var/lib/trytond trytond
+
+ fowners trytond:trytond /var/log/trytond
+ fowners trytond:trytond /var/lib/trytond
+}
+
+pkg_postinst() {
+ if use postgres; then
+ elog "In order to setup the initial database, run:"
+ elog " emerge --config =${CATEGORY}/${PF}"
+ elog "Be sure the database is started before"
+ fi
+}
+
+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 = 'trytond'" |
grep -q trytond; then
+ ebegin "Creating database user trytond"
+ createuser --username=postgres --createdb --no-adduser trytond
+ eend $? || die "Failed to create database user"
+ fi
+}
diff -r b19070613c4a -r ba0a865f38ce app-office/trytond/trytond-4.8.13.ebuild
--- a/app-office/trytond/trytond-4.8.13.ebuild Sun Aug 04 15:42:17 2019 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
-
-inherit distutils-r1 user
-
-DESCRIPTION="A three-tiers high-level general purpose business application
framework"
-HOMEPAGE="http://www.tryton.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc graphviz mysql +postgres sqlite levenshtein bcrypt html2text test"
-
-RDEPEND="postgres? ( >=dev-python/psycopg-2[$PYTHON_USEDEP] )
- sqlite? ( dev-lang/python:*[sqlite] )
- >=dev-python/lxml-2.0[$PYTHON_USEDEP]
- >=dev-python/relatorio-0.7[fodt,$PYTHON_USEDEP]
- dev-python/genshi[$PYTHON_USEDEP]
- dev-python/python-dateutil[$PYTHON_USEDEP]
- dev-python/polib[$PYTHON_USEDEP]
- >=dev-python/python-sql-0.4[$PYTHON_USEDEP]
- dev-python/werkzeug[$PYTHON_USEDEP]
- dev-python/wrapt[$PYTHON_USEDEP]
- virtual/python-ipaddress[$PYTHON_USEDEP]
- graphviz? ( dev-python/pydot[$PYTHON_USEDEP] )
- levenshtein? ( dev-python/python-levenshtein[$PYTHON_USEDEP] )
- bcrypt? ( dev-python/bcrypt[$PYTHON_USEDEP] )
- html2text? ( dev-python/html2text[$PYTHON_USEDEP] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[$PYTHON_USEDEP]
- doc? ( >=dev-python/sphinx-0.3 )
- test? (
- dev-lang/python:*[sqlite]
- dev-python/mock[$PYTHON_USEDEP]
- )"
-
-src_compile() {
- distutils-r1_src_compile
-
- if use doc; then
- pushd doc > /dev/null
- emake html || die "Generation of HTML documentation failed"
- popd > /dev/null
- fi
-}
-
-src_install() {
- distutils-r1_src_install
-
- newinitd "${FILESDIR}"/trytond-init.d-2 trytond
- newinitd "${FILESDIR}"/trytond-cron-init.d-2 trytond-cron
- newconfd "${FILESDIR}"/trytond-conf.d-2 trytond
- newconfd "${FILESDIR}"/trytond-conf.d-2 trytond-cron
- keepdir /var/log/trytond
- keepdir /var/lib/trytond
- fperms 770 /var/lib/trytond
-
- dodoc CHANGELOG COPYRIGHT README
- if use doc; then
- dohtml -r doc/_build/html/*
- fi
-}
-
-python_test() {
- DB_NAME=":memory:" esetup.py test || die
-}
-
-pkg_preinst() {
- enewgroup trytond
- enewuser trytond -1 -1 /var/lib/trytond trytond
-
- fowners trytond:trytond /var/log/trytond
- fowners trytond:trytond /var/lib/trytond
-}
-
-pkg_postinst() {
- if use postgres; then
- elog "In order to setup the initial database, run:"
- elog " emerge --config =${CATEGORY}/${PF}"
- elog "Be sure the database is started before"
- fi
-}
-
-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 = 'trytond'" |
grep -q trytond; then
- ebegin "Creating database user trytond"
- createuser --username=postgres --createdb --no-adduser trytond
- eend $? || die "Failed to create database user"
- fi
-}
diff -r b19070613c4a -r ba0a865f38ce app-office/trytond/trytond-4.8.14.ebuild
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/app-office/trytond/trytond-4.8.14.ebuild Sun Aug 04 15:43:55 2019 +0200
@@ -0,0 +1,99 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1 user
+
+DESCRIPTION="A three-tiers high-level general purpose business application
framework"
+HOMEPAGE="http://www.tryton.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc graphviz mysql +postgres sqlite levenshtein bcrypt html2text test"
+
+RDEPEND="postgres? ( >=dev-python/psycopg-2[$PYTHON_USEDEP] )
+ sqlite? ( dev-lang/python:*[sqlite] )
+ >=dev-python/lxml-2.0[$PYTHON_USEDEP]
+ >=dev-python/relatorio-0.7[fodt,$PYTHON_USEDEP]
+ dev-python/genshi[$PYTHON_USEDEP]
+ dev-python/python-dateutil[$PYTHON_USEDEP]
+ dev-python/polib[$PYTHON_USEDEP]
+ >=dev-python/python-sql-0.4[$PYTHON_USEDEP]
+ dev-python/werkzeug[$PYTHON_USEDEP]
+ dev-python/wrapt[$PYTHON_USEDEP]
+ virtual/python-ipaddress[$PYTHON_USEDEP]
+ graphviz? ( dev-python/pydot[$PYTHON_USEDEP] )
+ levenshtein? ( dev-python/python-levenshtein[$PYTHON_USEDEP] )
+ bcrypt? ( dev-python/bcrypt[$PYTHON_USEDEP] )
+ html2text? ( dev-python/html2text[$PYTHON_USEDEP] )"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[$PYTHON_USEDEP]
+ doc? ( >=dev-python/sphinx-0.3 )
+ test? (
+ dev-lang/python:*[sqlite]
+ dev-python/mock[$PYTHON_USEDEP]
+ )"
+
+src_compile() {
+ distutils-r1_src_compile
+
+ if use doc; then
+ pushd doc > /dev/null
+ emake html || die "Generation of HTML documentation failed"
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ newinitd "${FILESDIR}"/trytond-init.d-2 trytond
+ newinitd "${FILESDIR}"/trytond-cron-init.d-2 trytond-cron
+ newconfd "${FILESDIR}"/trytond-conf.d-2 trytond
+ newconfd "${FILESDIR}"/trytond-conf.d-2 trytond-cron
+ keepdir /var/log/trytond
+ keepdir /var/lib/trytond
+ fperms 770 /var/lib/trytond
+
+ dodoc CHANGELOG COPYRIGHT README
+ if use doc; then
+ dohtml -r doc/_build/html/*
+ fi
+}
+
+python_test() {
+ DB_NAME=":memory:" esetup.py test || die
+}
+
+pkg_preinst() {
+ enewgroup trytond
+ enewuser trytond -1 -1 /var/lib/trytond trytond
+
+ fowners trytond:trytond /var/log/trytond
+ fowners trytond:trytond /var/lib/trytond
+}
+
+pkg_postinst() {
+ if use postgres; then
+ elog "In order to setup the initial database, run:"
+ elog " emerge --config =${CATEGORY}/${PF}"
+ elog "Be sure the database is started before"
+ fi
+}
+
+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 = 'trytond'" |
grep -q trytond; then
+ ebegin "Creating database user trytond"
+ createuser --username=postgres --createdb --no-adduser trytond
+ eend $? || die "Failed to create database user"
+ fi
+}
diff -r b19070613c4a -r ba0a865f38ce app-office/trytond/trytond-5.0.10.ebuild
--- a/app-office/trytond/trytond-5.0.10.ebuild Sun Aug 04 15:42:17 2019 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,100 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-inherit distutils-r1 user
-
-DESCRIPTION="A three-tiers high-level general purpose business application
framework"
-HOMEPAGE="http://www.tryton.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc graphviz mysql +postgres sqlite levenshtein bcrypt html2text test"
-
-RDEPEND="postgres? ( >=dev-python/psycopg-2[$PYTHON_USEDEP] )
- sqlite? ( dev-lang/python:*[sqlite] )
- >=dev-python/lxml-2.0[$PYTHON_USEDEP]
- >=dev-python/relatorio-0.7[fodt,$PYTHON_USEDEP]
- dev-python/genshi[$PYTHON_USEDEP]
- dev-python/python-dateutil[$PYTHON_USEDEP]
- dev-python/polib[$PYTHON_USEDEP]
- >=dev-python/python-sql-0.5[$PYTHON_USEDEP]
- dev-python/werkzeug[$PYTHON_USEDEP]
- dev-python/wrapt[$PYTHON_USEDEP]
- dev-python/passlib[$PYTHON_USEDEP]
- graphviz? ( dev-python/pydot[$PYTHON_USEDEP] )
- levenshtein? ( dev-python/python-levenshtein[$PYTHON_USEDEP] )
- bcrypt? ( dev-python/bcrypt[$PYTHON_USEDEP] )
- html2text? ( dev-python/html2text[$PYTHON_USEDEP] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[$PYTHON_USEDEP]
- doc? ( >=dev-python/sphinx-0.3 )
- test? (
- dev-lang/python:*[sqlite]
- )"
-
-src_compile() {
- distutils-r1_src_compile
-
- if use doc; then
- pushd doc > /dev/null
- emake html || die "Generation of HTML documentation failed"
- popd > /dev/null
- fi
-}
-
-src_install() {
- distutils-r1_src_install
-
- newinitd "${FILESDIR}"/trytond-init.d-2 trytond
- newinitd "${FILESDIR}"/trytond-cron-init.d-2 trytond-cron
- newinitd "${FILESDIR}"/trytond-worker-init.d trytond-worker
- newconfd "${FILESDIR}"/trytond-conf.d-2 trytond
- newconfd "${FILESDIR}"/trytond-conf.d-2 trytond-cron
- newconfd "${FILESDIR}"/trytond-conf.d-2 trytond-worker
- keepdir /var/log/trytond
- keepdir /var/lib/trytond
- fperms 770 /var/lib/trytond
-
- dodoc CHANGELOG COPYRIGHT README
- if use doc; then
- dohtml -r doc/_build/html/*
- fi
-}
-
-python_test() {
- DB_NAME=":memory:" esetup.py test || die
-}
-
-pkg_preinst() {
- enewgroup trytond
- enewuser trytond -1 -1 /var/lib/trytond trytond
-
- fowners trytond:trytond /var/log/trytond
- fowners trytond:trytond /var/lib/trytond
-}
-
-pkg_postinst() {
- if use postgres; then
- elog "In order to setup the initial database, run:"
- elog " emerge --config =${CATEGORY}/${PF}"
- elog "Be sure the database is started before"
- fi
-}
-
-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 = 'trytond'" |
grep -q trytond; then
- ebegin "Creating database user trytond"
- createuser --username=postgres --createdb --no-adduser trytond
- eend $? || die "Failed to create database user"
- fi
-}
diff -r b19070613c4a -r ba0a865f38ce app-office/trytond/trytond-5.0.11.ebuild
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/app-office/trytond/trytond-5.0.11.ebuild Sun Aug 04 15:43:55 2019 +0200
@@ -0,0 +1,100 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+inherit distutils-r1 user
+
+DESCRIPTION="A three-tiers high-level general purpose business application
framework"
+HOMEPAGE="http://www.tryton.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc graphviz mysql +postgres sqlite levenshtein bcrypt html2text test"
+
+RDEPEND="postgres? ( >=dev-python/psycopg-2[$PYTHON_USEDEP] )
+ sqlite? ( dev-lang/python:*[sqlite] )
+ >=dev-python/lxml-2.0[$PYTHON_USEDEP]
+ >=dev-python/relatorio-0.7[fodt,$PYTHON_USEDEP]
+ dev-python/genshi[$PYTHON_USEDEP]
+ dev-python/python-dateutil[$PYTHON_USEDEP]
+ dev-python/polib[$PYTHON_USEDEP]
+ >=dev-python/python-sql-0.5[$PYTHON_USEDEP]
+ dev-python/werkzeug[$PYTHON_USEDEP]
+ dev-python/wrapt[$PYTHON_USEDEP]
+ dev-python/passlib[$PYTHON_USEDEP]
+ graphviz? ( dev-python/pydot[$PYTHON_USEDEP] )
+ levenshtein? ( dev-python/python-levenshtein[$PYTHON_USEDEP] )
+ bcrypt? ( dev-python/bcrypt[$PYTHON_USEDEP] )
+ html2text? ( dev-python/html2text[$PYTHON_USEDEP] )"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[$PYTHON_USEDEP]
+ doc? ( >=dev-python/sphinx-0.3 )
+ test? (
+ dev-lang/python:*[sqlite]
+ )"
+
+src_compile() {
+ distutils-r1_src_compile
+
+ if use doc; then
+ pushd doc > /dev/null
+ emake html || die "Generation of HTML documentation failed"
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ newinitd "${FILESDIR}"/trytond-init.d-2 trytond
+ newinitd "${FILESDIR}"/trytond-cron-init.d-2 trytond-cron
+ newinitd "${FILESDIR}"/trytond-worker-init.d trytond-worker
+ newconfd "${FILESDIR}"/trytond-conf.d-2 trytond
+ newconfd "${FILESDIR}"/trytond-conf.d-2 trytond-cron
+ newconfd "${FILESDIR}"/trytond-conf.d-2 trytond-worker
+ keepdir /var/log/trytond
+ keepdir /var/lib/trytond
+ fperms 770 /var/lib/trytond
+
+ dodoc CHANGELOG COPYRIGHT README
+ if use doc; then
+ dohtml -r doc/_build/html/*
+ fi
+}
+
+python_test() {
+ DB_NAME=":memory:" esetup.py test || die
+}
+
+pkg_preinst() {
+ enewgroup trytond
+ enewuser trytond -1 -1 /var/lib/trytond trytond
+
+ fowners trytond:trytond /var/log/trytond
+ fowners trytond:trytond /var/lib/trytond
+}
+
+pkg_postinst() {
+ if use postgres; then
+ elog "In order to setup the initial database, run:"
+ elog " emerge --config =${CATEGORY}/${PF}"
+ elog "Be sure the database is started before"
+ fi
+}
+
+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 = 'trytond'" |
grep -q trytond; then
+ ebegin "Creating database user trytond"
+ createuser --username=postgres --createdb --no-adduser trytond
+ eend $? || die "Failed to create database user"
+ fi
+}
diff -r b19070613c4a -r ba0a865f38ce app-office/trytond/trytond-5.2.3.ebuild
--- a/app-office/trytond/trytond-5.2.3.ebuild Sun Aug 04 15:42:17 2019 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,101 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{3_5,3_6} )
-
-inherit distutils-r1 user
-
-DESCRIPTION="A three-tiers high-level general purpose business application
framework"
-HOMEPAGE="http://www.tryton.org/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc graphviz mysql +postgres sqlite levenshtein bcrypt html2text
coroutine test"
-
-RDEPEND="postgres? ( >=dev-python/psycopg-2[$PYTHON_USEDEP] )
- sqlite? ( dev-lang/python:*[sqlite] )
- >=dev-python/lxml-2.0[$PYTHON_USEDEP]
- >=dev-python/relatorio-0.7[fodt,$PYTHON_USEDEP]
- dev-python/genshi[$PYTHON_USEDEP]
- dev-python/python-dateutil[$PYTHON_USEDEP]
- dev-python/polib[$PYTHON_USEDEP]
- >=dev-python/python-sql-0.5[$PYTHON_USEDEP]
- dev-python/werkzeug[$PYTHON_USEDEP]
- dev-python/wrapt[$PYTHON_USEDEP]
- dev-python/passlib[$PYTHON_USEDEP]
- graphviz? ( dev-python/pydot[$PYTHON_USEDEP] )
- levenshtein? ( dev-python/python-levenshtein[$PYTHON_USEDEP] )
- bcrypt? ( dev-python/bcrypt[$PYTHON_USEDEP] )
- html2text? ( dev-python/html2text[$PYTHON_USEDEP] )
- coroutine? ( >=dev-python/gevent-1.1[$PYTHON_USEDEP] )"
-DEPEND="${RDEPEND}
- dev-python/setuptools[$PYTHON_USEDEP]
- doc? ( >=dev-python/sphinx-0.3 )
- test? (
- dev-lang/python:*[sqlite]
- )"
-
-src_compile() {
- distutils-r1_src_compile
-
- if use doc; then
- pushd doc > /dev/null
- emake html || die "Generation of HTML documentation failed"
- popd > /dev/null
- fi
-}
-
-src_install() {
- distutils-r1_src_install
-
- newinitd "${FILESDIR}"/trytond-init.d-2 trytond
- newinitd "${FILESDIR}"/trytond-cron-init.d-2 trytond-cron
- newinitd "${FILESDIR}"/trytond-worker-init.d trytond-worker
- newconfd "${FILESDIR}"/trytond-conf.d-2 trytond
- newconfd "${FILESDIR}"/trytond-conf.d-2 trytond-cron
- newconfd "${FILESDIR}"/trytond-conf.d-2 trytond-worker
- keepdir /var/log/trytond
- keepdir /var/lib/trytond
- fperms 770 /var/lib/trytond
-
- dodoc CHANGELOG COPYRIGHT README.rst
- if use doc; then
- dohtml -r doc/_build/html/*
- fi
-}
-
-python_test() {
- DB_NAME=":memory:" esetup.py test || die
-}
-
-pkg_preinst() {
- enewgroup trytond
- enewuser trytond -1 -1 /var/lib/trytond trytond
-
- fowners trytond:trytond /var/log/trytond
- fowners trytond:trytond /var/lib/trytond
-}
-
-pkg_postinst() {
- if use postgres; then
- elog "In order to setup the initial database, run:"
- elog " emerge --config =${CATEGORY}/${PF}"
- elog "Be sure the database is started before"
- fi
-}
-
-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 = 'trytond'" |
grep -q trytond; then
- ebegin "Creating database user trytond"
- createuser --username=postgres --createdb --no-adduser trytond
- eend $? || die "Failed to create database user"
- fi
-}
diff -r b19070613c4a -r ba0a865f38ce app-office/trytond/trytond-5.2.4.ebuild
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/app-office/trytond/trytond-5.2.4.ebuild Sun Aug 04 15:43:55 2019 +0200
@@ -0,0 +1,101 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_5,3_6} )
+
+inherit distutils-r1 user
+
+DESCRIPTION="A three-tiers high-level general purpose business application
framework"
+HOMEPAGE="http://www.tryton.org/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc graphviz mysql +postgres sqlite levenshtein bcrypt html2text
coroutine test"
+
+RDEPEND="postgres? ( >=dev-python/psycopg-2[$PYTHON_USEDEP] )
+ sqlite? ( dev-lang/python:*[sqlite] )
+ >=dev-python/lxml-2.0[$PYTHON_USEDEP]
+ >=dev-python/relatorio-0.7[fodt,$PYTHON_USEDEP]
+ dev-python/genshi[$PYTHON_USEDEP]
+ dev-python/python-dateutil[$PYTHON_USEDEP]
+ dev-python/polib[$PYTHON_USEDEP]
+ >=dev-python/python-sql-0.5[$PYTHON_USEDEP]
+ dev-python/werkzeug[$PYTHON_USEDEP]
+ dev-python/wrapt[$PYTHON_USEDEP]
+ dev-python/passlib[$PYTHON_USEDEP]
+ graphviz? ( dev-python/pydot[$PYTHON_USEDEP] )
+ levenshtein? ( dev-python/python-levenshtein[$PYTHON_USEDEP] )
+ bcrypt? ( dev-python/bcrypt[$PYTHON_USEDEP] )
+ html2text? ( dev-python/html2text[$PYTHON_USEDEP] )
+ coroutine? ( >=dev-python/gevent-1.1[$PYTHON_USEDEP] )"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[$PYTHON_USEDEP]
+ doc? ( >=dev-python/sphinx-0.3 )
+ test? (
+ dev-lang/python:*[sqlite]
+ )"
+
+src_compile() {
+ distutils-r1_src_compile
+
+ if use doc; then
+ pushd doc > /dev/null
+ emake html || die "Generation of HTML documentation failed"
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ newinitd "${FILESDIR}"/trytond-init.d-2 trytond
+ newinitd "${FILESDIR}"/trytond-cron-init.d-2 trytond-cron
+ newinitd "${FILESDIR}"/trytond-worker-init.d trytond-worker
+ newconfd "${FILESDIR}"/trytond-conf.d-2 trytond
+ newconfd "${FILESDIR}"/trytond-conf.d-2 trytond-cron
+ newconfd "${FILESDIR}"/trytond-conf.d-2 trytond-worker
+ keepdir /var/log/trytond
+ keepdir /var/lib/trytond
+ fperms 770 /var/lib/trytond
+
+ dodoc CHANGELOG COPYRIGHT README.rst
+ if use doc; then
+ dohtml -r doc/_build/html/*
+ fi
+}
+
+python_test() {
+ DB_NAME=":memory:" esetup.py test || die
+}
+
+pkg_preinst() {
+ enewgroup trytond
+ enewuser trytond -1 -1 /var/lib/trytond trytond
+
+ fowners trytond:trytond /var/log/trytond
+ fowners trytond:trytond /var/lib/trytond
+}
+
+pkg_postinst() {
+ if use postgres; then
+ elog "In order to setup the initial database, run:"
+ elog " emerge --config =${CATEGORY}/${PF}"
+ elog "Be sure the database is started before"
+ fi
+}
+
+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 = 'trytond'" |
grep -q trytond; then
+ ebegin "Creating database user trytond"
+ createuser --username=postgres --createdb --no-adduser trytond
+ eend $? || die "Failed to create database user"
+ fi
+}