Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-shells/fish/
Date: Sat, 29 Dec 2018 23:44:03
Message-Id: 1546126859.d0f52efde0e125b5fa967973d59f961ee54f4dd3.gyakovlev@gentoo
1 commit: d0f52efde0e125b5fa967973d59f961ee54f4dd3
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 29 23:40:59 2018 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 29 23:40:59 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f52efd
7
8 app-shells/fish: drop old
9
10 Package-Manager: Portage-2.3.53, Repoman-2.3.12
11 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
12
13 app-shells/fish/fish-3.0.0.ebuild | 76 ---------------------------------------
14 1 file changed, 76 deletions(-)
15
16 diff --git a/app-shells/fish/fish-3.0.0.ebuild b/app-shells/fish/fish-3.0.0.ebuild
17 deleted file mode 100644
18 index 9e9fc097f98..00000000000
19 --- a/app-shells/fish/fish-3.0.0.ebuild
20 +++ /dev/null
21 @@ -1,76 +0,0 @@
22 -# Copyright 1999-2018 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -
27 -inherit cmake-utils readme.gentoo-r1
28 -
29 -DESCRIPTION="Friendly Interactive SHell"
30 -HOMEPAGE="http://fishshell.com/"
31 -
32 -MY_PV="${PV/_beta/b}"
33 -MY_P="${PN}-${MY_PV}"
34 -
35 -if [[ ${PV} == "9999" ]]; then
36 - inherit git-r3
37 - EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git"
38 -else
39 - SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.gz"
40 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
41 -fi
42 -
43 -LICENSE="GPL-2"
44 -SLOT="0"
45 -
46 -IUSE="doc nls test"
47 -
48 -RDEPEND="
49 - >=dev-libs/libpcre2-10.21[pcre32]
50 - sys-devel/bc
51 - sys-libs/ncurses:0=
52 -"
53 -
54 -DEPEND="${RDEPEND}
55 - doc? ( app-doc/doxygen )
56 - nls? ( sys-devel/gettext )
57 - test? ( dev-tcltk/expect )
58 -"
59 -
60 -S="${WORKDIR}/${MY_P}"
61 -
62 -src_prepare() {
63 - # workaround for https://github.com/fish-shell/fish-shell/issues/4883
64 - sed -i 's#${TEST_INSTALL_DIR}/${CMAKE_INSTALL_PREFIX}#${TEST_INSTALL_DIR}#' \
65 - cmake/Tests.cmake || die
66 - cmake-utils_src_prepare
67 -}
68 -
69 -src_configure() {
70 - local mycmakeargs=(
71 - -DCMAKE_INSTALL_BINDIR="${EPREFIX}/bin"
72 - -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
73 - -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
74 - -DINTERNAL_WCWIDTH=OFF
75 - -DBUILD_DOCS="$(usex doc)"
76 - -DWITH_GETTEXT="$(usex nls)"
77 - )
78 - # HACK: https://bugs.gentoo.org/673942
79 - if has_version -d 'sys-libs/ncurses:0[tinfo]'; then
80 - mycmakeargs+=( -DCURSES_EXTRA_LIBRARY=tinfo )
81 - fi
82 - cmake-utils_src_configure
83 -}
84 -
85 -src_install() {
86 - cmake-utils_src_install
87 - keepdir /usr/share/fish/vendor_{completions,conf,functions}.d
88 - readme.gentoo_create_doc
89 -}
90 -
91 -src_test() {
92 - cmake-utils_src_make -j1 test
93 -}
94 -
95 -pkg_postinst() {
96 - readme.gentoo_print_elog
97 -}