Gentoo Archives: gentoo-commits

From: Marek Szuba <marecki@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/
Date: Tue, 04 May 2021 19:35:34
Message-Id: 1620156916.15a977e7c6d227c67592b4109d48993269097c4a.marecki@gentoo
1 commit: 15a977e7c6d227c67592b4109d48993269097c4a
2 Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 4 19:35:00 2021 +0000
4 Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
5 CommitDate: Tue May 4 19:35:16 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a977e7
7
8 x11-terms/rxvt-unicode: drop 9.22-r7
9
10 Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
11
12 x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild | 115 ---------------------
13 1 file changed, 115 deletions(-)
14
15 diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild b/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
16 deleted file mode 100644
17 index d72cdf336d7..00000000000
18 --- a/x11-terms/rxvt-unicode/rxvt-unicode-9.22-r7.ebuild
19 +++ /dev/null
20 @@ -1,115 +0,0 @@
21 -# Copyright 1999-2021 Gentoo Authors
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI=7
25 -
26 -inherit autotools desktop systemd prefix
27 -
28 -COLOUR_PATCH_NAME="${PN}-9.22_24-bit-color_cpixl-20201108.patch"
29 -
30 -DESCRIPTION="rxvt clone with xft and unicode support"
31 -HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html"
32 -SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
33 - https://dev.gentoo.org/~marecki/dists/${PN}/${COLOUR_PATCH_NAME}.xz"
34 -
35 -LICENSE="GPL-3"
36 -SLOT="0"
37 -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
38 -IUSE="-24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf iso14755 +mousewheel
39 - +perl -sgrmouse startup-notification unicode3 +utmp +wtmp xft"
40 -
41 -RESTRICT="test"
42 -
43 -RDEPEND=">=sys-libs/ncurses-5.7-r6:=
44 - media-libs/fontconfig
45 - x11-libs/libX11
46 - x11-libs/libXrender
47 - gdk-pixbuf? ( x11-libs/gdk-pixbuf )
48 - kernel_Darwin? ( dev-perl/Mac-Pasteboard )
49 - perl? ( dev-lang/perl:= )
50 - startup-notification? ( x11-libs/startup-notification )
51 - xft? ( x11-libs/libXft )"
52 -DEPEND="${RDEPEND}
53 - x11-base/xorg-proto"
54 -BDEPEND="virtual/pkgconfig"
55 -
56 -PATCHES=(
57 - "${FILESDIR}"/${PN}-9.06-case-insensitive-fs.patch
58 - "${FILESDIR}"/${PN}-9.21-xsubpp.patch
59 - "${FILESDIR}"/${PN}-9.22-sgr-mouse-mode-flag.patch
60 - "${WORKDIR}"/${COLOUR_PATCH_NAME}
61 -)
62 -DOCS=(
63 - Changes
64 - README.FAQ
65 - doc/README.xvt
66 - doc/changes.txt
67 - doc/etc/${PN}.term{cap,info}
68 - doc/rxvt-tabbed
69 -)
70 -
71 -src_prepare() {
72 - default
73 -
74 - # kill the rxvt-unicode terminfo file - #192083
75 - sed -i -e "/rxvt-unicode.terminfo/d" doc/Makefile.in || die "sed failed"
76 -
77 - # use xsubpp from Prefix - #506500
78 - hprefixify -q '"' -w "/xsubpp/" src/Makefile.in
79 -
80 - eautoreconf
81 -}
82 -
83 -src_configure() {
84 - # --enable-everything goes first: the order of the arguments matters
85 - econf --enable-everything \
86 - $(use_enable 24-bit-color) \
87 - $(use_enable 256-color) \
88 - $(use_enable blink text-blink) \
89 - $(use_enable fading-colors fading) \
90 - $(use_enable font-styles) \
91 - $(use_enable gdk-pixbuf pixbuf) \
92 - $(use_enable iso14755) \
93 - $(use_enable mousewheel) \
94 - $(use_enable perl) \
95 - $(use_enable sgrmouse) \
96 - $(use_enable startup-notification) \
97 - $(use_enable unicode3) \
98 - $(use_enable utmp) \
99 - $(use_enable wtmp) \
100 - $(use_enable xft)
101 -}
102 -
103 -src_compile() {
104 - default
105 -
106 - sed -i \
107 - -e 's/RXVT_BASENAME = "rxvt"/RXVT_BASENAME = "urxvt"/' \
108 - "${S}"/doc/rxvt-tabbed || die
109 -}
110 -
111 -src_install() {
112 - default
113 -
114 - systemd_douserunit "${FILESDIR}"/urxvtd.service
115 -
116 - make_desktop_entry urxvt rxvt-unicode utilities-terminal \
117 - "System;TerminalEmulator"
118 -}
119 -
120 -pkg_postinst() {
121 - if use 24-bit-color; then
122 - ewarn
123 - ewarn "You have enabled 24-bit colour support in ${PN}, which is UNOFFICIAL and INCOMPLETE."
124 - ewarn "You may or may not encounter visual glitches or stability issues. When in doubt,"
125 - ewarn "rebuild =${CATEGORY}/${PF} with USE=-24-bit-color (the default setting)."
126 - ewarn
127 - fi
128 -
129 - if use sgrmouse; then
130 - ewarn
131 - ewarn "Support for the SGR 1006 mouse extension in ${PN} is UNOFFICIAL and provided as-is."
132 - ewarn "When in doubt, rebuild =${CATEGORY}/${PF} with USE=-sgrmouse (the default setting)."
133 - ewarn
134 - fi
135 -}