commit: ffbb9e6d4a5f7ed144bb54f42fd78e51f636c8b8
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 14 16:30:14 2025 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Dec 14 16:31:05 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffbb9e6d
app-text/iso-codes: drop 4.17.0
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
app-text/iso-codes/Manifest | 1 -
app-text/iso-codes/iso-codes-4.17.0.ebuild | 79 ------------------------------
2 files changed, 80 deletions(-)
diff --git a/app-text/iso-codes/Manifest b/app-text/iso-codes/Manifest
index 152b39fb3ccf..d266537d6b36 100644
--- a/app-text/iso-codes/Manifest
+++ b/app-text/iso-codes/Manifest
@@ -1,3 +1,2 @@
-DIST iso-codes-v4.17.0.tar.gz 15459699 BLAKE2B
b788e7b9f48e76667e2a7e97367faf7f5229ce66ba1b2d4e458620af4cc189f026b76c580607f7d95b2adda319137964d6e95e683f9363f3825a71c8c6792db9
SHA512
9731270513aa42bda96f277528cf40a47ccdbf7c864ba8a9015f1007ef79cb16aaed0b1c3dd18fca30c923a45e0906f0cc5366fabb85e144fcfeaf82b1943a41
DIST iso-codes-v4.18.0.tar.gz 15535810 BLAKE2B
9d382682b1491d9470a536e3bd63e892c8901ab80f911c78cdcf33ed6f40a0f2da84464369f3ac82297ef72433124c9b486f658be351162f0ad5e730fb4ef897
SHA512
4f9766b3e73a155df3213d5684f0b4c2aefe3efcdc30b2a969913a90deb73e1cbd32a63c2f00c736517c1feed790944d12155410d3c4d381749c39ecd1f71f96
DIST iso-codes-v4.19.0.tar.gz 16246520 BLAKE2B
18d2bce972108b92fcfada95274f784f2ab1f1c84921e0569d814c42f779598194562aa816d31596113aeee66789ea20d068ca8d47ed7bbe8c322ed93ad42f32
SHA512
3085144ad9936109495a497bb7cfb55ee89ff809525d8e9b56299902335b3cfaf0992643cb3f9d4f1770d71737e6a5a59554be6fc1547b487949dd4bd6b541c1
diff --git a/app-text/iso-codes/iso-codes-4.17.0.ebuild
b/app-text/iso-codes/iso-codes-4.17.0.ebuild
deleted file mode 100644
index 423aa6712734..000000000000
--- a/app-text/iso-codes/iso-codes-4.17.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..14} )
-PLOCALES="ab ace ach af ak am an ar as ast ay az ba bar be bg bi bn bn_BD
bn_IN br bs byn ca ce ch chr ckb crh cs csb cv cy da de dv dz ee el en eo es et
eu fa ff fi fil fo fr frp fur fy ga gez gl gn gu gv ha haw he hi hr ht hu hy ia
id io is it iu ja jam ka kab ki kk kl km kmr kn ko kok kv kw ky lo lt lv mai
mhr mi mk ml mn mr ms mt my na nah nb_NO ne nl nn nso nv oc or pa pa_PK pap pi
pl ps pt pt_BR ro ro_MD ru rw sc sd si sk sl so son sq sr sr@latin sv sw ta te
tg th ti tig tk tl tr tt tt@iqtelif tzm ug uk ur uz ve vi wa wal wo xh yo zh_CN
zh_HK zh_Hans zh_Hant zh_TW zu"
-
-inherit python-any-r1
-
-DESCRIPTION="ISO language, territory, currency, script codes and their
translations"
-HOMEPAGE="https://salsa.debian.org/iso-codes-team/iso-codes"
-SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz"
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-BDEPEND="${PYTHON_DEPS}
- sys-devel/gettext
-"
-
-# This ebuild does not install any binaries.
-RESTRICT="binchecks strip"
-
-DOCS=( CHANGELOG.md README.md )
-
-# plocale_find_changes doesn't support multiple directories,
-# so need to do the update scan ourselves.
-check_existing_locales() {
- local std loc all_locales=()
-
- ebegin "Looking for new locales"
- for std in "${all_stds[@]}"; do
- pushd "${std}" >/dev/null || die
- for loc in *.po; do
- all_locales+=( "${loc%.po}" )
- done
- popd >/dev/null
- done
-
- all_locales=$(echo $(printf '%s\n' "${all_locales[@]}" | LC_COLLATE=C
sort -u))
- if [[ ${PLOCALES} != "${all_locales}" ]]; then
- eend 1
- eerror "There are changes in locales! This ebuild should be
updated to:"
- eerror "PLOCALES=\"${all_locales}\""
- die "Update PLOCALES in the ebuild"
- else
- eend 0
- fi
-}
-
-src_prepare() {
- default
-
- local std loc mylinguas
- local all_stds=( iso_15924 iso_3166-{1,2,3} iso_4217 iso_639-{2,3,5} )
-
- check_existing_locales
-
- # Modify the Makefiles so they only install requested locales.
- for std in "${all_stds[@]}"; do
- einfo "Preparing ${std} ..."
- pushd "${std}" >/dev/null || die
- mylinguas=()
- for loc in *.po; do
- if has ${loc%.po} ${LINGUAS-${loc%.po}}; then
- mylinguas+=( "${loc}" )
- fi
- done
-
- sed \
- -e "/^pofiles =/s:=.*:= ${mylinguas[*]}:" \
- -e "/^mofiles =/s:=.*:= ${mylinguas[*]/%.po/.mo}:" \
- -i Makefile.am Makefile.in || die "sed in ${std} folder
failed"
- popd >/dev/null
- done
-}