# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PLOCALES="aa am ar ast az be bg bn br ca ca@valencia ckb cs cy da de el en_CA en_GB eo es et eu fa fi fr fr_CA gu he hi hr hu ia id ie is it ja ka kab kk ko ku la lt ms nb nds nl nn oc pa pl pt pt_BR ro ru rue sk sl so sr sr@ijekavian sr@latin sv szl ta th tr tt uk uz vi zh_CN zh_HK zh_TW" PYTHON_COMPAT=( python3_{10..13} ) inherit python-single-r1 gnome2-utils plocale DESCRIPTION="Bulk Renamer" HOMEPAGE="https://github.com/linuxmint/bulky" SRC_URI=" https://github.com/linuxmint/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz " LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" RESTRICT="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" BDEPEND=" sys-devel/gettext " RDEPEND=" ${PYTHON_DEPS} $(python_gen_cond_dep ' dev-python/pygobject[${PYTHON_USEDEP}] dev-python/python-magic[${PYTHON_USEDEP}] dev-python/setproctitle[${PYTHON_USEDEP}] ' 'python*' ) " src_prepare() { default disable_locale() { local fname="po/${PN}-${1}.po" if [[ -e "${fname}" ]] ; then rm "${fname}" || die fi } plocale_find_changes po "${PN}-" ".po" plocale_for_each_disabled_locale disable_locale } src_install() { python_scriptinto /usr/bin python_newscript usr/lib/bulky/bulky.py bulky insinto /usr doins -r usr/share install_locale() { insinto /usr/share/locale doins -r usr/share/locale/${1} } plocale_for_each_locale install_locale } pkg_postinst() { gnome2_schemas_update } pkg_postrm() { gnome2_schemas_update }