From a075e288474a3a53905a044068223546c5360298 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 20 Mar 2023 18:37:48 +0000 Subject: gentoo auto-resync : 20:03:2023 - 18:37:48 --- app-admin/eselect/Manifest | 2 ++ app-admin/eselect/eselect-1.4.22.ebuild | 58 +++++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 app-admin/eselect/eselect-1.4.22.ebuild (limited to 'app-admin/eselect') diff --git a/app-admin/eselect/Manifest b/app-admin/eselect/Manifest index 9d4a7c49896d..dd4c9c7a302f 100644 --- a/app-admin/eselect/Manifest +++ b/app-admin/eselect/Manifest @@ -1,6 +1,8 @@ DIST eselect-1.4.20.tar.xz 180272 BLAKE2B 424653d00eda45335c3aaae50f6fbf2e89486da4529f657596516352f3b7fcb9859ceb2dc5b9762a34c44fb64e645fa27c46b86453bf50be6e8ae820664a4289 SHA512 9589ed89c4d5d31f71d535886eb50da67b84dec8a13a5df081e7569efee861dede4eaa43a0bfb9930c5b95d4f334e19245cb8820a73f7361527da262da1d1fb2 DIST eselect-1.4.21.tar.xz 182780 BLAKE2B 64db8ec3655bc78ad0e40be3c83625f46c49b1cd88e881dba843f05cdc56aba4e746b5fd27ab5c6663947dacc93211a98b224d48aeccc0154e203d3929d49116 SHA512 0dfb771401af3ce5f4002ac6717b37351b3a37b0421cf292b7b5a432f4ee2cff1705a44a45f8e5b3dee73440c7b49b2b76a69fb1cfa727874dd64285d1097eb7 +DIST eselect-1.4.22.tar.xz 183480 BLAKE2B 8f86bdddaf98bc075694bdf7283cbd366e0ef93635472b3bbac11fdd9765984cd82e493b16836bae66e4b2c42a9cb33ad0d2aacaaf8529b59e4898e11f172d26 SHA512 73a10278d604f462aefa099df398eec2b08aee33da69419351ff2faf1cf4c0f3de0f301d92015e52da63046fe7e2c1c388e11ac84b7deb3def505a59fa291dac EBUILD eselect-1.4.20.ebuild 1555 BLAKE2B 9c6307a88e585104667c64913c0154f7a313be96b2b0ccf380d7fcef899f1f447e6c64a7692205996c755d64afcb7bddc04649f7c7f7b580d158117dd647aa2e SHA512 5d675a1e0285d7446623fe884489152a1db14d27a436a55ec31ec64aae6fe270b2b9493c5468957a66a35fad85e807b0c4ee6dc28dce8441e3b6018b8b2d95f5 EBUILD eselect-1.4.21.ebuild 1563 BLAKE2B 30644028feb70acf5f617f0faa384b913b6378545d7028bef7340e04c82467e14dc89b36db3a4cb51dbac0e29b0fbdac08aa94dd6e740aa4f86429583dd72b64 SHA512 922714dc4e49e43c7fbff0450746a81e73d986b286004b6ab06fb7bd37d10b382c4a45d577035b867a00e739c2d1e990ec02acef48f41d787dd5b006c7fbec04 +EBUILD eselect-1.4.22.ebuild 1563 BLAKE2B 30644028feb70acf5f617f0faa384b913b6378545d7028bef7340e04c82467e14dc89b36db3a4cb51dbac0e29b0fbdac08aa94dd6e740aa4f86429583dd72b64 SHA512 922714dc4e49e43c7fbff0450746a81e73d986b286004b6ab06fb7bd37d10b382c4a45d577035b867a00e739c2d1e990ec02acef48f41d787dd5b006c7fbec04 EBUILD eselect-9999.ebuild 1394 BLAKE2B fb62991371b697680959344974f4d7d4cdedba39337b12d004588d118632be5cd26c2026024fd6a2cc1e448f196c3367b82ba3fe347617149602c4730f8083d1 SHA512 78c75a30e9a8bfb370620b25cd200be9c6a8724858548cd1ab76926194f9d96a25c7441463d1dcb7a2aa3a6c947b1a656d6a0b455eb95e9ad9a1535f8cb349ce MISC metadata.xml 347 BLAKE2B 58c9ec8100f46cbb91dfcc6fc6f223e4d45553f401fe7312e36c0260c433a5842b07f894cef7dfd6c518ee5b664d86e3a4d434892ad3ea9c78c26c6f621e3063 SHA512 1963bcefd43ff52163c81a03bac522ca792688ff5317691ac30ec4375c6da4ebbf07f96da7bc1ecaa9554cee18c9f51f8b867e7e15bb652bdc7eee542f4a8d2b diff --git a/app-admin/eselect/eselect-1.4.22.ebuild b/app-admin/eselect/eselect-1.4.22.ebuild new file mode 100644 index 000000000000..db0f598986ef --- /dev/null +++ b/app-admin/eselect/eselect-1.4.22.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 + +DESCRIPTION="Gentoo's multi-purpose configuration and management tool" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect" +SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz" + +LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc emacs vim-syntax" + +DEPEND="sys-apps/sed + || ( + sys-apps/coreutils + app-misc/realpath + )" +RDEPEND="${DEPEND} + sys-apps/file + sys-libs/ncurses:0" +BDEPEND="doc? ( dev-python/docutils )" +PDEPEND="emacs? ( app-emacs/eselect-mode ) + vim-syntax? ( app-vim/eselect-syntax )" + +src_compile() { + emake + use doc && emake html +} + +src_install() { + emake DESTDIR="${D}" install + newbashcomp misc/${PN}.bashcomp ${PN} + dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt + if use doc; then + docinto html + dodoc *.html doc/*.html doc/*.css + fi + + # needed by news module + keepdir /var/lib/gentoo/news + if ! use prefix; then + fowners root:portage /var/lib/gentoo/news + fperms g+w /var/lib/gentoo/news + fi +} + +pkg_postinst() { + # fowners in src_install doesn't work for the portage group: + # merging changes the group back to root + if ! use prefix; then + chgrp portage "${EROOT}/var/lib/gentoo/news" \ + && chmod g+w "${EROOT}/var/lib/gentoo/news" + fi +} -- cgit v1.2.3