[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/
commit: ed31a875fcede5cca063e12b08246c95b50daea6 Author: Eli Schwartz gmail com> AuthorDate: Thu May 23 00:12:20 2024 + Commit: Sam James gentoo org> CommitDate: Thu May 23 01:35:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed31a875 sys-apps/pick: simplify handling of nonstandard configure script It suffices to export CC before running configure, as it's mainly just there to produce a Makefile.inc that overrides CC and suchlike. Allows dropping a phase definition entirely. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sys-apps/pick/pick-4.0.0.ebuild | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sys-apps/pick/pick-4.0.0.ebuild b/sys-apps/pick/pick-4.0.0.ebuild index 180a03315b3f..267844d7506b 100644 --- a/sys-apps/pick/pick-4.0.0.ebuild +++ b/sys-apps/pick/pick-4.0.0.ebuild @@ -34,13 +34,10 @@ QA_CONFIG_IMPL_DECL_SKIP+=( src_configure() { # not autoconf + tc-export CC ./configure || die } -src_compile() { - emake CC="$(tc-getCC)" -} - src_install() { emake DESTDIR="${ED}" BINDIR=/usr/bin MANDIR=/usr/share/man install dodoc CHANGELOG.md
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/
commit: 2f770760c1cb31a337767d2b6dc63acae6f2ea2d Author: Eli Schwartz gmail com> AuthorDate: Thu May 23 00:16:10 2024 + Commit: Sam James gentoo org> CommitDate: Thu May 23 01:35:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f770760 sys-apps/pick: update EAPI 7 -> 8 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sys-apps/pick/{pick-4.0.0.ebuild => pick-4.0.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/pick/pick-4.0.0.ebuild b/sys-apps/pick/pick-4.0.0-r1.ebuild similarity index 99% rename from sys-apps/pick/pick-4.0.0.ebuild rename to sys-apps/pick/pick-4.0.0-r1.ebuild index 267844d7506b..c0a61f4ebb91 100644 --- a/sys-apps/pick/pick-4.0.0.ebuild +++ b/sys-apps/pick/pick-4.0.0-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/
commit: 2dd81a7557fb8fda79e6724d77d929c5c0f95159 Author: Eli Schwartz gmail com> AuthorDate: Thu May 23 00:10:38 2024 + Commit: Sam James gentoo org> CommitDate: Thu May 23 01:35:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd81a75 sys-apps/pick: add whitelist for false positive configure implicit decls Closes: https://bugs.gentoo.org/908573 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sys-apps/pick/pick-4.0.0.ebuild | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/sys-apps/pick/pick-4.0.0.ebuild b/sys-apps/pick/pick-4.0.0.ebuild index 74ce519db2c9..180a03315b3f 100644 --- a/sys-apps/pick/pick-4.0.0.ebuild +++ b/sys-apps/pick/pick-4.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,6 +21,17 @@ PATCHES=( "${FILESDIR}/${PN}-4.0.0-tinfo.patch" ) +# all these checks are compiled via a homebrew configure script which +# does set -Werror. bug #908573 +QA_CONFIG_IMPL_DECL_SKIP+=( + # "check if _GNU_SOURCE is needed" ??? + wcwidth + # not available on Linux + pledge + # libbsd + strtonum +) + src_configure() { # not autoconf ./configure || die
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/
commit: 47a78b3272246fa1e17a17c29b1e763d75aedac9 Author: Sam James gentoo org> AuthorDate: Tue Mar 16 19:37:48 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 16 19:56:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a78b32 sys-apps/pick: drop 3.0.1 Signed-off-by: Sam James gentoo.org> sys-apps/pick/Manifest | 1 - sys-apps/pick/pick-3.0.1.ebuild | 33 - 2 files changed, 34 deletions(-) diff --git a/sys-apps/pick/Manifest b/sys-apps/pick/Manifest index f15d007fff6..74e1ecb19fe 100644 --- a/sys-apps/pick/Manifest +++ b/sys-apps/pick/Manifest @@ -1,2 +1 @@ -DIST pick-3.0.1.tar.gz 29878 BLAKE2B 8910bf726102802a76717ecc20360882c1c25bc346324c33173eb64872066ff284636557bf10a98a6cfbecc50dd4c8cd87b68aa924b976b072e5fead8989e316 SHA512 7448e7937640f69d397bd1bd48526865b8866a8f47eb04b7af918df992f36b6e932a1cb68e845f9262faa9c88c1afcb354368b7e1c6b1dd8503aafdb53e4b70f DIST pick-4.0.0.tar.gz 29786 BLAKE2B c1d119cfb5dd91bd3c71171d32a6ce92d06ab8ea1cfa5a40c042448b7b90ef5d24c02dc04962b24ef91fd3ea5cb56858b231901c7035f47e2c04682f99e5c61e SHA512 690f8ee174f69ec5897831b71f22bc82dbdaf71329e2b540cfb06e49963231196efe6192d1f564c1c7029c7335736d42f02483850ccbb2bd5bcd1dc52b034f56 diff --git a/sys-apps/pick/pick-3.0.1.ebuild b/sys-apps/pick/pick-3.0.1.ebuild deleted file mode 100644 index 7bdaff98632..000 --- a/sys-apps/pick/pick-3.0.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools toolchain-funcs - -DESCRIPTION="a fuzzy search tool for the command-line" -HOMEPAGE="https://github.com/mptre/pick"; -SRC_URI="https://github.com/mptre/pick/releases/download/v${PV}/${P}.tar.gz"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="sys-libs/ncurses:0=" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_configure() { - # not autoconf - ./configure || die -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - emake DESTDIR="${ED}" BINDIR=/usr/bin MANDIR=/usr/share/man install - dodoc CHANGELOG.md -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/files/, sys-apps/pick/
commit: 57a6d693e11bdd54254a4f0b0e58089344c57934 Author: Lars Wendler gentoo org> AuthorDate: Sat Jan 9 23:53:46 2021 + Commit: Lars Wendler gentoo org> CommitDate: Sat Jan 9 23:53:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a6d693 sys-apps/pick: Bump to version 4.0.0 fix build against sys-libs/ncurses[tinfo] Closes: https://bugs.gentoo.org/685712 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> sys-apps/pick/Manifest | 1 + sys-apps/pick/files/pick-4.0.0-tinfo.patch | 28 ++ sys-apps/pick/pick-4.0.0.ebuild| 37 ++ 3 files changed, 66 insertions(+) diff --git a/sys-apps/pick/Manifest b/sys-apps/pick/Manifest index 9805f2d3028..f15d007fff6 100644 --- a/sys-apps/pick/Manifest +++ b/sys-apps/pick/Manifest @@ -1 +1,2 @@ DIST pick-3.0.1.tar.gz 29878 BLAKE2B 8910bf726102802a76717ecc20360882c1c25bc346324c33173eb64872066ff284636557bf10a98a6cfbecc50dd4c8cd87b68aa924b976b072e5fead8989e316 SHA512 7448e7937640f69d397bd1bd48526865b8866a8f47eb04b7af918df992f36b6e932a1cb68e845f9262faa9c88c1afcb354368b7e1c6b1dd8503aafdb53e4b70f +DIST pick-4.0.0.tar.gz 29786 BLAKE2B c1d119cfb5dd91bd3c71171d32a6ce92d06ab8ea1cfa5a40c042448b7b90ef5d24c02dc04962b24ef91fd3ea5cb56858b231901c7035f47e2c04682f99e5c61e SHA512 690f8ee174f69ec5897831b71f22bc82dbdaf71329e2b540cfb06e49963231196efe6192d1f564c1c7029c7335736d42f02483850ccbb2bd5bcd1dc52b034f56 diff --git a/sys-apps/pick/files/pick-4.0.0-tinfo.patch b/sys-apps/pick/files/pick-4.0.0-tinfo.patch new file mode 100644 index 000..7797f1422d9 --- /dev/null +++ b/sys-apps/pick/files/pick-4.0.0-tinfo.patch @@ -0,0 +1,28 @@ +From a21522afa9fcd0f299923767f71577feac34be4c Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Sun, 10 Jan 2021 00:51:36 +0100 +Subject: [PATCH] configure: Fix build against ncurses with separate tinfo lib + +Gentoo-bug: https://bugs.gentoo.org/685712 +Signed-off-by: Lars Wendler +--- + configure | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/configure b/configure +index 857ce4e..e0f26ee 100755 +--- a/configure b/configure +@@ -161,6 +161,9 @@ set -x + if (LDFLAGS=-lcurses check_curses); then + HAVE_CURSES=1 + LDFLAGS="${LDFLAGS} -lcurses" ++elif (LDFLAGS=-ltinfow check_curses); then ++ HAVE_NCURSESW=1 ++ LDFLAGS="${LDFLAGS} -ltinfow" + elif (LDFLAGS=-lncursesw check_curses); then + HAVE_NCURSESW=1 + LDFLAGS="${LDFLAGS} -lncursesw" +-- +2.30.0 + diff --git a/sys-apps/pick/pick-4.0.0.ebuild b/sys-apps/pick/pick-4.0.0.ebuild new file mode 100644 index 000..9bf033c64ad --- /dev/null +++ b/sys-apps/pick/pick-4.0.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools toolchain-funcs + +DESCRIPTION="a fuzzy search tool for the command-line" +HOMEPAGE="https://github.com/mptre/pick"; +SRC_URI="https://github.com/mptre/pick/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="sys-libs/ncurses:0=" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-4.0.0-tinfo.patch" +) + +src_configure() { + # not autoconf + ./configure || die +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + emake DESTDIR="${ED}" BINDIR=/usr/bin MANDIR=/usr/share/man install + dodoc CHANGELOG.md +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/
commit: 07ff014be85b8f975b66aa27be1a8bc9e17050cb Author: David Seifert gentoo org> AuthorDate: Thu Feb 13 21:38:56 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Feb 13 21:38:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ff014b sys-apps/pick: [QA] inherit toolchain-funcs.eclass directly Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> sys-apps/pick/pick-3.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/pick/pick-3.0.1.ebuild b/sys-apps/pick/pick-3.0.1.ebuild index 15898cb11a0..7bdaff98632 100644 --- a/sys-apps/pick/pick-3.0.1.ebuild +++ b/sys-apps/pick/pick-3.0.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools +inherit autotools toolchain-funcs DESCRIPTION="a fuzzy search tool for the command-line" HOMEPAGE="https://github.com/mptre/pick";
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/
commit: 7cdf8761386244018529420b4b2b4b763152fece Author: Tim Harder gentoo org> AuthorDate: Sun Nov 17 04:56:15 2019 + Commit: Tim Harder gentoo org> CommitDate: Sun Nov 17 05:06:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cdf8761 sys-apps/pick: drop myself as a maintainer Signed-off-by: Tim Harder gentoo.org> sys-apps/pick/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sys-apps/pick/metadata.xml b/sys-apps/pick/metadata.xml index 6eab74ef002..86010d6fff6 100644 --- a/sys-apps/pick/metadata.xml +++ b/sys-apps/pick/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - radher...@gentoo.org - Tim Harder - + mptre/pick
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/, sys-apps/pick/files/
commit: 181294b87f52d6626cada38b901e7680c7bd8bc4 Author: Tim Harder gentoo org> AuthorDate: Sun Nov 17 04:55:48 2019 + Commit: Tim Harder gentoo org> CommitDate: Sun Nov 17 05:06:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181294b8 sys-apps/pick: remove old Signed-off-by: Tim Harder gentoo.org> sys-apps/pick/Manifest | 2 -- sys-apps/pick/files/pick-1.8.0-cflags.patch | 10 -- sys-apps/pick/pick-2.0.1.ebuild | 28 sys-apps/pick/pick-2.0.2.ebuild | 24 4 files changed, 64 deletions(-) diff --git a/sys-apps/pick/Manifest b/sys-apps/pick/Manifest index 1a6bc5ac7c7..9805f2d3028 100644 --- a/sys-apps/pick/Manifest +++ b/sys-apps/pick/Manifest @@ -1,3 +1 @@ -DIST pick-2.0.1.tar.gz 108010 BLAKE2B 3fae7cfbbcf6913af9cf695e44f171aef58737038e94c779f0cedbe2e386577b4661cc9a55ad657b1a11873fc06bdb7bdc8eac032b6ca584778fe695f8ad4e68 SHA512 616c7889e2ad5d5bb267f683530327e9e121a678db4bd04d5cd720bb8bd81ae14e6bd83e342b33863ef18bd10943e6bbdef177c9639af513456e0146f9b73226 -DIST pick-2.0.2.tar.gz 132174 BLAKE2B 1f186d7dd0fc628d7a1b5fd41ad8c4b0c81f12c1855418354e77376232beb9fa500f43172d8d75f55972ee2589feafbefa6d777cb2149e4707509df355542744 SHA512 92d74fa62f6c829117c6c3faf6ec39fc5dd66465516be396d21d7b0a92ee10761a1d3f43aa4a454f8d19790ac02a4a1af145139d488344c97a511805c5d6965b DIST pick-3.0.1.tar.gz 29878 BLAKE2B 8910bf726102802a76717ecc20360882c1c25bc346324c33173eb64872066ff284636557bf10a98a6cfbecc50dd4c8cd87b68aa924b976b072e5fead8989e316 SHA512 7448e7937640f69d397bd1bd48526865b8866a8f47eb04b7af918df992f36b6e932a1cb68e845f9262faa9c88c1afcb354368b7e1c6b1dd8503aafdb53e4b70f diff --git a/sys-apps/pick/files/pick-1.8.0-cflags.patch b/sys-apps/pick/files/pick-1.8.0-cflags.patch deleted file mode 100644 index 6d7834b5cad..000 --- a/sys-apps/pick/files/pick-1.8.0-cflags.patch +++ /dev/null @@ -1,10 +0,0 @@ pick-1.8.0/Makefile.am -+++ pick-1.8.0/Makefile.am -@@ -1,6 +1,6 @@ - AUTOMAKE_OPTIONS=foreign - --AM_CFLAGS=-Wall -Werror -Wextra -+AM_CFLAGS=-Wall -Wextra - AM_CPPFLAGS=-D_GNU_SOURCE - - bin_PROGRAMS=pick diff --git a/sys-apps/pick/pick-2.0.1.ebuild b/sys-apps/pick/pick-2.0.1.ebuild deleted file mode 100644 index 88c100aa340..000 --- a/sys-apps/pick/pick-2.0.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="a fuzzy search tool for the command-line" -HOMEPAGE="https://github.com/calleerlandsson/pick"; -SRC_URI="https://github.com/calleerlandsson/pick/releases/download/v${PV}/${P}.tar.gz"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="sys-libs/ncurses:0=" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-1.8.0-cflags.patch -) - -src_prepare() { - default - eautoreconf -} diff --git a/sys-apps/pick/pick-2.0.2.ebuild b/sys-apps/pick/pick-2.0.2.ebuild deleted file mode 100644 index 54ee9017947..000 --- a/sys-apps/pick/pick-2.0.2.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="a fuzzy search tool for the command-line" -HOMEPAGE="https://github.com/mptre/pick"; -SRC_URI="https://github.com/mptre/pick/releases/download/v${PV}/${P}.tar.gz"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="sys-libs/ncurses:0=" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - default - eautoreconf -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/
commit: 58eb051f00499dbda204c9320f993678518cd198 Author: Tim Harder gentoo org> AuthorDate: Fri May 10 20:04:18 2019 + Commit: Tim Harder gentoo org> CommitDate: Fri May 10 20:06:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58eb051f sys-apps/pick: version bump to 3.0.1 Signed-off-by: Tim Harder gentoo.org> sys-apps/pick/Manifest | 1 + sys-apps/pick/pick-3.0.1.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/sys-apps/pick/Manifest b/sys-apps/pick/Manifest index a22fc315417..1a6bc5ac7c7 100644 --- a/sys-apps/pick/Manifest +++ b/sys-apps/pick/Manifest @@ -1,2 +1,3 @@ DIST pick-2.0.1.tar.gz 108010 BLAKE2B 3fae7cfbbcf6913af9cf695e44f171aef58737038e94c779f0cedbe2e386577b4661cc9a55ad657b1a11873fc06bdb7bdc8eac032b6ca584778fe695f8ad4e68 SHA512 616c7889e2ad5d5bb267f683530327e9e121a678db4bd04d5cd720bb8bd81ae14e6bd83e342b33863ef18bd10943e6bbdef177c9639af513456e0146f9b73226 DIST pick-2.0.2.tar.gz 132174 BLAKE2B 1f186d7dd0fc628d7a1b5fd41ad8c4b0c81f12c1855418354e77376232beb9fa500f43172d8d75f55972ee2589feafbefa6d777cb2149e4707509df355542744 SHA512 92d74fa62f6c829117c6c3faf6ec39fc5dd66465516be396d21d7b0a92ee10761a1d3f43aa4a454f8d19790ac02a4a1af145139d488344c97a511805c5d6965b +DIST pick-3.0.1.tar.gz 29878 BLAKE2B 8910bf726102802a76717ecc20360882c1c25bc346324c33173eb64872066ff284636557bf10a98a6cfbecc50dd4c8cd87b68aa924b976b072e5fead8989e316 SHA512 7448e7937640f69d397bd1bd48526865b8866a8f47eb04b7af918df992f36b6e932a1cb68e845f9262faa9c88c1afcb354368b7e1c6b1dd8503aafdb53e4b70f diff --git a/sys-apps/pick/pick-3.0.1.ebuild b/sys-apps/pick/pick-3.0.1.ebuild new file mode 100644 index 000..15898cb11a0 --- /dev/null +++ b/sys-apps/pick/pick-3.0.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="a fuzzy search tool for the command-line" +HOMEPAGE="https://github.com/mptre/pick"; +SRC_URI="https://github.com/mptre/pick/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="sys-libs/ncurses:0=" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_configure() { + # not autoconf + ./configure || die +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + emake DESTDIR="${ED}" BINDIR=/usr/bin MANDIR=/usr/share/man install + dodoc CHANGELOG.md +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/
commit: 1bfcbbb4f40754b1ed3f5c9aa77d578409e0e7ce Author: Tim Harder gentoo org> AuthorDate: Sun Jun 17 09:47:15 2018 + Commit: Tim Harder gentoo org> CommitDate: Sun Jun 17 09:56:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bfcbbb4 sys-apps/pick: version bump to 2.0.2 sys-apps/pick/Manifest | 1 + sys-apps/pick/metadata.xml | 2 +- sys-apps/pick/pick-2.0.2.ebuild | 24 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/sys-apps/pick/Manifest b/sys-apps/pick/Manifest index 5ea63a333ff..a22fc315417 100644 --- a/sys-apps/pick/Manifest +++ b/sys-apps/pick/Manifest @@ -1 +1,2 @@ DIST pick-2.0.1.tar.gz 108010 BLAKE2B 3fae7cfbbcf6913af9cf695e44f171aef58737038e94c779f0cedbe2e386577b4661cc9a55ad657b1a11873fc06bdb7bdc8eac032b6ca584778fe695f8ad4e68 SHA512 616c7889e2ad5d5bb267f683530327e9e121a678db4bd04d5cd720bb8bd81ae14e6bd83e342b33863ef18bd10943e6bbdef177c9639af513456e0146f9b73226 +DIST pick-2.0.2.tar.gz 132174 BLAKE2B 1f186d7dd0fc628d7a1b5fd41ad8c4b0c81f12c1855418354e77376232beb9fa500f43172d8d75f55972ee2589feafbefa6d777cb2149e4707509df355542744 SHA512 92d74fa62f6c829117c6c3faf6ec39fc5dd66465516be396d21d7b0a92ee10761a1d3f43aa4a454f8d19790ac02a4a1af145139d488344c97a511805c5d6965b diff --git a/sys-apps/pick/metadata.xml b/sys-apps/pick/metadata.xml index 10fe2acf6f3..6eab74ef002 100644 --- a/sys-apps/pick/metadata.xml +++ b/sys-apps/pick/metadata.xml @@ -6,6 +6,6 @@ Tim Harder - calleerlandsson/pick + mptre/pick diff --git a/sys-apps/pick/pick-2.0.2.ebuild b/sys-apps/pick/pick-2.0.2.ebuild new file mode 100644 index 000..54ee9017947 --- /dev/null +++ b/sys-apps/pick/pick-2.0.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="a fuzzy search tool for the command-line" +HOMEPAGE="https://github.com/mptre/pick"; +SRC_URI="https://github.com/mptre/pick/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="sys-libs/ncurses:0=" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/
commit: 5865d7ee64d21f75f0555fcdc0eba790c2049e5d Author: Tim Harder gentoo org> AuthorDate: Sat Mar 24 06:47:47 2018 + Commit: Tim Harder gentoo org> CommitDate: Sat Mar 24 07:23:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5865d7ee sys-apps/pick: remove old sys-apps/pick/Manifest | 1 - sys-apps/pick/pick-2.0.0.ebuild | 28 2 files changed, 29 deletions(-) diff --git a/sys-apps/pick/Manifest b/sys-apps/pick/Manifest index f6f7e2dac95..5ea63a333ff 100644 --- a/sys-apps/pick/Manifest +++ b/sys-apps/pick/Manifest @@ -1,2 +1 @@ -DIST pick-2.0.0.tar.gz 107860 BLAKE2B 95fccada43a7295876cc1d198c77eb9f2479d75e4b420cbd20e576dbb30962b34fe82811ff9d13f110b317d4d0f31143e39e092796f66e38fb509a0594719228 SHA512 ac5783902895fd76b5e936faf811c40b46ceb136a2383c4e1fc714f5e59c77f41591694241d9a42807cd78aabfb4d3a237d41f04e1c941e5aac40fe9ddfa4545 DIST pick-2.0.1.tar.gz 108010 BLAKE2B 3fae7cfbbcf6913af9cf695e44f171aef58737038e94c779f0cedbe2e386577b4661cc9a55ad657b1a11873fc06bdb7bdc8eac032b6ca584778fe695f8ad4e68 SHA512 616c7889e2ad5d5bb267f683530327e9e121a678db4bd04d5cd720bb8bd81ae14e6bd83e342b33863ef18bd10943e6bbdef177c9639af513456e0146f9b73226 diff --git a/sys-apps/pick/pick-2.0.0.ebuild b/sys-apps/pick/pick-2.0.0.ebuild deleted file mode 100644 index 88c100aa340..000 --- a/sys-apps/pick/pick-2.0.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="a fuzzy search tool for the command-line" -HOMEPAGE="https://github.com/calleerlandsson/pick"; -SRC_URI="https://github.com/calleerlandsson/pick/releases/download/v${PV}/${P}.tar.gz"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="sys-libs/ncurses:0=" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-1.8.0-cflags.patch -) - -src_prepare() { - default - eautoreconf -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/
commit: bcf4f711cf1483bfc6978078dd6b14f5097cd0cc Author: Tim Harder gentoo org> AuthorDate: Fri Jan 5 07:24:08 2018 + Commit: Tim Harder gentoo org> CommitDate: Fri Jan 5 07:24:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf4f711 sys-apps/pick: version bump to 2.0.1 sys-apps/pick/Manifest | 1 + sys-apps/pick/pick-2.0.1.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/sys-apps/pick/Manifest b/sys-apps/pick/Manifest index be4d0d5b418..f6f7e2dac95 100644 --- a/sys-apps/pick/Manifest +++ b/sys-apps/pick/Manifest @@ -1 +1,2 @@ DIST pick-2.0.0.tar.gz 107860 BLAKE2B 95fccada43a7295876cc1d198c77eb9f2479d75e4b420cbd20e576dbb30962b34fe82811ff9d13f110b317d4d0f31143e39e092796f66e38fb509a0594719228 SHA512 ac5783902895fd76b5e936faf811c40b46ceb136a2383c4e1fc714f5e59c77f41591694241d9a42807cd78aabfb4d3a237d41f04e1c941e5aac40fe9ddfa4545 +DIST pick-2.0.1.tar.gz 108010 BLAKE2B 3fae7cfbbcf6913af9cf695e44f171aef58737038e94c779f0cedbe2e386577b4661cc9a55ad657b1a11873fc06bdb7bdc8eac032b6ca584778fe695f8ad4e68 SHA512 616c7889e2ad5d5bb267f683530327e9e121a678db4bd04d5cd720bb8bd81ae14e6bd83e342b33863ef18bd10943e6bbdef177c9639af513456e0146f9b73226 diff --git a/sys-apps/pick/pick-2.0.1.ebuild b/sys-apps/pick/pick-2.0.1.ebuild new file mode 100644 index 000..88c100aa340 --- /dev/null +++ b/sys-apps/pick/pick-2.0.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="a fuzzy search tool for the command-line" +HOMEPAGE="https://github.com/calleerlandsson/pick"; +SRC_URI="https://github.com/calleerlandsson/pick/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="sys-libs/ncurses:0=" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-1.8.0-cflags.patch +) + +src_prepare() { + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/files/, sys-apps/pick/
commit: 086572fa2bf42948b2caa54ca8c74c4f05f19bcb Author: Tim Harder gentoo org> AuthorDate: Wed Dec 20 08:24:24 2017 + Commit: Tim Harder gentoo org> CommitDate: Wed Dec 20 08:24:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086572fa sys-apps/pick: remove old sys-apps/pick/Manifest | 2 -- sys-apps/pick/files/pick-1.8.0-tinfo.patch | 24 sys-apps/pick/pick-1.8.0.ebuild| 29 - sys-apps/pick/pick-1.9.0.ebuild| 28 4 files changed, 83 deletions(-) diff --git a/sys-apps/pick/Manifest b/sys-apps/pick/Manifest index 77e5a6c330a..be4d0d5b418 100644 --- a/sys-apps/pick/Manifest +++ b/sys-apps/pick/Manifest @@ -1,3 +1 @@ -DIST pick-1.8.0.tar.gz 101366 BLAKE2B 2399c59af9168ec79092aed3a731b20ed9da5e10fc287a01760545049b9e8dfcf3c5463d5b524526df570c594e4e4c3a1f2a2535a83237b67ef429e01ca79802 SHA512 ed8198dfefeafc1397cdc9f80f8b1b88e7fb813f044ae296b8e6ca2789c8790149d334fdf305bb0e57bb0d42262ad73c4f1e9201132ef059f6b1c289989c3c9f -DIST pick-1.9.0.tar.gz 106379 BLAKE2B 9c25c980e83fe9b3ee00c8a05ccfbd55f1d051ee00025b5384dc2e59c67bea344ceb7c4582850986a7eb065b22831b4e2e6de2412f3f524be415217e72056b6b SHA512 78b799be40f6ba8c312edf7f970d6bd304c6fdf24531182c601ef04465806f5697ffa78015547b8908dd5df57d1c08798b5dc27146eef818425a476fdc247085 DIST pick-2.0.0.tar.gz 107860 BLAKE2B 95fccada43a7295876cc1d198c77eb9f2479d75e4b420cbd20e576dbb30962b34fe82811ff9d13f110b317d4d0f31143e39e092796f66e38fb509a0594719228 SHA512 ac5783902895fd76b5e936faf811c40b46ceb136a2383c4e1fc714f5e59c77f41591694241d9a42807cd78aabfb4d3a237d41f04e1c941e5aac40fe9ddfa4545 diff --git a/sys-apps/pick/files/pick-1.8.0-tinfo.patch b/sys-apps/pick/files/pick-1.8.0-tinfo.patch deleted file mode 100644 index fec89fb90d4..000 --- a/sys-apps/pick/files/pick-1.8.0-tinfo.patch +++ /dev/null @@ -1,24 +0,0 @@ -Use pkg-config to determine ncurses libs and cflags to use. Fixes when building -against ncurses with libtinfo split out. - pick-1.8.0/configure.ac -+++ pick-1.8.0/configure.ac -@@ -5,13 +5,10 @@ - AC_PROG_CC - AM_PROG_CC_C_O - AC_CHECK_FUNCS([pledge reallocarray strtonum]) --AC_SEARCH_LIBS([setupterm], [curses], [], -- [ --AC_SEARCH_LIBS([setupterm], [ncursesw], -- [AC_DEFINE([HAVE_NCURSESW_H], [1], [Define if ncursesw is available])], -- [AC_MSG_ERROR([unable to find setupterm function])] --) -- ] --) -+PKG_CHECK_MODULES([NCURSES], [ncursesw], -+ [AC_DEFINE([HAVE_NCURSESW_H], [1], [Define if ncursesw is available])], -+ [PKG_CHECK_MODULES([NCURSES], [ncurses])]) -+CFLAGS="$CFLAGS $NCURSES_CFLAGS" -+LIBS="$LIBS $NCURSES_LIBS" - AC_CONFIG_FILES([Makefile]) - AC_OUTPUT diff --git a/sys-apps/pick/pick-1.8.0.ebuild b/sys-apps/pick/pick-1.8.0.ebuild deleted file mode 100644 index 5354631f457..000 --- a/sys-apps/pick/pick-1.8.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="a fuzzy search tool for the command-line" -HOMEPAGE="https://github.com/calleerlandsson/pick"; -SRC_URI="https://github.com/calleerlandsson/pick/releases/download/v${PV}/${P}.tar.gz"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="sys-libs/ncurses:0=" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${P}-cflags.patch - "${FILESDIR}"/${P}-tinfo.patch -) - -src_prepare() { - default - eautoreconf -} diff --git a/sys-apps/pick/pick-1.9.0.ebuild b/sys-apps/pick/pick-1.9.0.ebuild deleted file mode 100644 index 88c100aa340..000 --- a/sys-apps/pick/pick-1.9.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="a fuzzy search tool for the command-line" -HOMEPAGE="https://github.com/calleerlandsson/pick"; -SRC_URI="https://github.com/calleerlandsson/pick/releases/download/v${PV}/${P}.tar.gz"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="sys-libs/ncurses:0=" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-1.8.0-cflags.patch -) - -src_prepare() { - default - eautoreconf -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/
commit: e4ceb42ab553bf30ff01ec7561ab2ffa9903542d Author: Tim Harder gentoo org> AuthorDate: Fri Nov 17 18:57:48 2017 + Commit: Tim Harder gentoo org> CommitDate: Fri Nov 17 19:26:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ceb42a sys-apps/pick: version bump to 2.0.0 sys-apps/pick/Manifest | 1 + sys-apps/pick/pick-2.0.0.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/sys-apps/pick/Manifest b/sys-apps/pick/Manifest index 4ec06ad1905..0c5951356da 100644 --- a/sys-apps/pick/Manifest +++ b/sys-apps/pick/Manifest @@ -1,2 +1,3 @@ DIST pick-1.8.0.tar.gz 101366 SHA256 7834d3aef9e575ce07414f961d1f024776b49bb23c5dc3b7bb8f6b734131067d SHA512 ed8198dfefeafc1397cdc9f80f8b1b88e7fb813f044ae296b8e6ca2789c8790149d334fdf305bb0e57bb0d42262ad73c4f1e9201132ef059f6b1c289989c3c9f WHIRLPOOL 8cd4617635b7e5e0f3e5cd99e3657cb6f37230a34880275178774bccd081047e38c641e156b0af874176b2d0590ef42aed6f8889e9aa5b295d1143537b22cfe9 DIST pick-1.9.0.tar.gz 106379 SHA256 97d3f310eb7de44fbe50ad3451c49d859d607fa14acd0c584aafae97eea65267 SHA512 78b799be40f6ba8c312edf7f970d6bd304c6fdf24531182c601ef04465806f5697ffa78015547b8908dd5df57d1c08798b5dc27146eef818425a476fdc247085 WHIRLPOOL a8549e48cf140ba133fe30bc161e11cb479fa1e50f05f67c58a9aac3dfc482bb1837195c9aeea0e4681f452677d17db9d67c8b0b9dde844809bd2afb6fd7ddd7 +DIST pick-2.0.0.tar.gz 107860 SHA256 0e87141b9cca7c31d4d77c87a7c0582e316f40f9076444c7c6e87a791f1ae80b SHA512 ac5783902895fd76b5e936faf811c40b46ceb136a2383c4e1fc714f5e59c77f41591694241d9a42807cd78aabfb4d3a237d41f04e1c941e5aac40fe9ddfa4545 WHIRLPOOL a881f3073d792d06f7e73ca8292417e4d2150e069e37718eb801dea476baff03f5aa76ecd064f760de2b0568c679795e154d73544934904bd0d9e3ba85af0f4f diff --git a/sys-apps/pick/pick-2.0.0.ebuild b/sys-apps/pick/pick-2.0.0.ebuild new file mode 100644 index 000..88c100aa340 --- /dev/null +++ b/sys-apps/pick/pick-2.0.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="a fuzzy search tool for the command-line" +HOMEPAGE="https://github.com/calleerlandsson/pick"; +SRC_URI="https://github.com/calleerlandsson/pick/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="sys-libs/ncurses:0=" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-1.8.0-cflags.patch +) + +src_prepare() { + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/
commit: 8fe76ba6d86539d052025ecbf76709ebfc27da47 Author: Tim Harder gentoo org> AuthorDate: Thu Sep 21 10:21:57 2017 + Commit: Tim Harder gentoo org> CommitDate: Thu Sep 21 10:22:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe76ba6 sys-apps/pick: version bump to 1.9.0 sys-apps/pick/Manifest | 1 + sys-apps/pick/pick-1.9.0.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/sys-apps/pick/Manifest b/sys-apps/pick/Manifest index c13ad28b391..4ec06ad1905 100644 --- a/sys-apps/pick/Manifest +++ b/sys-apps/pick/Manifest @@ -1 +1,2 @@ DIST pick-1.8.0.tar.gz 101366 SHA256 7834d3aef9e575ce07414f961d1f024776b49bb23c5dc3b7bb8f6b734131067d SHA512 ed8198dfefeafc1397cdc9f80f8b1b88e7fb813f044ae296b8e6ca2789c8790149d334fdf305bb0e57bb0d42262ad73c4f1e9201132ef059f6b1c289989c3c9f WHIRLPOOL 8cd4617635b7e5e0f3e5cd99e3657cb6f37230a34880275178774bccd081047e38c641e156b0af874176b2d0590ef42aed6f8889e9aa5b295d1143537b22cfe9 +DIST pick-1.9.0.tar.gz 106379 SHA256 97d3f310eb7de44fbe50ad3451c49d859d607fa14acd0c584aafae97eea65267 SHA512 78b799be40f6ba8c312edf7f970d6bd304c6fdf24531182c601ef04465806f5697ffa78015547b8908dd5df57d1c08798b5dc27146eef818425a476fdc247085 WHIRLPOOL a8549e48cf140ba133fe30bc161e11cb479fa1e50f05f67c58a9aac3dfc482bb1837195c9aeea0e4681f452677d17db9d67c8b0b9dde844809bd2afb6fd7ddd7 diff --git a/sys-apps/pick/pick-1.9.0.ebuild b/sys-apps/pick/pick-1.9.0.ebuild new file mode 100644 index 000..88c100aa340 --- /dev/null +++ b/sys-apps/pick/pick-1.9.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="a fuzzy search tool for the command-line" +HOMEPAGE="https://github.com/calleerlandsson/pick"; +SRC_URI="https://github.com/calleerlandsson/pick/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="sys-libs/ncurses:0=" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-1.8.0-cflags.patch +) + +src_prepare() { + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/files/, sys-apps/pick/
commit: bae9e3bd15978477f4f14ac01a4fc64786ec3a57 Author: Tim Harder gentoo org> AuthorDate: Thu Sep 14 03:56:08 2017 + Commit: Tim Harder gentoo org> CommitDate: Thu Sep 14 03:56:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae9e3bd sys-apps/pick: fix building against ncurses with split out libtinfo Closes: https://bugs.gentoo.org/630864 sys-apps/pick/files/pick-1.8.0-tinfo.patch | 24 sys-apps/pick/pick-1.8.0.ebuild| 10 +++--- 2 files changed, 31 insertions(+), 3 deletions(-) diff --git a/sys-apps/pick/files/pick-1.8.0-tinfo.patch b/sys-apps/pick/files/pick-1.8.0-tinfo.patch new file mode 100644 index 000..fec89fb90d4 --- /dev/null +++ b/sys-apps/pick/files/pick-1.8.0-tinfo.patch @@ -0,0 +1,24 @@ +Use pkg-config to determine ncurses libs and cflags to use. Fixes when building +against ncurses with libtinfo split out. + +--- pick-1.8.0/configure.ac pick-1.8.0/configure.ac +@@ -5,13 +5,10 @@ + AC_PROG_CC + AM_PROG_CC_C_O + AC_CHECK_FUNCS([pledge reallocarray strtonum]) +-AC_SEARCH_LIBS([setupterm], [curses], [], +- [ +-AC_SEARCH_LIBS([setupterm], [ncursesw], +- [AC_DEFINE([HAVE_NCURSESW_H], [1], [Define if ncursesw is available])], +- [AC_MSG_ERROR([unable to find setupterm function])] +-) +- ] +-) ++PKG_CHECK_MODULES([NCURSES], [ncursesw], ++ [AC_DEFINE([HAVE_NCURSESW_H], [1], [Define if ncursesw is available])], ++ [PKG_CHECK_MODULES([NCURSES], [ncurses])]) ++CFLAGS="$CFLAGS $NCURSES_CFLAGS" ++LIBS="$LIBS $NCURSES_LIBS" + AC_CONFIG_FILES([Makefile]) + AC_OUTPUT diff --git a/sys-apps/pick/pick-1.8.0.ebuild b/sys-apps/pick/pick-1.8.0.ebuild index c1bf032eb81..5354631f457 100644 --- a/sys-apps/pick/pick-1.8.0.ebuild +++ b/sys-apps/pick/pick-1.8.0.ebuild @@ -14,10 +14,14 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -DEPEND="sys-libs/ncurses:0=" -RDEPEND="${DEPEND}" +RDEPEND="sys-libs/ncurses:0=" +DEPEND="${RDEPEND} + virtual/pkgconfig" -PATCHES=( "${FILESDIR}"/${P}-cflags.patch ) +PATCHES=( + "${FILESDIR}"/${P}-cflags.patch + "${FILESDIR}"/${P}-tinfo.patch +) src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pick/, sys-apps/pick/files/
commit: cce1a98800e06d3c4ab167171ace34f391325fe2 Author: Tim Harder gentoo org> AuthorDate: Wed Sep 13 05:04:56 2017 + Commit: Tim Harder gentoo org> CommitDate: Wed Sep 13 05:05:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce1a988 sys-apps/pick: initial import sys-apps/pick/Manifest | 1 + sys-apps/pick/files/pick-1.8.0-cflags.patch | 10 ++ sys-apps/pick/metadata.xml | 11 +++ sys-apps/pick/pick-1.8.0.ebuild | 25 + 4 files changed, 47 insertions(+) diff --git a/sys-apps/pick/Manifest b/sys-apps/pick/Manifest new file mode 100644 index 000..c13ad28b391 --- /dev/null +++ b/sys-apps/pick/Manifest @@ -0,0 +1 @@ +DIST pick-1.8.0.tar.gz 101366 SHA256 7834d3aef9e575ce07414f961d1f024776b49bb23c5dc3b7bb8f6b734131067d SHA512 ed8198dfefeafc1397cdc9f80f8b1b88e7fb813f044ae296b8e6ca2789c8790149d334fdf305bb0e57bb0d42262ad73c4f1e9201132ef059f6b1c289989c3c9f WHIRLPOOL 8cd4617635b7e5e0f3e5cd99e3657cb6f37230a34880275178774bccd081047e38c641e156b0af874176b2d0590ef42aed6f8889e9aa5b295d1143537b22cfe9 diff --git a/sys-apps/pick/files/pick-1.8.0-cflags.patch b/sys-apps/pick/files/pick-1.8.0-cflags.patch new file mode 100644 index 000..6d7834b5cad --- /dev/null +++ b/sys-apps/pick/files/pick-1.8.0-cflags.patch @@ -0,0 +1,10 @@ +--- pick-1.8.0/Makefile.am pick-1.8.0/Makefile.am +@@ -1,6 +1,6 @@ + AUTOMAKE_OPTIONS=foreign + +-AM_CFLAGS=-Wall -Werror -Wextra ++AM_CFLAGS=-Wall -Wextra + AM_CPPFLAGS=-D_GNU_SOURCE + + bin_PROGRAMS=pick diff --git a/sys-apps/pick/metadata.xml b/sys-apps/pick/metadata.xml new file mode 100644 index 000..10fe2acf6f3 --- /dev/null +++ b/sys-apps/pick/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + radher...@gentoo.org + Tim Harder + + + calleerlandsson/pick + + diff --git a/sys-apps/pick/pick-1.8.0.ebuild b/sys-apps/pick/pick-1.8.0.ebuild new file mode 100644 index 000..c1bf032eb81 --- /dev/null +++ b/sys-apps/pick/pick-1.8.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="a fuzzy search tool for the command-line" +HOMEPAGE="https://github.com/calleerlandsson/pick"; +SRC_URI="https://github.com/calleerlandsson/pick/releases/download/v${PV}/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="sys-libs/ncurses:0=" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}"/${P}-cflags.patch ) + +src_prepare() { + default + eautoreconf +}