commit:     ea7acf96dd2b7a8b774c094911620dc658824a70
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  7 06:56:22 2024 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Mon Oct  7 06:56:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7acf96

app-misc/gramps: drop 5.2.2

Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 app-misc/gramps/Manifest                           |  1 -
 .../gramps/files/gramps-5.2.1-test_locale.patch    | 30 --------
 app-misc/gramps/gramps-5.2.2.ebuild                | 85 ----------------------
 3 files changed, 116 deletions(-)

diff --git a/app-misc/gramps/Manifest b/app-misc/gramps/Manifest
index bd96f3bad8af..1a469d39792a 100644
--- a/app-misc/gramps/Manifest
+++ b/app-misc/gramps/Manifest
@@ -1,2 +1 @@
-DIST gramps-5.2.2.tar.gz 21070723 BLAKE2B 
8edf794e766663a1536cc50599a418ccb6e06ea832be14227aaa29336a1165f54c00cfb5fa7ed6657256b6660d3217ac4f4e2e62d41097d66808f0f4f554238c
 SHA512 
4e2480081c16a61e9b0d4b0bbecccf4e6af6a40498d6994d8103ac37a7f3ce7993359fc0a9ee72cb06173ab82e17029e1a731bcf4af360cfc73e3c44c9800ef5
 DIST gramps-5.2.3.tar.gz 21081011 BLAKE2B 
1ed8bc46e3c0d49b77194e52a060e5e3627871620f87bb7aca1b112972aecbd94a382cbc03ac07f8ef0424b4e47abbb4245ec4761fce5f5b019bdf41591530a1
 SHA512 
830af5c7276ff4e6c3a43ce37f1cd7bf345368885489701d17e4fe276f468890b267c5c72d7055e6043dc715e7a7f950e5a2084e31863d338c3487f29561ac75

diff --git a/app-misc/gramps/files/gramps-5.2.1-test_locale.patch 
b/app-misc/gramps/files/gramps-5.2.1-test_locale.patch
deleted file mode 100644
index e1e0b7997075..000000000000
--- a/app-misc/gramps/files/gramps-5.2.1-test_locale.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-GEDCOM-import tests explicitly set the locale to en_US.UTF8 because they
-assume a US date and time format. That locale is not guaranteed to be
-present and checking that in ebuild is a hassle, therefore use C.UTF8
-instead - it's similar enough.
-
---- a/data/tests/imp_sample.gramps
-+++ b/data/tests/imp_sample.gramps
-@@ -1719,7 +1719,7 @@
-       </style>
-     </note>
-     <note handle="_000000fa000000fa" change="1695230065" id="N0037" 
type="General">
--      <text>Objects referenced by this note were missing in a file imported 
on 12/25/1999 12:00:00 AM.</text>
-+      <text>Objects referenced by this note were missing in a file imported 
on 12/25/99 00:00:00.</text>
-     </note>
-   </notes>
- </database>
---- a/gramps/plugins/test/imports_test.py
-+++ b/gramps/plugins/test/imports_test.py
-@@ -54,10 +54,7 @@
- # ------------------------------------------------------------------
- 
- # These tests assume a US date and time format.
--try:
--    locale.setlocale(locale.LC_ALL, "en_US.utf8")
--except locale.Error:  # seems to fail on Windows system for some reason
--    locale.setlocale(locale.LC_ALL, "English_United States")
-+locale.setlocale(locale.LC_ALL, "C.utf8")
- 
- 
- def mock_time(*args):

diff --git a/app-misc/gramps/gramps-5.2.2.ebuild 
b/app-misc/gramps/gramps-5.2.2.ebuild
deleted file mode 100644
index 28218dd45ff7..000000000000
--- a/app-misc/gramps/gramps-5.2.2.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 2001-2024 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..12} )
-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.2.1-test_locale.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
-
-       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
-}

Reply via email to