Gentoo Archives: gentoo-commits

From: Viorel Munteanu <ceamac.paragon@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/
Date: Tue, 08 Feb 2022 05:09:25
Message-Id: 1644296937.dfafaa062c5eadbad365131054a88d3dc10571ee.viorel_munteanu@gentoo
1 commit: dfafaa062c5eadbad365131054a88d3dc10571ee
2 Author: Viorel Munteanu <ceamac.paragon <AT> gmail <DOT> com>
3 AuthorDate: Tue Feb 8 05:08:57 2022 +0000
4 Commit: Viorel Munteanu <ceamac.paragon <AT> gmail <DOT> com>
5 CommitDate: Tue Feb 8 05:08:57 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dfafaa06
7
8 app-misc/fastfetch: drop 0.569
9
10 Signed-off-by: Viorel Munteanu <ceamac.paragon <AT> gmail.com>
11
12 app-misc/fastfetch/fastfetch-0.569.ebuild | 90 -------------------------------
13 1 file changed, 90 deletions(-)
14
15 diff --git a/app-misc/fastfetch/fastfetch-0.569.ebuild b/app-misc/fastfetch/fastfetch-0.569.ebuild
16 deleted file mode 100644
17 index dc92b167f..000000000
18 --- a/app-misc/fastfetch/fastfetch-0.569.ebuild
19 +++ /dev/null
20 @@ -1,90 +0,0 @@
21 -# Copyright 2022 Gentoo Authors
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=8
25 -
26 -inherit bash-completion-r1 cmake
27 -
28 -DESCRIPTION="Like neofetch but faster"
29 -HOMEPAGE="https://github.com/LinusDierheimer/fastfetch"
30 -if [[ ${PV} == *9999 ]]; then
31 - inherit git-r3
32 - EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git"
33 -else
34 - COMMIT="7ad73d3ba13489b341a07782e6374d92c54091ba"
35 - VERSION_REV="7ad73d3"
36 - SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
37 - S="${WORKDIR}/${PN}-${COMMIT}"
38 -fi
39 -
40 -LICENSE="MIT"
41 -SLOT="0"
42 -KEYWORDS="~amd64"
43 -IUSE="X gnome pci vulkan wayland xcb xfce xrandr"
44 -
45 -# note - qa-vdb will always report errors because fastfetch loads the libs dynamically
46 -RDEPEND="
47 - X? ( x11-libs/libX11 )
48 - gnome? (
49 - dev-libs/glib
50 - gnome-base/dconf
51 - )
52 - pci? ( sys-apps/pciutils )
53 - vulkan? ( media-libs/vulkan-loader )
54 - wayland? ( dev-libs/wayland )
55 - xcb? ( x11-libs/libxcb )
56 - xfce? ( xfce-base/xfconf )
57 - xrandr? ( x11-libs/libXrandr )
58 -"
59 -DEPEND="${RDEPEND}"
60 -BDEPEND="virtual/pkgconfig"
61 -
62 -REQUIRED_USE="xrandr? ( X )"
63 -
64 -# disable_check VAR lib
65 -disable_check() {
66 - sed -i -e "
67 - /pkg_check_modules ($1 /d
68 - /message.*$2/d" CMakeLists.txt || die "Cannot disable $1"
69 -}
70 -
71 -src_configure() {
72 - disable_check RPM librpm
73 -
74 - use X || disable_check X11 x11
75 - use gnome || (disable_check GIO gio- && disable_check DCONF dconf)
76 - use pci || disable_check LIBPCI libpci
77 - use vulkan || disable_check VULKAN vulkan
78 - use wayland || disable_check WAYLAND wayland-client
79 - use xcb || (disable_check XCB_RANDR xcb-randr && disable_check XCB xcb)
80 - use xfce || disable_check XFCONF libxfconf
81 - use xrandr || disable_check XRANDR xrandr
82 -
83 - if [[ ${PV} != *9999 ]]; then
84 - # version comes from git, fake it
85 - VERSION_MAJOR="$(ver_cut 2)"
86 - sed -i -e "
87 - s/\(PROJECT_VERSION\) .*$/\1 \"r${VERSION_MAJOR}.${VERSION_REV}\")/
88 - s/\(PROJECT_VERSION_MAJOR\) .*$/\1 \"${VERSION_MAJOR}\")/" CMakeLists.txt || die "Cannot patch version"
89 - fi
90 -
91 - cmake_src_configure
92 -}
93 -
94 -src_install() {
95 - if [[ ${PV} == *9999 ]]; then
96 - elog "REV=\"r$(git rev-list --count HEAD)\""
97 - elog "COMMIT=\"$(git rev-parse HEAD)\""
98 - elog "VERSION_REV=\"$(git rev-parse --short HEAD)\""
99 - fi
100 -
101 - pushd "${BUILD_DIR}" || die
102 - dobin fastfetch
103 - popd
104 -
105 - newbashcomp completions/bash fastfetch
106 - insinto /usr/share/${PN}/presets
107 - doins presets/*
108 -
109 - einstalldocs
110 -}