From 5e2dc8e9ee14034d872c67b64a63af413f63ad47 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 8 Sep 2023 16:31:05 +0100 Subject: gentoo auto-resync : 08:09:2023 - 16:31:05 --- app-misc/gramps/Manifest | 2 +- app-misc/gramps/gramps-5.1.6-r2.ebuild | 91 ---------------------------------- app-misc/gramps/gramps-5.1.6-r3.ebuild | 91 ++++++++++++++++++++++++++++++++++ 3 files changed, 92 insertions(+), 92 deletions(-) delete mode 100644 app-misc/gramps/gramps-5.1.6-r2.ebuild create mode 100644 app-misc/gramps/gramps-5.1.6-r3.ebuild (limited to 'app-misc/gramps') diff --git a/app-misc/gramps/Manifest b/app-misc/gramps/Manifest index 7471ba0fd65d..f4a5ea4d05af 100644 --- a/app-misc/gramps/Manifest +++ b/app-misc/gramps/Manifest @@ -2,5 +2,5 @@ AUX gramps-5.1.3-test_locale.patch 1195 BLAKE2B 1b1aeb08b90bff9db9d028499428efa6 AUX gramps-5.1.6-pep517_setup.patch 5873 BLAKE2B 62b8ca02f318c318e019366f35e39bda53fd000c8389cf1c4edfc673df008029d475c8667e69e25e3f27edbcce2f64e71d21fad43657bcfeb449b00ac7d9f2c0 SHA512 98a3807916f624b81f92cdbac1296fa9e91dd796b73d206da8561c61d45ead48bb178894cf0793471bb798f82d114a9fb3de1f0f0252cff7356402d0ba6111cb DIST gramps-5.1.6.tar.gz 17429153 BLAKE2B fe94d80ff209e1f27ec1cfa533e916514336c1d367435e0a9da4b8309efbc9c047302a67ec24e28237eaead67ff63e76bd1384ac1e3df10e08ae98aca126566b SHA512 419bbfa54ca3bf33e71fd579c84a56eebe4afc78ccd50c23b2d62869684709ccbf373e8da0e65835d9fc21a29d2d144597d6cf8c425e14c91574535d4b1ab64d EBUILD gramps-5.1.6-r1.ebuild 2155 BLAKE2B 61271d0bacbcb5d8b496d9ea1600a4bf39644fd090943256c9d54eb417cc0e5268b090cfb05c5d3098e9ed9cb3cd637d4af0197d821e91e54bc29195cb79c020 SHA512 d1f857f5a3d68cef31229c830a1352705cfaf7e31c4a2511c711bf814818d1e6cc597812ea8e0cc9fc55a0dd51194bb0b69833daf71770c6337072879c56eb28 -EBUILD gramps-5.1.6-r2.ebuild 2426 BLAKE2B 7a5d417a830f1b20dcb6ab6e26be1a9de2a0961a2b20e0a35c74c0eb0b837468cc4dbfbdea74fdd477ed3bda9e4109301bdea09b544d9225ba62b925aeda35c5 SHA512 d9bbacfb053b5f4e341e651a411b1dbf514cfdea8149c250728f05185c62e61b9a3d5ceff0399c59185078ef4a7eecf2525cff13e99e6600253bcbce126df408 +EBUILD gramps-5.1.6-r3.ebuild 2426 BLAKE2B 7a5d417a830f1b20dcb6ab6e26be1a9de2a0961a2b20e0a35c74c0eb0b837468cc4dbfbdea74fdd477ed3bda9e4109301bdea09b544d9225ba62b925aeda35c5 SHA512 d9bbacfb053b5f4e341e651a411b1dbf514cfdea8149c250728f05185c62e61b9a3d5ceff0399c59185078ef4a7eecf2525cff13e99e6600253bcbce126df408 MISC metadata.xml 5599 BLAKE2B a7156f87c83c95d4205c25274e04ca063a8f2246301e62c6f7854a6bb585fc895481d9accb9c6c48e30c09ccc472c81193b2d1b514fe0b53a3681f182c9922ba SHA512 41089a951759e1a3aa67009681b9f1da3ecfb92d71afe003a6560ebe268b670b9ca58b5adb397830b6538d722a31771d5b2ad1ec015f154c7739870821257cc7 diff --git a/app-misc/gramps/gramps-5.1.6-r2.ebuild b/app-misc/gramps/gramps-5.1.6-r2.ebuild deleted file mode 100644 index 2f8c17d56165..000000000000 --- a/app-misc/gramps/gramps-5.1.6-r2.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 2001-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 xdg-utils - -DESCRIPTION="Community genealogy program aiming to be both intuitive and feature-complete" -HOMEPAGE="https://gramps-project.org/" -SRC_URI="https://github.com/gramps-project/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="exif geo postscript +rcs +reports spell test" - -# Many tests fail unless the deprecated BerkeleyDB back-end is enabled. -RESTRICT="test" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/pycairo[${PYTHON_USEDEP}] - >=dev-python/pygobject-3.12:3[cairo,${PYTHON_USEDEP}] - dev-python/pyicu[${PYTHON_USEDEP}] - exif? ( >=media-libs/gexiv2-0.5[${PYTHON_USEDEP},introspection] ) - ') - gnome-base/librsvg:2 - >x11-libs/gtk+-3.14.8:3[introspection] - x11-libs/pango[introspection] - x11-misc/xdg-utils - geo? ( >=sci-geosciences/osm-gps-map-1.1.0 ) - spell? ( app-text/gtkspell:3[introspection] ) - rcs? ( dev-vcs/rcs ) - reports? ( media-gfx/graphviz[postscript?] ) -" -BDEPEND="test? ( - $(python_gen_cond_dep ' - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - ') -)" - -PATCHES=( - "${FILESDIR}"/${PN}-5.1.3-test_locale.patch - "${FILESDIR}"/${PN}-5.1.6-pep517_setup.patch -) - -DISTUTILS_ARGS=( - --no-compress-manpages -) - -distutils_enable_tests pytest - -src_prepare() { - # Install documentation to the proper location. This can't be done - # easily with a patch because we substitute in the ${PF} variable, - # and that changes with every revision. - sed -i -e "s:share/doc/gramps:share/doc/${PF}:g" setup.py || die - - # The final part of PEP-517 support, handled with sed in order to avoid - # making the patch file too large - sed -e "s:_name:name:g" data/holidays.xml.in > data/holidays.xml || die - sed -e "s:_tip:tip:g" data/tips.xml.in > data/tips.xml || die - - default -} - -python_install() { - distutils-r1_python_install - - # setup.py option --resourcepath appears to have problems at the moment - echo -n "/usr/share" > "${ED}"$(python_get_sitedir)/${PN}/gen/utils/resource-path || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update -} diff --git a/app-misc/gramps/gramps-5.1.6-r3.ebuild b/app-misc/gramps/gramps-5.1.6-r3.ebuild new file mode 100644 index 000000000000..2f8c17d56165 --- /dev/null +++ b/app-misc/gramps/gramps-5.1.6-r3.ebuild @@ -0,0 +1,91 @@ +# Copyright 2001-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 xdg-utils + +DESCRIPTION="Community genealogy program aiming to be both intuitive and feature-complete" +HOMEPAGE="https://gramps-project.org/" +SRC_URI="https://github.com/gramps-project/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="exif geo postscript +rcs +reports spell test" + +# Many tests fail unless the deprecated BerkeleyDB back-end is enabled. +RESTRICT="test" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_USEDEP}] + >=dev-python/pygobject-3.12:3[cairo,${PYTHON_USEDEP}] + dev-python/pyicu[${PYTHON_USEDEP}] + exif? ( >=media-libs/gexiv2-0.5[${PYTHON_USEDEP},introspection] ) + ') + gnome-base/librsvg:2 + >x11-libs/gtk+-3.14.8:3[introspection] + x11-libs/pango[introspection] + x11-misc/xdg-utils + geo? ( >=sci-geosciences/osm-gps-map-1.1.0 ) + spell? ( app-text/gtkspell:3[introspection] ) + rcs? ( dev-vcs/rcs ) + reports? ( media-gfx/graphviz[postscript?] ) +" +BDEPEND="test? ( + $(python_gen_cond_dep ' + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + ') +)" + +PATCHES=( + "${FILESDIR}"/${PN}-5.1.3-test_locale.patch + "${FILESDIR}"/${PN}-5.1.6-pep517_setup.patch +) + +DISTUTILS_ARGS=( + --no-compress-manpages +) + +distutils_enable_tests pytest + +src_prepare() { + # Install documentation to the proper location. This can't be done + # easily with a patch because we substitute in the ${PF} variable, + # and that changes with every revision. + sed -i -e "s:share/doc/gramps:share/doc/${PF}:g" setup.py || die + + # The final part of PEP-517 support, handled with sed in order to avoid + # making the patch file too large + sed -e "s:_name:name:g" data/holidays.xml.in > data/holidays.xml || die + sed -e "s:_tip:tip:g" data/tips.xml.in > data/tips.xml || die + + default +} + +python_install() { + distutils-r1_python_install + + # setup.py option --resourcepath appears to have problems at the moment + echo -n "/usr/share" > "${ED}"$(python_get_sitedir)/${PN}/gen/utils/resource-path || die +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} -- cgit v1.2.3