Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/
Date: Tue, 08 Sep 2020 16:39:18
Message-Id: 1599583151.7bca2cb36a489b772a74d0cd482e104a83033290.polynomial-c@gentoo
1 commit: 7bca2cb36a489b772a74d0cd482e104a83033290
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 8 16:39:03 2020 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 8 16:39:11 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bca2cb3
7
8 x11-wm/icewm: Removed old
9
10 Package-Manager: Portage-3.0.6, Repoman-3.0.1
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 x11-wm/icewm/Manifest | 1 -
14 x11-wm/icewm/icewm-1.8.0.ebuild | 137 ----------------------------------------
15 2 files changed, 138 deletions(-)
16
17 diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
18 index c81a6a00f2b..89e096b59bc 100644
19 --- a/x11-wm/icewm/Manifest
20 +++ b/x11-wm/icewm/Manifest
21 @@ -1,5 +1,4 @@
22 DIST icewm-1.6.6.tar.lz 1684639 BLAKE2B 20daba42f19d86ceff6ce31c8df9cb1b9b09cc53d8933f70a9a8e750470c4f485e79f8de5e47ed503c83ac5433931c4ff98b10584566941e6a3bcf22d58e3dbf SHA512 6d9848924253fee5f57be488d2eb0b602767f168ce623b10c768a73197dfc6265daee7e70373d45ff5fae1c15b029d62c77ad13f0f631283bbf13aaaa9c6234d
23 DIST icewm-1.7.0.tar.lz 1668130 BLAKE2B 90739f862cf320c43dc2ddbd1a5ecdf2918e6525e45d5732b19adaaeef0f104d9a66d29acab776658f869d7149954d4b531a07e2595a4c80b4dc50dc679473f0 SHA512 1b0faed0e9ead837dcb0d3ce91ad5248d7fca5ad48455c838700c66482a3373bb4e552dbc252b93b0a5613d53e2663cea756e64b3f3fb073d9ba2797e2b69601
24 -DIST icewm-1.8.0.tar.lz 1679913 BLAKE2B 4facdf69abd4ffc58bf65cbf5603b64d82e8e384b9a4f68249feaf8656010f08121a2a13ad5a38d867be2b0c29ca0952ac527ba4281f6d03f81ef4fdad47c825 SHA512 b49247bfbeecd7e68999d349676f889cf4514e27d1eb0d8dab38826f874d2273fab380e46ae3b2fab85ce2a3a495dd29f6caf4dc3bf5dec355b240550cbc117b
25 DIST icewm-1.8.1.tar.lz 1682283 BLAKE2B a8b13e8e5a2d675a3c7c488620e44201a4ac07bd9dcf55502d4399242d3ded5ab2b1a51f393ef185b602f1c6bd4b8044dd13ac39966c194dc30c65f05b4ab350 SHA512 b84c767ae96cc78eeea810e35ca01cdd800f1847bc847ee7e41c0d6c5f9f3e28901e3d4b5fee2992e80c86fa3694b5d6f8760c2a6b6df316db67a2248e726d05
26 DIST icewm-1.8.2.tar.lz 1686746 BLAKE2B a2dcf77284f5dc2f908ec949c6e1ea792292648fbd5cb8167216ee994706b1a208ca6fe29831f6bf98d2ec02e5e5120eca8f3a93a20a4a75d80d839210d829bd SHA512 3454b9547b7f4857957133cda4436814149bea99886cd4564f947391a1f42d474d56c7cd3208ff2471262c57f623de1ec22e30f0d9b14874f29ac3a4855b9a45
27
28 diff --git a/x11-wm/icewm/icewm-1.8.0.ebuild b/x11-wm/icewm/icewm-1.8.0.ebuild
29 deleted file mode 100644
30 index f3a5bab3c27..00000000000
31 --- a/x11-wm/icewm/icewm-1.8.0.ebuild
32 +++ /dev/null
33 @@ -1,137 +0,0 @@
34 -# Copyright 1999-2020 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=7
38 -
39 -inherit autotools unpacker
40 -
41 -DESCRIPTION="Ice Window Manager with Themes"
42 -HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm"
43 -LICENSE="GPL-2"
44 -SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz"
45 -
46 -SLOT="0"
47 -KEYWORDS="~amd64 ~ppc ~sparc ~x86"
48 -IUSE="+alsa ao bidi debug +gdk-pixbuf nls truetype uclibc xinerama"
49 -
50 -# Tests broken in all versions, patches welcome, bug #323907, #389533
51 -RESTRICT="test"
52 -
53 -REQUIRED_USE="|| ( alsa ao )"
54 -
55 -#fix for icewm preversion package names
56 -S="${WORKDIR}/${P/_}"
57 -
58 -# These are the core dependencies of icewm.
59 -# Look into configure.ac and search for PKG_CHECK_MODULES([CORE]
60 -CORE_DEPEND="
61 - media-libs/fontconfig
62 - x11-libs/libX11
63 - x11-libs/libXcomposite
64 - x11-libs/libXdamage
65 - x11-libs/libXext
66 - x11-libs/libXfixes
67 - x11-libs/libXrender
68 -"
69 -
70 -RDEPEND="
71 - ${CORE_DEPEND}
72 - x11-libs/libICE
73 - x11-libs/libSM
74 - x11-libs/libXft
75 - x11-libs/libXpm
76 - x11-libs/libXrandr
77 - alsa? (
78 - media-libs/alsa-lib
79 - media-libs/libsndfile[alsa]
80 - )
81 - ao? (
82 - media-libs/libao
83 - media-libs/libsndfile
84 - )
85 - bidi? ( dev-libs/fribidi )
86 - gdk-pixbuf? (
87 - x11-libs/gdk-pixbuf:2[X]
88 - )
89 - !gdk-pixbuf? (
90 - media-libs/libpng:0=
91 - virtual/jpeg
92 - )
93 - xinerama? ( x11-libs/libXinerama )
94 -"
95 -DEPEND="
96 - ${RDEPEND}
97 - $(unpacker_src_uri_depends)
98 - dev-libs/glib:2
99 - gnome-base/librsvg
100 - x11-base/xorg-proto
101 - gdk-pixbuf? ( gnome-base/librsvg:2 )
102 -"
103 -
104 -BDEPEND="
105 - app-text/asciidoc
106 - virtual/pkgconfig
107 - nls? ( >=sys-devel/gettext-0.19.6 )
108 -"
109 -
110 -src_prepare() {
111 - # Fix bug #486710 - TODO: Still needed?
112 - #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
113 -
114 - default
115 - eautoreconf
116 -}
117 -
118 -src_configure() {
119 - local icesound
120 - if use alsa && use ao ; then
121 - icesound="alsa,ao"
122 - elif use alsa ; then
123 - icesound="alsa"
124 - elif use ao ; then
125 - icesound="ao"
126 - fi
127 -
128 - local myconf=(
129 - --enable-logevents
130 - --enable-xrandr
131 - --with-cfgdir=/etc/icewm
132 - --with-docdir=/usr/share/doc/${PF}/html
133 - --with-icesound="${icesound}"
134 - --with-libdir=/usr/share/icewm
135 - $(use_enable bidi fribidi)
136 - $(use_enable debug)
137 - $(use_enable gdk-pixbuf)
138 - $(use_enable nls i18n)
139 - $(use_enable nls)
140 - $(use_enable xinerama)
141 - )
142 - if use truetype ; then
143 - myconf+=(
144 - --enable-shape
145 - )
146 - else
147 - myconf+=(
148 - --disable-xfreetype
149 - --enable-corefonts
150 - )
151 - fi
152 -
153 - econf "${myconf[@]}"
154 -
155 - sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
156 - sed -i "s:ungif:gif:" src/Makefile || die "libungif fix failed"
157 -}
158 -
159 -src_install() {
160 - local DOCS=( AUTHORS ChangeLog NEWS README.md TODO VERSION )
161 -
162 - default
163 -
164 - docinto html
165 - dodoc doc/icewm.html
166 - dodoc man/*.html
167 -
168 - exeinto /etc/X11/Sessions
169 - doexe "${FILESDIR}/icewm"
170 -}