Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/vnc2swf/, profiles/, x11-misc/vnc2swf/files/
Date: Sat, 31 Dec 2022 18:32:53
Message-Id: 1672511453.e19f6da73eeb0ab754e9ec56315b4dce4ca4aca8.jsmolic@gentoo
1 commit: e19f6da73eeb0ab754e9ec56315b4dce4ca4aca8
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 31 18:16:13 2022 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 31 18:30:53 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e19f6da7
7
8 x11-misc/vnc2swf: treeclean
9
10 Closes: https://bugs.gentoo.org/880927
11 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
12
13 profiles/package.mask | 6 ---
14 x11-misc/vnc2swf/Manifest | 1 -
15 .../vnc2swf/files/vnc2swf-0.5.0-respect-AR.patch | 45 ------------------
16 x11-misc/vnc2swf/metadata.xml | 16 -------
17 x11-misc/vnc2swf/vnc2swf-0.5.0-r1.ebuild | 54 ----------------------
18 5 files changed, 122 deletions(-)
19
20 diff --git a/profiles/package.mask b/profiles/package.mask
21 index c031f7edea41..8056474cd3e2 100644
22 --- a/profiles/package.mask
23 +++ b/profiles/package.mask
24 @@ -1105,12 +1105,6 @@ games-util/xgamer
25 # Removal on 2022-12-27. Bug #880845.
26 x11-misc/unclutter
27
28 -# Michał Górny <mgorny@g.o> (2022-11-27)
29 -# Unmaintained. Last bumped in 2005. Superseded by Python version
30 -# with last release in 2008, then by vnc2flv with last release in 2010.
31 -# Removal on 2022-12-27. Bug #880927.
32 -x11-misc/vnc2swf
33 -
34 # Matt Turner <mattst88@g.o> (2022-11-16)
35 # Packages or their dependencies have not been ported to libsoup:3.0, while
36 # other non-slotted dependencies have been.
37
38 diff --git a/x11-misc/vnc2swf/Manifest b/x11-misc/vnc2swf/Manifest
39 deleted file mode 100644
40 index 837abe1a6c24..000000000000
41 --- a/x11-misc/vnc2swf/Manifest
42 +++ /dev/null
43 @@ -1 +0,0 @@
44 -DIST vnc2swf-0.5.0.tar.gz 438058 BLAKE2B bb0effab90934746451efbe23610b3534de31ca1f5f8331dfc1f907b9733f69e78d960bd8d27cc6d75cb0ef688045b019b9b984dcd0e6207819e0590b35fa183 SHA512 f1551015eaafb7810b5d6367b73605f97bc5c0d4d3449dfe1a98af90f743133c0534c8988ee72ce2fc8599926a5f3ed5a785bf18788522b4a7c3cb8bc0529913
45
46 diff --git a/x11-misc/vnc2swf/files/vnc2swf-0.5.0-respect-AR.patch b/x11-misc/vnc2swf/files/vnc2swf-0.5.0-respect-AR.patch
47 deleted file mode 100644
48 index 4c03bb7e5c16..000000000000
49 --- a/x11-misc/vnc2swf/files/vnc2swf-0.5.0-respect-AR.patch
50 +++ /dev/null
51 @@ -1,45 +0,0 @@
52 ---- a/configure.in
53 -+++ b/configure.in
54 -@@ -12,6 +12,9 @@
55 - AC_PROG_MAKE_SET
56 - AC_LANG_CPLUSPLUS
57 -
58 -+AC_ARG_VAR([AR], [the archiver to use])
59 -+AC_CHECK_TOOL([AR], [ar])
60 -+
61 - case "`(uname -sr) 2>/dev/null`" in
62 - "SunOS 5"*)
63 - SOLARIS=yes
64 ---- a/Makefile.in
65 -+++ b/Makefile.in
66 -@@ -95,7 +95,7 @@
67 - LIBS = @LIBS@
68 - LDFLAGS = @LDFLAGS@
69 - RANLIB = @RANLIB@
70 --AR = ar cq
71 -+AR = @AR@ cq
72 -
73 - prefix = /usr/X11R6
74 - exec_prefix = $(prefix)
75 ---- a/rdr/Makefile.in
76 -+++ b/rdr/Makefile.in
77 -@@ -37,7 +37,7 @@
78 - LIBS = @LIBS@
79 - LDFLAGS = @LDFLAGS@
80 - RANLIB = @RANLIB@
81 --AR = ar cq
82 -+AR = @AR@ cq
83 -
84 - .SUFFIXES:
85 - .SUFFIXES: .cxx .c .o
86 ---- a/rfb/Makefile.in
87 -+++ b/rfb/Makefile.in
88 -@@ -36,7 +36,7 @@
89 - LIBS = @LIBS@
90 - LDFLAGS = @LDFLAGS@
91 - RANLIB = @RANLIB@
92 --AR = ar cq
93 -+AR = @AR@ cq
94 -
95 - .SUFFIXES:
96 - .SUFFIXES: .cxx .c .o
97
98 diff --git a/x11-misc/vnc2swf/metadata.xml b/x11-misc/vnc2swf/metadata.xml
99 deleted file mode 100644
100 index 4c6374289b6c..000000000000
101 --- a/x11-misc/vnc2swf/metadata.xml
102 +++ /dev/null
103 @@ -1,16 +0,0 @@
104 -<?xml version="1.0" encoding="UTF-8"?>
105 -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
106 -<pkgmetadata>
107 - <maintainer type="project">
108 - <email>desktop-misc@g.o</email>
109 - <name>Gentoo Desktop Miscellaneous Project</name>
110 - </maintainer>
111 - <longdescription>
112 - Vnc2swf is a cross-platform screen recording tool for ShockWave Flash (swf)
113 - format. Vnc2swf comes with two different implementations, a Python one
114 - (pyvnc2swf) and C one (vnc2swf).
115 - </longdescription>
116 - <use>
117 - <flag name="x11vnc">Install script that depends on x11vnc</flag>
118 - </use>
119 -</pkgmetadata>
120
121 diff --git a/x11-misc/vnc2swf/vnc2swf-0.5.0-r1.ebuild b/x11-misc/vnc2swf/vnc2swf-0.5.0-r1.ebuild
122 deleted file mode 100644
123 index a589a99435ca..000000000000
124 --- a/x11-misc/vnc2swf/vnc2swf-0.5.0-r1.ebuild
125 +++ /dev/null
126 @@ -1,54 +0,0 @@
127 -# Copyright 1999-2020 Gentoo Authors
128 -# Distributed under the terms of the GNU General Public License v2
129 -
130 -EAPI=7
131 -
132 -inherit autotools
133 -
134 -DESCRIPTION="A tool for recording Flash SWF movies from VNC sessions"
135 -HOMEPAGE="https://www.unixuser.org/~euske/vnc2swf/"
136 -SRC_URI="https://www.unixuser.org/~euske/vnc2swf/${P}.tar.gz"
137 -
138 -LICENSE="GPL-2+"
139 -SLOT="0"
140 -KEYWORDS="~amd64 ~ppc ~x86"
141 -IUSE="x11vnc"
142 -
143 -RDEPEND="
144 - sys-libs/zlib
145 - x11-libs/libX11
146 - x11-libs/libXaw
147 - x11-libs/libXext
148 - x11-libs/libXmu
149 - x11-libs/libXt
150 - x11vnc? ( x11-misc/x11vnc )"
151 -DEPEND="${RDEPEND}
152 - x11-base/xorg-proto"
153 -
154 -PATCHES=(
155 - "${FILESDIR}"/${P}-respect-AR.patch # bug 726264
156 -)
157 -
158 -src_prepare() {
159 - default
160 - sed -i -e "s:docs:html:" README || die
161 - sed -i -e "s:-mouse ::" -e "s:./vnc2swf:vnc2swf:" recordwin.sh || die
162 -
163 - mv configure.{in,ac} || die
164 - eautoconf
165 -}
166 -
167 -src_install() {
168 - dobin vnc2swf
169 - if use x11vnc; then
170 - # this USE flag is needed because recordwin
171 - # only works on x11vnc
172 - newbin recordwin.sh recordwin
173 - fi
174 - insinto /etc/X11/app-defaults
175 - newins Vnc2Swf.ad Vnc2Swf
176 - dodoc README*
177 -
178 - docinto html
179 - dodoc docs/*.{html,swf}
180 -}