changeset 37fada327a9e in tryton-overlay:default
details: https://hg.tryton.org/tryton-overlay?cmd=changeset;node=37fada327a9e
description:
app-office/trytond: versions bump
(Portage version: 3.0.8/hg/Linux x86_64, signed Manifest commit with
key 0x574F6EFF4E477517)
Signed-off-by: Cédric Krier <[email protected]>
diffstat:
app-office/trytond/Manifest | 27 ++++++-
app-office/trytond/trytond-5.0.28.ebuild | 100 ------------------------------
app-office/trytond/trytond-5.0.29.ebuild | 100 ++++++++++++++++++++++++++++++
app-office/trytond/trytond-5.4.18.ebuild | 101 ------------------------------
app-office/trytond/trytond-5.4.19.ebuild | 101 ++++++++++++++++++++++++++++++
app-office/trytond/trytond-5.6.8.ebuild | 102 -------------------------------
app-office/trytond/trytond-5.6.9.ebuild | 102 +++++++++++++++++++++++++++++++
7 files changed, 324 insertions(+), 309 deletions(-)
diffs (672 lines):
diff -r d8951cfa773d -r 37fada327a9e app-office/trytond/Manifest
--- a/app-office/trytond/Manifest Wed Nov 11 17:42:10 2020 +0100
+++ b/app-office/trytond/Manifest Wed Nov 11 17:43:14 2020 +0100
@@ -1,17 +1,32 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX trytond-conf.d-2 183 BLAKE2B
0be9580db18911823fffc694ca372fccb68d2cc2c1b80f6604f92ef3e94c9e29d94be505631dd9189abf466d5662b4a447977fcea0b522d0dec650d12504374a
SHA512
c3d21f8bfb53c6927d1e328baf314af3d71ac79203b62eae890475c3263917507700904b4c9c7029c6f59f399673900e4dc12720ad398797246d00326e125a67
AUX trytond-cron-init.d-2 824 BLAKE2B
6084a7c7d1ea12a6dbff3a774598d83761c60281560e6b4d8a057103c3d2aba31c36cebd314f2f10cd76c6ecdd302ab95d18d177739a266a91f4f8a55b642238
SHA512
7bbb6b5b9815778b49303186e5b9981539878cdaf5d9a0f10eb5cc5ee9c4afd107b9cbe75e3e0ddf3860c5b165a8b548e722a55a2eda45c08c8254a53f9c3723
AUX trytond-init.d 538 BLAKE2B
9e1abe67243c8828941f5b981208dc9874d65de52113421b13676026558a3cd95fdfd8f4ad47744c91b8d02c0b25def4bf00334a26f41edbc433fb6c7c9a825f
SHA512
a86febe62bb7921b2808b9896e67c7c9b20c3082ee324f1562146550681c64e443e4548fdae6b782f4b84060181331eebf8165d6ef9f37baca3556c2ee69438d
AUX trytond-init.d-2 799 BLAKE2B
78dcf251feb3e9f04ba5014359c8da069cc54e14a626f6d9e03306008a30e4e412354c409ad7bb8beb47dfa65e1cc9eb12ab9459ea56f47e2994b25f113297c0
SHA512
1c6f1aa4fa8ad1da7e88e2ed5c53646802747c3ea1b4108ec51b400214eb7dd0a586548fa76d864be0087d24c1b9913343cba28339323e7a1a7fa370a8bce1c6
AUX trytond-worker-init.d 827 BLAKE2B
e87b93697abbbf1be85bfce382ffafe67fa951cd60cab530f64854485fa3d729524936356ec9dc9e2844addb3f92e04f73168e1f977003e1ea59e20126706fa1
SHA512
4d49e4b27d089462c86ecad6a7b9ba2143acbdeb60f2287305dedc8c9f8843487a8ab870e9dd9f883f4582949d4672a470d0f2498618aec54feee4db4c4d256b
-DIST trytond-5.0.28.tar.gz 646163 BLAKE2B
f99e249d03450398fe25e5c457b883401ebec9218d9dbfaa094eb0294d60c33b708dd532962454cdf2e590ad411d52092a8c2ed843f62c01a0cad50c4827477b
SHA512
cb4b358c5e5d29f04d5e4075c1dc1867f897a5791ac36f296b51f59a768cd5d54daf9bf9f2f8fbd668860891eabd902426ed882e8921962331c6f4cc1ef0f144
+DIST trytond-5.0.29.tar.gz 646385 BLAKE2B
23f6ffcee26fb5655020edb628204607c40c340ff39cc8a9943fbbfa81170d7528f41158d92376e7f803446e39dfaac29765529957c326acc84fb5412071ac5a
SHA512
42314a1f5bd58e7efb16307318a27a6f97a200f2a719899e48f075f636d4b5a8c1fb13c4eb0e893d21bcb947624bf0e52b30af0a5845c7b1dbd8f471f6b9f886
DIST trytond-5.2.20.tar.gz 733637 BLAKE2B
0c05bf913e5747a5ca02b605d0e838a8475f39fa47c1ad92071c9d4b1d974df1b019cbd7ab135e03e33c8c8e39e0347bb3a74915cbb4153203834cd0ebac51b4
SHA512
5bec83a6ccf566693358bdc58764ef8329d15673ce28b93e3d80923d0e028a3c40afacb54d604b4f9bd889133ff19efe8d94143c69924c0319c19724990b994a
-DIST trytond-5.4.18.tar.gz 684420 BLAKE2B
4457c4ec24ec258174ef5aaf5495be2ca847d9a5b7b3eca8a23d558a70959765b4084ebf3b0166019e2992558eb8ad5fb89eb423349e0bee6621d2caac381fcd
SHA512
2e70dc184af556f2f9951ff19ee1a15c8d317781da770f670e9e99a729ae39a7bc8db6779b7533cb3668b83549b2476401c64feeb875f3be6c7f59add4fd14e7
-DIST trytond-5.6.8.tar.gz 711263 BLAKE2B
ce09672cc99db935fd8f266aef43e688dbd294db5c5a9b5d155039b3b3214d063451e83fd2b2c1f3cb9a487359a3609fc92b451a64a56cfe8c29780bfeaa58ef
SHA512
eac9685a814d0426f13a6e2b13a2936bdcfe69a60c5eee096ab1de3dd5a45cf36b66346141af6279e73ad9edc024d6c6296c05dec520153388c045b5663c59a3
+DIST trytond-5.4.19.tar.gz 684824 BLAKE2B
9c5477c939f6872b567333f55a30c71fb8807debc9631935dba1f89a691b2b0faf9e1bf781e3f38969c1f7f9c60875927b59c092d092a70fdda046cc69decece
SHA512
845c1e37e6a7d58104f6bde73e94bffa11072b7a54ab2be432b9e1c39569b3d5a1a49cee7a1eaa1d6084a07f740200f54d7008ca90ffca74e3f6126a8d8f1ce6
+DIST trytond-5.6.9.tar.gz 711481 BLAKE2B
0a9d1559b08d932322458b42624fceeb0d4299b67c70e9a4fabce7e0f93999f4478968ea1b1c2bb4cd103ac77d5e597a6ca2478d9ed126c2f0ba0864b196915e
SHA512
0ffc002d6088d6a97e66b70671dfecd655ecd70b89f4853551f3204e866248239acae33e99b5234c6e523d42afc4f60da14cfe6cc70c9c16812987133af81958
DIST trytond-5.8.0.tar.gz 743914 BLAKE2B
19806aef02f5e6604799a11e5e9dd6a5984c07cb76df041bdfb59327ea03437fb3475d905542e491b105bda63b249bb043f96e4213ffa5d30d00b00c4993084a
SHA512
eda04f19cce94c8e2955eca708a444916c2cd6b4affc4a0da39dde1199b9b925658e5a5f3fb9cee7f3eec09f8ebd93f143c5b06c097a7f1c88e7e3356ed45216
-EBUILD trytond-5.0.28.ebuild 2806 BLAKE2B
00efe99beac8b4000bb57c4a1b46d64a27e914902fa7123e106f10061e81d766ac4699d4bc1b5821185abecf39e9f6509a1b7c519bb35f3e3af02aa0cb2fdc7f
SHA512
284ec70838dfc894b5caeb62487eac2c1f8257e4e7a82a5676a117769061755971cbd0cab4e87879558b826230e22a00a3782486f5a25fd10906acadb3239ff6
+EBUILD trytond-5.0.29.ebuild 2806 BLAKE2B
00efe99beac8b4000bb57c4a1b46d64a27e914902fa7123e106f10061e81d766ac4699d4bc1b5821185abecf39e9f6509a1b7c519bb35f3e3af02aa0cb2fdc7f
SHA512
284ec70838dfc894b5caeb62487eac2c1f8257e4e7a82a5676a117769061755971cbd0cab4e87879558b826230e22a00a3782486f5a25fd10906acadb3239ff6
EBUILD trytond-5.2.20.ebuild 2859 BLAKE2B
5365d67cbe97f899b44cc4c21be4903a3ffcad0638916ca4cb4eea27e15ea44adaaa09ba791bfdbbd0f94b23e4e25a5066b3ffb8244381b0267deb819db48ad9
SHA512
67b71a10e355f59d2e7026dd5b846cf805345ce2de9967c8b893d6e52d50f60977eac0588ed69f63b8dc394b2ef5928c919e7642165bc0b403c792732d57497b
-EBUILD trytond-5.4.18.ebuild 2883 BLAKE2B
25469e60fc67e8f6723f38fafdae1bfe38e52ec456ec5f289ff7af3c8e5aba6c2cfd73c5d4c0eb404203ae84d7af4228ca1fec0882339c25fc107a7728bb9f89
SHA512
d9366219e6d3f73695ed17c10190b5bc3449aaefd1bebbb209a5fae054de04fd6af8b735ea1b89f55d5e217205a81e25bb5070b0d20831a369b0d21d5de97809
-EBUILD trytond-5.6.8.ebuild 2944 BLAKE2B
0c4b5be73d68f7738979ae84647df60b79ec0a92614e8d6a16889c0b44603cd9f1045cb456e02ff923f4c228f69bc053296f8bc4bcc75ffc30c7abe8f8b88341
SHA512
13c32ba3c4ffd991167856f9efa7d68b1308373203c575206cfe8660a85a6543a781ca22e101f9542f24ff6f2226cd284338edbd955d1e8c3bf3776a2bb261ca
+EBUILD trytond-5.4.19.ebuild 2883 BLAKE2B
25469e60fc67e8f6723f38fafdae1bfe38e52ec456ec5f289ff7af3c8e5aba6c2cfd73c5d4c0eb404203ae84d7af4228ca1fec0882339c25fc107a7728bb9f89
SHA512
d9366219e6d3f73695ed17c10190b5bc3449aaefd1bebbb209a5fae054de04fd6af8b735ea1b89f55d5e217205a81e25bb5070b0d20831a369b0d21d5de97809
+EBUILD trytond-5.6.9.ebuild 2944 BLAKE2B
0c4b5be73d68f7738979ae84647df60b79ec0a92614e8d6a16889c0b44603cd9f1045cb456e02ff923f4c228f69bc053296f8bc4bcc75ffc30c7abe8f8b88341
SHA512
13c32ba3c4ffd991167856f9efa7d68b1308373203c575206cfe8660a85a6543a781ca22e101f9542f24ff6f2226cd284338edbd955d1e8c3bf3776a2bb261ca
EBUILD trytond-5.8.0.ebuild 2944 BLAKE2B
72a3b3f0b97b163344251701590b441666962f2d8441f7cec97eae191be630f8b27f2505ca1fda6b6e2514de9977b86eaaca894f92fbbc838e3e9ed197f83d4c
SHA512
365a056b944f3a1710c6d9c8c8349d69ae8e00c4486aac08a3030ece4ee50c9577c001d75559d9ae47164090174b04666e246e77ee7f9b68c60f02a09feff3cc
MISC ChangeLog 22532 BLAKE2B
391afdd0a9c008f8d3ab552eec64ffcd171c4df73dd3aefbc4b7834bb2f6ea3edab7821405435f2a9e416563fad3e0a3d75f653872f7244b4768537a544611b4
SHA512
f7edb623ed4a20b48ba8e81ee6f0c14942da036b9d37ab5be85ee1aac64e2968f65b4cc1d1c4c9a9c1219ddb020d53ef5ef115cc6acc32fce7ab26ab8a4efb4d
MISC metadata.xml 613 BLAKE2B
3b833ae87391edd14ed37da8d01ff0368b774c7013160eae7e7141775c4168098459bbac1ccdf2cc5d90b502ebc9110da0c8dd6c4b3175b0f020943d72545fc0
SHA512
08cc597867722e300cb6357d15305d977bad6cd95677fe5fc829cea91ec0dfcdcae2993a4d7b14744c01022c26312aa70819417e6e3ce593210d380cb0077385
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQEzBAEBCAAdFiEEdP/VdIYNMe45RAljV09u/05HdRcFAl+sFKIACgkQV09u/05H
+dRfw5wf9F/C3tO5MjGqOFa6hpozo0uN5+SLEZMmKeodAJ7vk1Oa9eOP7ESeEzwId
+yeBplDdjjPBwcCTGp4U22nmwAvtmijZWA39cxN5VUTvW77SB22hEAHQN3MuB0Nob
+iGrsmyxKy14/au0mNCTWDEfn6wH59QhNKhDOJp37Urq6HD9ILnoibRcBf+Nji5Y9
+JJqzlP7XzAzoeGEglV8CxggGZ6iIQG7Dk+gybhtVpmcxuwo3mTTdCD2H7+hdxSMG
+9Kf1WgzkeAGDXUqbmS0s25TiP6IDHenVaDmu6+ubDu7RXUNovx15hu8tbsavghj8
+CSl2knePIBjnBipk47JN+BxDFe17Cw==
+=g/XH
+-----END PGP SIGNATURE-----
diff -r d8951cfa773d -r 37fada327a9e app-office/trytond/trytond-5.0.28.ebuild
--- a/app-office/trytond/trytond-5.0.28.ebuild Wed Nov 11 17:42:10 2020 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,100 +0,0 @@
-# Copyright 1999-2020 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
-
-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="acct-group/trytond
- acct-user/trytond
- 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-1.0[$PYTHON_USEDEP]
- dev-python/wrapt[$PYTHON_USEDEP]
- >=dev-python/passlib-1.7.0[$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
- docinto html
- dodoc -r doc/_build/html/*
- fi
-}
-
-python_test() {
- DB_NAME=":memory:" esetup.py test || die
-}
-
-pkg_preinst() {
- 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 d8951cfa773d -r 37fada327a9e app-office/trytond/trytond-5.0.29.ebuild
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/app-office/trytond/trytond-5.0.29.ebuild Wed Nov 11 17:43:14 2020 +0100
@@ -0,0 +1,100 @@
+# Copyright 1999-2020 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
+
+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="acct-group/trytond
+ acct-user/trytond
+ 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-1.0[$PYTHON_USEDEP]
+ dev-python/wrapt[$PYTHON_USEDEP]
+ >=dev-python/passlib-1.7.0[$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
+ docinto html
+ dodoc -r doc/_build/html/*
+ fi
+}
+
+python_test() {
+ DB_NAME=":memory:" esetup.py test || die
+}
+
+pkg_preinst() {
+ 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 d8951cfa773d -r 37fada327a9e app-office/trytond/trytond-5.4.18.ebuild
--- a/app-office/trytond/trytond-5.4.18.ebuild Wed Nov 11 17:42:10 2020 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,101 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{3_5,3_6,3_7} )
-
-inherit distutils-r1
-
-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="acct-group/trytond
- acct-user/trytond
- postgres? ( >=dev-python/psycopg-2.5.4[$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-1.7.0[$PYTHON_USEDEP]
- graphviz? ( dev-python/pydot[$PYTHON_USEDEP] )
- levenshtein? ( dev-python/python-levenshtein[$PYTHON_USEDEP] )
- bcrypt? ( dev-python/passlib[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
- docinto html
- dodoc -r doc/_build/html/*
- fi
-}
-
-python_test() {
- DB_NAME=":memory:" esetup.py test || die
-}
-
-pkg_preinst() {
- 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 d8951cfa773d -r 37fada327a9e app-office/trytond/trytond-5.4.19.ebuild
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/app-office/trytond/trytond-5.4.19.ebuild Wed Nov 11 17:43:14 2020 +0100
@@ -0,0 +1,101 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_5,3_6,3_7} )
+
+inherit distutils-r1
+
+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="acct-group/trytond
+ acct-user/trytond
+ postgres? ( >=dev-python/psycopg-2.5.4[$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-1.7.0[$PYTHON_USEDEP]
+ graphviz? ( dev-python/pydot[$PYTHON_USEDEP] )
+ levenshtein? ( dev-python/python-levenshtein[$PYTHON_USEDEP] )
+ bcrypt? ( dev-python/passlib[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
+ docinto html
+ dodoc -r doc/_build/html/*
+ fi
+}
+
+python_test() {
+ DB_NAME=":memory:" esetup.py test || die
+}
+
+pkg_preinst() {
+ 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 d8951cfa773d -r 37fada327a9e app-office/trytond/trytond-5.6.8.ebuild
--- a/app-office/trytond/trytond-5.6.8.ebuild Wed Nov 11 17:42:10 2020 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,102 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{5..8} )
-
-inherit distutils-r1
-
-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
weasyprint coroutine test"
-
-RDEPEND="acct-group/trytond
- acct-user/trytond
- postgres? ( >=dev-python/psycopg-2.5.4[$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-1.7.0[$PYTHON_USEDEP]
- graphviz? ( dev-python/pydot[$PYTHON_USEDEP] )
- levenshtein? ( dev-python/python-levenshtein[$PYTHON_USEDEP] )
- bcrypt? ( dev-python/passlib[bcrypt,$PYTHON_USEDEP] )
- html2text? ( dev-python/html2text[$PYTHON_USEDEP] )
- weasyprint? ( dev-python/weasyprint[$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
- docinto html
- dodoc -r doc/_build/html/*
- fi
-}
-
-python_test() {
- DB_NAME=":memory:" esetup.py test || die
-}
-
-pkg_preinst() {
- 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 d8951cfa773d -r 37fada327a9e app-office/trytond/trytond-5.6.9.ebuild
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/app-office/trytond/trytond-5.6.9.ebuild Wed Nov 11 17:43:14 2020 +0100
@@ -0,0 +1,102 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5..8} )
+
+inherit distutils-r1
+
+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
weasyprint coroutine test"
+
+RDEPEND="acct-group/trytond
+ acct-user/trytond
+ postgres? ( >=dev-python/psycopg-2.5.4[$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-1.7.0[$PYTHON_USEDEP]
+ graphviz? ( dev-python/pydot[$PYTHON_USEDEP] )
+ levenshtein? ( dev-python/python-levenshtein[$PYTHON_USEDEP] )
+ bcrypt? ( dev-python/passlib[bcrypt,$PYTHON_USEDEP] )
+ html2text? ( dev-python/html2text[$PYTHON_USEDEP] )
+ weasyprint? ( dev-python/weasyprint[$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
+ docinto html
+ dodoc -r doc/_build/html/*
+ fi
+}
+
+python_test() {
+ DB_NAME=":memory:" esetup.py test || die
+}
+
+pkg_preinst() {
+ 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
+}