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: Mon, 18 Nov 2019 13:17:38
Message-Id: 1574083046.ea695b6321788c198ebf90f7aab8c8dd7ec37087.polynomial-c@gentoo
1 commit: ea695b6321788c198ebf90f7aab8c8dd7ec37087
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 18 13:15:52 2019 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 18 13:17:26 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea695b63
7
8 x11-wm/icewm: Removed old
9
10 Package-Manager: Portage-2.3.79, Repoman-2.3.18
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 x11-wm/icewm/Manifest | 1 -
14 x11-wm/icewm/icewm-1.6.1.ebuild | 120 ----------------------------------------
15 2 files changed, 121 deletions(-)
16
17 diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
18 index 9473a5345a2..13bf1289324 100644
19 --- a/x11-wm/icewm/Manifest
20 +++ b/x11-wm/icewm/Manifest
21 @@ -1,3 +1,2 @@
22 DIST icewm-1.5.5.tar.xz 1707656 BLAKE2B 670ab4d1c1648faa24c848ddb04f3e353a3acd8e9a105837229d00ca344a61b3432d7b23b89dc054e220797cfd56d6504ad233d8793a3a5d95d9943c79017797 SHA512 5d75d33bf6e45ea0b46ace5173d825e9d1a12318cf7a5319b20ea704b019f6c09391f0f199b0fac678ba0f160d8236fc1cfee5d3b47d1895b7ba3721ff62a05e
23 -DIST icewm-1.6.1.tar.lz 1651274 BLAKE2B 85c3bda7bacf8f2e1e6ed250fc1b66d151bb030118c56300fc2ce9ad1a54c8693c3e0f83c81cec1f1878f0c0b300c25ac78bdb6440e235877a18586e07601de3 SHA512 dfc221d9afa6c7949dda983c06bdac5527f8cdb93dd20babdc1de75a7ab6cf9b3b1fe8e8d617cb70bd93ebe9aec70ac419d915b76b564b31dbec42b57d6f6011
24 DIST icewm-1.6.2.tar.lz 1673647 BLAKE2B 006424aa005483b85ca36bd4447ce814ca81cd7243fc8045242a02355c2b35e9cbf6de0f1225d9b5e7685aca2961a731f060f7442250ef4f1527594233e8eac8 SHA512 0da78b9caf5cbbd8f944b4c89a15cb8b0e998de2075b09f65338d23027cbf024bbb9cfe9fffbe5d9606f11832090cb6552be2693cca5a62c011024f36ec1a0f9
25
26 diff --git a/x11-wm/icewm/icewm-1.6.1.ebuild b/x11-wm/icewm/icewm-1.6.1.ebuild
27 deleted file mode 100644
28 index 869277de7f9..00000000000
29 --- a/x11-wm/icewm/icewm-1.6.1.ebuild
30 +++ /dev/null
31 @@ -1,120 +0,0 @@
32 -# Copyright 1999-2019 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -inherit autotools unpacker
38 -
39 -DESCRIPTION="Ice Window Manager with Themes"
40 -HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm"
41 -LICENSE="GPL-2"
42 -SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz"
43 -
44 -SLOT="0"
45 -KEYWORDS="~amd64 ~ppc ~sparc ~x86"
46 -IUSE="+alsa ao bidi debug nls truetype uclibc xinerama"
47 -
48 -# Tests broken in all versions, patches welcome, bug #323907, #389533
49 -RESTRICT="test"
50 -
51 -REQUIRED_USE="|| ( alsa ao )"
52 -
53 -#fix for icewm preversion package names
54 -S="${WORKDIR}/${P/_}"
55 -
56 -RDEPEND="
57 - media-libs/fontconfig
58 - x11-libs/gdk-pixbuf:2[X]
59 - x11-libs/libICE
60 - x11-libs/libSM
61 - x11-libs/libX11
62 - x11-libs/libXft
63 - x11-libs/libXrandr
64 - x11-libs/libXrender
65 - alsa? (
66 - media-libs/alsa-lib
67 - media-libs/libsndfile[alsa]
68 - )
69 - ao? (
70 - media-libs/libao
71 - media-libs/libsndfile
72 - )
73 - bidi? ( dev-libs/fribidi )
74 - truetype? ( x11-libs/libXext )
75 - xinerama? ( x11-libs/libXinerama )
76 -"
77 -DEPEND="
78 - ${RDEPEND}
79 - $(unpacker_src_uri_depends)
80 - gnome-base/librsvg
81 - x11-base/xorg-proto
82 - truetype? ( >=media-libs/freetype-2.0.9 )
83 -"
84 -
85 -BDEPEND="
86 - app-text/asciidoc
87 - virtual/pkgconfig
88 - nls? ( >=sys-devel/gettext-0.19.6 )
89 -"
90 -
91 -src_prepare() {
92 - # Fix bug #486710 - TODO: Still needed?
93 - #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
94 -
95 - default
96 - eautoreconf
97 -}
98 -
99 -src_configure() {
100 - local icesound
101 - if use alsa && use ao ; then
102 - icesound="alsa,ao"
103 - elif use alsa ; then
104 - icesound="alsa"
105 - elif use ao ; then
106 - icesound="ao"
107 - fi
108 -
109 - local myconf=(
110 - --enable-gdk-pixbuf
111 - --enable-logevents
112 - --enable-xrandr
113 - --with-cfgdir=/etc/icewm
114 - --with-docdir=/usr/share/doc/${PF}/html
115 - --with-icesound="${icesound}"
116 - --with-libdir=/usr/share/icewm
117 - $(use_enable bidi fribidi)
118 - $(use_enable debug)
119 - $(use_enable nls i18n)
120 - $(use_enable nls)
121 - $(use_enable xinerama)
122 - )
123 - if use truetype ; then
124 - myconf+=(
125 - --enable-shape
126 - )
127 - else
128 - myconf+=(
129 - --disable-xfreetype
130 - --enable-corefonts
131 - )
132 - fi
133 -
134 - econf "${myconf[@]}"
135 -
136 - sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die
137 - sed -i "s:ungif:gif:" src/Makefile || die "libungif fix failed"
138 -}
139 -
140 -src_install(){
141 - local DOCS=( AUTHORS ChangeLog NEWS README.md TODO VERSION )
142 -
143 - default
144 -
145 - docinto html
146 - dodoc doc/icewm.html
147 - dodoc man/*.html
148 -
149 - exeinto /etc/X11/Sessions
150 - doexe "${FILESDIR}/icewm"
151 -}