changeset d0671fc6d6cc in tryton-overlay:default details: https://hg.tryton.org/tryton-overlay?cmd=changeset&node=d0671fc6d6cc description: app-office/tryton: versions bump diffstat:
app-office/tryton/Manifest | 18 ++++---- app-office/tryton/metadata.xml | 3 + app-office/tryton/tryton-6.0.20.ebuild | 64 -------------------------------- app-office/tryton/tryton-6.0.21.ebuild | 64 ++++++++++++++++++++++++++++++++ app-office/tryton/tryton-6.2.11.ebuild | 64 -------------------------------- app-office/tryton/tryton-6.2.12.ebuild | 64 ++++++++++++++++++++++++++++++++ app-office/tryton/tryton-6.4.5.ebuild | 66 ---------------------------------- app-office/tryton/tryton-6.4.6.ebuild | 66 ++++++++++++++++++++++++++++++++++ app-office/tryton/tryton-6.6.0.ebuild | 66 ---------------------------------- app-office/tryton/tryton-6.6.1.ebuild | 66 ++++++++++++++++++++++++++++++++++ 10 files changed, 272 insertions(+), 269 deletions(-) diffs (585 lines): diff -r 9533342af82b -r d0671fc6d6cc app-office/tryton/Manifest --- a/app-office/tryton/Manifest Thu Nov 17 22:40:29 2022 +0100 +++ b/app-office/tryton/Manifest Thu Nov 17 22:42:09 2022 +0100 @@ -1,9 +1,9 @@ -DIST tryton-6.0.20.tar.gz 528191 BLAKE2B 467d04f7e2478ff2f3060c7d7522c0dc39541038d75300840aec8f98e786acaa0ac83c5311cd1905a131fc668ac04dd8faae320fd7169b77de6b4b9f0dbed307 SHA512 b2aec40d6edeb0c1fba90a53903caa3f1dafd0de05eeed4efee1bdbb42872e0eb2ab744711a6eec35e02867a678d3a203b6fa84ef9b6fd5793cffb67615bfc4b -DIST tryton-6.2.11.tar.gz 527766 BLAKE2B 3a8a2e6c98b8072b2ecf5d0be1bfd65ce5a31f9f46bd37862457980b130bec96347127d3adf2b24957f8c99b1eb9d82cbf665b5ec03edefa3185beb07667eefd SHA512 7b07e1f78aabc366ce6e7b2948df39a2357096485d9de3ae7d61e798b1da2dbdcf75960e632a9a6fb8511a60ebcdeba3dd6218c7e9fb6185c46d8a04f3930ee0 -DIST tryton-6.4.5.tar.gz 526580 BLAKE2B b972859fc0b12487f71504f63fd2ef9d3e0542d761699383c862a16a5248d5e36d02747e09ec6173bc9dc97c0f714716c7145ab8a7d96daf2dfacd2503beb59d SHA512 4bbfeb664814ca4ab5719db3dfa425306301cb2571688bce382cf48a60828da0bd3028232863c2e17172646aca39a513519daf6c0c462ead4ea438d24296d2dd -DIST tryton-6.6.0.tar.gz 806889 BLAKE2B b12ac6e93f227d5f206fa326b80610c278d25a7db973fe2dd04a885a25bec790fd241527df9b54ffab3b1e0b1d3f14217185ed6adeb49279a0a0feb52f5e6831 SHA512 f226bd4c3a908f76c55bf3007859a26ba010a3aceb1f2519378aeed06a7f539090e2f0a9b62b6663badbd680ec08ce3db8d62f18e91661081ffdf7e1d3eb1dd8 -EBUILD tryton-6.0.20.ebuild 1413 BLAKE2B 417fe837f118b8e226e2123077335cc9b16793cdbbbb7455f561777ceca6ca411664aea61d2c6cfa7e05207ca480b358e1fdb3ff5ec2f908792035cacfd153d3 SHA512 2a5eb2f4485c2782b7ed63af68a9e3fd7bfb9824da24c34a9d3551e2d7959cdbcbdfd90a021816e09bc1ffec4b18a3aeec052a027928058c987f400bc6d456b2 -EBUILD tryton-6.2.11.ebuild 1415 BLAKE2B 5b09d480ed72fab416d0496452546ffaad9eed214e94fdb80a0aaa9f3868176ba1f6c57a6553b5f36c2fac051c6e0161834e945903e20a28a77600c13883f798 SHA512 12e9fb0e9c7e1bf72975c59fbd1df0f87b900dbd2bc77613587f69e2d6d568a2d850eb0583216e51be62f5d81bd27570213e4bfb68b52ff3c0b4f6286a48ac36 -EBUILD tryton-6.4.5.ebuild 1444 BLAKE2B ac05a152a780aa1ffbd2e2c8862a853f293215b40b48662225a19ca2bec8f954bc4a5a7259f823005f2ae15588de9947c88780d8bdb2ac4f6a464675d1536f1f SHA512 6b3718afeb75df42f4033b5e9619a4283e9e8dc8375f24024c7086f65414c2dd9c3d9596bd5a67e493b763952f0024683d18e2211888f009745ea7c4d70f3688 -EBUILD tryton-6.6.0.ebuild 1444 BLAKE2B c6f35007fa49b4cbc140eac1b1ce227c57d14e1d3efa8e4fa9bcc6a8769a0e6e1aa2e5d742a0b19e40291d3f19c49b6f74777a7c922578979e5203255a161fec SHA512 c5e2ec03effeddccc68ffe49e7a412a22e463436b76bf27e40e1bf98b0dd71a72654c60c00265f8caf05002c269a075b3d85ed90ce1e7d46551ca068b0815e21 -MISC metadata.xml 454 BLAKE2B f4ef3ac3ef89b001b5be2ec22fc1d4727e0ac961998c737ce0c56853e0b51664dd678506e3b6d9ecbe9ea6fd3aa68da23d355af0e22a26ab46ef4fbf4fd3332c SHA512 bde96ee0100fd99cd03cd2b6a98ff5aa72c5f5b526779b82eb0567b3a280172cfbd568b4fe9b9a1e42e5ac68bc359aab11e63814779c09d6e1ca342a8701b90b +DIST tryton-6.0.21.tar.gz 528304 BLAKE2B 2bc8c25562aa8933ab5fda6f7c4095b97f85862e80a6b05d5861999cf4a43c12bc56c5ad69ebb399271866d00b842c6b1a9dd270353b574a12ed459352ce2cbb SHA512 e9fd77f51997895ba310610fee74144bb6985cdcefa968e8ad92234be842ecb062127d7498097915571125bc8a99df31373f15e94b26e7554eb0d7bcd3f249fd +DIST tryton-6.2.12.tar.gz 527997 BLAKE2B 05c9bc8d09dc07b9355cf167dcc0de92ba0f4932c2716d430545e9fc8e435adb23cdf40cadfae523185f892c163f2c45795f3cf66d17d40764f9ab1c2eba1333 SHA512 bd5971a35a041f428d5acb130323f8d086624a1eeaefaf2da5aa292d19b49af971e79c429f644733f19645f1223c6a197e18d19f0568017835e0bcbbc051c1d4 +DIST tryton-6.4.6.tar.gz 526712 BLAKE2B 66e64631dea1433da89e97067fd69ec0607e9ec75c5f4340f30789b9b42dea869d140badd73864c2c6a9451969d8b8d9bd61cde395cac4d3e3a457f9016458b6 SHA512 1b309acc9c5010e7da2e6862ed1d58d6923074687ed0bea058390b6733fc6fbaaccc178d528facc76e1a544a2d2d3b4ec4573eed1090309d18fb9a2a32560019 +DIST tryton-6.6.1.tar.gz 540979 BLAKE2B 25f8b3a1bd535e922e117675f2bd506c08d056c9f6b02aa7b1df050e9d1dbda657ece4d8b82c4fda73b7b35138fbd319bd99dba5f0560b4871cd5b8ab8543414 SHA512 a05a06488eb830e6d710ef00c93f384a9773b676333f865d2cee1a5a172ae08f62f4fa84ed078003cd2535ea892532a2348de78d7e23c142497d2e4a3e2d55eb +EBUILD tryton-6.0.21.ebuild 1413 BLAKE2B 417fe837f118b8e226e2123077335cc9b16793cdbbbb7455f561777ceca6ca411664aea61d2c6cfa7e05207ca480b358e1fdb3ff5ec2f908792035cacfd153d3 SHA512 2a5eb2f4485c2782b7ed63af68a9e3fd7bfb9824da24c34a9d3551e2d7959cdbcbdfd90a021816e09bc1ffec4b18a3aeec052a027928058c987f400bc6d456b2 +EBUILD tryton-6.2.12.ebuild 1415 BLAKE2B 5b09d480ed72fab416d0496452546ffaad9eed214e94fdb80a0aaa9f3868176ba1f6c57a6553b5f36c2fac051c6e0161834e945903e20a28a77600c13883f798 SHA512 12e9fb0e9c7e1bf72975c59fbd1df0f87b900dbd2bc77613587f69e2d6d568a2d850eb0583216e51be62f5d81bd27570213e4bfb68b52ff3c0b4f6286a48ac36 +EBUILD tryton-6.4.6.ebuild 1444 BLAKE2B ac05a152a780aa1ffbd2e2c8862a853f293215b40b48662225a19ca2bec8f954bc4a5a7259f823005f2ae15588de9947c88780d8bdb2ac4f6a464675d1536f1f SHA512 6b3718afeb75df42f4033b5e9619a4283e9e8dc8375f24024c7086f65414c2dd9c3d9596bd5a67e493b763952f0024683d18e2211888f009745ea7c4d70f3688 +EBUILD tryton-6.6.1.ebuild 1444 BLAKE2B c6f35007fa49b4cbc140eac1b1ce227c57d14e1d3efa8e4fa9bcc6a8769a0e6e1aa2e5d742a0b19e40291d3f19c49b6f74777a7c922578979e5203255a161fec SHA512 c5e2ec03effeddccc68ffe49e7a412a22e463436b76bf27e40e1bf98b0dd71a72654c60c00265f8caf05002c269a075b3d85ed90ce1e7d46551ca068b0815e21 +MISC metadata.xml 523 BLAKE2B 218a4e6a6791c929151a5e2ec71b11b239f184bf6a1b825c417236161a996b7f987c8544c4e045c1641a7b3583c764d0c8f51796f442ff28922824390db387e8 SHA512 a0f6fc37bc384531d87ebf1be78860a9ca7d59a143255916627eb53bd863c856a477321559b193e34013f2aef161100fd42879c6d2f8eae0a82cb3fff0607e07 diff -r 9533342af82b -r d0671fc6d6cc app-office/tryton/metadata.xml --- a/app-office/tryton/metadata.xml Thu Nov 17 22:40:29 2022 +0100 +++ b/app-office/tryton/metadata.xml Thu Nov 17 22:42:09 2022 +0100 @@ -10,4 +10,7 @@ <flag name="document">Enable support for the document view</flag> <flag name="spell">Enable support for spell checking</flag> </use> + <upstream> + <remote-id type="pypi">tryton</remote-id> + </upstream> </pkgmetadata> diff -r 9533342af82b -r d0671fc6d6cc app-office/tryton/tryton-6.0.20.ebuild --- a/app-office/tryton/tryton-6.0.20.ebuild Thu Nov 17 22:40:29 2022 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{6..9} ) - -inherit distutils-r1 desktop xdg-utils - -DESCRIPTION="Tryton desktop client" -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 calendar document spell test" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( >=dev-python/sphinx-0.3 )" -RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-libs/gobject-introspection - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - x11-libs/gdk-pixbuf[introspection] - dev-python/pycairo[${PYTHON_USEDEP}] - gnome-base/librsvg - dev-python/python-dateutil[${PYTHON_USEDEP}] - calendar? ( >=dev-python/goocalendar-0.7[${PYTHON_USEDEP}] ) - document? ( app-text/evince[introspection] ) - spell? ( app-text/gtkspell:3[introspection] )" -RESTRICT="!test? ( test )" - -src_compile() { - distutils-r1_src_compile - - if use doc; then - pushd doc > /dev/null - emake html - popd > /dev/null - fi -} - -src_install() { - distutils-r1_src_install - - domenu tryton.desktop - doicon tryton/data/pixmaps/tryton/tryton-icon.png - - dodoc CHANGELOG COPYRIGHT README.rst - if use doc; then - docinto html - dodoc -r doc/_build/html/* - fi - -} - -python_test() { - esetup.py test || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff -r 9533342af82b -r d0671fc6d6cc app-office/tryton/tryton-6.0.21.ebuild --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/app-office/tryton/tryton-6.0.21.ebuild Thu Nov 17 22:42:09 2022 +0100 @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 desktop xdg-utils + +DESCRIPTION="Tryton desktop client" +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 calendar document spell test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( >=dev-python/sphinx-0.3 )" +RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-libs/gobject-introspection + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + x11-libs/gdk-pixbuf[introspection] + dev-python/pycairo[${PYTHON_USEDEP}] + gnome-base/librsvg + dev-python/python-dateutil[${PYTHON_USEDEP}] + calendar? ( >=dev-python/goocalendar-0.7[${PYTHON_USEDEP}] ) + document? ( app-text/evince[introspection] ) + spell? ( app-text/gtkspell:3[introspection] )" +RESTRICT="!test? ( test )" + +src_compile() { + distutils-r1_src_compile + + if use doc; then + pushd doc > /dev/null + emake html + popd > /dev/null + fi +} + +src_install() { + distutils-r1_src_install + + domenu tryton.desktop + doicon tryton/data/pixmaps/tryton/tryton-icon.png + + dodoc CHANGELOG COPYRIGHT README.rst + if use doc; then + docinto html + dodoc -r doc/_build/html/* + fi + +} + +python_test() { + esetup.py test || die +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff -r 9533342af82b -r d0671fc6d6cc app-office/tryton/tryton-6.2.11.ebuild --- a/app-office/tryton/tryton-6.2.11.ebuild Thu Nov 17 22:40:29 2022 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{6..9} ) - -inherit distutils-r1 desktop xdg-utils - -DESCRIPTION="Tryton desktop client" -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 calendar document spell test" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( >=dev-python/sphinx-0.3 )" -RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-libs/gobject-introspection - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - x11-libs/gdk-pixbuf[introspection] - dev-python/pycairo[${PYTHON_USEDEP}] - gnome-base/librsvg - dev-python/python-dateutil[${PYTHON_USEDEP}] - calendar? ( >=dev-python/goocalendar-0.7[${PYTHON_USEDEP}] ) - document? ( app-text/evince[introspection] ) - spell? ( app-text/gtkspell:3[introspection] )" -RESTRICT="!test? ( test )" -DOCS=( CHANGELOG COPYRIGHT README.rst ) - -src_compile() { - distutils-r1_src_compile - - if use doc; then - pushd doc > /dev/null - emake html - popd > /dev/null - fi -} - -src_install() { - distutils-r1_src_install - - domenu tryton.desktop - doicon tryton/data/pixmaps/tryton/tryton-icon.png - - if use doc; then - docinto html - dodoc -r doc/_build/html/* - fi - -} - -python_test() { - esetup.py test || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff -r 9533342af82b -r d0671fc6d6cc app-office/tryton/tryton-6.2.12.ebuild --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/app-office/tryton/tryton-6.2.12.ebuild Thu Nov 17 22:42:09 2022 +0100 @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 desktop xdg-utils + +DESCRIPTION="Tryton desktop client" +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 calendar document spell test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( >=dev-python/sphinx-0.3 )" +RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-libs/gobject-introspection + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + x11-libs/gdk-pixbuf[introspection] + dev-python/pycairo[${PYTHON_USEDEP}] + gnome-base/librsvg + dev-python/python-dateutil[${PYTHON_USEDEP}] + calendar? ( >=dev-python/goocalendar-0.7[${PYTHON_USEDEP}] ) + document? ( app-text/evince[introspection] ) + spell? ( app-text/gtkspell:3[introspection] )" +RESTRICT="!test? ( test )" +DOCS=( CHANGELOG COPYRIGHT README.rst ) + +src_compile() { + distutils-r1_src_compile + + if use doc; then + pushd doc > /dev/null + emake html + popd > /dev/null + fi +} + +src_install() { + distutils-r1_src_install + + domenu tryton.desktop + doicon tryton/data/pixmaps/tryton/tryton-icon.png + + if use doc; then + docinto html + dodoc -r doc/_build/html/* + fi + +} + +python_test() { + esetup.py test || die +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff -r 9533342af82b -r d0671fc6d6cc app-office/tryton/tryton-6.4.5.ebuild --- a/app-office/tryton/tryton-6.4.5.ebuild Thu Nov 17 22:40:29 2022 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{6..10} ) - -inherit distutils-r1 desktop xdg-utils - -DESCRIPTION="Tryton desktop client" -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 calendar document spell test" - -DEPEND="doc? ( >=dev-python/sphinx-0.3 )" -RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-libs/gobject-introspection - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - x11-libs/gdk-pixbuf[introspection] - dev-python/pycairo[${PYTHON_USEDEP}] - gnome-base/librsvg - dev-python/python-dateutil[${PYTHON_USEDEP}] - calendar? ( >=dev-python/goocalendar-0.7[${PYTHON_USEDEP}] ) - document? ( app-text/evince[introspection] ) - spell? ( app-text/gtkspell:3[introspection] )" -RESTRICT="!test? ( test )" -DOCS=( CHANGELOG COPYRIGHT README.rst ) - -distutils_enable_tests unittest - -src_compile() { - distutils-r1_src_compile - - if use doc; then - pushd doc > /dev/null - emake html - popd > /dev/null - fi -} - -src_install() { - distutils-r1_src_install - - domenu tryton.desktop - doicon tryton/data/pixmaps/tryton/tryton-icon.png - - if use doc; then - docinto html - dodoc -r doc/_build/html/* - fi - -} - -python_test() { - eunittest -s tryton.tests -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff -r 9533342af82b -r d0671fc6d6cc app-office/tryton/tryton-6.4.6.ebuild --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/app-office/tryton/tryton-6.4.6.ebuild Thu Nov 17 22:42:09 2022 +0100 @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{6..10} ) + +inherit distutils-r1 desktop xdg-utils + +DESCRIPTION="Tryton desktop client" +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 calendar document spell test" + +DEPEND="doc? ( >=dev-python/sphinx-0.3 )" +RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-libs/gobject-introspection + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + x11-libs/gdk-pixbuf[introspection] + dev-python/pycairo[${PYTHON_USEDEP}] + gnome-base/librsvg + dev-python/python-dateutil[${PYTHON_USEDEP}] + calendar? ( >=dev-python/goocalendar-0.7[${PYTHON_USEDEP}] ) + document? ( app-text/evince[introspection] ) + spell? ( app-text/gtkspell:3[introspection] )" +RESTRICT="!test? ( test )" +DOCS=( CHANGELOG COPYRIGHT README.rst ) + +distutils_enable_tests unittest + +src_compile() { + distutils-r1_src_compile + + if use doc; then + pushd doc > /dev/null + emake html + popd > /dev/null + fi +} + +src_install() { + distutils-r1_src_install + + domenu tryton.desktop + doicon tryton/data/pixmaps/tryton/tryton-icon.png + + if use doc; then + docinto html + dodoc -r doc/_build/html/* + fi + +} + +python_test() { + eunittest -s tryton.tests +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff -r 9533342af82b -r d0671fc6d6cc app-office/tryton/tryton-6.6.0.ebuild --- a/app-office/tryton/tryton-6.6.0.ebuild Thu Nov 17 22:40:29 2022 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{7..10} ) - -inherit distutils-r1 desktop xdg-utils - -DESCRIPTION="Tryton desktop client" -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 calendar document spell test" - -DEPEND="doc? ( >=dev-python/sphinx-0.3 )" -RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-libs/gobject-introspection - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] - x11-libs/gdk-pixbuf[introspection] - dev-python/pycairo[${PYTHON_USEDEP}] - gnome-base/librsvg - dev-python/python-dateutil[${PYTHON_USEDEP}] - calendar? ( >=dev-python/goocalendar-0.7[${PYTHON_USEDEP}] ) - document? ( app-text/evince[introspection] ) - spell? ( app-text/gtkspell:3[introspection] )" -RESTRICT="!test? ( test )" -DOCS=( CHANGELOG COPYRIGHT README.rst ) - -distutils_enable_tests unittest - -src_compile() { - distutils-r1_src_compile - - if use doc; then - pushd doc > /dev/null - emake html - popd > /dev/null - fi -} - -src_install() { - distutils-r1_src_install - - domenu tryton.desktop - doicon tryton/data/pixmaps/tryton/tryton-icon.png - - if use doc; then - docinto html - dodoc -r doc/_build/html/* - fi - -} - -python_test() { - eunittest -s tryton.tests -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff -r 9533342af82b -r d0671fc6d6cc app-office/tryton/tryton-6.6.1.ebuild --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/app-office/tryton/tryton-6.6.1.ebuild Thu Nov 17 22:42:09 2022 +0100 @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7..10} ) + +inherit distutils-r1 desktop xdg-utils + +DESCRIPTION="Tryton desktop client" +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 calendar document spell test" + +DEPEND="doc? ( >=dev-python/sphinx-0.3 )" +RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-libs/gobject-introspection + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] + x11-libs/gdk-pixbuf[introspection] + dev-python/pycairo[${PYTHON_USEDEP}] + gnome-base/librsvg + dev-python/python-dateutil[${PYTHON_USEDEP}] + calendar? ( >=dev-python/goocalendar-0.7[${PYTHON_USEDEP}] ) + document? ( app-text/evince[introspection] ) + spell? ( app-text/gtkspell:3[introspection] )" +RESTRICT="!test? ( test )" +DOCS=( CHANGELOG COPYRIGHT README.rst ) + +distutils_enable_tests unittest + +src_compile() { + distutils-r1_src_compile + + if use doc; then + pushd doc > /dev/null + emake html + popd > /dev/null + fi +} + +src_install() { + distutils-r1_src_install + + domenu tryton.desktop + doicon tryton/data/pixmaps/tryton/tryton-icon.png + + if use doc; then + docinto html + dodoc -r doc/_build/html/* + fi + +} + +python_test() { + eunittest -s tryton.tests +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +}