From aeb00d494a88844a67a5483be221169c5cc2c4be Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 6 Mar 2024 07:06:03 +0000 Subject: gentoo auto-resync : 06:03:2024 - 07:06:02 --- app-misc/dfshow/Manifest | 2 +- app-misc/dfshow/dfshow-0.9.1_beta-r1.ebuild | 49 ------------------------ app-misc/dfshow/dfshow-0.9.1_beta-r2.ebuild | 58 +++++++++++++++++++++++++++++ 3 files changed, 59 insertions(+), 50 deletions(-) delete mode 100644 app-misc/dfshow/dfshow-0.9.1_beta-r1.ebuild create mode 100644 app-misc/dfshow/dfshow-0.9.1_beta-r2.ebuild (limited to 'app-misc/dfshow') diff --git a/app-misc/dfshow/Manifest b/app-misc/dfshow/Manifest index de81a4c68538..01abd174d538 100644 --- a/app-misc/dfshow/Manifest +++ b/app-misc/dfshow/Manifest @@ -1,4 +1,4 @@ AUX dfshow-0.9.1_beta-use-PKG_CHECK_MODULES-for-ncurses-libconfig.patch 2955 BLAKE2B 8c1d5b8483a83d4f9051a444c97f96b4753dae76be410df12495c3df932a800ea804ae742f5ea918dcf0f3e5b5ec957218cc7b7dd12e5ffce8d910513874f720 SHA512 945037750e52fb4d20348b30a610ad6844b2aa94ddfd204fa2c536c7587d473cac10545becf3240770794c3b2203cee5121394ffebbc14b931c5dbdc1c2955fc DIST dfshow-0.9.1_beta.tar.gz 109882 BLAKE2B a8351a4ae1e3d8f0a4166f7642bb32a1ec60723f73d7da9bdc8b496162c4174421e0e369499ace22cfeec64a32b3dbcd9411bdc10c19cc6427d04bc1df298c44 SHA512 c13347075f51c213e804855a1cc432076d8fcd5f278e4945b457fdddc3945e9d743f3dc4f26e4194f6a5b612a4e118081dd3afbb1a4523ae3c962a4fae68494e -EBUILD dfshow-0.9.1_beta-r1.ebuild 1231 BLAKE2B 9d0c16a6287456fff90660bcae31f2179b343e6787ffc8a50e84a66a7289ef010e18258225c7d72063fffd47ba020def6bb9f58123773acc812404c770641ab8 SHA512 f913d2f69c4c6359da04fdf974ae6626ce468f4d9c700ab2bdd09e9ff9eeb7c23a572f5cdcd6d716d2ea03858aa570954a045388a46bca293e59bd6a72752b7a +EBUILD dfshow-0.9.1_beta-r2.ebuild 1390 BLAKE2B cb2b029ccf8ddf8087970b829b31ee887e9ef0944726f821eae900fa5cac81d42096d7b07488f4f625b904a90c54a23cc9966236a7ccd684f6cddf2e8b458632 SHA512 237b97b08b6c883aca1bb9d1a4249160183b1dac3e0ea2fce23e573b10565b21fc4a6642b59f35936b9575c0f609da1c91e5af7c3ff6f6f863262d25abd8af34 MISC metadata.xml 517 BLAKE2B 7b462c5df1b652821e2bdc8b188099e2bb8870cc82f8701fcd33a5356bd2957d6ad2f063f5fe85ba250ed61ad38e55a621192fd0c51e2f31a8d59a35c5ff883e SHA512 bdca90f9f8097556e1bfca7ddb384f9e12ef170705f56afbf49fcdebd5bd14be56677a02d9566b9417f3e31a90c26844173b2a90282e7bc9b805398ca88032f9 diff --git a/app-misc/dfshow/dfshow-0.9.1_beta-r1.ebuild b/app-misc/dfshow/dfshow-0.9.1_beta-r1.ebuild deleted file mode 100644 index d6a901fd6e7d..000000000000 --- a/app-misc/dfshow/dfshow-0.9.1_beta-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 flag-o-matic - -MY_PV="${PV//_beta/-beta}" -DESCRIPTION="DF-SHOW is a Unix-like rewrite of some of the applications from DF-EDIT" -HOMEPAGE="https://github.com/roberthawdon/dfshow" -SRC_URI="https://github.com/roberthawdon/dfshow/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="dev-libs/libconfig:= - sys-libs/ncurses:0= -" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-0.9.1_beta-use-PKG_CHECK_MODULES-for-ncurses-libconfig.patch -) - -src_prepare() { - default - - if [[ ${CHOST} == *-darwin* ]] ; then - # Standard on macOS - # No real motivation to push libtool upstream just for this - append-ldflags -Wl,-undefined -Wl,dynamic_lookup - fi - - eautoreconf -} - -src_install() { - default - - newbashcomp "${S}/misc/auto-completion/bash/sf-completion.bash" sf-completion - newbashcomp "${S}/misc/auto-completion/bash/show-completion.bash" show-completion - - insinto /usr/share/zsh/site-functions - doins "${S}/misc/auto-completion/zsh/_sf" - doins "${S}/misc/auto-completion/zsh/_show" -} diff --git a/app-misc/dfshow/dfshow-0.9.1_beta-r2.ebuild b/app-misc/dfshow/dfshow-0.9.1_beta-r2.ebuild new file mode 100644 index 000000000000..dc9ffb493c9b --- /dev/null +++ b/app-misc/dfshow/dfshow-0.9.1_beta-r2.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools bash-completion-r1 flag-o-matic + +MY_PV="${PV//_beta/-beta}" +DESCRIPTION="DF-SHOW is a Unix-like rewrite of some of the applications from DF-EDIT" +HOMEPAGE="https://github.com/roberthawdon/dfshow" +SRC_URI="https://github.com/roberthawdon/dfshow/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="dev-libs/libconfig:= + sys-libs/ncurses:0= +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-0.9.1_beta-use-PKG_CHECK_MODULES-for-ncurses-libconfig.patch +) + +src_prepare() { + default + + if [[ ${CHOST} == *-darwin* ]] ; then + # Standard on macOS + # No real motivation to push libtool upstream just for this + append-ldflags -Wl,-undefined -Wl,dynamic_lookup + fi + + eautoreconf +} + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/854726 + # https://github.com/roberthawdon/dfshow/issues/172 + filter-lto + + default +} + +src_install() { + default + + newbashcomp "${S}/misc/auto-completion/bash/sf-completion.bash" sf-completion + newbashcomp "${S}/misc/auto-completion/bash/show-completion.bash" show-completion + + insinto /usr/share/zsh/site-functions + doins "${S}/misc/auto-completion/zsh/_sf" + doins "${S}/misc/auto-completion/zsh/_show" +} -- cgit v1.2.3