From 494168b06b81a32b889c3cb1f721f925d0a6824f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 8 Dec 2024 02:07:29 +0000 Subject: gentoo auto-resync : 08:12:2024 - 02:07:28 --- app-portage/Manifest.gz | Bin 9758 -> 9763 bytes app-portage/eix/Manifest | 3 +- app-portage/eix/eix-0.36.7-r2.ebuild | 107 ----------------------------------- app-portage/eix/eix-0.36.9.ebuild | 107 +++++++++++++++++++++++++++++++++++ 4 files changed, 109 insertions(+), 108 deletions(-) delete mode 100644 app-portage/eix/eix-0.36.7-r2.ebuild create mode 100644 app-portage/eix/eix-0.36.9.ebuild (limited to 'app-portage') diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index 8ec9678d214d..80c9c5314e1f 100644 Binary files a/app-portage/Manifest.gz and b/app-portage/Manifest.gz differ diff --git a/app-portage/eix/Manifest b/app-portage/eix/Manifest index 2c2c2d863dbf..0c814b3491f2 100644 --- a/app-portage/eix/Manifest +++ b/app-portage/eix/Manifest @@ -1,4 +1,5 @@ DIST eix-0.36.7.tar.xz 639832 BLAKE2B 37202ae78378688ede95b410fe2e6325d63a9553dc082e4e09dc5bcd261f4e7bf49f349a92c286743c30a54cdc5bc1733fedebae33c37d601e6f5db1faf499e7 SHA512 5f5d059b502633be22c8a18fca410e2319061989bbc65b23592c87a9a109b93e615a5b5a7ca92a500999e3cc791e331b12e32a10700cc104040b1980f7f7a0f9 +DIST eix-0.36.9.tar.xz 642764 BLAKE2B 08f3a76283e540d57d667123f3787a57f08d746b5e8d9c24d541c72dd3c3b225cbfe9130764b5b6457735907b05ba37d415a807cbe37986fa78a366632ecf934 SHA512 7d9a1f7513678a64103e38340e456168d1530edb1fbb2c3379362f79f74737d2fac03340801c67cf186505c2d569e1337cedfe186b22f5ad546ac9bcc542d32c EBUILD eix-0.36.7-r1.ebuild 2529 BLAKE2B 6e2b60686d17411e16bbc233962e3250398224ed69d0703051c64774cd29ea4071ef3e4404ce5b3a36ae85d566de13fb9da83bf4cf6aa1242299ffdef170144b SHA512 42c966d17db3e9bfcf4c9c65b6a4b7c151d6368cf08f9ca08971472c6a1230c494a6b9cac1f451b0770ed1c8ee05b78e2ccb5f35e4b7a5a96be9c83fe8cad706 -EBUILD eix-0.36.7-r2.ebuild 2610 BLAKE2B 4b5c6536aaaa22d71e15d33410b58dd99abde7595fe63db3ccc5f87308b1936c47855909dcf7eac871ac39e81c858547e33aa48fb7d49d121e9ea73411e9b27d SHA512 c9cf134accb921173b5d9baa4e8609bab44c7d1c709d66ef61a16ed3cf1b73011ea2132237dc5e44841ce0e27e71782364710b4d93fbb1664a1b9dc53b5f4eed +EBUILD eix-0.36.9.ebuild 2610 BLAKE2B 4b5c6536aaaa22d71e15d33410b58dd99abde7595fe63db3ccc5f87308b1936c47855909dcf7eac871ac39e81c858547e33aa48fb7d49d121e9ea73411e9b27d SHA512 c9cf134accb921173b5d9baa4e8609bab44c7d1c709d66ef61a16ed3cf1b73011ea2132237dc5e44841ce0e27e71782364710b4d93fbb1664a1b9dc53b5f4eed MISC metadata.xml 952 BLAKE2B ef76318a2bef5560870b4c4e48ca3122ccf67f5951f8cd4a5423b6a667a39311c9725aa99a115d18e0035106f4ebc2d2679987feea91c477d5f19d6244f885cd SHA512 823873a3a87bf0ff3cbb8ab6bd2eebdf45b1f5541aa13cd4a1411def808e03b5c961050a6fc10fa5210694fac9736e0acb4917df75e7d238391dffdbb2094cd9 diff --git a/app-portage/eix/eix-0.36.7-r2.ebuild b/app-portage/eix/eix-0.36.7-r2.ebuild deleted file mode 100644 index 267da33306af..000000000000 --- a/app-portage/eix/eix-0.36.7-r2.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools bash-completion-r1 tmpfiles - -DESCRIPTION="Search and query ebuilds" -HOMEPAGE="https://github.com/vaeth/eix/" -SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="debug doc nls sqlite" - -DEPEND=" - nls? ( virtual/libintl ) - sqlite? ( >=dev-db/sqlite-3:= )" -RDEPEND="${DEPEND} - >=app-shells/push-2.0-r1 - >=app-shells/quoter-3.0_p2-r1" -BDEPEND=" - app-arch/xz-utils - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -pkg_setup() { - # remove stale cache file to prevent collisions - local old_cache=${EROOT}/var/cache/${PN} - if [[ -f ${old_cache} ]]; then - rm "${old_cache}" || die - fi -} - -src_prepare() { - default - sed -i -e "s:/:${EPREFIX}/:" tmpfiles.d/eix.conf || die - - sed -e "/eixf_source=/s:push.sh:cat \"${EPREFIX}/usr/share/push/push.sh\":" \ - -e "/eixf_source=/s:quoter_pipe.sh:cat \"${EPREFIX}/usr/share/quoter/quoter_pipe.sh\":" \ - -i src/eix-functions.sh.in || die - sed -e "s:'\$(bindir)/eix-functions.sh':cat \\\\\"${EPREFIX}/usr/share/eix/eix-functions\\\\\":" \ - -i src/Makefile.am || die - - eautoreconf -} - -src_configure() { - local myconf=( - $(use_enable debug paranoic-asserts) - $(use_enable nls) - $(use_with doc extra-doc) - $(use_with sqlite) - --without-protobuf - - # default configuration - $(use_with prefix always-accept-keywords) - --with-dep-default - --with-required-use-default - - # paths - --with-portage-rootpath="${ROOTPATH}" - --with-eprefix-default="${EPREFIX}" - --with-sh-shebang="${EPREFIX}/bin/sh" - - # build a single executable with symlinks - --disable-separate-binaries - --disable-separate-tools - - # used purely to control/disrespect *FLAGS - --disable-debugging - --disable-new_dialect - --disable-optimization - --disable-strong-optimization - --disable-security - --disable-nopie-security - --disable-strong-security - ) - - econf "${myconf[@]}" -} - -src_install() { - default - dobashcomp bash/eix - dotmpfiles tmpfiles.d/eix.conf - - dosym -r /usr/bin/eix-postsync /etc/portage/postsync.d/50-eix-postsync - - rm -r "${ED}"/usr/bin/eix-functions.sh || die -} - -pkg_postinst() { - tmpfiles_process eix.conf - - local obs=${EROOT}/var/cache/eix.previous - if [[ -f ${obs} ]]; then - ewarn "Found obsolete ${obs}, please remove it" - fi -} - -pkg_postrm() { - if [[ ! -n ${REPLACED_BY_VERSION} ]]; then - rm -rf "${EROOT}/var/cache/${PN}" || die - fi -} diff --git a/app-portage/eix/eix-0.36.9.ebuild b/app-portage/eix/eix-0.36.9.ebuild new file mode 100644 index 000000000000..267da33306af --- /dev/null +++ b/app-portage/eix/eix-0.36.9.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools bash-completion-r1 tmpfiles + +DESCRIPTION="Search and query ebuilds" +HOMEPAGE="https://github.com/vaeth/eix/" +SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="debug doc nls sqlite" + +DEPEND=" + nls? ( virtual/libintl ) + sqlite? ( >=dev-db/sqlite-3:= )" +RDEPEND="${DEPEND} + >=app-shells/push-2.0-r1 + >=app-shells/quoter-3.0_p2-r1" +BDEPEND=" + app-arch/xz-utils + virtual/pkgconfig + nls? ( sys-devel/gettext )" + +pkg_setup() { + # remove stale cache file to prevent collisions + local old_cache=${EROOT}/var/cache/${PN} + if [[ -f ${old_cache} ]]; then + rm "${old_cache}" || die + fi +} + +src_prepare() { + default + sed -i -e "s:/:${EPREFIX}/:" tmpfiles.d/eix.conf || die + + sed -e "/eixf_source=/s:push.sh:cat \"${EPREFIX}/usr/share/push/push.sh\":" \ + -e "/eixf_source=/s:quoter_pipe.sh:cat \"${EPREFIX}/usr/share/quoter/quoter_pipe.sh\":" \ + -i src/eix-functions.sh.in || die + sed -e "s:'\$(bindir)/eix-functions.sh':cat \\\\\"${EPREFIX}/usr/share/eix/eix-functions\\\\\":" \ + -i src/Makefile.am || die + + eautoreconf +} + +src_configure() { + local myconf=( + $(use_enable debug paranoic-asserts) + $(use_enable nls) + $(use_with doc extra-doc) + $(use_with sqlite) + --without-protobuf + + # default configuration + $(use_with prefix always-accept-keywords) + --with-dep-default + --with-required-use-default + + # paths + --with-portage-rootpath="${ROOTPATH}" + --with-eprefix-default="${EPREFIX}" + --with-sh-shebang="${EPREFIX}/bin/sh" + + # build a single executable with symlinks + --disable-separate-binaries + --disable-separate-tools + + # used purely to control/disrespect *FLAGS + --disable-debugging + --disable-new_dialect + --disable-optimization + --disable-strong-optimization + --disable-security + --disable-nopie-security + --disable-strong-security + ) + + econf "${myconf[@]}" +} + +src_install() { + default + dobashcomp bash/eix + dotmpfiles tmpfiles.d/eix.conf + + dosym -r /usr/bin/eix-postsync /etc/portage/postsync.d/50-eix-postsync + + rm -r "${ED}"/usr/bin/eix-functions.sh || die +} + +pkg_postinst() { + tmpfiles_process eix.conf + + local obs=${EROOT}/var/cache/eix.previous + if [[ -f ${obs} ]]; then + ewarn "Found obsolete ${obs}, please remove it" + fi +} + +pkg_postrm() { + if [[ ! -n ${REPLACED_BY_VERSION} ]]; then + rm -rf "${EROOT}/var/cache/${PN}" || die + fi +} -- cgit v1.2.3