Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/quark/files/, sys-block/targetcli/, net-misc/yangcli-pro/, ...
Date: Sun, 29 Apr 2018 18:13:45
Message-Id: 1525025616.ec7079c0c95dd1dac40e7b67fba9383a5498dcb8.pacho@gentoo
1 commit: ec7079c0c95dd1dac40e7b67fba9383a5498dcb8
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 29 18:13:13 2018 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 29 18:13:36 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7079c0
7
8 Remove masked for removal package
9
10 app-backup/holland-backup-mysql-lvm/Manifest | 1 -
11 .../holland-backup-mysql-lvm-1.0.10.ebuild | 51 --
12 app-backup/holland-backup-mysql-lvm/metadata.xml | 5 -
13 .../holland-backup-mysql-meta-1.0.10.ebuild | 26 -
14 app-backup/holland-backup-mysql-meta/metadata.xml | 10 -
15 app-backup/holland-backup-mysqldump/Manifest | 1 -
16 .../holland-backup-mysqldump-1.0.10.ebuild | 52 --
17 app-backup/holland-backup-mysqldump/metadata.xml | 5 -
18 app-backup/holland-backup-mysqlhotcopy/Manifest | 1 -
19 .../holland-backup-mysqlhotcopy-1.0.10.ebuild | 46 --
20 .../holland-backup-mysqlhotcopy/metadata.xml | 5 -
21 app-backup/holland-lib-mysql/Manifest | 1 -
22 .../holland-lib-mysql-1.0.10.ebuild | 38 --
23 app-backup/holland-lib-mysql/metadata.xml | 5 -
24 app-editors/cooledit/Manifest | 2 -
25 app-editors/cooledit/cooledit-3.17.17-r1.ebuild | 47 --
26 .../cooledit/files/cooledit-3.17.17-asneeded.patch | 11 -
27 .../cooledit/files/cooledit-3.17.17-copy.patch | 20 -
28 .../cooledit/files/cooledit-3.17.17-gcc4.patch | 10 -
29 .../cooledit-3.17.17-implicit_declarations.patch | 34 --
30 .../cooledit/files/cooledit-3.17.17-interix.patch | 31 --
31 .../cooledit/files/cooledit-3.17.17-interix5.patch | 13 -
32 app-editors/cooledit/metadata.xml | 8 -
33 app-forensics/rdd/Manifest | 1 -
34 .../rdd/files/rdd-3.0.4-sandbox-fix.patch | 25 -
35 app-forensics/rdd/metadata.xml | 15 -
36 app-forensics/rdd/rdd-3.0.4-r1.ebuild | 50 --
37 app-i18n/man-pages-ro/Manifest | 1 -
38 app-i18n/man-pages-ro/man-pages-ro-0.2.ebuild | 22 -
39 app-i18n/man-pages-ro/metadata.xml | 5 -
40 app-laptop/powerprefs/Manifest | 1 -
41 app-laptop/powerprefs/metadata.xml | 11 -
42 app-laptop/powerprefs/powerprefs-0.8.0.ebuild | 21 -
43 app-misc/cwiid/Manifest | 1 -
44 app-misc/cwiid/cwiid-20110107-r2.ebuild | 76 ---
45 app-misc/cwiid/files/60-cwiid.rules | 2 -
46 .../cwiid/files/cwiid-20110107-underlinking.patch | 31 --
47 app-misc/cwiid/metadata.xml | 5 -
48 app-mobilephone/gnome-phone-manager/Manifest | 1 -
49 ...dapt-to-Evolution-Data-Server-API-changes.patch | 541 ---------------------
50 ...ome-phone-manager-0.69-adwaita-icon-theme.patch | 12 -
51 .../gnome-phone-manager-0.69-r1.ebuild | 56 ---
52 app-mobilephone/gnome-phone-manager/metadata.xml | 20 -
53 app-mobilephone/ringtonetools/Manifest | 1 -
54 .../files/ringtonetools-2.26-no-strip.patch | 11 -
55 app-mobilephone/ringtonetools/metadata.xml | 6 -
56 .../ringtonetools/ringtonetools-2.26.ebuild | 30 --
57 app-office/gtimelog/Manifest | 1 -
58 app-office/gtimelog/gtimelog-0.8.1.ebuild | 68 ---
59 app-office/gtimelog/metadata.xml | 7 -
60 app-shells/scsh-install-lib/Manifest | 1 -
61 app-shells/scsh-install-lib/metadata.xml | 11 -
62 .../scsh-install-lib-1.3.0-r1.ebuild | 24 -
63 .../scsh-install-lib/scsh-install-lib-1.3.0.ebuild | 23 -
64 app-text/zemberek-server/Manifest | 1 -
65 app-text/zemberek-server/files/pre | 1 -
66 app-text/zemberek-server/files/zemberek-server | 15 -
67 app-text/zemberek-server/metadata.xml | 12 -
68 .../zemberek-server-0.7.1-r1.ebuild | 54 --
69 .../zemberek-server/zemberek-server-0.7.1.ebuild | 53 --
70 app-text/zpspell/Manifest | 1 -
71 .../zpspell/files/add-gobject-linkage-11566.diff | 11 -
72 app-text/zpspell/metadata.xml | 5 -
73 app-text/zpspell/zpspell-0.4.3-r1.ebuild | 26 -
74 dev-cpp/libgnomemm/Manifest | 1 -
75 dev-cpp/libgnomemm/libgnomemm-2.30.0-r1.ebuild | 29 --
76 dev-cpp/libgnomemm/metadata.xml | 8 -
77 dev-db/mysql-udf-infusion/Manifest | 1 -
78 dev-db/mysql-udf-infusion/metadata.xml | 8 -
79 .../mysql-udf-infusion-20110109.ebuild | 67 ---
80 dev-games/crystalspace/Manifest | 1 -
81 dev-games/crystalspace/crystalspace-2.0-r1.ebuild | 142 ------
82 .../files/crystalspace-2.0-gcc47.patch | 110 -----
83 .../files/crystalspace-2.0-gcc52.patch | 53 --
84 .../crystalspace/files/crystalspace-2.0-gcc6.patch | 238 ---------
85 .../files/crystalspace-2.0-wxgtk.patch | 48 --
86 dev-games/crystalspace/metadata.xml | 33 --
87 dev-java/jad-bin/Manifest | 1 -
88 dev-java/jad-bin/jad-bin-1.5.8e-r1.ebuild | 27 -
89 dev-java/jad-bin/metadata.xml | 8 -
90 dev-lang/rubinius/Manifest | 1 -
91 dev-lang/rubinius/files/auto_gem.rb | 7 -
92 dev-lang/rubinius/metadata.xml | 13 -
93 dev-lang/rubinius/rubinius-3.43.ebuild | 88 ----
94 dev-php/pecl-gearman/Manifest | 1 -
95 dev-php/pecl-gearman/metadata.xml | 5 -
96 dev-php/pecl-gearman/pecl-gearman-1.0.2-r2.ebuild | 21 -
97 dev-python/jenkins-autojobs/Manifest | 3 -
98 .../jenkins-autojobs/files/local_jenkins.patch | 26 -
99 .../jenkins-autojobs-0.14.3.ebuild | 67 ---
100 dev-python/jenkins-autojobs/metadata.xml | 8 -
101 dev-python/rtslib/Manifest | 1 -
102 dev-python/rtslib/metadata.xml | 11 -
103 dev-python/rtslib/rtslib-3.0_pre4.ebuild | 40 --
104 dev-python/rtslib/rtslib-9999.ebuild | 40 --
105 dev-python/visual/Manifest | 1 -
106 .../visual/files/visual-5.74-boost-1.50.patch | 28 --
107 dev-python/visual/metadata.xml | 8 -
108 dev-python/visual/visual-5.74-r1.ebuild | 71 ---
109 dev-util/alleyoop/Manifest | 1 -
110 dev-util/alleyoop/alleyoop-0.9.8.ebuild | 29 --
111 dev-util/alleyoop/metadata.xml | 8 -
112 dev-util/bluej/Manifest | 4 -
113 dev-util/bluej/bluej-3.1.1.ebuild | 58 ---
114 dev-util/bluej/files/bluej.wrapper | 6 -
115 dev-util/bluej/metadata.xml | 5 -
116 dev-vcs/bzr-git/Manifest | 1 -
117 dev-vcs/bzr-git/bzr-git-0.6.8-r1.ebuild | 40 --
118 dev-vcs/bzr-git/metadata.xml | 5 -
119 games-action/d2x-rebirth/Manifest | 4 -
120 games-action/d2x-rebirth/d2x-rebirth-0.58.1.ebuild | 93 ----
121 .../files/d2x-rebirth-0.58.1-flags.patch | 10 -
122 games-action/d2x-rebirth/metadata.xml | 21 -
123 games-arcade/monkey-bubble/Manifest | 1 -
124 .../files/monkey-bubble-0.4.0-asneeded.patch | 30 --
125 .../monkey-bubble-0.4.0-glib-single-include.patch | 45 --
126 .../files/monkey-bubble-0.4.0-gnome-doc.patch | 38 --
127 .../files/monkey-bubble-0.4.0-noesound.patch | 19 -
128 games-arcade/monkey-bubble/metadata.xml | 8 -
129 .../monkey-bubble/monkey-bubble-0.4.0.ebuild | 43 --
130 games-arcade/monster-masher/Manifest | 1 -
131 .../files/monster-masher-1.8.1-desktop.patch | 16 -
132 .../files/monster-masher-1.8.1-libcanberra.patch | 85 ----
133 games-arcade/monster-masher/metadata.xml | 8 -
134 .../monster-masher/monster-masher-1.8.1-r2.ebuild | 47 --
135 games-board/gnome-mastermind/Manifest | 1 -
136 .../files/gnome-mastermind-0.3.1-gentoo.patch | 11 -
137 .../gnome-mastermind-0.3.1-r1.ebuild | 45 --
138 games-board/gnome-mastermind/metadata.xml | 8 -
139 games-fps/warsow-community-map-pack/Manifest | 1 -
140 games-fps/warsow-community-map-pack/metadata.xml | 8 -
141 .../warsow-community-map-pack-01.ebuild | 30 --
142 games-puzzle/ngstar/Manifest | 1 -
143 games-puzzle/ngstar/files/ngstar-2.1.8-gcc43.patch | 10 -
144 games-puzzle/ngstar/files/ngstar-2.1.8-gcc47.patch | 11 -
145 .../ngstar/files/ngstar-2.1.8-gentoo-path.patch | 14 -
146 .../ngstar/files/ngstar-2.1.8-ldflags.patch | 32 --
147 games-puzzle/ngstar/metadata.xml | 17 -
148 games-puzzle/ngstar/ngstar-2.1.8-r2.ebuild | 44 --
149 games-puzzle/shaaft/Manifest | 1 -
150 games-puzzle/shaaft/files/shaaft-0.5.0-gcc34.patch | 18 -
151 games-puzzle/shaaft/files/shaaft-0.5.0-gcc41.patch | 11 -
152 games-puzzle/shaaft/files/shaaft-0.5.0-gcc43.patch | 23 -
153 .../shaaft/files/shaaft-0.5.0-libpng15.patch | 20 -
154 games-puzzle/shaaft/metadata.xml | 11 -
155 games-puzzle/shaaft/shaaft-0.5.0.ebuild | 54 --
156 games-server/cyphesis/Manifest | 1 -
157 games-server/cyphesis/cyphesis-0.6.2-r1.ebuild | 62 ---
158 .../cyphesis/files/cyphesis-0.6.2-gentoo.patch | 32 --
159 .../cyphesis/files/cyphesis-0.6.2-makefile.patch | 11 -
160 games-server/cyphesis/metadata.xml | 19 -
161 gnome-extra/gnome-color-chooser/Manifest | 1 -
162 .../gnome-color-chooser-0.2.5.ebuild | 53 --
163 gnome-extra/gnome-color-chooser/metadata.xml | 8 -
164 gnome-extra/gpointing-device-settings/Manifest | 1 -
165 .../gpointing-device-settings-1.5.1-crash.patch | 30 --
166 ...gpointing-device-settings-1.5.1-fix-build.patch | 26 -
167 ...ointing-device-settings-1.5.1-gsd-3.2-fix.patch | 22 -
168 ...gpointing-device-settings-1.5.1-gsd-crash.patch | 35 --
169 .../gpointing-device-settings-1.5.1-gtk22.patch | 201 --------
170 .../gpointing-device-settings-1.5.1-plugin.patch | 107 ----
171 .../gpointing-device-settings-1.5.1-reboot.patch | 266 ----------
172 .../gpointing-device-settings-1.5.1-r3.ebuild | 54 --
173 gnome-extra/gpointing-device-settings/metadata.xml | 8 -
174 mail-filter/p3scan/Manifest | 2 -
175 mail-filter/p3scan/files/p3scan-ocreat.patch | 11 -
176 mail-filter/p3scan/files/p3scan.init | 27 -
177 mail-filter/p3scan/files/p3scan.init-r1 | 34 --
178 mail-filter/p3scan/metadata.xml | 12 -
179 mail-filter/p3scan/p3scan-2.3.1.ebuild | 77 ---
180 mail-filter/p3scan/p3scan-2.3.2-r1.ebuild | 100 ----
181 mail-filter/p3scan/p3scan-2.3.2-r2.ebuild | 93 ----
182 mail-filter/qmail-scanner/Manifest | 8 -
183 .../files/qmail-scanner-2.05.logrotate | 4 -
184 .../files/qmail-scanner-2.06.logrotate | 4 -
185 .../qmail-scanner-2.08-disable-suid-check.patch | 17 -
186 .../files/qmail-scanner-2.08.logrotate | 4 -
187 .../qmail-scanner/files/qmailscanner.cronjob | 2 -
188 .../qmail-scanner/files/qmailscanner.logrotate | 4 -
189 mail-filter/qmail-scanner/metadata.xml | 15 -
190 .../qmail-scanner/qmail-scanner-1.25-r1.ebuild | 163 -------
191 .../qmail-scanner/qmail-scanner-2.05.ebuild | 190 --------
192 .../qmail-scanner/qmail-scanner-2.06.ebuild | 193 --------
193 .../qmail-scanner/qmail-scanner-2.08.ebuild | 194 --------
194 media-gfx/k3d/Manifest | 1 -
195 .../k3d/files/k3d-0.8.0.5-multilib-strict.patch | 25 -
196 media-gfx/k3d/k3d-0.8.0.5.ebuild | 97 ----
197 media-gfx/k3d/metadata.xml | 19 -
198 media-gfx/pornview/Manifest | 1 -
199 media-gfx/pornview/metadata.xml | 8 -
200 media-gfx/pornview/pornview-0.2.2-r1.ebuild | 51 --
201 media-gfx/pornview/pornview-0.2.2.ebuild | 52 --
202 media-gfx/qingy-themes/Manifest | 18 -
203 media-gfx/qingy-themes/metadata.xml | 5 -
204 .../qingy-themes/qingy-themes-20050816.ebuild | 64 ---
205 media-libs/libdvdplay/Manifest | 1 -
206 media-libs/libdvdplay/libdvdplay-1.0.1.ebuild | 34 --
207 media-libs/libdvdplay/metadata.xml | 7 -
208 media-plugins/vdr-graphtft/Manifest | 1 -
209 media-plugins/vdr-graphtft/files/confd | 54 --
210 media-plugins/vdr-graphtft/files/graphtft-fe | 33 --
211 media-plugins/vdr-graphtft/files/rc-addon.sh | 13 -
212 .../files/vdr-graphtft-0.3.7_gcc-4.4.x.diff | 22 -
213 .../files/vdr-graphtft-0.3.7_gentoo.diff | 139 ------
214 .../files/vdr-graphtft-0.3.7_makefile.diff | 67 ---
215 media-plugins/vdr-graphtft/metadata.xml | 16 -
216 .../vdr-graphtft/vdr-graphtft-0.3.7-r1.ebuild | 107 ----
217 .../vdr-graphtft/vdr-graphtft-0.3.7.ebuild | 101 ----
218 media-sound/aacgain/Manifest | 4 -
219 media-sound/aacgain/aacgain-1.9-r2.ebuild | 105 ----
220 .../aacgain/files/aacgain-1.9-derefptr.patch | 11 -
221 .../aacgain/files/aacgain-1.9-patch-dotdot.patch | 16 -
222 media-sound/aacgain/metadata.xml | 17 -
223 media-sound/denemo/Manifest | 2 -
224 media-sound/denemo/denemo-1.0.0.ebuild | 64 ---
225 media-sound/denemo/denemo-1.0.2.ebuild | 64 ---
226 .../denemo/files/denemo-0.9.6-desktop.patch | 11 -
227 media-sound/denemo/metadata.xml | 12 -
228 media-sound/neutrino/Manifest | 1 -
229 .../files/neutrino-0.8.4-glib-single-include.patch | 148 ------
230 media-sound/neutrino/metadata.xml | 15 -
231 media-sound/neutrino/neutrino-0.8.4.ebuild | 34 --
232 media-sound/quark/Manifest | 1 -
233 media-sound/quark/files/quark-3.24-build.patch | 107 ----
234 media-sound/quark/metadata.xml | 11 -
235 media-sound/quark/quark-3.24.ebuild | 65 ---
236 media-video/camorama/Manifest | 1 -
237 media-video/camorama/camorama-0.19-r2.ebuild | 41 --
238 .../camorama/files/camorama-0.19-fixes.patch | 107 ----
239 .../camorama/files/camorama-0.19-gconf.patch | 40 --
240 .../camorama/files/camorama-0.19-glib-232.patch | 24 -
241 .../camorama/files/camorama-0.19-libv4l.patch | 198 --------
242 .../files/camorama-0.19-no-more-videodev_h.patch | 14 -
243 media-video/camorama/metadata.xml | 7 -
244 media-video/cpdvd/Manifest | 1 -
245 media-video/cpdvd/cpdvd-1.10-r1.ebuild | 26 -
246 media-video/cpdvd/metadata.xml | 7 -
247 media-video/mplayer-resume/Manifest | 1 -
248 media-video/mplayer-resume/metadata.xml | 8 -
249 .../mplayer-resume/mplayer-resume-2.0.ebuild | 37 --
250 media-video/vcdgear/Manifest | 1 -
251 media-video/vcdgear/metadata.xml | 7 -
252 media-video/vcdgear/vcdgear-1.76-r2.ebuild | 31 --
253 net-dns/hesiod/Manifest | 2 -
254 net-dns/hesiod/hesiod-3.1.0.ebuild | 35 --
255 net-dns/hesiod/metadata.xml | 5 -
256 net-irc/savirc/Manifest | 1 -
257 net-irc/savirc/metadata.xml | 5 -
258 net-irc/savirc/savirc-1.99-r1.ebuild | 18 -
259 net-misc/pavuk/Manifest | 1 -
260 ...9.36_pre20120215-fix-gtkmulticol-segfault.patch | 26 -
261 ...pavuk-0.9.36_pre20120215-fix-underlinking.patch | 10 -
262 .../files/pavuk-0.9.36_pre20120215-pcre-fix.patch | 12 -
263 ....9.36_pre20120215-tl_selectr-overflow-fix.patch | 13 -
264 net-misc/pavuk/metadata.xml | 10 -
265 net-misc/pavuk/pavuk-0.9.36_pre20120215-r2.ebuild | 110 -----
266 net-misc/yangcli-pro/Manifest | 1 -
267 net-misc/yangcli-pro/metadata.xml | 8 -
268 net-misc/yangcli-pro/yangcli-pro-16.10_p8.ebuild | 39 --
269 net-p2p/datacoin-hp/datacoin-hp-9999.ebuild | 122 -----
270 .../files/datacoin-hp-sys_leveldb.patch | 179 -------
271 net-p2p/datacoin-hp/files/datacoin.conf | 5 -
272 net-p2p/datacoin-hp/files/datacoin.confd | 9 -
273 net-p2p/datacoin-hp/files/datacoin.initd | 28 --
274 net-p2p/datacoin-hp/files/datacoin.service | 30 --
275 net-p2p/datacoin-hp/files/datacoind.logrotate | 7 -
276 net-p2p/datacoin-hp/metadata.xml | 18 -
277 net-p2p/tribler/Manifest | 3 -
278 .../tribler/files/tribler-6.2.0-fix-desktop.patch | 12 -
279 net-p2p/tribler/files/tribler-log2homedir.patch | 12 -
280 net-p2p/tribler/metadata.xml | 15 -
281 net-p2p/tribler/tribler-6.3.3-r1.ebuild | 67 ---
282 net-proxy/httpush/Manifest | 1 -
283 net-proxy/httpush/httpush-0.9_beta11-r1.ebuild | 60 ---
284 net-proxy/httpush/metadata.xml | 9 -
285 profiles/package.mask | 302 ------------
286 sys-block/targetcli/Manifest | 1 -
287 sys-block/targetcli/metadata.xml | 11 -
288 sys-block/targetcli/targetcli-3.0_pre4.ebuild | 44 --
289 sys-block/targetcli/targetcli-9999.ebuild | 44 --
290 sys-cluster/drbd-kernel/Manifest | 3 -
291 sys-cluster/drbd-kernel/drbd-kernel-8.0.16.ebuild | 52 --
292 sys-cluster/drbd-kernel/drbd-kernel-8.3.6.ebuild | 50 --
293 sys-cluster/drbd-kernel/drbd-kernel-8.3.8.1.ebuild | 50 --
294 .../drbd-8.0.16-kernel-2.6.30-compile-fix.patch | 12 -
295 ...nel-8.0.0-scripts.adjust_drbd_config_h.sh.patch | 23 -
296 .../files/drbd-kernel-8.3.6-linux-2.6.32.patch | 46 --
297 sys-cluster/drbd-kernel/metadata.xml | 8 -
298 sys-cluster/drbd/Manifest | 11 -
299 sys-cluster/drbd/drbd-8.0.16.ebuild | 56 ---
300 sys-cluster/drbd/drbd-8.3.10.ebuild | 74 ---
301 sys-cluster/drbd/drbd-8.3.11-r1.ebuild | 75 ---
302 sys-cluster/drbd/drbd-8.3.12.ebuild | 78 ---
303 sys-cluster/drbd/drbd-8.3.13.ebuild | 78 ---
304 sys-cluster/drbd/drbd-8.3.15.ebuild | 78 ---
305 sys-cluster/drbd/drbd-8.3.7.ebuild | 76 ---
306 sys-cluster/drbd/drbd-8.3.8.1-r1.ebuild | 77 ---
307 sys-cluster/drbd/drbd-8.3.8.1.ebuild | 76 ---
308 sys-cluster/drbd/drbd-8.4.0.ebuild | 78 ---
309 sys-cluster/drbd/drbd-8.4.2.ebuild | 79 ---
310 sys-cluster/drbd/drbd-8.4.3-r1.ebuild | 80 ---
311 sys-cluster/drbd/drbd-8.4.3-r2.ebuild | 85 ----
312 sys-cluster/drbd/drbd-8.4.3.ebuild | 80 ---
313 sys-cluster/drbd/files/drbd-8.0.rc | 157 ------
314 sys-cluster/drbd/files/drbd-8.3.11-kernel3.patch | 17 -
315 .../drbd/files/drbd-8.3.8.1-implicits.patch | 12 -
316 sys-cluster/drbd/files/drbd-8.4.3-block-drbd.patch | 20 -
317 sys-cluster/drbd/metadata.xml | 17 -
318 sys-cluster/gearmand/Manifest | 1 -
319 .../gearmand/files/gearmand-0.34-stdbool-h.patch | 26 -
320 sys-cluster/gearmand/files/gearmand.conf.d | 39 --
321 sys-cluster/gearmand/files/gearmand.init.d.2 | 78 ---
322 sys-cluster/gearmand/gearmand-0.34-r1.ebuild | 96 ----
323 sys-cluster/gearmand/metadata.xml | 17 -
324 sys-fabric/mstflint/Manifest | 1 -
325 sys-fabric/mstflint/metadata.xml | 11 -
326 sys-fabric/mstflint/mstflint-3.5.0.ebuild | 19 -
327 www-apps/b2evolution/Manifest | 1 -
328 www-apps/b2evolution/b2evolution-4.1.7.ebuild | 46 --
329 www-apps/b2evolution/files/postinstall-en.txt | 17 -
330 www-apps/b2evolution/files/postupgrade-en.txt | 6 -
331 www-apps/b2evolution/metadata.xml | 11 -
332 www-misc/gurlchecker/Manifest | 1 -
333 .../files/gurlchecker-0.10.5-autoconf-tidy.patch | 15 -
334 .../files/gurlchecker-0.13.1-gnutls.patch | 26 -
335 .../files/gurlchecker-0.13.1-ldflags.patch | 40 --
336 www-misc/gurlchecker/gurlchecker-0.13.1-r2.ebuild | 73 ---
337 www-misc/gurlchecker/metadata.xml | 14 -
338 x11-libs/libdesktop-agnostic/Manifest | 1 -
339 .../libdesktop-agnostic-0.3.92-r1.ebuild | 51 --
340 x11-libs/libdesktop-agnostic/metadata.xml | 11 -
341 x11-misc/dockmanager/Manifest | 1 -
342 x11-misc/dockmanager/dockmanager-0.1.0-r1.ebuild | 42 --
343 x11-misc/dockmanager/metadata.xml | 7 -
344 x11-themes/gnome-icon-theme/Manifest | 2 -
345 .../gnome-icon-theme-3.12.0-r1.ebuild | 47 --
346 x11-themes/gnome-icon-theme/metadata.xml | 8 -
347 x11-themes/icewm-themes/Manifest | 20 -
348 .../icewm-themes/icewm-themes-0.0.1-r1.ebuild | 53 --
349 x11-themes/icewm-themes/icewm-themes-0.0.2.ebuild | 102 ----
350 x11-themes/icewm-themes/metadata.xml | 11 -
351 x11-themes/vdrgraphtft-avp/Manifest | 1 -
352 x11-themes/vdrgraphtft-avp/metadata.xml | 8 -
353 .../vdrgraphtft-avp/vdrgraphtft-avp-0.3.1.ebuild | 39 --
354 x11-themes/vdrgraphtft-deepblue/Manifest | 2 -
355 x11-themes/vdrgraphtft-deepblue/metadata.xml | 8 -
356 .../vdrgraphtft-deepblue-0.3.1.ebuild | 37 --
357 x11-themes/vdrgraphtft-deeppurple/Manifest | 1 -
358 x11-themes/vdrgraphtft-deeppurple/metadata.xml | 8 -
359 .../vdrgraphtft-deeppurple-0.3.2.ebuild | 36 --
360 x11-themes/vdrgraphtft-poetter/Manifest | 1 -
361 x11-themes/vdrgraphtft-poetter/metadata.xml | 8 -
362 .../vdrgraphtft-poetter-0.3.2.ebuild | 27 -
363 353 files changed, 12053 deletions(-)
364
365 diff --git a/app-backup/holland-backup-mysql-lvm/Manifest b/app-backup/holland-backup-mysql-lvm/Manifest
366 deleted file mode 100644
367 index 38f16bd336c..00000000000
368 --- a/app-backup/holland-backup-mysql-lvm/Manifest
369 +++ /dev/null
370 @@ -1 +0,0 @@
371 -DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
372
373 diff --git a/app-backup/holland-backup-mysql-lvm/holland-backup-mysql-lvm-1.0.10.ebuild b/app-backup/holland-backup-mysql-lvm/holland-backup-mysql-lvm-1.0.10.ebuild
374 deleted file mode 100644
375 index dacd535ec06..00000000000
376 --- a/app-backup/holland-backup-mysql-lvm/holland-backup-mysql-lvm-1.0.10.ebuild
377 +++ /dev/null
378 @@ -1,51 +0,0 @@
379 -# Copyright 1999-2014 Gentoo Foundation
380 -# Distributed under the terms of the GNU General Public License v2
381 -
382 -EAPI=5
383 -PYTHON_COMPAT=( python2_7 )
384 -
385 -inherit distutils-r1
386 -
387 -DESCRIPTION="Holland MySQL with LVM Plugin"
388 -HOMEPAGE="http://www.hollandbackup.org/"
389 -
390 -MY_P="${P%%-*}-${P##*-}"
391 -
392 -SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
393 -
394 -LICENSE="GPL-2"
395 -SLOT="0"
396 -KEYWORDS="~amd64 ~x86"
397 -IUSE=""
398 -
399 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
400 -RDEPEND="
401 - ~app-backup/holland-backup-mysqldump-${PV}[${PYTHON_USEDEP}]
402 - ~app-backup/holland-lib-common-${PV}[${PYTHON_USEDEP}]
403 - ~app-backup/holland-lib-lvm-${PV}[${PYTHON_USEDEP}]
404 - ~app-backup/holland-lib-mysql-${PV}[${PYTHON_USEDEP}]
405 -"
406 -PDEPEND="
407 - ~app-backup/holland-${PV}[${PYTHON_USEDEP}]
408 - ~app-backup/holland-backup-mysql-meta-${PV}[${PYTHON_USEDEP}]
409 - ~app-backup/holland-backup-mysql-meta-${PV}[mysqldump]
410 -"
411 -
412 -S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
413 -S="${S/.lvm/_lvm}"
414 -
415 -python_install_all() {
416 - distutils-r1_python_install_all
417 -
418 - keepdir /etc/holland
419 - keepdir /etc/holland/backupsets
420 - keepdir /etc/holland/providers
421 -
422 - insinto /etc/holland/backupsets
423 - doins "${S}"/../../config/backupsets/examples/mysql-lvm.conf
424 - doins "${S}"/../../config/backupsets/examples/mysqldump-lvm.conf
425 -
426 - insinto /etc/holland/providers
427 - doins "${S}"/../../config/providers/mysql-lvm.conf
428 - doins "${S}"/../../config/providers/mysqldump-lvm.conf
429 -}
430
431 diff --git a/app-backup/holland-backup-mysql-lvm/metadata.xml b/app-backup/holland-backup-mysql-lvm/metadata.xml
432 deleted file mode 100644
433 index 7a38bb90096..00000000000
434 --- a/app-backup/holland-backup-mysql-lvm/metadata.xml
435 +++ /dev/null
436 @@ -1,5 +0,0 @@
437 -<?xml version="1.0" encoding="UTF-8"?>
438 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
439 -<pkgmetadata>
440 - <!-- maintainer-needed -->
441 -</pkgmetadata>
442
443 diff --git a/app-backup/holland-backup-mysql-meta/holland-backup-mysql-meta-1.0.10.ebuild b/app-backup/holland-backup-mysql-meta/holland-backup-mysql-meta-1.0.10.ebuild
444 deleted file mode 100644
445 index cdb997d76f4..00000000000
446 --- a/app-backup/holland-backup-mysql-meta/holland-backup-mysql-meta-1.0.10.ebuild
447 +++ /dev/null
448 @@ -1,26 +0,0 @@
449 -# Copyright 1999-2017 Gentoo Foundation
450 -# Distributed under the terms of the GNU General Public License v2
451 -
452 -EAPI=5
453 -PYTHON_COMPAT=( python2_7 )
454 -
455 -inherit python-r1
456 -
457 -DESCRIPTION="Holland MySQL"
458 -HOMEPAGE="http://www.hollandbackup.org/"
459 -SRC_URI=""
460 -
461 -LICENSE="BSD"
462 -SLOT="0"
463 -KEYWORDS="~amd64 ~x86"
464 -IUSE="lvm +mysqldump mysqlhotcopy"
465 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
466 -
467 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
468 -RDEPEND="
469 - ${PYTHON_DEPS}
470 - lvm? ( ~app-backup/holland-backup-mysql-lvm-${PV}[${PYTHON_USEDEP}] )
471 - mysqldump? ( ~app-backup/holland-backup-mysqldump-${PV}[${PYTHON_USEDEP}] )
472 - mysqlhotcopy? ( ~app-backup/holland-backup-mysqlhotcopy-${PV}[${PYTHON_USEDEP}] )
473 -"
474 -PDEPEND="=app-backup/holland-${PV}[${PYTHON_USEDEP}]"
475
476 diff --git a/app-backup/holland-backup-mysql-meta/metadata.xml b/app-backup/holland-backup-mysql-meta/metadata.xml
477 deleted file mode 100644
478 index ec0cac4dc87..00000000000
479 --- a/app-backup/holland-backup-mysql-meta/metadata.xml
480 +++ /dev/null
481 @@ -1,10 +0,0 @@
482 -<?xml version="1.0" encoding="UTF-8"?>
483 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
484 -<pkgmetadata>
485 - <!-- maintainer-needed -->
486 - <use>
487 - <flag name="lvm">Install Holland LVM Plugin</flag>
488 - <flag name="mysqldump">Install Holland mysqldump Plugin</flag>
489 - <flag name="mysqlhotcopy">Install Holland mysqlhotcopy Plugin</flag>
490 - </use>
491 -</pkgmetadata>
492
493 diff --git a/app-backup/holland-backup-mysqldump/Manifest b/app-backup/holland-backup-mysqldump/Manifest
494 deleted file mode 100644
495 index 38f16bd336c..00000000000
496 --- a/app-backup/holland-backup-mysqldump/Manifest
497 +++ /dev/null
498 @@ -1 +0,0 @@
499 -DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
500
501 diff --git a/app-backup/holland-backup-mysqldump/holland-backup-mysqldump-1.0.10.ebuild b/app-backup/holland-backup-mysqldump/holland-backup-mysqldump-1.0.10.ebuild
502 deleted file mode 100644
503 index 049a2f772ee..00000000000
504 --- a/app-backup/holland-backup-mysqldump/holland-backup-mysqldump-1.0.10.ebuild
505 +++ /dev/null
506 @@ -1,52 +0,0 @@
507 -# Copyright 1999-2014 Gentoo Foundation
508 -# Distributed under the terms of the GNU General Public License v2
509 -
510 -EAPI=5
511 -PYTHON_COMPAT=( python2_7 )
512 -
513 -inherit distutils-r1
514 -
515 -DESCRIPTION="Holland mysqldump Plugin"
516 -HOMEPAGE="http://www.hollandbackup.org/"
517 -
518 -MY_P="${P%%-*}-${P##*-}"
519 -
520 -SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
521 -
522 -LICENSE="GPL-2"
523 -SLOT="0"
524 -KEYWORDS="~amd64 ~x86"
525 -IUSE=""
526 -
527 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
528 -RDEPEND="
529 - app-arch/gzip
530 - ~app-backup/holland-lib-common-${PV}[${PYTHON_USEDEP}]
531 - ~app-backup/holland-lib-mysql-${PV}[${PYTHON_USEDEP}]
532 - dev-python/iniparse[${PYTHON_USEDEP}]
533 -"
534 -PDEPEND="~app-backup/holland-${PV}[${PYTHON_USEDEP}]"
535 -
536 -S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
537 -
538 -python_install_all() {
539 - distutils-r1_python_install_all
540 -
541 - keepdir /etc/holland
542 - keepdir /etc/holland/backupsets
543 - keepdir /etc/holland/providers
544 -
545 - insinto /etc/holland/backupsets
546 - doins "${S}"/../../config/backupsets/examples/${PN##*-}.conf
547 -
548 - insinto /etc/holland/providers
549 - doins "${S}"/../../config/providers/${PN##*-}.conf
550 -}
551 -
552 -pkg_postinst() {
553 - elog "Inline-compression is performed by default."
554 - elog "compression packages:"
555 - elog " app-arch/gzip (default)"
556 - elog " app-arch/bzip2"
557 - elog " app-arch/xz-utils"
558 -}
559
560 diff --git a/app-backup/holland-backup-mysqldump/metadata.xml b/app-backup/holland-backup-mysqldump/metadata.xml
561 deleted file mode 100644
562 index 7a38bb90096..00000000000
563 --- a/app-backup/holland-backup-mysqldump/metadata.xml
564 +++ /dev/null
565 @@ -1,5 +0,0 @@
566 -<?xml version="1.0" encoding="UTF-8"?>
567 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
568 -<pkgmetadata>
569 - <!-- maintainer-needed -->
570 -</pkgmetadata>
571
572 diff --git a/app-backup/holland-backup-mysqlhotcopy/Manifest b/app-backup/holland-backup-mysqlhotcopy/Manifest
573 deleted file mode 100644
574 index 38f16bd336c..00000000000
575 --- a/app-backup/holland-backup-mysqlhotcopy/Manifest
576 +++ /dev/null
577 @@ -1 +0,0 @@
578 -DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
579
580 diff --git a/app-backup/holland-backup-mysqlhotcopy/holland-backup-mysqlhotcopy-1.0.10.ebuild b/app-backup/holland-backup-mysqlhotcopy/holland-backup-mysqlhotcopy-1.0.10.ebuild
581 deleted file mode 100644
582 index 65e8a2f357e..00000000000
583 --- a/app-backup/holland-backup-mysqlhotcopy/holland-backup-mysqlhotcopy-1.0.10.ebuild
584 +++ /dev/null
585 @@ -1,46 +0,0 @@
586 -# Copyright 1999-2014 Gentoo Foundation
587 -# Distributed under the terms of the GNU General Public License v2
588 -
589 -EAPI=5
590 -PYTHON_COMPAT=( python2_7 )
591 -
592 -inherit distutils-r1
593 -
594 -DESCRIPTION="Holland MySQL (MyISAM) Hotcopy Plugin"
595 -HOMEPAGE="http://www.hollandbackup.org/"
596 -
597 -MY_P="${P%%-*}-${P##*-}"
598 -
599 -SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
600 -
601 -LICENSE="GPL-2"
602 -SLOT="0"
603 -KEYWORDS="~amd64 ~x86"
604 -IUSE="doc"
605 -
606 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
607 -RDEPEND="
608 - ~app-backup/holland-lib-common-${PV}[${PYTHON_USEDEP}]
609 - ~app-backup/holland-lib-mysql-${PV}[${PYTHON_USEDEP}]
610 -"
611 -PDEPEND="~app-backup/holland-${PV}[${PYTHON_USEDEP}]"
612 -
613 -S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
614 -
615 -python_install_all() {
616 - use doc && local DOCS=( README docs/man/holland-mysqlhotcopy.rst )
617 -
618 - distutils-r1_python_install_all
619 -
620 - keepdir /etc/holland
621 - keepdir /etc/holland/backupsets
622 - keepdir /etc/holland/providers
623 -
624 - insinto /etc/holland/backupsets
625 - doins "${S}"/../../config/backupsets/examples/${PN##*-}.conf
626 -
627 - insinto /etc/holland/providers
628 - doins "${S}"/../../config/providers/${PN##*-}.conf
629 -
630 - doman docs/man/holland-mysqlhotcopy.5
631 -}
632
633 diff --git a/app-backup/holland-backup-mysqlhotcopy/metadata.xml b/app-backup/holland-backup-mysqlhotcopy/metadata.xml
634 deleted file mode 100644
635 index 7a38bb90096..00000000000
636 --- a/app-backup/holland-backup-mysqlhotcopy/metadata.xml
637 +++ /dev/null
638 @@ -1,5 +0,0 @@
639 -<?xml version="1.0" encoding="UTF-8"?>
640 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
641 -<pkgmetadata>
642 - <!-- maintainer-needed -->
643 -</pkgmetadata>
644
645 diff --git a/app-backup/holland-lib-mysql/Manifest b/app-backup/holland-lib-mysql/Manifest
646 deleted file mode 100644
647 index 38f16bd336c..00000000000
648 --- a/app-backup/holland-lib-mysql/Manifest
649 +++ /dev/null
650 @@ -1 +0,0 @@
651 -DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f
652
653 diff --git a/app-backup/holland-lib-mysql/holland-lib-mysql-1.0.10.ebuild b/app-backup/holland-lib-mysql/holland-lib-mysql-1.0.10.ebuild
654 deleted file mode 100644
655 index 8a49c490911..00000000000
656 --- a/app-backup/holland-lib-mysql/holland-lib-mysql-1.0.10.ebuild
657 +++ /dev/null
658 @@ -1,38 +0,0 @@
659 -# Copyright 1999-2014 Gentoo Foundation
660 -# Distributed under the terms of the GNU General Public License v2
661 -
662 -EAPI=5
663 -PYTHON_COMPAT=( python2_7 )
664 -
665 -inherit distutils-r1
666 -
667 -DESCRIPTION="Holland MySQL Library"
668 -HOMEPAGE="http://www.hollandbackup.org/"
669 -
670 -MY_P="${P%%-*}-${P##*-}"
671 -
672 -SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
673 -
674 -LICENSE="GPL-2"
675 -SLOT="0"
676 -KEYWORDS="~amd64 ~x86"
677 -IUSE="doc"
678 -
679 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
680 -RDEPEND="
681 - ~app-backup/holland-lib-common-${PV}[${PYTHON_USEDEP}]
682 - <dev-python/mysql-python-1.2.5[${PYTHON_USEDEP}]
683 -"
684 -PDEPEND="~app-backup/holland-${PV}[${PYTHON_USEDEP}]"
685 -
686 -S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
687 -
688 -python_compile_all() {
689 - use doc && emake -C docs html
690 -}
691 -
692 -python_install_all() {
693 - use doc && local HTML_DOCS=( docs/build/html/. )
694 -
695 - distutils-r1_python_install_all
696 -}
697
698 diff --git a/app-backup/holland-lib-mysql/metadata.xml b/app-backup/holland-lib-mysql/metadata.xml
699 deleted file mode 100644
700 index 7a38bb90096..00000000000
701 --- a/app-backup/holland-lib-mysql/metadata.xml
702 +++ /dev/null
703 @@ -1,5 +0,0 @@
704 -<?xml version="1.0" encoding="UTF-8"?>
705 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
706 -<pkgmetadata>
707 - <!-- maintainer-needed -->
708 -</pkgmetadata>
709
710 diff --git a/app-editors/cooledit/Manifest b/app-editors/cooledit/Manifest
711 deleted file mode 100644
712 index bfa7f5e4341..00000000000
713 --- a/app-editors/cooledit/Manifest
714 +++ /dev/null
715 @@ -1,2 +0,0 @@
716 -DIST cooledit-3.17.17-nopython.tar.gz 15835 BLAKE2B b9f5d12e196de426ec848962a7db3feff6987d1a7848a013a4f8d59a8a399768b7f296dde6afa3be1fa6d3f9e148a18dba66341899a0a2973e1cd1c14a65b9f8 SHA512 acf5c8b6a06a32b9433d4b68c1d9def5c0cc7f479a1dc35e8de1541d9e762c57f36ff48376d633ae7c8cd749d0042889a9febdb825195faa54e3d0a690a4e129
717 -DIST cooledit-3.17.17.tar.gz 1674273 BLAKE2B ed55bed92780d6c018ba5ed6a1f5aba40d5fccec828daa9a81b6a435a542663dbffe9355de88b81236a8d343fb1748cf711d66d6e9ac401fe0463dea3f4c047f SHA512 1d82ee1ab1e3bfe6477365aaa35084f7504a1503a0c97df997d937c90097c783d4cb90f023499a15f78d278df631310f59a3bd0f7a66620f147e23d7273294e9
718
719 diff --git a/app-editors/cooledit/cooledit-3.17.17-r1.ebuild b/app-editors/cooledit/cooledit-3.17.17-r1.ebuild
720 deleted file mode 100644
721 index 149ee82675d..00000000000
722 --- a/app-editors/cooledit/cooledit-3.17.17-r1.ebuild
723 +++ /dev/null
724 @@ -1,47 +0,0 @@
725 -# Copyright 1999-2017 Gentoo Foundation
726 -# Distributed under the terms of the GNU General Public License v2
727 -
728 -inherit autotools eutils
729 -
730 -DESCRIPTION="Cooledit is a full featured multiple window text editor"
731 -HOMEPAGE="http://freshmeat.net/projects/cooledit/"
732 -SRC_URI="ftp://ftp.ibiblio.org/pub/Linux/apps/editors/X/cooledit/${P}.tar.gz
733 - https://dev.gentoo.org/~hwoarang/distfiles/${P}-nopython.tar.gz"
734 -
735 -LICENSE="GPL-2"
736 -SLOT="0"
737 -KEYWORDS="~amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
738 -IUSE="nls"
739 -
740 -RDEPEND="x11-libs/libX11
741 - x11-libs/libXdmcp
742 - x11-libs/libXau"
743 -DEPEND="${RDEPEND}
744 - x11-libs/libXpm"
745 -
746 -src_unpack() {
747 - unpack ${A}
748 - cd "${S}"
749 - epatch "${FILESDIR}"/${P}-gcc4.patch \
750 - "${FILESDIR}"/${P}-asneeded.patch \
751 - "${FILESDIR}"/${P}-implicit_declarations.patch \
752 - "${FILESDIR}"/${P}-interix.patch \
753 - "${FILESDIR}"/${P}-interix5.patch \
754 - "${FILESDIR}"/${P}-copy.patch \
755 - "${WORKDIR}"/${P}-nopython.patch
756 - sed -i -e "/Python.h/d" "${S}"/editor/_coolpython.c || die
757 - eautoreconf
758 -}
759 -
760 -src_compile() {
761 - [[ ${CHOST} == *-interix* ]] && export ac_cv_header_wchar_h=no
762 -
763 - # Fix for bug 40152 (04 Feb 2004 agriffis)
764 - addwrite /dev/ptym/clone:/dev/ptmx
765 - econf $(use_enable nls)
766 - emake || die "emake failed."
767 -}
768 -
769 -src_install() {
770 - emake DESTDIR="${D}" install || die "emake install failed."
771 -}
772
773 diff --git a/app-editors/cooledit/files/cooledit-3.17.17-asneeded.patch b/app-editors/cooledit/files/cooledit-3.17.17-asneeded.patch
774 deleted file mode 100644
775 index 4cd6331fcd4..00000000000
776 --- a/app-editors/cooledit/files/cooledit-3.17.17-asneeded.patch
777 +++ /dev/null
778 @@ -1,11 +0,0 @@
779 -diff -ur cooledit-3.17.17.orig/widget/Makefile.am cooledit-3.17.17/widget/Makefile.am
780 ---- cooledit-3.17.17.orig/widget/Makefile.am 2005-04-04 23:47:45.000000000 +0300
781 -+++ cooledit-3.17.17/widget/Makefile.am 2008-12-07 14:47:18.000000000 +0200
782 -@@ -20,6 +20,7 @@
783 - look-cool.c look-gtk.c look-next.c
784 -
785 - libCw_la_LDFLAGS = -version-info 1:0:0
786 -+libCw_la_LIBADD = @X_LIBS@ -lX11 @X_EXTRA_LIBS@ @LIBINTL@
787 -
788 - DEFS = @X_CFLAGS@ -DLOCALEDIR=\"$(localedir)\" -DLIBDIR=\"${exec_prefix}/share/cooledit\" @DEFS@
789 -
790
791 diff --git a/app-editors/cooledit/files/cooledit-3.17.17-copy.patch b/app-editors/cooledit/files/cooledit-3.17.17-copy.patch
792 deleted file mode 100644
793 index 862b4ec8374..00000000000
794 --- a/app-editors/cooledit/files/cooledit-3.17.17-copy.patch
795 +++ /dev/null
796 @@ -1,20 +0,0 @@
797 -diff -crB cooledit-3.17.17/widget/editcmd.c cooledit-new/widget/editcmd.c
798 -*** cooledit-3.17.17/widget/editcmd.c 2005-04-04 16:47:45.000000000 -0400
799 ---- cooledit-new/widget/editcmd.c 2009-04-25 21:56:14.000000000 -0400
800 -***************
801 -*** 214,220 ****
802 - if (file < 0 && (flags & O_CREAT)) /* must it be created ? */
803 - return creat ((char *) pathname, mode);
804 - close (file);
805 -! return open ((char *) pathname, flags);
806 - }
807 -
808 - /* "Oleg Yu. Repin" <repin@××××××××.ru> added backup filenames
809 ---- 214,220 ----
810 - if (file < 0 && (flags & O_CREAT)) /* must it be created ? */
811 - return creat ((char *) pathname, mode);
812 - close (file);
813 -! return open ((char *) pathname, flags, mode);
814 - }
815 -
816 - /* "Oleg Yu. Repin" <repin@××××××××.ru> added backup filenames
817
818 diff --git a/app-editors/cooledit/files/cooledit-3.17.17-gcc4.patch b/app-editors/cooledit/files/cooledit-3.17.17-gcc4.patch
819 deleted file mode 100644
820 index 9ce026146f6..00000000000
821 --- a/app-editors/cooledit/files/cooledit-3.17.17-gcc4.patch
822 +++ /dev/null
823 @@ -1,10 +0,0 @@
824 ---- cooledit-3.17.17/widget/coollocal.h.agriffis 2005-04-04 16:47:45.000000000 -0400
825 -+++ cooledit-3.17.17/widget/coollocal.h 2006-03-12 15:38:40.000000000 -0500
826 -@@ -49,7 +49,6 @@
827 - int eh_picture (struct cool_widget *w, XEvent * xevent, CEvent * cwevent);
828 - void drawstring_xy (Window win, int x, int y, const char *text);
829 - void drawstring_xy_hotkey (Window win, int x, int y, const char *text, int hotkey);
830 --int run_callbacks (CWidget * w, XEvent * xevent, CEvent * cwevent);
831 - void process_external_focus (Window win, int type);
832 - void focus_window (Window win);
833 - void link_scrollbar_to_textbox (CWidget * w, CWidget * textbox, XEvent * xevent, CEvent * cwevent, int whichscrbutton);
834
835 diff --git a/app-editors/cooledit/files/cooledit-3.17.17-implicit_declarations.patch b/app-editors/cooledit/files/cooledit-3.17.17-implicit_declarations.patch
836 deleted file mode 100644
837 index 322c36fde93..00000000000
838 --- a/app-editors/cooledit/files/cooledit-3.17.17-implicit_declarations.patch
839 +++ /dev/null
840 @@ -1,34 +0,0 @@
841 -diff -ur cooledit-3.17.17.orig/editor/postscript.c cooledit-3.17.17/editor/postscript.c
842 ---- cooledit-3.17.17.orig/editor/postscript.c 2005-04-04 23:47:45.000000000 +0300
843 -+++ cooledit-3.17.17/editor/postscript.c 2008-12-07 14:55:25.000000000 +0200
844 -@@ -1,5 +1,7 @@
845 - #include <config.h>
846 -+#include <stdlib.h>
847 - #include <stdio.h>
848 -+#include <string.h>
849 - #ifdef HAVE_SYS_STAT_H
850 - #include <sys/stat.h>
851 - #endif
852 -diff -ur cooledit-3.17.17.orig/widget/aafont.c cooledit-3.17.17/widget/aafont.c
853 ---- cooledit-3.17.17.orig/widget/aafont.c 2005-04-04 23:47:45.000000000 +0300
854 -+++ cooledit-3.17.17/widget/aafont.c 2008-12-07 14:54:23.000000000 +0200
855 -@@ -20,6 +20,7 @@
856 - #include <config.h>
857 - #include <stdlib.h>
858 - #include <stdio.h>
859 -+#include <string.h>
860 - #include <X11/Xlib.h>
861 - #include <X11/Xutil.h>
862 - #include "aafont.h"
863 -diff -ur cooledit-3.17.17.orig/widget/mad.c cooledit-3.17.17/widget/mad.c
864 ---- cooledit-3.17.17.orig/widget/mad.c 2005-04-04 23:47:45.000000000 +0300
865 -+++ cooledit-3.17.17/widget/mad.c 2008-12-07 14:54:30.000000000 +0200
866 -@@ -22,6 +22,8 @@
867 - /* Generation MAD. It is based on the debauch package. */
868 - /********************************************************************/
869 -
870 -+#include <stdlib.h>
871 -+#include <string.h>
872 - #include "mad.h"
873 -
874 - #undef malloc
875
876 diff --git a/app-editors/cooledit/files/cooledit-3.17.17-interix.patch b/app-editors/cooledit/files/cooledit-3.17.17-interix.patch
877 deleted file mode 100644
878 index f6599ae8557..00000000000
879 --- a/app-editors/cooledit/files/cooledit-3.17.17-interix.patch
880 +++ /dev/null
881 @@ -1,31 +0,0 @@
882 -diff -ru -x '*.Po' -x '*.Plo' cooledit-3.17.17.orig/editor/_coolpython.c cooledit-3.17.17/editor/_coolpython.c
883 ---- cooledit-3.17.17.orig/editor/_coolpython.c 2008-04-03 10:59:33 +0200
884 -+++ cooledit-3.17.17/editor/_coolpython.c 2008-04-03 11:02:45 +0200
885 -@@ -1,4 +1,15 @@
886 -
887 -+// on interix, need this before config.h to avoid clashes
888 -+// with wchar.h, which cooledit believes is not there, and therefore
889 -+// defines mbstate_t. Python.h includes it, and thus wchar.h messes up.
890 -+#ifdef __cplusplus
891 -+extern "C" {
892 -+#endif
893 -+#include "Python.h"
894 -+#ifdef __cplusplus
895 -+}
896 -+#endif
897 -+
898 - #include <config.h>
899 -
900 - #ifdef HAVE_PYTHON
901 -diff -ru -x '*.Po' -x '*.Plo' cooledit-3.17.17.orig/rxvt/_rxvtlib.h cooledit-3.17.17/rxvt/_rxvtlib.h
902 ---- cooledit-3.17.17.orig/rxvt/_rxvtlib.h 2008-04-03 11:10:02 +0200
903 -+++ cooledit-3.17.17/rxvt/_rxvtlib.h 2008-04-03 09:00:13 +0200
904 -@@ -170,7 +170,7 @@
905 - #include <netinet/in.h>
906 - #include <arpa/inet.h>
907 - #include <net/if.h>
908 --#if !defined(__NetBSD__) && !defined(__OpenBSD__)
909 -+#if !defined(__NetBSD__) && !defined(__OpenBSD__) && !defined(__INTERIX)
910 - #include <net/if_arp.h>
911 - #endif
912 - #include "X11/keysymdef.h"
913
914 diff --git a/app-editors/cooledit/files/cooledit-3.17.17-interix5.patch b/app-editors/cooledit/files/cooledit-3.17.17-interix5.patch
915 deleted file mode 100644
916 index 46048c334c9..00000000000
917 --- a/app-editors/cooledit/files/cooledit-3.17.17-interix5.patch
918 +++ /dev/null
919 @@ -1,13 +0,0 @@
920 -diff -ru -x '*.Po' -x '*.Plo' cooledit-3.17.17.orig/rxvt/_rxvtlib.h cooledit-3.17.17/rxvt/_rxvtlib.h
921 ---- cooledit-3.17.17.orig/rxvt/_rxvtlib.h 2008-04-17 12:09:05 +0200
922 -+++ cooledit-3.17.17/rxvt/_rxvtlib.h 2008-04-17 12:09:31 +0200
923 -@@ -169,7 +169,9 @@
924 - #endif
925 - #include <netinet/in.h>
926 - #include <arpa/inet.h>
927 -+#ifndef __INTERIX
928 - #include <net/if.h>
929 -+#endif
930 - #if !defined(__NetBSD__) && !defined(__OpenBSD__) && !defined(__INTERIX)
931 - #include <net/if_arp.h>
932 - #endif
933
934 diff --git a/app-editors/cooledit/metadata.xml b/app-editors/cooledit/metadata.xml
935 deleted file mode 100644
936 index 504380650de..00000000000
937 --- a/app-editors/cooledit/metadata.xml
938 +++ /dev/null
939 @@ -1,8 +0,0 @@
940 -<?xml version="1.0" encoding="UTF-8"?>
941 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
942 -<pkgmetadata>
943 - <!-- maintainer-needed -->
944 - <upstream>
945 - <remote-id type="freshmeat">cooledit</remote-id>
946 - </upstream>
947 -</pkgmetadata>
948
949 diff --git a/app-forensics/rdd/Manifest b/app-forensics/rdd/Manifest
950 deleted file mode 100644
951 index df3a08c721c..00000000000
952 --- a/app-forensics/rdd/Manifest
953 +++ /dev/null
954 @@ -1 +0,0 @@
955 -DIST rdd-3.0.4.tar.gz 5896942 BLAKE2B fa857056b19b1902a77f203f786f55c51c5f14c70886542e0f94c4e7e23e8b4d361b8578184df60e7b41f4dee46dca82d8971c3f4fba8c8408694a0480003d94 SHA512 8f4536cfd8d1f4bb841a40d163b922698e27f02b8aa9f525c265e4c2ebf94bf5e61f8ea8452fca00d5a5ab7977bc24b64288b6442c8076692b045ed9936ba86f
956
957 diff --git a/app-forensics/rdd/files/rdd-3.0.4-sandbox-fix.patch b/app-forensics/rdd/files/rdd-3.0.4-sandbox-fix.patch
958 deleted file mode 100644
959 index b7188030fba..00000000000
960 --- a/app-forensics/rdd/files/rdd-3.0.4-sandbox-fix.patch
961 +++ /dev/null
962 @@ -1,25 +0,0 @@
963 -diff -Naur rdd-3.0.4-orig/src/Makefile.am rdd-3.0.4/src/Makefile.am
964 ---- rdd-3.0.4-orig/src/Makefile.am 2013-07-26 11:27:50.288696066 -0400
965 -+++ rdd-3.0.4/src/Makefile.am 2013-07-26 12:14:51.601771619 -0400
966 -@@ -83,14 +83,15 @@
967 - rdd-verify.1
968 -
969 - install-exec-local:
970 -- $(INSTALL) $(srcdir)/rddi.py $(bindir)/rddi
971 -- $(INSTALL) $(srcdir)/plot-entropy.py $(bindir)/plot-entropy
972 -- $(INSTALL) $(srcdir)/plot-md5.py $(bindir)/plot-md5
973 -+ $(INSTALL) -d $(DESTDIR)$(bindir)
974 -+ $(INSTALL) $(srcdir)/rddi.py $(DESTDIR)$(bindir)/rddi
975 -+ $(INSTALL) $(srcdir)/plot-entropy.py $(DESTDIR)$(bindir)/plot-entropy
976 -+ $(INSTALL) $(srcdir)/plot-md5.py $(DESTDIR)$(bindir)/plot-md5
977 -
978 - uninstall-local:
979 -- rm -f $(bindir)/rddi
980 -- rm -f $(bindir)/plot-entropy
981 -- rm -f $(bindir)/plot-md5
982 -+ rm -f $(DESTDIR)$(bindir)/rddi
983 -+ rm -f $(DESTDIR)$(bindir)/plot-entropy
984 -+ rm -f $(DESTDIR)$(bindir)/plot-md5
985 -
986 - DISTCLEANFILES= Makefile.in
987 -
988
989 diff --git a/app-forensics/rdd/metadata.xml b/app-forensics/rdd/metadata.xml
990 deleted file mode 100644
991 index 938e2392c2b..00000000000
992 --- a/app-forensics/rdd/metadata.xml
993 +++ /dev/null
994 @@ -1,15 +0,0 @@
995 -<?xml version="1.0" encoding="UTF-8"?>
996 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
997 -<pkgmetadata>
998 - <maintainer type="person">
999 - <email>patrick@g.o</email>
1000 - <name>Patrick Lauer</name>
1001 - </maintainer>
1002 - <maintainer type="person">
1003 - <email>zerochaos@g.o</email>
1004 - <name>Rick Farina</name>
1005 - </maintainer>
1006 - <upstream>
1007 - <remote-id type="sourceforge">rdd</remote-id>
1008 - </upstream>
1009 -</pkgmetadata>
1010
1011 diff --git a/app-forensics/rdd/rdd-3.0.4-r1.ebuild b/app-forensics/rdd/rdd-3.0.4-r1.ebuild
1012 deleted file mode 100644
1013 index 58ac352f6f7..00000000000
1014 --- a/app-forensics/rdd/rdd-3.0.4-r1.ebuild
1015 +++ /dev/null
1016 @@ -1,50 +0,0 @@
1017 -# Copyright 1999-2013 Gentoo Foundation
1018 -# Distributed under the terms of the GNU General Public License v2
1019 -
1020 -EAPI="5"
1021 -
1022 -inherit autotools eutils
1023 -
1024 -# no worky
1025 -RESTRICT="test"
1026 -
1027 -DESCRIPTION="Rdd is a forensic copy program"
1028 -HOMEPAGE="http://www.sf.net/projects/rdd"
1029 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
1030 -
1031 -KEYWORDS="~x86 ~amd64"
1032 -IUSE="debug doc"
1033 -LICENSE="BSD"
1034 -SLOT="0"
1035 -
1036 -RDEPEND="app-forensics/libewf
1037 - x11-libs/gtk+:2
1038 - gnome-base/libglade:2.0"
1039 -
1040 -DEPEND="${RDEPEND}
1041 - doc? ( app-doc/doxygen )"
1042 -
1043 -src_prepare() {
1044 - epatch "${FILESDIR}/rdd-3.0.4-sandbox-fix.patch"
1045 - sed -i 's/AM_PATH_GTK_2_0//' configure.ac || die
1046 - AT_M4DIR=m4 eautoreconf
1047 -}
1048 -
1049 -src_configure() {
1050 - #doxygen-html fails but the docs are prebuilt so we don't need to enable them
1051 - econf --disable-doxygen-html \
1052 - $(use_enable debug tracing) \
1053 - $(use_enable doc doxygen-doc)
1054 -}
1055 -
1056 -src_compile() {
1057 - emake -j1
1058 -}
1059 -
1060 -src_install() {
1061 - emake install DESTDIR="${D}"
1062 - dobin src/rddi.py
1063 - dosym rdd-copy /usr/bin/rdd
1064 - #this causes a warning about not being recursive, no clue why
1065 - dohtml -r doxygen-doc/html/*
1066 -}
1067
1068 diff --git a/app-i18n/man-pages-ro/Manifest b/app-i18n/man-pages-ro/Manifest
1069 deleted file mode 100644
1070 index 18fcdd145af..00000000000
1071 --- a/app-i18n/man-pages-ro/Manifest
1072 +++ /dev/null
1073 @@ -1 +0,0 @@
1074 -DIST man-pages-ro-0.2.tar.gz 42764 BLAKE2B 1bdc89f8a2d04322ec0d65eb48eb070d96d8dc9f692a80dfb60053fe3b96051101f4cce048e3f159a6394ff4e333dbf38f6b255399a0d02805ae5044755004cb SHA512 d45deab53dbc34ef9809c19c00cded7f67bf78979cd9a8dc4a5e418465a2d56327822a07736d38fdfc34d036909866b67fdd78d1c2dcbbdb7e60d5bfbfb2599a
1075
1076 diff --git a/app-i18n/man-pages-ro/man-pages-ro-0.2.ebuild b/app-i18n/man-pages-ro/man-pages-ro-0.2.ebuild
1077 deleted file mode 100644
1078 index 21b78f0722e..00000000000
1079 --- a/app-i18n/man-pages-ro/man-pages-ro-0.2.ebuild
1080 +++ /dev/null
1081 @@ -1,22 +0,0 @@
1082 -# Copyright 1999-2018 Gentoo Foundation
1083 -# Distributed under the terms of the GNU General Public License v2
1084 -
1085 -EAPI=6
1086 -
1087 -DESCRIPTION="A somewhat comprehensive collection of Romanian Linux man pages"
1088 -HOMEPAGE="http://www.rolix.org/man/arhiva/"
1089 -SRC_URI="http://www.rolix.org/man/arhiva/${P}.tar.gz"
1090 -
1091 -LICENSE="LDP-1 GPL-2+ man-pages"
1092 -SLOT="0"
1093 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
1094 -IUSE=""
1095 -
1096 -RDEPEND="virtual/man"
1097 -
1098 -S=${WORKDIR}/man-ro
1099 -
1100 -src_install() {
1101 - insinto /usr/share/man/ro/man1
1102 - doins man1/*.1
1103 -}
1104
1105 diff --git a/app-i18n/man-pages-ro/metadata.xml b/app-i18n/man-pages-ro/metadata.xml
1106 deleted file mode 100644
1107 index 6f49eba8f49..00000000000
1108 --- a/app-i18n/man-pages-ro/metadata.xml
1109 +++ /dev/null
1110 @@ -1,5 +0,0 @@
1111 -<?xml version="1.0" encoding="UTF-8"?>
1112 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1113 -<pkgmetadata>
1114 -<!-- maintainer-needed -->
1115 -</pkgmetadata>
1116
1117 diff --git a/app-laptop/powerprefs/Manifest b/app-laptop/powerprefs/Manifest
1118 deleted file mode 100644
1119 index 43531e65e76..00000000000
1120 --- a/app-laptop/powerprefs/Manifest
1121 +++ /dev/null
1122 @@ -1 +0,0 @@
1123 -DIST powerprefs-0.8.0.tar.gz 400749 BLAKE2B 53a0dab3348b56a770861ada1fc882d24bab36a77e6823a1724e602ddc424b1232cb9989e353b4eedc0d62261bd031402745d10720f635bf64e7b6f7cfdd07e2 SHA512 79f30fffd9cda707084e7acebd5dca0849dc9ba368ba03d4553c518e2d8d0265c8f5cc4849a8d8d5c8bd8c973320a00bd3d635f36fb94b3373391ceef802ca99
1124
1125 diff --git a/app-laptop/powerprefs/metadata.xml b/app-laptop/powerprefs/metadata.xml
1126 deleted file mode 100644
1127 index b2aae2fa3f9..00000000000
1128 --- a/app-laptop/powerprefs/metadata.xml
1129 +++ /dev/null
1130 @@ -1,11 +0,0 @@
1131 -<?xml version="1.0" encoding="UTF-8"?>
1132 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1133 -<pkgmetadata>
1134 - <maintainer type="project">
1135 - <email>ppc@g.o</email>
1136 - <name>Gentoo Linux PowerPC Development</name>
1137 - </maintainer>
1138 - <upstream>
1139 - <remote-id type="sourceforge">pbbuttons</remote-id>
1140 - </upstream>
1141 -</pkgmetadata>
1142
1143 diff --git a/app-laptop/powerprefs/powerprefs-0.8.0.ebuild b/app-laptop/powerprefs/powerprefs-0.8.0.ebuild
1144 deleted file mode 100644
1145 index 2aa4bb369d7..00000000000
1146 --- a/app-laptop/powerprefs/powerprefs-0.8.0.ebuild
1147 +++ /dev/null
1148 @@ -1,21 +0,0 @@
1149 -# Copyright 1999-2010 Gentoo Foundation
1150 -# Distributed under the terms of the GNU General Public License v2
1151 -
1152 -EAPI=2
1153 -
1154 -DESCRIPTION="program to interface with pbbuttonsd (Powerbook/iBook) keys"
1155 -HOMEPAGE="http://pbbuttons.sf.net"
1156 -SRC_URI="mirror://sourceforge/pbbuttons/${P}.tar.gz"
1157 -
1158 -LICENSE="GPL-2"
1159 -SLOT="0"
1160 -KEYWORDS="~amd64 ppc ~x86"
1161 -IUSE=""
1162 -
1163 -DEPEND=">=x11-libs/gtk+-2.4:2
1164 - >=app-laptop/pbbuttonsd-0.8.0"
1165 -
1166 -src_install() {
1167 - make DESTDIR="${D}" install || die
1168 - dodoc README
1169 -}
1170
1171 diff --git a/app-misc/cwiid/Manifest b/app-misc/cwiid/Manifest
1172 deleted file mode 100644
1173 index e377c505153..00000000000
1174 --- a/app-misc/cwiid/Manifest
1175 +++ /dev/null
1176 @@ -1 +0,0 @@
1177 -DIST cwiid-20110107.tar.bz2 81184 BLAKE2B 272ca126f82a25fa1b491fbc5abe11ba76e1f99b9390de2243ed49fbe4d70da6a424e9e34c9f35021d1ff9321b878e0360ec0503874923de605a8e8c99e6d1a2 SHA512 b9cde716f7bc67697cf6fafd62f324cf343afc734845d8c3f608e0ad9abe245570e59dbda10a0d3a50b0439a8cc8db0bcf71d592c6d4b733c3955426a97cb46f
1178
1179 diff --git a/app-misc/cwiid/cwiid-20110107-r2.ebuild b/app-misc/cwiid/cwiid-20110107-r2.ebuild
1180 deleted file mode 100644
1181 index 453aeb73acb..00000000000
1182 --- a/app-misc/cwiid/cwiid-20110107-r2.ebuild
1183 +++ /dev/null
1184 @@ -1,76 +0,0 @@
1185 -# Copyright 1999-2017 Gentoo Foundation
1186 -# Distributed under the terms of the GNU General Public License v2
1187 -
1188 -EAPI=5
1189 -
1190 -if [[ ${PV} == "9999" ]]; then
1191 - EGIT_REPO_URI="https://github.com/abstrakraft/cwiid.git"
1192 - SRC_URI=""
1193 - KEYWORDS=""
1194 - inherit git
1195 -else
1196 - # git archive --prefix=cwiid-$(date +%Y%m%d)/ \
1197 - # --format=tar HEAD | bzip2 > cwiid-$(date +%Y%m%d).tar.bz2
1198 - SRC_URI="https://dev.gentoo.org/~lxnay/cwiid/cwiid-${PV}.tar.bz2"
1199 - KEYWORDS="~x86 ~amd64"
1200 -fi
1201 -
1202 -PYTHON_COMPAT=( python2_7 )
1203 -
1204 -inherit eutils linux-mod autotools python-single-r1
1205 -
1206 -DESCRIPTION="Library, input driver, and utilities for the Nintendo Wiimote"
1207 -HOMEPAGE="http://abstrakraft.org/cwiid"
1208 -
1209 -LICENSE="GPL-2"
1210 -SLOT="0"
1211 -IUSE="python"
1212 -
1213 -DEPEND="virtual/awk
1214 - sys-apps/sed
1215 - sys-devel/bison
1216 - >=sys-devel/flex-2.5.35
1217 - virtual/pkgconfig
1218 - python? ( ${PYTHON_DEPS} )"
1219 -
1220 -RDEPEND="net-wireless/bluez
1221 - x11-libs/gtk+:2
1222 - python? ( ${PYTHON_DEPS} )"
1223 -
1224 -REQUIRED_USE=${PYTHON_REQUIRED_USE}
1225 -
1226 -pkg_setup() {
1227 - CONFIG_CHECK="~BT_L2CAP ~INPUT_UINPUT"
1228 - linux-mod_pkg_setup
1229 - use python && python-single-r1_pkg_setup
1230 -}
1231 -
1232 -src_unpack() {
1233 - if [[ ${PV} == "9999" ]]; then
1234 - git_src_unpack
1235 - else
1236 - unpack ${A}
1237 - fi
1238 -}
1239 -
1240 -src_prepare() {
1241 - # Fix broken build system
1242 - sed -i "s:--disable-ldconfig:--without-ldconfig:g" "${S}"/configure.ac || die
1243 - sed -i "s:enable_ldconfig:with_ldconfig:g" "${S}"/configure.ac || die
1244 - epatch "${FILESDIR}"/${P}-underlinking.patch
1245 - eautoreconf
1246 -}
1247 -src_configure() {
1248 - econf $(use_with python) --without-ldconfig || die "configure failed"
1249 -}
1250 -
1251 -src_compile() {
1252 - emake || die "emake failed"
1253 -}
1254 -
1255 -src_install() {
1256 - emake DESTDIR="${D}" install || die "emake install failed"
1257 - dodoc AUTHORS ChangeLog NEWS README
1258 - insinto /lib/udev/rules.d
1259 - doins "${FILESDIR}/60-${PN}.rules"
1260 -}
1261
1262 diff --git a/app-misc/cwiid/files/60-cwiid.rules b/app-misc/cwiid/files/60-cwiid.rules
1263 deleted file mode 100644
1264 index 80689062a87..00000000000
1265 --- a/app-misc/cwiid/files/60-cwiid.rules
1266 +++ /dev/null
1267 @@ -1,2 +0,0 @@
1268 -# make possible to use cwiid device as user
1269 -KERNEL=="uinput", MODE="0660", GROUP="plugdev"
1270
1271 diff --git a/app-misc/cwiid/files/cwiid-20110107-underlinking.patch b/app-misc/cwiid/files/cwiid-20110107-underlinking.patch
1272 deleted file mode 100644
1273 index b60f379fc9c..00000000000
1274 --- a/app-misc/cwiid/files/cwiid-20110107-underlinking.patch
1275 +++ /dev/null
1276 @@ -1,31 +0,0 @@
1277 -From: Julian Ospald <hasufell@g.o>
1278 -Date: Tue Aug 14 23:04:03 UTC 2012
1279 -Subject: build system
1280 -
1281 -fix build for linkers that don't permit underlinking
1282 -
1283 ---- configure.ac
1284 -+++ configure.ac
1285 -@@ -69,6 +69,8 @@
1286 - AC_MSG_ERROR([linux/uinput.h]),
1287 - [#include <linux/input.h>])
1288 -
1289 -+PKG_CHECK_MODULES([BLUETOOTH], [bluez])
1290 -+
1291 - AC_ISC_POSIX
1292 -
1293 - AC_ARG_WITH(cwiid-config-dir,AC_HELP_STRING([--with-cwiid-config-dir],
1294 ---- wmdemo/Makefile.in
1295 -+++ wmdemo/Makefile.in
1296 -@@ -6,9 +6,9 @@
1297 -
1298 - SOURCES = wmdemo.c
1299 -
1300 --CFLAGS += -I@top_builddir@/libcwiid
1301 -+CFLAGS += -I@top_builddir@/libcwiid @BLUETOOTH_CFLAGS@
1302 - LDFLAGS += -L@top_builddir@/libcwiid
1303 --LDLIBS += -lcwiid
1304 -+LDLIBS += -lcwiid @BLUETOOTH_LIBS@
1305 - INST_DIR = @bindir@
1306 -
1307 - include $(COMMON)/include/app.mak
1308
1309 diff --git a/app-misc/cwiid/metadata.xml b/app-misc/cwiid/metadata.xml
1310 deleted file mode 100644
1311 index 7a38bb90096..00000000000
1312 --- a/app-misc/cwiid/metadata.xml
1313 +++ /dev/null
1314 @@ -1,5 +0,0 @@
1315 -<?xml version="1.0" encoding="UTF-8"?>
1316 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1317 -<pkgmetadata>
1318 - <!-- maintainer-needed -->
1319 -</pkgmetadata>
1320
1321 diff --git a/app-mobilephone/gnome-phone-manager/Manifest b/app-mobilephone/gnome-phone-manager/Manifest
1322 deleted file mode 100644
1323 index a390e521ab9..00000000000
1324 --- a/app-mobilephone/gnome-phone-manager/Manifest
1325 +++ /dev/null
1326 @@ -1 +0,0 @@
1327 -DIST gnome-phone-manager-0.69.tar.xz 393916 BLAKE2B c1b77898de55d7c1c74a7cff40e04e0ee72550693060a7b22a1bea32f347efdb80b96df59f1c299488b5cd0b448a980d2f913a4d83f31867c8fcd7e4f8c34d66 SHA512 fa12ef3bc2d94fd91c6f680a5b47cba16a56c2fdf324da958503a7c4f7eb1fedc7aeaced567f2ed1ad8c25da4f994b709018e95bb7ec4a8a2248521a3453970d
1328
1329 diff --git a/app-mobilephone/gnome-phone-manager/files/0001-Adapt-to-Evolution-Data-Server-API-changes.patch b/app-mobilephone/gnome-phone-manager/files/0001-Adapt-to-Evolution-Data-Server-API-changes.patch
1330 deleted file mode 100644
1331 index b375b8f0f40..00000000000
1332 --- a/app-mobilephone/gnome-phone-manager/files/0001-Adapt-to-Evolution-Data-Server-API-changes.patch
1333 +++ /dev/null
1334 @@ -1,541 +0,0 @@
1335 -From 091f0e00bae058d384fbc9834a402192bbf192a6 Mon Sep 17 00:00:00 2001
1336 -From: Matthew Barnes <mbarnes@××××××.com>
1337 -Date: Sat, 29 Dec 2012 21:14:51 +0100
1338 -Subject: [PATCH] Adapt to Evolution-Data-Server API changes
1339 -
1340 - Closes: https://bugzilla.gnome.org/show_bug.cgi?id=680927
1341 ----
1342 - configure.in | 2 +-
1343 - cut-n-paste/e-contact-entry/e-contact-entry.c | 168 +++++++++++---------------
1344 - cut-n-paste/e-contact-entry/e-contact-entry.h | 8 +-
1345 - libgsm/phonemgr-utils.c | 2 +-
1346 - src/e-phone-entry.c | 38 +++---
1347 - 5 files changed, 96 insertions(+), 122 deletions(-)
1348 -
1349 -diff --git a/configure.in b/configure.in
1350 -index be5e729..73e7aec 100644
1351 ---- a/configure.in
1352 -+++ b/configure.in
1353 -@@ -47,7 +47,7 @@ PKG_CHECK_MODULES(LIBGSM, glib-2.0 gobject-2.0 $GNOKII_REQS gthread-2.0 bluez $e
1354 -
1355 - PKG_CHECK_MODULES(PHONEMGR, gtk+-3.0 >= 3.0 glib-2.0 >= 2.31.0
1356 - libcanberra-gtk3 gconf-2.0
1357 -- $GNOME_BLUETOOTH_REQS $evo_pc_file libedataserverui-3.0
1358 -+ $GNOME_BLUETOOTH_REQS $evo_pc_file libedataserver-1.2 >= 3.6
1359 - gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
1360 - )
1361 -
1362 -diff --git a/cut-n-paste/e-contact-entry/e-contact-entry.c b/cut-n-paste/e-contact-entry/e-contact-entry.c
1363 -index dc8e2e3..bbd4e6a 100644
1364 ---- a/cut-n-paste/e-contact-entry/e-contact-entry.c
1365 -+++ b/cut-n-paste/e-contact-entry/e-contact-entry.c
1366 -@@ -1,4 +1,4 @@
1367 --/*
1368 -+/*
1369 - * Copyright (C) 2004 Ross Burton <ross@×××××××××.com
1370 - *
1371 - * e-contact-entry.c
1372 -@@ -38,11 +38,6 @@
1373 - #include <glib.h>
1374 - #include <glib/gi18n.h>
1375 -
1376 --#include <libedataserver/e-source.h>
1377 --#include <libebook/e-book.h>
1378 --#include <libebook/e-book-view.h>
1379 --#include <libebook/e-contact.h>
1380 --
1381 - #include "e-contact-entry.h"
1382 - #include "econtactentry-marshal.h"
1383 -
1384 -@@ -59,7 +54,7 @@ static int signals[LAST_SIGNAL] = { 0 };
1385 - /* Properties */
1386 - enum {
1387 - PROP_0, /* TODO: why? */
1388 -- PROP_SOURCE_LIST,
1389 -+ PROP_REGISTRY,
1390 - PROP_COMPLETE_LENGTH,
1391 - };
1392 -
1393 -@@ -70,7 +65,7 @@ enum {
1394 - struct EContactEntryPriv {
1395 - GtkEntryCompletion *completion;
1396 - GtkListStore *store;
1397 -- ESourceList *source_list;
1398 -+ ESourceRegistry *registry;
1399 - /* A list of EntryLookup structs we are searching */
1400 - GList *lookup_entries;
1401 - /* Number of characters to start searching at */
1402 -@@ -227,7 +222,7 @@ e_contact_entry_display_func (EContact *contact)
1403 - emails = e_contact_get (contact, E_CONTACT_EMAIL);
1404 - for (l = emails; l != NULL; l = l->next) {
1405 - item = g_new0 (EContactEntyItem, 1);
1406 -- item->identifier = item->identifier = g_strdup (l->data);
1407 -+ item->identifier = g_strdup (l->data);
1408 - item->display_string = g_strdup_printf ("%s <%s>", (char*)e_contact_get_const (contact, E_CONTACT_NAME_OR_ORG), item->identifier);
1409 -
1410 - items = g_list_prepend (items, item);
1411 -@@ -276,22 +271,13 @@ view_contacts_added_cb (EBook *book, GList *contacts, gpointer user_data)
1412 - return;
1413 -
1414 - photo = e_contact_get (contact, E_CONTACT_PHOTO);
1415 --#ifndef HAVE_ECONTACTPHOTOTYPE
1416 -- if (photo) {
1417 --#else
1418 - if (photo && photo->type == E_CONTACT_PHOTO_TYPE_INLINED) {
1419 --#endif
1420 - GdkPixbufLoader *loader;
1421 -
1422 - loader = gdk_pixbuf_loader_new ();
1423 -
1424 --#ifndef HAVE_ECONTACTPHOTOTYPE
1425 -- if (gdk_pixbuf_loader_write (loader, (guchar *)photo->data,
1426 -- photo->length, NULL))
1427 --#else
1428 - if (gdk_pixbuf_loader_write (loader, (guchar *)photo->data.inlined.data,
1429 - photo->data.inlined.length, NULL))
1430 --#endif
1431 - pixbuf = gdk_pixbuf_loader_get_pixbuf (loader);
1432 -
1433 - if (pixbuf) {
1434 -@@ -339,16 +325,15 @@ view_contacts_added_cb (EBook *book, GList *contacts, gpointer user_data)
1435 - * The query on the EBookView has completed.
1436 - */
1437 - static void
1438 --view_completed_cb (EBookView *book_view, EBookViewStatus status, gpointer user_data)
1439 -+view_completed_cb (EBookView *book_view, EBookViewStatus status, const gchar *message, gpointer user_data)
1440 - {
1441 - EntryLookup *lookup;
1442 - g_return_if_fail (user_data != NULL);
1443 -- /* TODO: handle status != OK */
1444 -- g_return_if_fail (status == E_BOOK_ERROR_OK);
1445 - g_return_if_fail (book_view != NULL);
1446 -
1447 - lookup = (EntryLookup*)user_data;
1448 - g_object_unref (lookup->bookview);
1449 -+ lookup->bookview = NULL;
1450 - }
1451 -
1452 - /**
1453 -@@ -361,9 +346,9 @@ bookview_cb (EBook *book, EBookStatus status, EBookView *book_view, gpointer clo
1454 - /* TODO: handle status != OK */
1455 - g_return_if_fail (status == E_BOOK_ERROR_OK);
1456 - g_return_if_fail (closure != NULL);
1457 --
1458 -+
1459 - lookup = (EntryLookup*)closure;
1460 --
1461 -+
1462 - g_object_ref (book_view);
1463 - /* This shouldn't happen of course */
1464 - if (lookup->bookview) {
1465 -@@ -372,10 +357,10 @@ bookview_cb (EBook *book, EBookStatus status, EBookView *book_view, gpointer clo
1466 - }
1467 - lookup->bookview = book_view;
1468 - g_object_add_weak_pointer ((GObject*)book_view, (gpointer*)&lookup->bookview);
1469 --
1470 -- g_signal_connect (book_view, "contacts_added", (GCallback)view_contacts_added_cb, lookup);
1471 -- g_signal_connect (book_view, "sequence_complete", (GCallback)view_completed_cb, lookup);
1472 --
1473 -+
1474 -+ g_signal_connect (book_view, "contacts-added", (GCallback)view_contacts_added_cb, lookup);
1475 -+ g_signal_connect (book_view, "view_complete", (GCallback)view_completed_cb, lookup);
1476 -+
1477 - e_book_view_start (book_view);
1478 - }
1479 -
1480 -@@ -396,9 +381,10 @@ entry_changed_cb (GtkEditable *editable, gpointer user_data)
1481 - if (lookup->bookview) {
1482 - e_book_view_stop (lookup->bookview);
1483 - g_object_unref (lookup->bookview);
1484 -+ lookup->bookview = NULL;
1485 - }
1486 - }
1487 --
1488 -+
1489 - gtk_list_store_clear (entry->priv->store);
1490 -
1491 - query = create_query (entry, gtk_editable_get_chars (editable, 0, -1));
1492 -@@ -409,8 +395,8 @@ entry_changed_cb (GtkEditable *editable, gpointer user_data)
1493 - /* If the book isn't open yet, skip this source */
1494 - if (!lookup->open)
1495 - continue;
1496 --
1497 -- if (e_book_async_get_book_view (lookup->book, query, NULL, 11, (EBookBookViewCallback)bookview_cb, lookup) != 0) {
1498 -+
1499 -+ if (e_book_async_get_book_view (lookup->book, query, NULL, MAX_ENTRIES, (EBookBookViewCallback)bookview_cb, lookup) == FALSE) {
1500 - g_signal_emit (entry, signals[ERROR], 0, _("Cannot create searchable view."));
1501 - }
1502 - }
1503 -@@ -441,7 +427,7 @@ book_opened_cb (EBook *book, EBookStatus status, gpointer data)
1504 - return;
1505 - }
1506 - }
1507 --
1508 -+
1509 - g_signal_emit (lookup->entry, signals[STATE_CHANGE], 0, FALSE);
1510 - g_signal_emit (lookup->entry, signals[ERROR], 0, stringify_ebook_error (status));
1511 - return;
1512 -@@ -458,11 +444,12 @@ book_opened_cb (EBook *book, EBookStatus status, gpointer data)
1513 - */
1514 -
1515 - void
1516 --e_contact_entry_set_source_list (EContactEntry *entry,
1517 -- ESourceList *source_list)
1518 -+e_contact_entry_set_registry (EContactEntry *entry,
1519 -+ ESourceRegistry *registry)
1520 - {
1521 -+ GList *list, *link;
1522 -+ const gchar *extension_name;
1523 - GError *error = NULL;
1524 -- GSList *list, *l;
1525 -
1526 - g_return_if_fail (E_IS_CONTACT_ENTRY (entry));
1527 -
1528 -@@ -471,58 +458,48 @@ e_contact_entry_set_source_list (EContactEntry *entry,
1529 - g_list_foreach (entry->priv->lookup_entries, (GFunc)lookup_entry_free, NULL);
1530 - g_list_free (entry->priv->lookup_entries);
1531 - }
1532 -- if (entry->priv->source_list) {
1533 -- g_object_unref (entry->priv->source_list);
1534 -+ if (entry->priv->registry) {
1535 -+ g_object_unref (entry->priv->registry);
1536 - }
1537 -
1538 - /* If we have no new sources, disable and return here */
1539 -- if (source_list == NULL) {
1540 -+ if (registry == NULL) {
1541 - g_signal_emit (entry, signals[STATE_CHANGE], 0, FALSE);
1542 -- entry->priv->source_list = NULL;
1543 -+ entry->priv->registry = NULL;
1544 - entry->priv->lookup_entries = NULL;
1545 - return;
1546 - }
1547 -
1548 -- entry->priv->source_list = source_list;
1549 -- /* So that the list isn't going away underneath us */
1550 -- g_object_ref (entry->priv->source_list);
1551 -+ entry->priv->registry = registry;
1552 -+ /* So that the registry isn't going away underneath us */
1553 -+ g_object_ref (entry->priv->registry);
1554 -
1555 -- /* That gets us a list of ESourceGroup */
1556 -- list = e_source_list_peek_groups (source_list);
1557 - entry->priv->lookup_entries = NULL;
1558 -
1559 -- for (l = list; l != NULL; l = l->next) {
1560 -- ESourceGroup *group = l->data;
1561 -- GSList *sources = NULL, *m;
1562 -- /* That should give us a list of ESource */
1563 -- sources = e_source_group_peek_sources (group);
1564 -- for (m = sources; m != NULL; m = m->next) {
1565 -- ESource *source = m->data;
1566 -- ESource *s = e_source_copy (source);
1567 -- EntryLookup *lookup;
1568 -- char *uri;
1569 -+ extension_name = E_SOURCE_EXTENSION_ADDRESS_BOOK;
1570 -+ list = e_source_registry_list_sources (registry, extension_name);
1571 -
1572 -- uri = g_strdup_printf("%s/%s", e_source_group_peek_base_uri (group), e_source_peek_relative_uri (source));
1573 -- e_source_set_absolute_uri (s, uri);
1574 -- g_free (uri);
1575 -+ for (link = list; link != NULL; link = g_list_next (link)) {
1576 -+ ESource *source = E_SOURCE (link->data);
1577 -+ EntryLookup *lookup;
1578 -
1579 -- /* Now add those to the lookup entries list */
1580 -- lookup = g_new0 (EntryLookup, 1);
1581 -- lookup->entry = entry;
1582 -- lookup->status = E_BOOK_ERROR_OK;
1583 -- lookup->open = FALSE;
1584 -+ /* Now add those to the lookup entries list */
1585 -+ lookup = g_new0 (EntryLookup, 1);
1586 -+ lookup->entry = entry;
1587 -+ lookup->status = E_BOOK_ERROR_OK;
1588 -+ lookup->open = FALSE;
1589 -
1590 -- if ((lookup->book = e_book_new (s, &error)) == NULL) {
1591 -- /* TODO handle this better, fire the error signal I guess */
1592 -+ if ((lookup->book = e_book_new (source, &error)) == NULL) {
1593 -+ /* TODO handle this better, fire the error signal I guess */
1594 -+ if (error) {
1595 - g_warning ("%s", error->message);
1596 -- g_error_free (error);
1597 -- g_free (lookup);
1598 -- } else {
1599 -- entry->priv->lookup_entries = g_list_append (entry->priv->lookup_entries, lookup);
1600 -- e_book_async_open(lookup->book, TRUE, (EBookCallback)book_opened_cb, lookup);
1601 -+ g_error_free (error);
1602 -+ error = NULL;
1603 - }
1604 --
1605 -- g_object_unref (s);
1606 -+ g_free (lookup);
1607 -+ } else {
1608 -+ entry->priv->lookup_entries = g_list_append (entry->priv->lookup_entries, lookup);
1609 -+ e_book_async_open(lookup->book, TRUE, (EBookCallback)book_opened_cb, lookup);
1610 - }
1611 - }
1612 -
1613 -@@ -530,12 +507,12 @@ e_contact_entry_set_source_list (EContactEntry *entry,
1614 - g_signal_emit (entry, signals[STATE_CHANGE], 0, FALSE);
1615 - }
1616 -
1617 --ESourceList *
1618 --e_contact_entry_get_source_list (EContactEntry *entry)
1619 -+ESourceRegistry *
1620 -+e_contact_entry_get_registry (EContactEntry *entry)
1621 - {
1622 - g_return_val_if_fail (E_IS_CONTACT_ENTRY (entry), NULL);
1623 -
1624 -- return entry->priv->source_list;
1625 -+ return entry->priv->registry;
1626 - }
1627 -
1628 - void
1629 -@@ -552,7 +529,7 @@ int
1630 - e_contact_entry_get_complete_length (EContactEntry *entry)
1631 - {
1632 - g_return_val_if_fail (E_IS_CONTACT_ENTRY (entry), 3); /* TODO: from paramspec? */
1633 --
1634 -+
1635 - return entry->priv->lookup_length;
1636 - }
1637 -
1638 -@@ -564,7 +541,7 @@ e_contact_entry_set_display_func (EContactEntry *entry, EContactEntryDisplayFunc
1639 - if (entry->priv->display_destroy) {
1640 - entry->priv->display_destroy (entry->priv->display_func);
1641 - }
1642 --
1643 -+
1644 - entry->priv->display_func = func;
1645 - entry->priv->display_data = func_data;
1646 - entry->priv->display_destroy = destroy;
1647 -@@ -596,13 +573,13 @@ static void
1648 - e_contact_entry_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec)
1649 - {
1650 - EContactEntry *entry;
1651 --
1652 -+
1653 - g_return_if_fail (E_IS_CONTACT_ENTRY (object));
1654 - entry = E_CONTACT_ENTRY (object);
1655 --
1656 -+
1657 - switch (property_id) {
1658 -- case PROP_SOURCE_LIST:
1659 -- e_contact_entry_set_source_list (entry, g_value_get_object (value));
1660 -+ case PROP_REGISTRY:
1661 -+ e_contact_entry_set_registry (entry, g_value_get_object (value));
1662 - break;
1663 - case PROP_COMPLETE_LENGTH:
1664 - e_contact_entry_set_complete_length (entry, g_value_get_int (value));
1665 -@@ -618,10 +595,10 @@ e_contact_entry_get_property (GObject *object, guint property_id, GValue *value,
1666 - EContactEntry *entry;
1667 - g_return_if_fail (E_IS_CONTACT_ENTRY (object));
1668 - entry = E_CONTACT_ENTRY (object);
1669 --
1670 -+
1671 - switch (property_id) {
1672 -- case PROP_SOURCE_LIST:
1673 -- g_value_set_object (value, e_contact_entry_get_source_list (entry));
1674 -+ case PROP_REGISTRY:
1675 -+ g_value_set_object (value, e_contact_entry_get_registry (entry));
1676 - break;
1677 - case PROP_COMPLETE_LENGTH:
1678 - g_value_set_int (value, e_contact_entry_get_complete_length (entry));
1679 -@@ -644,7 +621,7 @@ e_contact_entry_finalize (GObject *object)
1680 - g_list_free (entry->priv->lookup_entries);
1681 - g_object_unref (entry->priv->completion);
1682 - g_object_unref (entry->priv->store);
1683 -- g_object_unref (entry->priv->source_list);
1684 -+ g_object_unref (entry->priv->registry);
1685 -
1686 - if (entry->priv->display_destroy) {
1687 - entry->priv->display_destroy (entry->priv->display_func);
1688 -@@ -657,7 +634,7 @@ e_contact_entry_finalize (GObject *object)
1689 - static void
1690 - reset_search_fields (EContactEntry *entry)
1691 - {
1692 -- EContactField fields[] = { E_CONTACT_FULL_NAME, E_CONTACT_EMAIL, E_CONTACT_NICKNAME, E_CONTACT_ORG, 0 };
1693 -+ EContactField fields[] = { E_CONTACT_FULL_NAME, E_CONTACT_EMAIL, E_CONTACT_NICKNAME, 0 };
1694 -
1695 - g_free (entry->priv->search_fields);
1696 - entry->priv->search_fields = g_new0 (EContactField, G_N_ELEMENTS (fields));
1697 -@@ -707,23 +684,23 @@ static void
1698 - e_contact_entry_class_init (EContactEntryClass *klass)
1699 - {
1700 - GObjectClass *object_class;
1701 --
1702 -+
1703 - object_class = (GObjectClass *) klass;
1704 --
1705 -+
1706 - /* GObject */
1707 - object_class->set_property = e_contact_entry_set_property;
1708 - object_class->get_property = e_contact_entry_get_property;
1709 - object_class->finalize = e_contact_entry_finalize;
1710 -
1711 - /* Properties */
1712 -- g_object_class_install_property (object_class, PROP_SOURCE_LIST,
1713 -- g_param_spec_object ("source-list", "Source List", "The source list to search for contacts.",
1714 -- E_TYPE_SOURCE_LIST, G_PARAM_READWRITE));
1715 --
1716 -+ g_object_class_install_property (object_class, PROP_REGISTRY,
1717 -+ g_param_spec_object ("registry", "Registry", "Data source registry.",
1718 -+ E_TYPE_SOURCE_REGISTRY, G_PARAM_READWRITE));
1719 -+
1720 - g_object_class_install_property (object_class, PROP_COMPLETE_LENGTH,
1721 - g_param_spec_int ("complete-length", "Complete length", "Number of characters to start a search on.",
1722 - 2, 99, 3, G_PARAM_READWRITE));
1723 --
1724 -+
1725 - /* Signals */
1726 - signals[CONTACT_SELECTED] = g_signal_new ("contact-selected",
1727 - G_TYPE_FROM_CLASS (object_class),
1728 -@@ -732,7 +709,7 @@ e_contact_entry_class_init (EContactEntryClass *klass)
1729 - NULL, NULL,
1730 - econtactentry_marshal_VOID__OBJECT_STRING,
1731 - G_TYPE_NONE, 2, E_TYPE_CONTACT, G_TYPE_STRING);
1732 --
1733 -+
1734 - signals[ERROR] = g_signal_new ("error",
1735 - G_TYPE_FROM_CLASS (object_class),
1736 - G_SIGNAL_RUN_LAST,
1737 -@@ -771,6 +748,7 @@ lookup_entry_free (EntryLookup *lookup)
1738 - if (lookup->bookview) {
1739 - g_warning("EBookView still around");
1740 - g_object_unref (lookup->bookview);
1741 -+ lookup->bookview = NULL;
1742 - }
1743 - if (lookup->book) {
1744 - g_object_unref (lookup->book);
1745 -@@ -789,11 +767,11 @@ split_query_string (const gchar *str)
1746 - GArray *parts = g_array_sized_new (FALSE, FALSE, sizeof (char *), 2);
1747 - PangoLogAttr *attrs;
1748 - guint str_len = strlen (str), word_start = 0, i;
1749 --
1750 -- attrs = g_new0 (PangoLogAttr, str_len + 1);
1751 -+
1752 -+ attrs = g_new0 (PangoLogAttr, str_len + 1);
1753 - /* TODO: do we need to specify a particular language or is NULL ok? */
1754 - pango_get_log_attrs (str, -1, -1, NULL, attrs, str_len + 1);
1755 --
1756 -+
1757 - for (i = 0; i < str_len + 1; i++) {
1758 - char *start_word, *end_word, *word;
1759 - if (attrs[i].is_word_end) {
1760 -diff --git a/cut-n-paste/e-contact-entry/e-contact-entry.h b/cut-n-paste/e-contact-entry/e-contact-entry.h
1761 -index bf6b39b..6fedef7 100644
1762 ---- a/cut-n-paste/e-contact-entry/e-contact-entry.h
1763 -+++ b/cut-n-paste/e-contact-entry/e-contact-entry.h
1764 -@@ -23,10 +23,8 @@
1765 - #ifndef CONTACT_ENTRY_H
1766 - #define CONTACT_ENTRY_H
1767 -
1768 --#include <libedataserver/e-source-group.h>
1769 --#include <libedataserver/e-source-list.h>
1770 --#include <libebook/e-contact.h>
1771 - #include <gtk/gtk.h>
1772 -+#include <libebook/libebook.h>
1773 -
1774 - G_BEGIN_DECLS
1775 -
1776 -@@ -71,8 +69,8 @@ GType e_contact_entry_get_type (void);
1777 -
1778 - GtkWidget *e_contact_entry_new (void);
1779 -
1780 --void e_contact_entry_set_source_list (EContactEntry *entry, ESourceList *list);
1781 --ESourceList *e_contact_entry_get_source_list (EContactEntry *entry);
1782 -+void e_contact_entry_set_registry (EContactEntry *entry, ESourceRegistry *registry);
1783 -+ESourceRegistry *e_contact_entry_get_registry (EContactEntry *entry);
1784 -
1785 - void e_contact_entry_set_complete_length(EContactEntry *entry, int length);
1786 - int e_contact_entry_get_complete_length(EContactEntry *entry);
1787 -diff --git a/libgsm/phonemgr-utils.c b/libgsm/phonemgr-utils.c
1788 -index 4e62e10..baef34f 100644
1789 ---- a/libgsm/phonemgr-utils.c
1790 -+++ b/libgsm/phonemgr-utils.c
1791 -@@ -27,7 +27,7 @@
1792 - #include <glib.h>
1793 - #include <glib/gstdio.h>
1794 - #include <glib-object.h>
1795 --#include <libebook/e-contact.h>
1796 -+#include <libebook/libebook.h>
1797 - #include <gnokii.h>
1798 -
1799 - #include <bluetooth/bluetooth.h>
1800 -diff --git a/src/e-phone-entry.c b/src/e-phone-entry.c
1801 -index 5d25622..5c10155 100644
1802 ---- a/src/e-phone-entry.c
1803 -+++ b/src/e-phone-entry.c
1804 -@@ -1,5 +1,5 @@
1805 - /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
1806 --/*
1807 -+/*
1808 - * Copyright (C) 2005 Bastien Nocera <hadess@××××××.net>
1809 - *
1810 - * e-phone-entry.c
1811 -@@ -31,8 +31,6 @@
1812 -
1813 - #include <gtk/gtk.h>
1814 - #include <string.h>
1815 --#include <libedataserver/e-source-list.h>
1816 --#include <libedataserverui/e-client-utils.h>
1817 - #include "e-phone-entry.h"
1818 -
1819 - #define CONTACT_FORMAT "%s (%s)"
1820 -@@ -181,25 +179,25 @@ e_phone_entry_finalize (GObject *object)
1821 - }
1822 -
1823 - static void
1824 --add_sources (EContactEntry *entry)
1825 --{
1826 -- ESourceList *source_list;
1827 --
1828 -- if (e_client_utils_get_sources (&source_list,
1829 -- E_CLIENT_SOURCE_TYPE_CONTACTS,
1830 -- NULL)) {
1831 -- e_contact_entry_set_source_list (E_CONTACT_ENTRY (entry),
1832 -- source_list);
1833 -- g_object_unref (source_list);
1834 -- }
1835 --}
1836 --
1837 --static void
1838 - e_phone_entry_init (EPhoneEntry *entry)
1839 - {
1840 - EContactField fields[] = { E_CONTACT_FULL_NAME, E_CONTACT_NICKNAME, E_CONTACT_ORG, E_CONTACT_PHONE_MOBILE, 0 };
1841 -+ ESourceRegistry *registry;
1842 -+ GError *error = NULL;
1843 -+
1844 -+ /* XXX This call blocks while a D-Bus connection is made, possibly
1845 -+ * requiring activation. Might be better to create the registry
1846 -+ * in main(), pass it to ui_init(), and have e_phone_entry_new()
1847 -+ * take it as an argument. Calling this from main() means if it
1848 -+ * fails you can abort cleanly with a console error message. */
1849 -+ registry = e_source_registry_new_sync (NULL, &error);
1850 -+ if (registry == NULL) {
1851 -+ g_error ("%s: %s", G_STRFUNC, error->message);
1852 -+ g_assert_not_reached ();
1853 -+ }
1854 -+ e_contact_entry_set_registry (E_CONTACT_ENTRY (entry), registry);
1855 -+ g_object_unref (registry);
1856 -
1857 -- add_sources (E_CONTACT_ENTRY (entry));
1858 - e_contact_entry_set_search_fields (E_CONTACT_ENTRY (entry), (const EContactField *)fields);
1859 - e_contact_entry_set_display_func (E_CONTACT_ENTRY (entry), test_display_func, NULL, NULL);
1860 - g_signal_connect (G_OBJECT (entry), "contact_selected",
1861 -@@ -212,9 +210,9 @@ static void
1862 - e_phone_entry_class_init (EPhoneEntryClass *klass)
1863 - {
1864 - GObjectClass *object_class;
1865 --
1866 -+
1867 - object_class = (GObjectClass *) klass;
1868 --
1869 -+
1870 - /* GObject */
1871 - object_class->finalize = e_phone_entry_finalize;
1872 -
1873 ---
1874 -1.8.0.2
1875 -
1876
1877 diff --git a/app-mobilephone/gnome-phone-manager/files/gnome-phone-manager-0.69-adwaita-icon-theme.patch b/app-mobilephone/gnome-phone-manager/files/gnome-phone-manager-0.69-adwaita-icon-theme.patch
1878 deleted file mode 100644
1879 index 238fec315e7..00000000000
1880 --- a/app-mobilephone/gnome-phone-manager/files/gnome-phone-manager-0.69-adwaita-icon-theme.patch
1881 +++ /dev/null
1882 @@ -1,12 +0,0 @@
1883 -diff -up ./configure.in.orig ./configure.in
1884 ---- a/configure.in.orig 2014-05-04 09:40:07.973480490 +0300
1885 -+++ b/configure.in 2014-05-04 09:40:26.264727691 +0300
1886 -@@ -48,7 +48,7 @@ PKG_CHECK_MODULES(LIBGSM, glib-2.0 gobje
1887 - PKG_CHECK_MODULES(PHONEMGR, gtk+-3.0 >= 3.0 glib-2.0 >= 2.31.0
1888 - libcanberra-gtk3 gconf-2.0
1889 - $GNOME_BLUETOOTH_REQS $evo_pc_file libedataserver-1.2 >= 3.6
1890 -- gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
1891 -+ gmodule-2.0 dbus-glib-1 adwaita-icon-theme >= 2.19.1
1892 - )
1893 -
1894 - DBUSLIBDIR="`$PKG_CONFIG dbus-glib-1 --variable=libdir`"
1895
1896 diff --git a/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild b/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild
1897 deleted file mode 100644
1898 index ee9a85dfccb..00000000000
1899 --- a/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild
1900 +++ /dev/null
1901 @@ -1,56 +0,0 @@
1902 -# Copyright 1999-2016 Gentoo Foundation
1903 -# Distributed under the terms of the GNU General Public License v2
1904 -
1905 -EAPI=6
1906 -GNOME2_LA_PUNT="yes"
1907 -
1908 -inherit autotools gnome2
1909 -
1910 -DESCRIPTION="Allows you to control aspects of your mobile phone from your GNOME desktop"
1911 -HOMEPAGE="https://wiki.gnome.org/PhoneManager"
1912 -
1913 -LICENSE="GPL-2"
1914 -SLOT="0"
1915 -KEYWORDS="amd64 ~ppc x86"
1916 -IUSE="debug"
1917 -# telepathy support is considered experimental
1918 -
1919 -RDEPEND="
1920 - >=dev-libs/glib-2.31.0:2
1921 - >=x11-libs/gtk+-3:3
1922 - >=gnome-base/orbit-2
1923 - >=gnome-base/gconf-2:2
1924 - >=gnome-extra/evolution-data-server-3.6:=
1925 - media-libs/libcanberra[gtk3]
1926 - >=app-mobilephone/gnokii-0.6.28[bluetooth]
1927 - net-wireless/bluez
1928 - dev-libs/dbus-glib
1929 - dev-libs/openobex:0=
1930 - media-libs/libcanberra[gtk]
1931 - >=net-wireless/gnome-bluetooth-3.3:2=
1932 - x11-themes/adwaita-icon-theme
1933 -"
1934 -DEPEND="${RDEPEND}
1935 - >=dev-util/intltool-0.35.5
1936 - virtual/pkgconfig
1937 - gnome-base/gnome-common
1938 -"
1939 -# gnome-common needed for eautoreconf
1940 -
1941 -src_prepare() {
1942 - # Fix eds-3.6 building, upstream bug #680927
1943 - eapply "${FILESDIR}"/0001-Adapt-to-Evolution-Data-Server-API-changes.patch
1944 - eapply "${FILESDIR}"/${P}-adwaita-icon-theme.patch
1945 - mv configure.in configure.ac || die
1946 - eautoreconf
1947 - gnome2_src_prepare
1948 -}
1949 -
1950 -src_configure() {
1951 - # bluetooth-plugin is no longer buildable, bug #512204
1952 - gnome2_src_configure \
1953 - --disable-bluetooth-plugin \
1954 - --disable-telepathy \
1955 - --disable-static \
1956 - $(use_enable debug)
1957 -}
1958
1959 diff --git a/app-mobilephone/gnome-phone-manager/metadata.xml b/app-mobilephone/gnome-phone-manager/metadata.xml
1960 deleted file mode 100644
1961 index 1227371472a..00000000000
1962 --- a/app-mobilephone/gnome-phone-manager/metadata.xml
1963 +++ /dev/null
1964 @@ -1,20 +0,0 @@
1965 -<?xml version="1.0" encoding="UTF-8"?>
1966 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1967 -<pkgmetadata>
1968 - <maintainer type="project">
1969 - <email>gnome@g.o</email>
1970 - <name>Gentoo GNOME Desktop</name>
1971 - </maintainer>
1972 - <longdescription>
1973 - Phone Manager is a program created to allow you to control aspects
1974 - of your mobile phone from your GNOME desktop.
1975 -
1976 - The software is in its early stages right now. Current features include:
1977 - * Runs in the background; indicates status on the panel notification area.
1978 - * Display on-screen alert when text message (SMS) arrives
1979 - * Text message (SMS) sending facility
1980 -
1981 - Phone Manager supports any mobile phone that can connect to your
1982 - computer as a serial port: via Bluetooth, IrDA or a serial cable.
1983 - </longdescription>
1984 -</pkgmetadata>
1985
1986 diff --git a/app-mobilephone/ringtonetools/Manifest b/app-mobilephone/ringtonetools/Manifest
1987 deleted file mode 100644
1988 index f7653dfb70c..00000000000
1989 --- a/app-mobilephone/ringtonetools/Manifest
1990 +++ /dev/null
1991 @@ -1 +0,0 @@
1992 -DIST ringtonetools-2.26.tar.gz 40172 BLAKE2B a8dbe0ef02f5677f9f5fca02109d38e32b1d6ce61741bc2f3d278e6e008d674bd05b5038636f419795163c7bd25dd66654f269b44eae0596f21eb6fccfb0a4fc SHA512 aa352a8a9e6d84bb649d559e1026239fb7129636bfe6369d90b1e47ceedc530703144a549e0ec0aed1c89d39727c6d604aca31c2255bf3a5c0fb88502f8b31a4
1993
1994 diff --git a/app-mobilephone/ringtonetools/files/ringtonetools-2.26-no-strip.patch b/app-mobilephone/ringtonetools/files/ringtonetools-2.26-no-strip.patch
1995 deleted file mode 100644
1996 index 5438f444248..00000000000
1997 --- a/app-mobilephone/ringtonetools/files/ringtonetools-2.26-no-strip.patch
1998 +++ /dev/null
1999 @@ -1,11 +0,0 @@
2000 -diff -Nru ringtonetools-2.26.orig/Makefile ringtonetools-2.26/Makefile
2001 ---- ringtonetools-2.26.orig/Makefile 2005-08-01 20:42:00.000000000 +0300
2002 -+++ ringtonetools-2.26/Makefile 2006-09-24 13:01:32.252022000 +0300
2003 -@@ -3,7 +3,6 @@
2004 - @cd src && make
2005 - @if [ -e src/ringtonetools.exe ]; then mv src/ringtonetools.exe ringtonetools.exe; fi
2006 - @if [ -e src/ringtonetools ]; then mv src/ringtonetools .; fi
2007 -- @strip ringtonetools*
2008 -
2009 -
2010 - clean:
2011
2012 diff --git a/app-mobilephone/ringtonetools/metadata.xml b/app-mobilephone/ringtonetools/metadata.xml
2013 deleted file mode 100644
2014 index 69a65829a9e..00000000000
2015 --- a/app-mobilephone/ringtonetools/metadata.xml
2016 +++ /dev/null
2017 @@ -1,6 +0,0 @@
2018 -<?xml version="1.0" encoding="UTF-8"?>
2019 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2020 -<pkgmetadata>
2021 - <!-- maintainer-needed -->
2022 - <longdescription>Ringtone Tools is a program for creating custom ringtones and graphical logos for mobile phones.</longdescription>
2023 -</pkgmetadata>
2024
2025 diff --git a/app-mobilephone/ringtonetools/ringtonetools-2.26.ebuild b/app-mobilephone/ringtonetools/ringtonetools-2.26.ebuild
2026 deleted file mode 100644
2027 index dd0e2453a5e..00000000000
2028 --- a/app-mobilephone/ringtonetools/ringtonetools-2.26.ebuild
2029 +++ /dev/null
2030 @@ -1,30 +0,0 @@
2031 -# Copyright 1999-2008 Gentoo Foundation
2032 -# Distributed under the terms of the GNU General Public License v2
2033 -
2034 -inherit eutils toolchain-funcs
2035 -
2036 -DESCRIPTION="program for creating ringtones and logos for mobile phones"
2037 -HOMEPAGE="http://ringtonetools.mikekohn.net/"
2038 -SRC_URI="http://downloads.mikekohn.net/ringtonetools/${P}.tar.gz"
2039 -
2040 -LICENSE="ringtonetools"
2041 -SLOT="0"
2042 -KEYWORDS="~amd64 ppc x86"
2043 -IUSE=""
2044 -
2045 -src_unpack() {
2046 - unpack ${A}
2047 -
2048 - epatch "${FILESDIR}/${P}-no-strip.patch"
2049 -}
2050 -
2051 -src_compile() {
2052 - emake -j1 FLAGS="${CFLAGS}" LIBS="${LDFLAGS}" CC="$(tc-getCC)" || die "make failed"
2053 -}
2054 -
2055 -src_install() {
2056 - dobin ringtonetools || die "program not found"
2057 - dodoc docs/*
2058 - docinto samples
2059 - dodoc samples/*
2060 -}
2061
2062 diff --git a/app-office/gtimelog/Manifest b/app-office/gtimelog/Manifest
2063 deleted file mode 100644
2064 index 58cbb2f358e..00000000000
2065 --- a/app-office/gtimelog/Manifest
2066 +++ /dev/null
2067 @@ -1 +0,0 @@
2068 -DIST gtimelog-0.8.1.tar.gz 188353 BLAKE2B 00f7b82e325991b3e8619d21c97a3a8ca90e98fba8d9c9c2feb55db94648dc52cc015331366cebf6d23dc9c603a42cd8f103b10016a13dcb70ae13be4efcdc6a SHA512 bec4e3182d08be1a75da79f30b58b76e77e1b678477b33edeba529fdf15d8f61d9913c0f43d7ed46cf39b571ab481a8620c5f20b60fb251e16f530aa6465ce98
2069
2070 diff --git a/app-office/gtimelog/gtimelog-0.8.1.ebuild b/app-office/gtimelog/gtimelog-0.8.1.ebuild
2071 deleted file mode 100644
2072 index 7f8038eefe8..00000000000
2073 --- a/app-office/gtimelog/gtimelog-0.8.1.ebuild
2074 +++ /dev/null
2075 @@ -1,68 +0,0 @@
2076 -# Copyright 1999-2014 Gentoo Foundation
2077 -# Distributed under the terms of the GNU General Public License v2
2078 -
2079 -EAPI="5"
2080 -PYTHON_COMPAT=( python2_7 )
2081 -DISTUTILS_IN_SOURCE_BUILD=true
2082 -DISTUTILS_SINGLE_IMPL=true
2083 -
2084 -inherit distutils-r1 virtualx
2085 -
2086 -DESCRIPTION="A small Gtk+ application for keeping track of your time"
2087 -HOMEPAGE="http://mg.pov.lt/gtimelog/"
2088 -LICENSE="GPL-2"
2089 -SLOT="0"
2090 -
2091 -SRC_URI="https://launchpad.net/gtimelog/devel/${PV}/+download/${P}.tar.gz"
2092 -
2093 -KEYWORDS="amd64 x86"
2094 -
2095 -IUSE="ayatana test"
2096 -
2097 -# gnome-base/gnome-desktop provides gnome-week.png
2098 -RDEPEND="
2099 - dev-libs/gobject-introspection
2100 - dev-python/dbus-python
2101 - dev-python/pygobject:3
2102 - gnome-base/gnome-desktop:2
2103 - x11-libs/gtk+:3[introspection]
2104 - x11-libs/pango[introspection]
2105 - ayatana? ( dev-libs/libappindicator:3[introspection] )
2106 -"
2107 -DEPEND="test? (
2108 - ${RDEPEND}
2109 - ayatana? ( dev-libs/libappindicator:3[introspection] ) )
2110 -"
2111 -
2112 -DOCS="HACKING.txt NEWS.txt NOTES.txt README.txt"
2113 -
2114 -src_prepare() {
2115 - # Support prefixed installation
2116 - sed -e "s:\"/usr:\"${EPREFIX}/usr:g" \
2117 - -i src/gtimelog/main.py || die "sed failed"
2118 -
2119 - sed -i -e 's/python2.3/python/' scripts/export-my-calendar.py || die
2120 -
2121 - sed -i -e 's/Application;//' gtimelog.desktop || die #462958
2122 -
2123 - distutils-r1_src_prepare
2124 -}
2125 -
2126 -src_test() {
2127 - VIRTUALX_COMMAND=distutils-r1_src_test virtualmake
2128 -}
2129 -
2130 -src_install() {
2131 - domenu gtimelog.desktop
2132 - doicon src/gtimelog/gtimelog-*.png
2133 - insinto /usr/share/gtimelog
2134 - doins src/gtimelog/*.ui src/gtimelog/gtimelog.png
2135 - exeinto /usr/share/gtimelog/scripts
2136 - doexe scripts/*.py
2137 -
2138 - distutils-r1_src_install
2139 - python_fix_shebang "${ED}"
2140 -
2141 - # Don't install icons in /usr/lib/python*
2142 - find "${ED}/$(python_get_sitedir)" -regex '.*\(png\|ui\)$' -exec rm -f {} + || die
2143 -}
2144
2145 diff --git a/app-office/gtimelog/metadata.xml b/app-office/gtimelog/metadata.xml
2146 deleted file mode 100644
2147 index 38e0c10c87f..00000000000
2148 --- a/app-office/gtimelog/metadata.xml
2149 +++ /dev/null
2150 @@ -1,7 +0,0 @@
2151 -<?xml version="1.0" encoding="UTF-8"?>
2152 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2153 -<pkgmetadata>
2154 - <upstream>
2155 - <remote-id type="launchpad">gtimelog</remote-id>
2156 - </upstream>
2157 -</pkgmetadata>
2158
2159 diff --git a/app-shells/scsh-install-lib/Manifest b/app-shells/scsh-install-lib/Manifest
2160 deleted file mode 100644
2161 index 68c6caf7617..00000000000
2162 --- a/app-shells/scsh-install-lib/Manifest
2163 +++ /dev/null
2164 @@ -1 +0,0 @@
2165 -DIST scsh-install-lib-1.3.0.tar.gz 142852 BLAKE2B 9c01264ea9d32ece575425666b396c6a2f9cc7bd82a04ff4c8d214a9cc84ddac65ad45f67e92e52909aa8cd0f43a65c79f4731d238e666e94be5c3d7055127a0 SHA512 ec9069e7ceb6fe316c8b0d1baf1903f2ce1fa2f3f79dc1bf8356b8064c0596e92c8bbc889c7d27b6456a2a0c49dde984536a05987baccc05f4724992cf90ca98
2166
2167 diff --git a/app-shells/scsh-install-lib/metadata.xml b/app-shells/scsh-install-lib/metadata.xml
2168 deleted file mode 100644
2169 index 927b82bf630..00000000000
2170 --- a/app-shells/scsh-install-lib/metadata.xml
2171 +++ /dev/null
2172 @@ -1,11 +0,0 @@
2173 -<?xml version="1.0" encoding="UTF-8"?>
2174 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2175 -<pkgmetadata>
2176 -<maintainer type="project">
2177 - <email>scheme@g.o</email>
2178 - <name>Gentoo Scheme Project</name>
2179 -</maintainer>
2180 -<use>
2181 - <flag name="scsh">Use a non-FHS directory layout</flag>
2182 -</use>
2183 -</pkgmetadata>
2184
2185 diff --git a/app-shells/scsh-install-lib/scsh-install-lib-1.3.0-r1.ebuild b/app-shells/scsh-install-lib/scsh-install-lib-1.3.0-r1.ebuild
2186 deleted file mode 100644
2187 index 9425632d4ca..00000000000
2188 --- a/app-shells/scsh-install-lib/scsh-install-lib-1.3.0-r1.ebuild
2189 +++ /dev/null
2190 @@ -1,24 +0,0 @@
2191 -# Copyright 1999-2017 Gentoo Foundation
2192 -# Distributed under the terms of the GNU General Public License v2
2193 -
2194 -EAPI=6
2195 -
2196 -inherit scsh
2197 -
2198 -DESCRIPTION="Installation tool for the Scheme Untergrund Library"
2199 -HOMEPAGE="http://lamp.epfl.ch/~schinz/scsh_packages/"
2200 -SRC_URI="http://lamp.epfl.ch/~schinz/scsh_packages/${P}.tar.gz"
2201 -
2202 -LICENSE="BSD"
2203 -SLOT="0"
2204 -KEYWORDS="~amd64 ~x86"
2205 -
2206 -DEPEND=">=app-shells/scsh-0.6.6"
2207 -
2208 -src_install() {
2209 - dodir "${SCSH_MODULES_PATH}"
2210 - ./install.scm ${SCSH_LAYOUT_CONF} \
2211 - --bindir /usr/bin \
2212 - --force \
2213 - || die "./install.scm failed"
2214 -}
2215
2216 diff --git a/app-shells/scsh-install-lib/scsh-install-lib-1.3.0.ebuild b/app-shells/scsh-install-lib/scsh-install-lib-1.3.0.ebuild
2217 deleted file mode 100644
2218 index c3192ab1ff5..00000000000
2219 --- a/app-shells/scsh-install-lib/scsh-install-lib-1.3.0.ebuild
2220 +++ /dev/null
2221 @@ -1,23 +0,0 @@
2222 -# Copyright 1999-2012 Gentoo Foundation
2223 -# Distributed under the terms of the GNU General Public License v2
2224 -
2225 -inherit scsh
2226 -
2227 -DESCRIPTION="Installation tool for the Scheme Untergrund Library"
2228 -HOMEPAGE="http://lamp.epfl.ch/~schinz/scsh_packages/"
2229 -SRC_URI="http://lamp.epfl.ch/~schinz/scsh_packages/${P}.tar.gz"
2230 -
2231 -LICENSE="BSD"
2232 -SLOT="0"
2233 -KEYWORDS="~x86"
2234 -IUSE=""
2235 -
2236 -DEPEND=">=app-shells/scsh-0.6.6"
2237 -
2238 -src_install() {
2239 - dodir $SCSH_MODULES_PATH
2240 - ./install.scm ${SCSH_LAYOUT_CONF} \
2241 - --bindir /usr/bin \
2242 - --force \
2243 - || die "./install.scm failed"
2244 -}
2245
2246 diff --git a/app-text/zemberek-server/Manifest b/app-text/zemberek-server/Manifest
2247 deleted file mode 100644
2248 index ead48ae6a29..00000000000
2249 --- a/app-text/zemberek-server/Manifest
2250 +++ /dev/null
2251 @@ -1 +0,0 @@
2252 -DIST zemberek-server-nolibs-0.7.1.tar.gz 17877 BLAKE2B 3d214c50f1306d1a245bdbf32d0e2fe513b1836b2a4f3a7100c83fa8db5153fb1dbabffa092e3f672675bfbc54fb85bf98e79a8428b8981a72529865d7c85f59 SHA512 5a4c880976c69e4a4f24f778326008ac0a6ea14ed621f8953643298ab2b723799ec4974b55fac5d6b68e5c9134d0e4e06829535cbb2119aefe765cffe0fc9f1d
2253
2254 diff --git a/app-text/zemberek-server/files/pre b/app-text/zemberek-server/files/pre
2255 deleted file mode 100644
2256 index 17b146c4b52..00000000000
2257 --- a/app-text/zemberek-server/files/pre
2258 +++ /dev/null
2259 @@ -1 +0,0 @@
2260 -export LC_ALL="tr_TR.UTF-8"
2261
2262 diff --git a/app-text/zemberek-server/files/zemberek-server b/app-text/zemberek-server/files/zemberek-server
2263 deleted file mode 100644
2264 index 7df7a0bfa9c..00000000000
2265 --- a/app-text/zemberek-server/files/zemberek-server
2266 +++ /dev/null
2267 @@ -1,15 +0,0 @@
2268 -#!/sbin/openrc-run
2269 -# Copyright 1999-2004 Gentoo Foundation
2270 -# Distributed under the terms of the GNU General Public License, v2 or later
2271 -
2272 -start() {
2273 - ebegin "Starting zemberek-server"
2274 - /sbin/start-stop-daemon -b --start --quiet --pidfile /var/run/zemberek-server.pid --make-pidfile --exec /usr/bin/zemberek-server
2275 - eend $?
2276 -}
2277 -
2278 -stop() {
2279 - ebegin "Stopping zemberek-server"
2280 - start-stop-daemon --stop --pidfile /var/run/zemberek-server.pid --quiet
2281 - eend $?
2282 -}
2283
2284 diff --git a/app-text/zemberek-server/metadata.xml b/app-text/zemberek-server/metadata.xml
2285 deleted file mode 100644
2286 index 027f814bed7..00000000000
2287 --- a/app-text/zemberek-server/metadata.xml
2288 +++ /dev/null
2289 @@ -1,12 +0,0 @@
2290 -<?xml version="1.0" encoding="UTF-8"?>
2291 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2292 -<pkgmetadata>
2293 - <maintainer type="project">
2294 - <email>java@g.o</email>
2295 - <name>Java</name>
2296 - </maintainer>
2297 - <upstream>
2298 - <remote-id type="google-code">zemberek</remote-id>
2299 - <remote-id type="github">ahmetaa/zemberek-nlp</remote-id>
2300 - </upstream>
2301 -</pkgmetadata>
2302
2303 diff --git a/app-text/zemberek-server/zemberek-server-0.7.1-r1.ebuild b/app-text/zemberek-server/zemberek-server-0.7.1-r1.ebuild
2304 deleted file mode 100644
2305 index 18f785fa253..00000000000
2306 --- a/app-text/zemberek-server/zemberek-server-0.7.1-r1.ebuild
2307 +++ /dev/null
2308 @@ -1,54 +0,0 @@
2309 -# Copyright 1999-2016 Gentoo Foundation
2310 -# Distributed under the terms of the GNU General Public License v2
2311 -
2312 -EAPI=5
2313 -inherit eutils java-pkg-2 java-ant-2
2314 -
2315 -DESCRIPTION="A Turkish spell checker server based on Zemberek NLP library"
2316 -HOMEPAGE="https://github.com/ahmetaa/zemberek-nlp"
2317 -SRC_URI="https://zemberek.googlecode.com/files/${PN}-nolibs-${PV}.tar.gz"
2318 -
2319 -LICENSE="MPL-1.1 GPL-2"
2320 -SLOT="0"
2321 -KEYWORDS="~amd64 ~ppc64 ~x86"
2322 -S="${WORKDIR}"
2323 -IUSE=""
2324 -
2325 -CDEPEND="dev-java/zemberek[l10n_tr]
2326 - dev-java/dbus-java
2327 - dev-java/mina-core"
2328 -
2329 -RDEPEND="${CDEPEND}
2330 - dev-java/slf4j-nop
2331 - >=virtual/jre-1.6"
2332 -
2333 -DEPEND="${CDEPEND}
2334 - >=virtual/jdk-1.6"
2335 -
2336 -EANT_BUILD_TARGET="dist"
2337 -
2338 -src_unpack() {
2339 - unpack ${A}
2340 - mkdir lib || die
2341 - cd lib || die
2342 - java-pkg_jarfrom zemberek zemberek2-cekirdek.jar
2343 - java-pkg_jarfrom zemberek zemberek2-tr.jar
2344 - java-pkg_jarfrom dbus-java dbus.jar
2345 - java-pkg_jarfrom mina-core
2346 -}
2347 -
2348 -src_install() {
2349 - java-pkg_newjar dist/${P}.jar ${PN}.jar
2350 - java-pkg_dolauncher zemberek-server \
2351 - --java_args \
2352 - "-Xverify:none -Xms12m -Xmx14m -DConfigFile=/etc/zemberek-server.ini" \
2353 - --pre "${FILESDIR}"/pre \
2354 - --main net.zemberekserver.server.ZemberekServer
2355 - java-pkg_register-dependency slf4j-nop
2356 -
2357 - doinitd "${FILESDIR}"/zemberek-server
2358 - insinto /etc/dbus-1/system.d
2359 - doins dist/config/zemberek-server.conf
2360 - insinto /etc
2361 - newins config/conf.ini zemberek-server.ini
2362 -}
2363
2364 diff --git a/app-text/zemberek-server/zemberek-server-0.7.1.ebuild b/app-text/zemberek-server/zemberek-server-0.7.1.ebuild
2365 deleted file mode 100644
2366 index 2134b015099..00000000000
2367 --- a/app-text/zemberek-server/zemberek-server-0.7.1.ebuild
2368 +++ /dev/null
2369 @@ -1,53 +0,0 @@
2370 -# Copyright 1999-2016 Gentoo Foundation
2371 -# Distributed under the terms of the GNU General Public License v2
2372 -
2373 -EAPI=2
2374 -inherit eutils java-pkg-2 java-ant-2
2375 -
2376 -DESCRIPTION="A Turkish spell checker server based on Zemberek NLP library"
2377 -HOMEPAGE="https://github.com/ahmetaa/zemberek-nlp"
2378 -SRC_URI="https://zemberek.googlecode.com/files/${PN}-nolibs-${PV}.tar.gz"
2379 -
2380 -LICENSE="MPL-1.1 GPL-2"
2381 -SLOT="0"
2382 -KEYWORDS="amd64 ppc64 x86"
2383 -S="${WORKDIR}"
2384 -IUSE=""
2385 -
2386 -CDEPEND="dev-java/zemberek[l10n_tr]
2387 - dev-java/dbus-java
2388 - dev-java/mina-core"
2389 -
2390 -RDEPEND="${CDEPEND}
2391 - dev-java/slf4j-nop
2392 - >=virtual/jre-1.5"
2393 -
2394 -DEPEND="${CDEPEND}
2395 - >=virtual/jdk-1.5"
2396 -
2397 -EANT_BUILD_TARGET="dist"
2398 -
2399 -src_unpack() {
2400 - unpack ${A}
2401 - mkdir lib || die
2402 - cd lib || die
2403 - java-pkg_jarfrom zemberek zemberek2-cekirdek.jar
2404 - java-pkg_jarfrom zemberek zemberek2-tr.jar
2405 - java-pkg_jarfrom dbus-java dbus.jar
2406 - java-pkg_jarfrom mina-core
2407 -}
2408 -
2409 -src_install() {
2410 - java-pkg_newjar dist/${P}.jar ${PN}.jar
2411 - java-pkg_dolauncher zemberek-server \
2412 - --java_args \
2413 - "-Xverify:none -Xms12m -Xmx14m -DConfigFile=/etc/zemberek-server.ini" \
2414 - --pre "${FILESDIR}"/pre \
2415 - --main net.zemberekserver.server.ZemberekServer
2416 - java-pkg_register-dependency slf4j-nop
2417 - doinitd "${FILESDIR}"/zemberek-server
2418 - insinto /etc/dbus-1/system.d
2419 - doins dist/config/zemberek-server.conf
2420 - insinto /etc
2421 - newins config/conf.ini zemberek-server.ini
2422 -}
2423
2424 diff --git a/app-text/zpspell/Manifest b/app-text/zpspell/Manifest
2425 deleted file mode 100644
2426 index 6ffac3cf1a3..00000000000
2427 --- a/app-text/zpspell/Manifest
2428 +++ /dev/null
2429 @@ -1 +0,0 @@
2430 -DIST zpspell-0.4.3.tar.bz2 10510 BLAKE2B 6b0ef401090037d56caade137f5ca8c8b3f3fafd7c61aa4781e80e2896856031a6b0cb9853dd71cd8ddf17dc486b2cc23bcbf337758b644bf1a3254868134d81 SHA512 b87409735e7c6f8306992e98d006130c9a39cb0903a5938023d6f1379c37e9b12b381f917f71f09e08a557a7cc7cfc1d93536b4fea49d007f20b0da8f7fd3c98
2431
2432 diff --git a/app-text/zpspell/files/add-gobject-linkage-11566.diff b/app-text/zpspell/files/add-gobject-linkage-11566.diff
2433 deleted file mode 100644
2434 index 250fb90ebca..00000000000
2435 --- a/app-text/zpspell/files/add-gobject-linkage-11566.diff
2436 +++ /dev/null
2437 @@ -1,11 +0,0 @@
2438 -Index: zpspell-0.4.3/CMakeLists.txt
2439 -===================================================================
2440 ---- zpspell-0.4.3.orig/CMakeLists.txt
2441 -+++ zpspell-0.4.3/CMakeLists.txt
2442 -@@ -101,5 +101,5 @@ include_directories(${DBUS_INCLUDE_DIR})
2443 - include_directories(${GLIB2_INCLUDE_DIR})
2444 - include_directories(${GLIB_CONFIG_DIR})
2445 -
2446 --target_link_libraries(zpspell glib-2.0 dbus-glib-1)
2447 -+target_link_libraries(zpspell glib-2.0 dbus-glib-1 gobject-2.0)
2448 -
2449
2450 diff --git a/app-text/zpspell/metadata.xml b/app-text/zpspell/metadata.xml
2451 deleted file mode 100644
2452 index 6f49eba8f49..00000000000
2453 --- a/app-text/zpspell/metadata.xml
2454 +++ /dev/null
2455 @@ -1,5 +0,0 @@
2456 -<?xml version="1.0" encoding="UTF-8"?>
2457 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2458 -<pkgmetadata>
2459 -<!-- maintainer-needed -->
2460 -</pkgmetadata>
2461
2462 diff --git a/app-text/zpspell/zpspell-0.4.3-r1.ebuild b/app-text/zpspell/zpspell-0.4.3-r1.ebuild
2463 deleted file mode 100644
2464 index 5d1b3d72239..00000000000
2465 --- a/app-text/zpspell/zpspell-0.4.3-r1.ebuild
2466 +++ /dev/null
2467 @@ -1,26 +0,0 @@
2468 -# Copyright 1999-2014 Gentoo Foundation
2469 -# Distributed under the terms of the GNU General Public License v2
2470 -
2471 -EAPI="5"
2472 -
2473 -inherit cmake-utils
2474 -
2475 -DESCRIPTION="Zemberek-Pardus spell checker interface"
2476 -HOMEPAGE="http://www.pardus.org.tr/projeler/masaustu/zemberek-pardus"
2477 -SRC_URI="http://cekirdek.uludag.org.tr/~baris/zpspell/${P}.tar.bz2"
2478 -
2479 -LICENSE="GPL-2"
2480 -SLOT="0"
2481 -KEYWORDS="amd64 x86"
2482 -
2483 -DEPEND="dev-libs/dbus-glib"
2484 -RDEPEND="${DEPEND}
2485 - app-text/zemberek-server"
2486 -
2487 -PATCHES=( "${FILESDIR}/add-gobject-linkage-11566.diff" )
2488 -DOCS=( AUTHORS README )
2489 -
2490 -pkg_postinst() {
2491 - elog "Please visit ${HOMEPAGE} for"
2492 - elog "documentation on how to configure and run Zemberek spellchecker for KDE."
2493 -}
2494
2495 diff --git a/dev-cpp/libgnomemm/Manifest b/dev-cpp/libgnomemm/Manifest
2496 deleted file mode 100644
2497 index 64115f66f5b..00000000000
2498 --- a/dev-cpp/libgnomemm/Manifest
2499 +++ /dev/null
2500 @@ -1 +0,0 @@
2501 -DIST libgnomemm-2.30.0.tar.bz2 364011 BLAKE2B 2405e4c872dd600ec5b0b2b8b02794adb99aee4af046fbbdfda2ef0a85c2aa0c72468956ebcce641bf390dca59ca4bb15f38b8351620bca2bbc36d482e4f98d7 SHA512 9d4cf332ad511600504e95a64decb3dcecc14943ebb7d928c2b1fff82b2d99727754fd0252802c700092e8efad0e14ab9aacaf9af63c6bb1f9e25334f667317f
2502
2503 diff --git a/dev-cpp/libgnomemm/libgnomemm-2.30.0-r1.ebuild b/dev-cpp/libgnomemm/libgnomemm-2.30.0-r1.ebuild
2504 deleted file mode 100644
2505 index da9ded9d53f..00000000000
2506 --- a/dev-cpp/libgnomemm/libgnomemm-2.30.0-r1.ebuild
2507 +++ /dev/null
2508 @@ -1,29 +0,0 @@
2509 -# Copyright 1999-2017 Gentoo Foundation
2510 -# Distributed under the terms of the GNU General Public License v2
2511 -
2512 -EAPI=5
2513 -GNOME2_LA_PUNT="yes"
2514 -GNOME_TARBALL_SUFFIX="bz2"
2515 -
2516 -inherit flag-o-matic gnome2
2517 -
2518 -DESCRIPTION="C++ bindings for libgnome"
2519 -HOMEPAGE="https://www.gtkmm.org"
2520 -
2521 -LICENSE="LGPL-2.1"
2522 -SLOT="2.6"
2523 -KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
2524 -IUSE=""
2525 -
2526 -RDEPEND="
2527 - >=dev-cpp/gtkmm-2.8:2.4
2528 - >=gnome-base/libgnome-2.6
2529 -"
2530 -DEPEND="${RDEPEND}
2531 - virtual/pkgconfig
2532 -"
2533 -
2534 -src_prepare() {
2535 - append-cxxflags -std=c++11
2536 - gnome2_src_prepare
2537 -}
2538
2539 diff --git a/dev-cpp/libgnomemm/metadata.xml b/dev-cpp/libgnomemm/metadata.xml
2540 deleted file mode 100644
2541 index 39980802b1d..00000000000
2542 --- a/dev-cpp/libgnomemm/metadata.xml
2543 +++ /dev/null
2544 @@ -1,8 +0,0 @@
2545 -<?xml version="1.0" encoding="UTF-8"?>
2546 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2547 -<pkgmetadata>
2548 -<maintainer type="project">
2549 - <email>gnome@g.o</email>
2550 - <name>Gentoo GNOME Desktop</name>
2551 -</maintainer>
2552 -</pkgmetadata>
2553
2554 diff --git a/dev-db/mysql-udf-infusion/Manifest b/dev-db/mysql-udf-infusion/Manifest
2555 deleted file mode 100644
2556 index 8bf11126722..00000000000
2557 --- a/dev-db/mysql-udf-infusion/Manifest
2558 +++ /dev/null
2559 @@ -1 +0,0 @@
2560 -DIST infusion-udf_infusion-8599a9c.tar.gz 5470 BLAKE2B ecb12ea34a690433379a8237fca0a76f6d2e609d63012faec465b0a0ab4509973a7c6179ff5cbba8a60fbccdda844f01d02cfa9bdd88bd051aa4f81c358c577f SHA512 4a9cee8b45b0cd8e7e00210de79f8a42cc3154185c1b31e441f27d51300c113a46639ecce98d0c748aada0538e9bbfc55ef71f017c19c403a84c2e5d478c09fe
2561
2562 diff --git a/dev-db/mysql-udf-infusion/metadata.xml b/dev-db/mysql-udf-infusion/metadata.xml
2563 deleted file mode 100644
2564 index 0355f8ad4e3..00000000000
2565 --- a/dev-db/mysql-udf-infusion/metadata.xml
2566 +++ /dev/null
2567 @@ -1,8 +0,0 @@
2568 -<?xml version="1.0" encoding="UTF-8"?>
2569 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
2570 -<pkgmetadata>
2571 - <!-- maintainer-needed -->
2572 - <upstream>
2573 - <remote-id type="github">infusion/udf_infusion</remote-id>
2574 - </upstream>
2575 -</pkgmetadata>
2576
2577 diff --git a/dev-db/mysql-udf-infusion/mysql-udf-infusion-20110109.ebuild b/dev-db/mysql-udf-infusion/mysql-udf-infusion-20110109.ebuild
2578 deleted file mode 100644
2579 index 5a9aa63ff70..00000000000
2580 --- a/dev-db/mysql-udf-infusion/mysql-udf-infusion-20110109.ebuild
2581 +++ /dev/null
2582 @@ -1,67 +0,0 @@
2583 -# Copyright 1999-2011 Gentoo Foundation
2584 -# Distributed under the terms of the GNU General Public License v2
2585 -
2586 -EAPI=4
2587 -
2588 -inherit eutils toolchain-funcs
2589 -
2590 -MY_REV="8599a9c" # checkout revision
2591 -MY_USR="infusion" # user name
2592 -
2593 -MY_PN="udf_infusion"
2594 -MY_P="${MY_USR}-${MY_PN}-${MY_REV}"
2595 -
2596 -DESCRIPTION="New functions for MySQL implemented as UDF"
2597 -HOMEPAGE="http://www.xarg.org/2010/11/mysql-my-new-playground/"
2598 -SRC_URI="https://github.com/${MY_USR}/${MY_PN}/tarball/${MY_REV} -> ${MY_P}.tar.gz"
2599 -
2600 -LICENSE="GPL-2"
2601 -SLOT="0"
2602 -KEYWORDS="~amd64 ~x86"
2603 -IUSE=""
2604 -
2605 -DEPEND=">=virtual/mysql-5.1"
2606 -RDEPEND="${DEPEND}"
2607 -
2608 -S="${WORKDIR}/${MY_P}"
2609 -
2610 -# compile helper
2611 -_compile() {
2612 - local CC="$(tc-getCC)"
2613 - echo "${CC} ${@}" && "${CC}" "${@}"
2614 -}
2615 -
2616 -pkg_setup() {
2617 - MYSQL_PLUGINDIR="$(mysql_config --plugindir)"
2618 - MYSQL_INCLUDE="$(mysql_config --include)"
2619 -}
2620 -
2621 -src_prepare() {
2622 - # fix soname
2623 - sed -i -e "s|${MY_PN}\.so|${PN//-/_}.so|g" *.sql
2624 -
2625 - # add LF
2626 - echo >> create.sql
2627 - echo >> delete.sql
2628 -}
2629 -
2630 -src_compile() {
2631 - _compile ${CFLAGS} -Wall -fPIC ${MYSQL_INCLUDE} \
2632 - -shared ${LDFLAGS} -o ${PN//-/_}.so ${MY_PN}.c
2633 -}
2634 -
2635 -src_install() {
2636 - exeinto "${MYSQL_PLUGINDIR}"
2637 - doexe *.so
2638 - dodoc *.sql
2639 -}
2640 -
2641 -pkg_postinst() {
2642 - elog
2643 - elog "Please have a look at the documentation, how to"
2644 - elog "enable/disable the UDF functions of ${PN}."
2645 - elog
2646 - elog "The documentation is located here:"
2647 - elog "/usr/share/doc/${PF}"
2648 - elog
2649 -}
2650
2651 diff --git a/dev-games/crystalspace/Manifest b/dev-games/crystalspace/Manifest
2652 deleted file mode 100644
2653 index e84f033f863..00000000000
2654 --- a/dev-games/crystalspace/Manifest
2655 +++ /dev/null
2656 @@ -1 +0,0 @@
2657 -DIST crystalspace-src-2.0.tar.bz2 185925180 BLAKE2B 570f91fa3f22a071a4cd8f47ed887c5e668bad0f5bd57e99c53a2729caa37452bf065b37e5f2801a5ce90886554b38b298956322df26bed2506198ead8cc3071 SHA512 f09d40669268e26542a2854560ac5033e7f89d0bd5def870e5062e08611c36a0875666abe0c705bb5f9f37dafa619f33f900e358d5fe255746a86127a3899f97
2658
2659 diff --git a/dev-games/crystalspace/crystalspace-2.0-r1.ebuild b/dev-games/crystalspace/crystalspace-2.0-r1.ebuild
2660 deleted file mode 100644
2661 index aa286aa0752..00000000000
2662 --- a/dev-games/crystalspace/crystalspace-2.0-r1.ebuild
2663 +++ /dev/null
2664 @@ -1,142 +0,0 @@
2665 -# Copyright 1999-2017 Gentoo Foundation
2666 -# Distributed under the terms of the GNU General Public License v2
2667 -
2668 -EAPI=6
2669 -WX_GTK_VER="3.0"
2670 -
2671 -inherit flag-o-matic java-pkg-opt-2 autotools wxwidgets versionator multiprocessing
2672 -
2673 -MY_P=${PN}-src-${PV}
2674 -PATH_P=${PN}-$(get_version_component_range 1-2)
2675 -
2676 -DESCRIPTION="Portable 3D Game Development Kit written in C++"
2677 -HOMEPAGE="http://crystal.sourceforge.net/"
2678 -SRC_URI="mirror://sourceforge/crystal/${MY_P}.tar.bz2"
2679 -
2680 -LICENSE="LGPL-2.1"
2681 -SLOT="0"
2682 -KEYWORDS="amd64 x86"
2683 -IUSE="3ds alsa bullet cal3d cegui cg doc java jpeg mng ode png speex truetype vorbis wxwidgets"
2684 -
2685 -COMMON_DEP="
2686 - virtual/opengl
2687 - media-libs/openal
2688 - x11-libs/libXt
2689 - x11-libs/libXxf86vm
2690 - sys-libs/zlib
2691 - cg? ( media-gfx/nvidia-cg-toolkit )
2692 - ode? ( <dev-games/ode-0.12 )
2693 - cal3d? ( >=media-libs/cal3d-0.11 )
2694 - jpeg? ( virtual/jpeg:0 )
2695 - bullet? ( sci-physics/bullet )
2696 - vorbis? ( media-libs/libvorbis )
2697 - speex? ( media-libs/libogg
2698 - media-libs/speex )
2699 - truetype? ( >=media-libs/freetype-2.1 )
2700 - alsa? ( media-libs/alsa-lib )
2701 - mng? ( media-libs/libmng )
2702 - png? ( media-libs/libpng:0= )
2703 - wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
2704 - cegui? ( >=dev-games/cegui-0.5.0 )
2705 - 3ds? ( media-libs/lib3ds )
2706 -"
2707 -RDEPEND="${COMMON_DEP}
2708 - java? ( >=virtual/jre-1.5 )
2709 -"
2710 -DEPEND="${COMMON_DEP}
2711 - java? ( >=virtual/jdk-1.5
2712 - dev-java/ant-core )
2713 - dev-util/ftjam
2714 - <dev-lang/swig-3
2715 - virtual/pkgconfig
2716 -"
2717 -
2718 -S="${WORKDIR}/${MY_P}"
2719 -
2720 -PATCHES=(
2721 - "${FILESDIR}"/${P}-gcc47.patch
2722 - "${FILESDIR}"/${P}-gcc52.patch
2723 - "${FILESDIR}"/${P}-wxgtk.patch
2724 - "${FILESDIR}"/${P}-gcc6.patch
2725 -)
2726 -
2727 -src_prepare() {
2728 - default
2729 -
2730 - # Installing doc conflict with dodoc on src_install
2731 - # Removing conflicting target
2732 - sed -i \
2733 - -e "/^InstallDoc/d" \
2734 - Jamfile.in \
2735 - docs/Jamfile || die
2736 -
2737 - use wxwidgets && append-libs -lGL
2738 -
2739 - AT_M4DIR=mk/autoconf \
2740 - eautoreconf
2741 -}
2742 -
2743 -src_configure() {
2744 - if use wxwidgets; then
2745 - need-wxwidgets unicode
2746 - fi
2747 -
2748 - econf \
2749 - --disable-as-needed \
2750 - --enable-cpu-specific-optimizations=no \
2751 - --disable-separate-debug-info \
2752 - --without-lcms \
2753 - --without-jackasyn \
2754 - --without-perl \
2755 - $(use_with java) \
2756 - --disable-make-emulation \
2757 - $(use_with bullet) \
2758 - --without-python \
2759 - $(use_with png) \
2760 - $(use_with jpeg) \
2761 - $(use_with mng) \
2762 - $(use_with vorbis) \
2763 - $(use_with speex) \
2764 - $(use_with 3ds) \
2765 - $(use_with ode) \
2766 - $(use_with truetype freetype2) \
2767 - $(use_with cal3d) \
2768 - $(use_with wxwidgets wx) \
2769 - $(use_with cegui CEGUI) \
2770 - $(use_with cg Cg) \
2771 - $(use_with alsa asound)
2772 - #remove unwanted CFLAGS added by ./configure
2773 - sed -i -e '/COMPILER\.CFLAGS\.optimize/d' \
2774 - Jamconfig || die
2775 -}
2776 -
2777 -src_compile() {
2778 - jam -q -dx -j$(makeopts_jobs) || die
2779 -}
2780 -
2781 -src_install() {
2782 - for installTarget in bin plugin lib include data config bindings
2783 - do
2784 - jam -q -s DESTDIR="${D}" install_${installTarget} || die
2785 - done
2786 - if use doc; then
2787 - jam -q -s DESTDIR="${D}" install_doc || die
2788 - fi
2789 - dodoc README docs/history*
2790 -
2791 - echo "CRYSTAL_PLUGIN=/usr/$(get_libdir)/${PATH_P}" > 90crystalspace
2792 - echo "CRYSTAL_CONFIG=/etc/${PATH_P}" >> 90crystalspace
2793 - doenvd 90crystalspace
2794 -}
2795 -
2796 -pkg_postinst() {
2797 - elog "Examples coming with this package, need correct light calculation"
2798 - elog "Do the following commands, with the root account, to fix that:"
2799 - # Fill cache directory for the examples
2800 - local dir
2801 - for dir in castle flarge isomap parallaxtest partsys r3dtest stenciltest \
2802 - terrain terrainf;
2803 - do
2804 - elog "cslight -video=null /usr/share/${PATH_P}/data/maps/${dir}"
2805 - done
2806 -}
2807
2808 diff --git a/dev-games/crystalspace/files/crystalspace-2.0-gcc47.patch b/dev-games/crystalspace/files/crystalspace-2.0-gcc47.patch
2809 deleted file mode 100644
2810 index 5b76b2e9470..00000000000
2811 --- a/dev-games/crystalspace/files/crystalspace-2.0-gcc47.patch
2812 +++ /dev/null
2813 @@ -1,110 +0,0 @@
2814 -https://bugs.gentoo.org/426870
2815 -https://bugs.gentoo.org/459440
2816 -
2817 - include/csplugincommon/rendermanager/render.h | 6 +++---
2818 - include/csutil/blockallocator.h | 6 +++---
2819 - include/csutil/parray.h | 2 +-
2820 - include/csutil/redblacktree.h | 4 ++--
2821 - include/csutil/refarr.h | 2 +-
2822 - 5 files changed, 10 insertions(+), 10 deletions(-)
2823 -
2824 ---- a/include/csplugincommon/rendermanager/render.h
2825 -+++ b/include/csplugincommon/rendermanager/render.h
2826 -@@ -194,7 +194,7 @@ namespace RenderManager
2827 - || (mesh.preCopyNum != 0))
2828 - {
2829 - // Render the latest batch of meshes
2830 -- RenderMeshes (context, node->meshes, lastShader, lastTicket, lastRenderedMesh, m);
2831 -+ this->RenderMeshes (context, node->meshes, lastShader, lastTicket, lastRenderedMesh, m);
2832 - lastRenderedMesh = m;
2833 -
2834 - lastShader = shader;
2835 -@@ -208,7 +208,7 @@ namespace RenderManager
2836 - }
2837 - }
2838 -
2839 -- RenderMeshes (context, node->meshes, lastShader, lastTicket, lastRenderedMesh, node->meshes.GetSize ());
2840 -+ this->RenderMeshes (context, node->meshes, lastShader, lastTicket, lastRenderedMesh, node->meshes.GetSize ());
2841 - }
2842 - };
2843 -
2844 -@@ -242,7 +242,7 @@ namespace RenderManager
2845 - iShader* shader = context.shaderArray[mesh.contextLocalId+layerOffset];
2846 -
2847 - size_t ticket = context.ticketArray[mesh.contextLocalId+layerOffset];
2848 -- RenderMeshes (context, node->meshes, shader, ticket, m, m+1);
2849 -+ this->RenderMeshes (context, node->meshes, shader, ticket, m, m+1);
2850 - }
2851 - }
2852 - }
2853 ---- a/include/csutil/blockallocator.h
2854 -+++ b/include/csutil/blockallocator.h
2855 -@@ -193,7 +193,7 @@ public:
2856 - ~csBlockAllocator()
2857 - {
2858 - ObjectDispose dispose (*this, false);
2859 -- DisposeAll (dispose);
2860 -+ this->DisposeAll (dispose);
2861 - }
2862 -
2863 - /**
2864 -@@ -204,7 +204,7 @@ public:
2865 - void Empty ()
2866 - {
2867 - ObjectDispose dispose (*this, true);
2868 -- FreeAll (dispose);
2869 -+ this->FreeAll (dispose);
2870 - }
2871 -
2872 - /**
2873 -@@ -215,7 +215,7 @@ public:
2874 - void DeleteAll ()
2875 - {
2876 - ObjectDispose dispose (*this, true);
2877 -- DisposeAll (dispose);
2878 -+ this->DisposeAll (dispose);
2879 - }
2880 -
2881 - /**
2882 ---- a/include/csutil/parray.h
2883 -+++ b/include/csutil/parray.h
2884 -@@ -112,7 +112,7 @@ public:
2885 - {
2886 - CS_ASSERT (this->GetSize () > 0);
2887 - T* ret = GetAndClear (this->GetSize () - 1); // see *1*
2888 -- Truncate (this->GetSize () - 1);
2889 -+ this->Truncate (this->GetSize () - 1);
2890 - return ret;
2891 - }
2892 -
2893 ---- a/include/csutil/redblacktree.h
2894 -+++ b/include/csutil/redblacktree.h
2895 -@@ -1155,7 +1155,7 @@ public:
2896 - T* Put (const K& key, const T &value)
2897 - {
2898 - csRedBlackTreePayload<K, T>* payload = (csRedBlackTreePayload<K, T>*)
2899 -- Insert (csRedBlackTreePayload<K, T>(key, value));
2900 -+ this->Insert (csRedBlackTreePayload<K, T>(key, value));
2901 - return (payload != 0) ? &payload->GetValue() : 0;
2902 - }
2903 - /**
2904 -@@ -1194,7 +1194,7 @@ public:
2905 - */
2906 - const T& Get (const K& key, const T& fallback) const
2907 - {
2908 -- const csRedBlackTreePayload<K, T>* payload = Find (key);
2909 -+ const csRedBlackTreePayload<K, T>* payload = this->Find (key);
2910 - if (payload == 0) return fallback;
2911 - return payload->GetValue();
2912 - }
2913 ---- a/include/csutil/refarr.h
2914 -+++ b/include/csutil/refarr.h
2915 -@@ -111,7 +111,7 @@ public:
2916 - {
2917 - CS_ASSERT (this->GetSize () > 0);
2918 - csRef<T> ret = this->Get (this->GetSize () - 1); // see *1*
2919 -- SetSize (this->GetSize () - 1);
2920 -+ this->SetSize (this->GetSize () - 1);
2921 - return ret;
2922 - }
2923 - };
2924
2925 diff --git a/dev-games/crystalspace/files/crystalspace-2.0-gcc52.patch b/dev-games/crystalspace/files/crystalspace-2.0-gcc52.patch
2926 deleted file mode 100644
2927 index 96b6aa71234..00000000000
2928 --- a/dev-games/crystalspace/files/crystalspace-2.0-gcc52.patch
2929 +++ /dev/null
2930 @@ -1,53 +0,0 @@
2931 ---- a/include/csgfx/imagememory.h.old 2016-04-17 09:09:31.497152401 +0200
2932 -+++ b/include/csgfx/imagememory.h 2016-04-17 09:12:13.838355158 +0200
2933 -@@ -179,8 +179,8 @@
2934 - /// Get a pointer to the alpha data that can be changed.
2935 - uint8* GetAlphaPtr ();
2936 -
2937 -- virtual const void* GetImageData () { return GetImagePtr (); }
2938 -- virtual int GetWidth () const { return Width; }
2939 -+ virtual const void* GetImageData ();
2940 -+ virtual int GetWidth () const;
2941 - virtual int GetHeight () const { return Height; }
2942 - virtual int GetDepth () const { return Depth; }
2943 -
2944 ---- a/libs/csgfx/imagememory.cpp.old 2016-04-17 09:07:19.555451540 +0200
2945 -+++ b/libs/csgfx/imagememory.cpp 2016-04-17 09:13:09.339398463 +0200
2946 -@@ -208,6 +208,23 @@
2947 - EnsureImage();
2948 - return (void*)databuf->GetData ();
2949 - }
2950 -+
2951 -+const void* csImageMemory::GetImageData ()
2952 -+{
2953 -+ return GetImagePtr ();
2954 -+}
2955 -+
2956 -+int csImageMemory::GetWidth () const
2957 -+{
2958 -+ return Width;
2959 -+}
2960 -+
2961 -+void csImageBase::SetName (const char* iName)
2962 -+{
2963 -+ cs_free (fName);
2964 -+ fName = CS::StrDup (iName);
2965 -+}
2966 -+
2967 - csRGBpixel* csImageMemory::GetPalettePtr ()
2968 - {
2969 - EnsureImage();
2970 ---- a/include/csgfx/imagebase.h.old 2016-04-17 09:59:09.211101864 +0200
2971 -+++ b/include/csgfx/imagebase.h 2016-04-17 09:59:20.041919599 +0200
2972 -@@ -61,10 +61,7 @@
2973 - // Most images are 2D, so provide a sensible default
2974 - virtual int GetDepth () const { return 1; }
2975 -
2976 -- virtual void SetName (const char* iName)
2977 -- {
2978 -- cs_free (fName); fName = CS::StrDup (iName);
2979 -- }
2980 -+ virtual void SetName (const char* iName);
2981 - virtual const char* GetName () const { return fName; }
2982 -
2983 - /* Commented out: should be implemented by all descendants.
2984
2985 diff --git a/dev-games/crystalspace/files/crystalspace-2.0-gcc6.patch b/dev-games/crystalspace/files/crystalspace-2.0-gcc6.patch
2986 deleted file mode 100644
2987 index f0b099a3e3d..00000000000
2988 --- a/dev-games/crystalspace/files/crystalspace-2.0-gcc6.patch
2989 +++ /dev/null
2990 @@ -1,238 +0,0 @@
2991 ---- crystalspace-src-2.0/include/csutil/redblacktree.h.old 2016-09-20 22:06:36.732698058 -0400
2992 -+++ crystalspace-src-2.0/include/csutil/redblacktree.h 2016-09-20 22:09:08.437064011 -0400
2993 -@@ -37,7 +37,7 @@
2994 - * @{ */
2995 -
2996 - template <typename K, typename Allocator,
2997 -- template<typename K, typename K2> class Ordering>
2998 -+ template<typename K1, typename K2> class Ordering>
2999 - class csRedBlackTree;
3000 -
3001 - template <typename K, typename T>
3002 -@@ -237,7 +237,7 @@
3003 - template <typename K,
3004 - typename Allocator =
3005 - CS::Container::DefaultRedBlackTreeAllocator<K>,
3006 -- template<typename K, typename K2> class Ordering =
3007 -+ template<typename K1, typename K2> class Ordering =
3008 - CS::Container::RedBlackTreeOrderingTotal>
3009 - class csRedBlackTree
3010 - {
3011 ---- crystalspace-src-2.0/plugins/terraformer/pagingformer/pagingformer.cpp.old 2016-09-20 22:10:54.287917849 -0400
3012 -+++ crystalspace-src-2.0/plugins/terraformer/pagingformer/pagingformer.cpp 2016-09-20 22:12:31.684739007 -0400
3013 -@@ -1159,7 +1159,7 @@
3014 - else
3015 - {
3016 - // Something we can't return was requested
3017 -- return false;
3018 -+ return NULL;
3019 - }
3020 - }
3021 -
3022 ---- crystalspace-src-2.0/plugins/documentsystem/xmlread/characters.cpp.old 2016-09-20 22:13:28.794863758 -0400
3023 -+++ crystalspace-src-2.0/plugins/documentsystem/xmlread/characters.cpp 2016-09-20 22:22:26.124668024 -0400
3024 -@@ -46,20 +46,20 @@
3025 - // 0 1 2 3 4 5 6 7 8 9 A B C D E F
3026 - CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // 00-0f
3027 - CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // 10-1f
3028 -- CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,S,S,0), // 20-2f
3029 -- CHAR_ROW(S,S,S,S,S,S,S,S,S,S,F,0,0,0,0,0), // 30-3f
3030 -- CHAR_ROW(0,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F), // 40-4f
3031 -- CHAR_ROW(F,F,F,F,F,F,F,F,F,F,F,0,0,0,0,F), // 50-5f
3032 -- CHAR_ROW(0,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F), // 60-6f
3033 -- CHAR_ROW(F,F,F,F,F,F,F,F,F,F,F,0,0,0,0,0), // 70-7f
3034 -+ CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,(uint32)S,(uint32)S,0), // 20-2f
3035 -+ CHAR_ROW((uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)F,0,0,0,0,0), // 30-3f
3036 -+ CHAR_ROW(0,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // 40-4f
3037 -+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,0,0,0,0,(uint32)F), // 50-5f
3038 -+ CHAR_ROW(0,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // 60-6f
3039 -+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,0,0,0,0,0), // 70-7f
3040 - CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // 80-8f
3041 - CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // 90-9f
3042 - CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // a0-af
3043 - CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // b0-bf
3044 -- CHAR_ROW(F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F), // c0-cf
3045 -- CHAR_ROW(F,F,F,F,F,F,F,0,F,F,F,F,F,F,F,F), // d0-df
3046 -- CHAR_ROW(F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F), // e0-ef
3047 -- CHAR_ROW(F,F,F,F,F,F,F,0,F,F,F,F,F,F,F,F), // f0-ff
3048 -+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // c0-cf
3049 -+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,0,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // d0-df
3050 -+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // e0-ef
3051 -+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,0,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // f0-ff
3052 - };
3053 -
3054 - #undef CHAR_ROW
3055 ---- crystalspace-src-2.0/plugins/mesh/protomesh/object/protomesh.cpp.old 2016-09-20 22:13:51.298710883 -0400
3056 -+++ crystalspace-src-2.0/plugins/mesh/protomesh/object/protomesh.cpp 2016-09-20 22:24:27.087156627 -0400
3057 -@@ -141,7 +141,7 @@
3058 - {
3059 - n = 0;
3060 -
3061 -- if (vis_cb) if (!vis_cb->BeforeDrawing (this, rview)) return false;
3062 -+ if (vis_cb) if (!vis_cb->BeforeDrawing (this, rview)) return NULL;
3063 -
3064 - SetupObject ();
3065 -
3066 ---- crystalspace-src-2.0/plugins/terraformer/simpleformer/simpleformer.cpp.old 2016-09-20 22:14:11.555573385 -0400
3067 -+++ crystalspace-src-2.0/plugins/terraformer/simpleformer/simpleformer.cpp 2016-09-20 22:25:57.007048574 -0400
3068 -@@ -1012,7 +1012,7 @@
3069 - else
3070 - {
3071 - // Something we can't return was requested
3072 -- return false;
3073 -+ return NULL;
3074 - }
3075 - }
3076 -
3077 ---- crystalspace-src-2.0/plugins/mesh/skeleton/persist/standard/skelldr.cpp.old 2016-09-20 22:14:28.534458231 -0400
3078 -+++ crystalspace-src-2.0/plugins/mesh/skeleton/persist/standard/skelldr.cpp 2016-09-20 22:28:15.857616492 -0400
3079 -@@ -157,7 +157,7 @@
3080 - {
3081 - csVector3 v;
3082 - if (!SyntaxService->ParseVector (vector_node, v))
3083 -- return false;
3084 -+ return NULL;
3085 - bone->GetTransform ().SetOrigin (v);
3086 - }
3087 -
3088 -@@ -166,7 +166,7 @@
3089 - {
3090 - csMatrix3 m;
3091 - if (!SyntaxService->ParseMatrix (matrix_node, m))
3092 -- return false;
3093 -+ return NULL;
3094 - bone->GetTransform ().SetO2T (m);
3095 - }
3096 - }
3097 -@@ -201,7 +201,7 @@
3098 - {
3099 - csVector3 v;
3100 - if (!SyntaxService->ParseVector (vector_node, v))
3101 -- return false;
3102 -+ return NULL;
3103 - socket_transform.SetOrigin (v);
3104 - }
3105 -
3106 -@@ -210,7 +210,7 @@
3107 - {
3108 - csMatrix3 m;
3109 - if (!SyntaxService->ParseMatrix (matrix_node, m))
3110 -- return false;
3111 -+ return NULL;
3112 - socket_transform.SetO2T (m);
3113 - }
3114 - socket->SetTransform(socket_transform);
3115 -@@ -550,7 +550,7 @@
3116 - {
3117 - csVector3 v;
3118 - if (!SyntaxService->ParseVector (vector_node, v))
3119 -- return false;
3120 -+ return NULL;
3121 - key_transform.SetOrigin (v);
3122 - }
3123 -
3124 -@@ -559,7 +559,7 @@
3125 - {
3126 - csMatrix3 m;
3127 - if (!SyntaxService->ParseMatrix (matrix_node, m))
3128 -- return false;
3129 -+ return NULL;
3130 - key_transform.SetO2T (m);
3131 - }
3132 - }
3133 ---- crystalspace-src-2.0/plugins/mesh/animesh/persist/skeleton2/skeleton2ldr.cpp.old 2016-09-20 22:14:53.609288299 -0400
3134 -+++ crystalspace-src-2.0/plugins/mesh/animesh/persist/skeleton2/skeleton2ldr.cpp 2016-09-20 22:29:41.797284147 -0400
3135 -@@ -516,7 +516,7 @@
3136 - if (!name)
3137 - {
3138 - synldr->ReportError (msgid, node, "No name set for animation");
3139 -- return false;
3140 -+ return NULL;
3141 - }
3142 -
3143 - CS::Animation::iSkeletonAnimation* fact = packet->CreateAnimation (name);
3144 -@@ -524,7 +524,7 @@
3145 - {
3146 - synldr->ReportError (msgid, node,
3147 - "Could not create animation, another animation with same name already exist");
3148 -- return false;
3149 -+ return NULL;
3150 - }
3151 -
3152 - if (node->GetAttributeValueAsBool ("bindspace", false))
3153 ---- crystalspace-src-2.0/plugins/mesh/watermesh/object/watermesh.cpp.old 2016-09-20 22:15:10.911171145 -0400
3154 -+++ crystalspace-src-2.0/plugins/mesh/watermesh/object/watermesh.cpp 2016-09-20 22:30:58.603396904 -0400
3155 -@@ -363,7 +363,7 @@
3156 - {
3157 - n = 0;
3158 -
3159 -- if (vis_cb) if (!vis_cb->BeforeDrawing (this, rview)) return false;
3160 -+ if (vis_cb) if (!vis_cb->BeforeDrawing (this, rview)) return NULL;
3161 -
3162 - iCamera* camera = rview->GetCamera ();
3163 -
3164 ---- crystalspace-src-2.0/plugins/csparser/csparser.cpp.old 2016-09-20 22:15:32.086027857 -0400
3165 -+++ crystalspace-src-2.0/plugins/csparser/csparser.cpp 2016-09-20 22:36:18.576856714 -0400
3166 -@@ -571,7 +571,7 @@
3167 - break;
3168 - case XMLTOKEN_KEY:
3169 - if (!ParseKey (child, &Keys))
3170 -- return false;
3171 -+ return NULL;
3172 - break;
3173 - case XMLTOKEN_HALO:
3174 - {
3175 -@@ -779,7 +779,7 @@
3176 - {
3177 - csMatrix3 m;
3178 - if (!SyntaxService->ParseMatrix (matrix_node, m))
3179 -- return false;
3180 -+ return NULL;
3181 - light_transf.SetO2T (m);
3182 - }
3183 - csRef<iDocumentNode> vector_node = child->GetNode ("v");
3184 -@@ -787,7 +787,7 @@
3185 - {
3186 - csVector3 v;
3187 - if (!SyntaxService->ParseVector (vector_node, v))
3188 -- return false;
3189 -+ return NULL;
3190 - use_light_transf_vector = true;
3191 - light_transf.SetO2TTranslation (v);
3192 - }
3193 -@@ -830,7 +830,7 @@
3194 - {
3195 - bool flag;
3196 - if (!SyntaxService->ParseBool (child, flag, true))
3197 -- return false;
3198 -+ return NULL;
3199 - lightFlags.SetBool (CS_LIGHT_NOSHADOWS, flag);
3200 - }
3201 - break;
3202 -@@ -1193,7 +1193,7 @@
3203 - {
3204 - csColor c;
3205 - if (!SyntaxService->ParseColor (child, c))
3206 -- return false;
3207 -+ return NULL;
3208 - sector->SetDynamicAmbientLight (c);
3209 - }
3210 - break;
3211 -@@ -1387,7 +1387,7 @@
3212 - iRenderLoop* loop = ParseRenderLoop (child, set);
3213 - if (!loop)
3214 - {
3215 -- return false;
3216 -+ return NULL;
3217 - }
3218 - if (set)
3219 - {
3220 -@@ -1569,7 +1569,7 @@
3221 - return 0;
3222 - case XMLTOKEN_KEY:
3223 - if (!ParseKey (child, pNode->QueryObject()))
3224 -- return false;
3225 -+ return NULL;
3226 - break;
3227 - case XMLTOKEN_POSITION:
3228 - if (!SyntaxService->ParseVector (child, pos))
3229
3230 diff --git a/dev-games/crystalspace/files/crystalspace-2.0-wxgtk.patch b/dev-games/crystalspace/files/crystalspace-2.0-wxgtk.patch
3231 deleted file mode 100644
3232 index 740f22eaa24..00000000000
3233 --- a/dev-games/crystalspace/files/crystalspace-2.0-wxgtk.patch
3234 +++ /dev/null
3235 @@ -1,48 +0,0 @@
3236 -Description: Fix to build with wxwidgets3.0
3237 -Author: Olly Betts <olly@××××××.com>
3238 -Last-Update: 2014-06-14
3239 -
3240 ---- crystalspace-2.0+dfsg.orig/plugins/video/canvas/wxgl/GLWXDriver2D.cpp
3241 -+++ crystalspace-2.0+dfsg/plugins/video/canvas/wxgl/GLWXDriver2D.cpp
3242 -@@ -292,7 +292,7 @@ bool csGraphics2DWX::Open()
3243 - {
3244 - Display* dpy = (Display*) wxGetDisplay ();
3245 - GLXContext active_GLContext = glXGetCurrentContext();
3246 -- XVisualInfo *xvis = (XVisualInfo*)theCanvas->m_vi;
3247 -+ XVisualInfo *xvis = theCanvas->GetXVisualInfo();
3248 -
3249 - Report (CS_REPORTER_SEVERITY_NOTIFY, "Video driver GL/X version %s",
3250 - glXIsDirect (dpy, active_GLContext) ? "(direct renderer)" :
3251 -@@ -705,8 +705,8 @@ static bool wxCodeToCSCode(int wxkey, ut
3252 - MAP (MENU, CONTEXT, CONTEXT)
3253 - MAP (PAUSE, PAUSE, PAUSE)
3254 - MAP (CAPITAL, CAPSLOCK, CAPSLOCK)
3255 -- MAP (PRIOR, PGUP, PGUP)
3256 -- MAP (NEXT, PGDN, PGDN)
3257 -+ MAP (PAGEUP, PGUP, PGUP)
3258 -+ MAP (PAGEDOWN, PGDN, PGDN)
3259 - MAP (END, END, END)
3260 - MAP (HOME, HOME, HOME)
3261 - MAP (LEFT, LEFT, LEFT)
3262 -@@ -722,10 +722,7 @@ static bool wxCodeToCSCode(int wxkey, ut
3263 - MAPC (NUMPAD2, PAD2, '2')
3264 - MAP (NUMPAD_DOWN, PAD2, DOWN)
3265 - MAPC (NUMPAD3, PAD3, '3')
3266 -- MAP (NUMPAD_NEXT, PAD3, PGDN)
3267 --#if wxVERSION_NUMBER < 2700
3268 - MAP (NUMPAD_PAGEDOWN, PAD3, PGDN)
3269 --#endif
3270 - MAPC (NUMPAD4, PAD4, '4')
3271 - MAP (NUMPAD_LEFT, PAD4, LEFT)
3272 - MAPC (NUMPAD5, PAD5, '5')
3273 -@@ -736,10 +733,7 @@ static bool wxCodeToCSCode(int wxkey, ut
3274 - MAPC (NUMPAD8, PAD8, '8')
3275 - MAP (NUMPAD_UP, PAD8, UP)
3276 - MAPC (NUMPAD9, PAD9, '9')
3277 -- MAP (NUMPAD_PRIOR, PAD9, PGUP)
3278 --#if wxVERSION_NUMBER < 2700
3279 - MAP (NUMPAD_PAGEUP, PAD9, PGUP)
3280 --#endif
3281 - MAPC (MULTIPLY, PADMULT, '*')
3282 - MAPC (NUMPAD_MULTIPLY,PADMULT, '*')
3283 - MAPC (ADD, PADPLUS, '+')
3284
3285 diff --git a/dev-games/crystalspace/metadata.xml b/dev-games/crystalspace/metadata.xml
3286 deleted file mode 100644
3287 index d51e9062a2e..00000000000
3288 --- a/dev-games/crystalspace/metadata.xml
3289 +++ /dev/null
3290 @@ -1,33 +0,0 @@
3291 -<?xml version="1.0" encoding="UTF-8"?>
3292 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3293 -<pkgmetadata>
3294 - <maintainer type="project">
3295 - <email>games@g.o</email>
3296 - <name>Gentoo Games Project</name>
3297 - </maintainer>
3298 - <longdescription>
3299 -Crystal Space is a free (LGPL) and portable 3D Game
3300 -Development Kit written in C++. It supports: true six degrees
3301 -of freedom, colored lighting, lightmapped and stencil based
3302 -lighting, shader support, mipmapping, portals, mirrors, alpha
3303 -transparency, reflective surfaces, 3D sprites (frame based or
3304 -with skeletal animation, also using cal3d animation library),
3305 -procedural textures, particle systems, halos, volumetric fog,
3306 -scripting (using Python, Perl, Java, or potentially other
3307 -languages), 16-bit and 32-bit display support, OpenGL, and
3308 -software renderer, font support, hierarchical
3309 -transformations, physics plugin based on ODE, ... See the
3310 -extensive list of features for more details.
3311 -</longdescription>
3312 - <use>
3313 - <flag name="3ds">Enables support for .3DS files in CrystalSpace</flag>
3314 - <flag name="bullet">include support for Bullet library</flag>
3315 - <flag name="cal3d">include support for skeleton animation</flag>
3316 - <flag name="cegui">include support for Crazy Eddie GUI</flag>
3317 - <flag name="cg">NVIDIA toolkit plugin</flag>
3318 - <flag name="ode">include support for Open Dynamics Engine</flag>
3319 - </use>
3320 - <upstream>
3321 - <remote-id type="sourceforge">crystal</remote-id>
3322 - </upstream>
3323 -</pkgmetadata>
3324
3325 diff --git a/dev-java/jad-bin/Manifest b/dev-java/jad-bin/Manifest
3326 deleted file mode 100644
3327 index 0544dd93127..00000000000
3328 --- a/dev-java/jad-bin/Manifest
3329 +++ /dev/null
3330 @@ -1 +0,0 @@
3331 -DIST jadls158.zip 389972 BLAKE2B 1bb59583fee60a805b47ea7fa0cb14090912719ea827453447777873c7c17dadb39b17938207dd56ef6f2ccf0fbaed7bbf953b68b9bd66c3f8694cf771bd423e SHA512 5f16c51f676990ea6cf76cbee4c9fbf93273fb6a4474a136c032457fcb29c9507508b543d3f65a212cd4e21d14671f0b4368ce5a42dc7c542e75883a911a5ebf
3332
3333 diff --git a/dev-java/jad-bin/jad-bin-1.5.8e-r1.ebuild b/dev-java/jad-bin/jad-bin-1.5.8e-r1.ebuild
3334 deleted file mode 100644
3335 index 9ea62a8c3be..00000000000
3336 --- a/dev-java/jad-bin/jad-bin-1.5.8e-r1.ebuild
3337 +++ /dev/null
3338 @@ -1,27 +0,0 @@
3339 -# Copyright 1999-2016 Gentoo Foundation
3340 -# Distributed under the terms of the GNU General Public License v2
3341 -
3342 -EAPI=5
3343 -
3344 -DESCRIPTION="Jad - The fast JAva Decompiler"
3345 -HOMEPAGE="http://www.kpdus.com/jad.html"
3346 -SRC_URI="http://www.kpdus.com/jad/linux/jadls158.zip"
3347 -
3348 -KEYWORDS="amd64 x86"
3349 -SLOT="0"
3350 -LICENSE="freedist"
3351 -IUSE=""
3352 -
3353 -DEPEND="app-arch/unzip"
3354 -RDEPEND=""
3355 -
3356 -S=${WORKDIR}
3357 -
3358 -RESTRICT="strip"
3359 -QA_PREBUILT="*"
3360 -
3361 -src_install() {
3362 - into /opt
3363 - dobin jad || die "dobin failed"
3364 - dodoc Readme.txt || die "dodoc failed"
3365 -}
3366
3367 diff --git a/dev-java/jad-bin/metadata.xml b/dev-java/jad-bin/metadata.xml
3368 deleted file mode 100644
3369 index 2444066aa02..00000000000
3370 --- a/dev-java/jad-bin/metadata.xml
3371 +++ /dev/null
3372 @@ -1,8 +0,0 @@
3373 -<?xml version="1.0" encoding="UTF-8"?>
3374 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3375 -<pkgmetadata>
3376 -<maintainer type="project">
3377 - <email>java@g.o</email>
3378 - <name>Java</name>
3379 -</maintainer>
3380 -</pkgmetadata>
3381
3382 diff --git a/dev-lang/rubinius/Manifest b/dev-lang/rubinius/Manifest
3383 deleted file mode 100644
3384 index d63ef3bd4c2..00000000000
3385 --- a/dev-lang/rubinius/Manifest
3386 +++ /dev/null
3387 @@ -1 +0,0 @@
3388 -DIST rubinius-3.43.tar.bz2 13013106 BLAKE2B 42298e046bb652f16187a70fb377c650319260b78c674faf6791c0865abb8798a7e1511ddc3eb809585825e452b72bc9b783691760c5400b36815e9cabf1a65a SHA512 80ca70f1aeea2f48e9f4bbd9dc646e0fdabf266cde879fd6acb46bcc38140a2738fddf7d63fa72c386f0411046f457af02deb1162b249c7942bdc0e4a8138023
3389
3390 diff --git a/dev-lang/rubinius/files/auto_gem.rb b/dev-lang/rubinius/files/auto_gem.rb
3391 deleted file mode 100644
3392 index 5c4f540a92d..00000000000
3393 --- a/dev-lang/rubinius/files/auto_gem.rb
3394 +++ /dev/null
3395 @@ -1,7 +0,0 @@
3396 -# This file is installed by Gentoo's rubygems package.
3397 -# It's intended to help automate the loading of rubygems
3398 -
3399 -begin
3400 -require 'rubygems'
3401 -rescue LoadError
3402 -end
3403
3404 diff --git a/dev-lang/rubinius/metadata.xml b/dev-lang/rubinius/metadata.xml
3405 deleted file mode 100644
3406 index 3d967b6d9f4..00000000000
3407 --- a/dev-lang/rubinius/metadata.xml
3408 +++ /dev/null
3409 @@ -1,13 +0,0 @@
3410 -<?xml version="1.0" encoding="UTF-8"?>
3411 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3412 -<pkgmetadata>
3413 - <maintainer type="project">
3414 - <email>ruby@g.o</email>
3415 - <name>Gentoo Ruby Project</name>
3416 - </maintainer>
3417 - <use>
3418 - <flag name="llvm">
3419 - Build with llvm. Currently the package only builds against old versions of llvm.
3420 - </flag>
3421 - </use>
3422 -</pkgmetadata>
3423
3424 diff --git a/dev-lang/rubinius/rubinius-3.43.ebuild b/dev-lang/rubinius/rubinius-3.43.ebuild
3425 deleted file mode 100644
3426 index 216369dfed8..00000000000
3427 --- a/dev-lang/rubinius/rubinius-3.43.ebuild
3428 +++ /dev/null
3429 @@ -1,88 +0,0 @@
3430 -# Copyright 1999-2015 Gentoo Foundation
3431 -# Distributed under the terms of the GNU General Public License v2
3432 -
3433 -EAPI=5
3434 -inherit eutils flag-o-matic multilib versionator
3435 -
3436 -DESCRIPTION="A re-implementation of the Ruby VM designed for speed"
3437 -HOMEPAGE="http://rubini.us"
3438 -SRC_URI="https://rubinius-releases-rubinius-com.s3.amazonaws.com/${P}.tar.bz2"
3439 -
3440 -LICENSE="BSD"
3441 -KEYWORDS="~amd64"
3442 -SLOT="0"
3443 -IUSE="+llvm"
3444 -
3445 -RDEPEND="
3446 - llvm? ( >=sys-devel/llvm-3.6 )
3447 - dev-libs/openssl:0
3448 - sys-libs/ncurses
3449 - sys-libs/readline:0
3450 - dev-libs/libyaml
3451 - virtual/libffi
3452 - sys-libs/zlib
3453 -"
3454 -
3455 -DEPEND="${RDEPEND}
3456 - =dev-ruby/rake-10*
3457 - dev-ruby/bundler
3458 -"
3459 -
3460 -pkg_setup() {
3461 - unset RUBYOPT
3462 -}
3463 -
3464 -src_prepare() {
3465 - # src_test will wait until all processes are reaped, so tune down
3466 - # the long sleep process a bit.
3467 - sed -i -e 's/sleep 1000/sleep 300/' spec/ruby/core/io/popen_spec.rb || die
3468 -
3469 - # Avoid specs that cannot work in the portage context
3470 - rm -f spec/ruby/core/argf/read_nonblock_spec.rb || die
3471 -
3472 - # Drop error CFLAGS per Gentoo policy.
3473 - sed -i -e '/Werror/ s:^:#:' rakelib/blueprint.rb || die
3474 -
3475 - bundle --local || die
3476 -}
3477 -
3478 -src_configure() {
3479 - conf=""
3480 - if ! use llvm ; then
3481 - conf+="--disable-llvm "
3482 - fi
3483 -
3484 - #Rubinius uses a non-autoconf ./configure script which balks at econf
3485 - INSTALL="${EPREFIX}/usr/bin/install -c" ./configure \
3486 - --prefix /usr/$(get_libdir) \
3487 - --mandir /usr/share/man \
3488 - --without-rpath \
3489 - --with-vendor-zlib \
3490 - ${conf} \
3491 - || die "Configure failed"
3492 -}
3493 -
3494 -src_compile() {
3495 - RBXOPT="-Xsystem.log=syslog" rake build || die "Compilation failed"
3496 -}
3497 -
3498 -src_test() {
3499 - rake spec || die "Tests failed"
3500 - einfo "Waiting for forked processes to die"
3501 -}
3502 -
3503 -src_install() {
3504 - # The install phase tries to determine if there are relevant
3505 - addpredict /usr/local/lib64/ruby
3506 -
3507 - local minor_version=$(get_version_component_range 1-2)
3508 - local librbx="usr/$(get_libdir)/rubinius"
3509 -
3510 - RBXOPT="-Xsystem.log=syslog" DESTDIR="${D}" rake install || die "Installation failed"
3511 -
3512 - dosym /${librbx}/bin/rbx /usr/bin/rbx || die "Couldn't make rbx symlink"
3513 -
3514 - insinto /${librbx}/${minor_version}/site
3515 - doins "${FILESDIR}/auto_gem.rb" || die "Couldn't install rbx auto_gem.rb"
3516 - RBXOPT="-Xsystem.log=syslog" RBX_RUNTIME="${S}/runtime" RBX_LIB="${S}/lib" bin/rbx compile "${D}/${librbx}/${minor_version}/site/auto_gem.rb" || die "Couldn't bytecompile auto_gem.rb"
3517 -}
3518
3519 diff --git a/dev-php/pecl-gearman/Manifest b/dev-php/pecl-gearman/Manifest
3520 deleted file mode 100644
3521 index 21674fe3190..00000000000
3522 --- a/dev-php/pecl-gearman/Manifest
3523 +++ /dev/null
3524 @@ -1 +0,0 @@
3525 -DIST gearman-1.0.2.tgz 30405 BLAKE2B cb2402068507b6f2b87e42ec5ffbfdc6cc3d6faea1d4cfa31aef9ef6d9801b39415656ea679c26782fbf2d3bd2eb0f0fd343851c1e7343b0d7abef5edc3901ea SHA512 503d16912bc7de6a3b348fef76eada4e0125636d4c75cc3361b39811efa6df020147c48116eceb7478fa76234491c70eab2974e45a7b2c5900810de272bec702
3526
3527 diff --git a/dev-php/pecl-gearman/metadata.xml b/dev-php/pecl-gearman/metadata.xml
3528 deleted file mode 100644
3529 index 5866eae7711..00000000000
3530 --- a/dev-php/pecl-gearman/metadata.xml
3531 +++ /dev/null
3532 @@ -1,5 +0,0 @@
3533 -<?xml version="1.0" encoding="UTF-8"?>
3534 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3535 -<pkgmetadata>
3536 -<!-- maintainer-needed -->
3537 -</pkgmetadata>
3538
3539 diff --git a/dev-php/pecl-gearman/pecl-gearman-1.0.2-r2.ebuild b/dev-php/pecl-gearman/pecl-gearman-1.0.2-r2.ebuild
3540 deleted file mode 100644
3541 index 6c27bc1c993..00000000000
3542 --- a/dev-php/pecl-gearman/pecl-gearman-1.0.2-r2.ebuild
3543 +++ /dev/null
3544 @@ -1,21 +0,0 @@
3545 -# Copyright 1999-2016 Gentoo Foundation
3546 -# Distributed under the terms of the GNU General Public License v2
3547 -
3548 -EAPI=6
3549 -PHP_EXT_NAME="gearman"
3550 -PHP_EXT_INI="yes"
3551 -PHP_EXT_ZENDEXT="no"
3552 -
3553 -USE_PHP="php5-6"
3554 -
3555 -inherit php-ext-pecl-r3
3556 -
3557 -KEYWORDS="~amd64 ~x86"
3558 -
3559 -DESCRIPTION="PHP extension for using gearmand"
3560 -LICENSE="PHP-3"
3561 -SLOT="0"
3562 -IUSE=""
3563 -
3564 -DEPEND=">=sys-cluster/gearmand-0.21"
3565 -RDEPEND="${DEPEND}"
3566
3567 diff --git a/dev-python/jenkins-autojobs/Manifest b/dev-python/jenkins-autojobs/Manifest
3568 deleted file mode 100644
3569 index 9c423999843..00000000000
3570 --- a/dev-python/jenkins-autojobs/Manifest
3571 +++ /dev/null
3572 @@ -1,3 +0,0 @@
3573 -DIST jenkins-autojobs-0.14.3.tar.gz 151992 BLAKE2B 98d951545d7101bdab42bc1a33e30ee8aa315c58ca51c697ea8e8826ad46bbe5629d89a5c360a8f641c907ea34e07c15df8a1cba0e16d3e196ffda3b827b14be SHA512 1db2d02bf6f1c2d52d0197ffc21e80e5ccd48f6e2020bbe4618ab06792ea3988a42089c1fe1e6d277e30ea6ecf58078d8138da0c463862a063583c119e67e805
3574 -DIST jenkins-autojobs-0.14.3_git_1.1.21.hpi 2108607 BLAKE2B c5b17fa082b287c24e1d559d7935e38397c66d4c4924cbb1eea719082cf85cf52925aec703fd36ef765dcfbc6acab15c5bcf041d0df338d95a6847c20dcd1f45 SHA512 6fa6386f0292cfc61f44dca11860146b7c35df46adefdfec547789b75145fbff61e620195e5f756ae8902211117b4cd2cd7d616dfe51204e563ad38154a67d88
3575 -DIST jenkins-autojobs-0.14.3_mercurial_1.41.hpi 107202 BLAKE2B 3553fb3f0fd1e0f4afd5fcec6380f0d41d37def0b58b2d54161c601d6fb1b619ac868fea3ce431fd81f7efd537eb4d4b7d39cd6385e13fce163548e6280ea7ad SHA512 76d24c9964d7d4590f128bf1577f54a0a4b799d275a0e7874aee95aa20c3ed0313b96bb6fb4e7f9603a4433db68e4d0caeb4ca22394cdc24a436fcc3b32b8d67
3576
3577 diff --git a/dev-python/jenkins-autojobs/files/local_jenkins.patch b/dev-python/jenkins-autojobs/files/local_jenkins.patch
3578 deleted file mode 100644
3579 index 96bab635ffe..00000000000
3580 --- a/dev-python/jenkins-autojobs/files/local_jenkins.patch
3581 +++ /dev/null
3582 @@ -1,26 +0,0 @@
3583 ---- tests/bin/start-jenkins.sh.orig 2015-01-02 23:10:17.000000000 +0100
3584 -+++ tests/bin/start-jenkins.sh 2015-01-30 16:35:27.058035074 +0100
3585 -@@ -19,6 +19,8 @@
3586 - echo 0 | nc $jenkins_addr $jenkins_cport
3587 - }
3588 -
3589 -+cp -v /opt/jenkins/jenkins.war $jenkins_war
3590 -+
3591 - if [[ ! -e $jenkins_war ]]; then
3592 - echo "Downloading jenkins.war ..."
3593 - curl -L $jenkins_war_url > $jenkins_war
3594 -@@ -31,7 +33,6 @@
3595 -
3596 - if [[ $(unzip -l $jenkins_war | egrep "plugins/(mercurial)|(git).hpi" | wc -l) -ne 2 ]]; then
3597 - echo "Adding git and hg plugins to jenkins.war ..."
3598 -- wget -c $hg_hpi_url $git_hpi_url -P "${here}/../tmp/WEB-INF/plugins"
3599 - (cd ${here}/../tmp && zip jenkins.war ./WEB-INF/plugins/*.hpi)
3600 - fi
3601 -
3602 -@@ -57,4 +58,4 @@
3603 -
3604 - [[ $jenkins_running -ne 0 ]] && exit 1
3605 -
3606 --wait $java_pid
3607 -+#wait $java_pid
3608 -
3609
3610 diff --git a/dev-python/jenkins-autojobs/jenkins-autojobs-0.14.3.ebuild b/dev-python/jenkins-autojobs/jenkins-autojobs-0.14.3.ebuild
3611 deleted file mode 100644
3612 index ff00a92b13a..00000000000
3613 --- a/dev-python/jenkins-autojobs/jenkins-autojobs-0.14.3.ebuild
3614 +++ /dev/null
3615 @@ -1,67 +0,0 @@
3616 -# Copyright 1999-2017 Gentoo Foundation
3617 -# Distributed under the terms of the GNU General Public License v2
3618 -
3619 -EAPI=5
3620 -
3621 -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
3622 -
3623 -inherit distutils-r1
3624 -
3625 -MERCURIAL_PV="1.41"
3626 -GIT_PV="1.1.21"
3627 -
3628 -DESCRIPTION="Scripts for automatically creating Jenkins jobs from scm branches"
3629 -HOMEPAGE="https://github.com/gvalkov/jenkins-autojobs"
3630 -SRC_URI="https://github.com/gvalkov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
3631 - http://updates.jenkins-ci.org/download/plugins/mercurial/${MERCURIAL_PV}/mercurial.hpi -> ${P}_mercurial_${MERCURIAL_PV}.hpi
3632 - http://updates.jenkins-ci.org/download/plugins/git/${GIT_PV}/git.hpi -> ${P}_git_${GIT_PV}.hpi"
3633 -
3634 -LICENSE="BSD"
3635 -SLOT="0"
3636 -KEYWORDS="~amd64"
3637 -IUSE="doc test"
3638 -
3639 -RDEPEND=">dev-python/jenkins-webapi-0.3.2[${PYTHON_USEDEP}]
3640 - >=dev-python/lxml-3.2.3[${PYTHON_USEDEP}]
3641 - >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]
3642 - >=dev-python/requests-2.5.0[${PYTHON_USEDEP}]"
3643 -
3644 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
3645 - test? ( ${RDEPEND}
3646 - dev-util/jenkins-bin
3647 - net-analyzer/netcat
3648 - dev-python/pytest[${PYTHON_USEDEP}] )
3649 - doc? ( >=dev-python/sphinx-1.2.3[${PYTHON_USEDEP}]
3650 - >=dev-python/alabaster-0.6.1[${PYTHON_USEDEP}] )"
3651 -
3652 -PATCHES=( "${FILESDIR}/local_jenkins.patch" )
3653 -
3654 -src_unpack() {
3655 - unpack ${P}.tar.gz
3656 - if use test; then
3657 - mkdir -p ${P}/tests/tmp/WEB-INF/plugins/
3658 -
3659 - cp -v "${DISTDIR}"/${P}_mercurial_${MERCURIAL_PV}.hpi ${P}/tests/tmp/WEB-INF/plugins/mercurial.hpi
3660 - cp -v "${DISTDIR}"/${P}_git_${GIT_PV}.hpi ${P}/tests/tmp/WEB-INF/plugins/git.hpi
3661 - fi
3662 -}
3663 -
3664 -python_test() {
3665 - # Test phase works with the limitation that it need be run as root in portage
3666 - # starts jenkins
3667 - ./tests/bin/start-jenkins.sh
3668 -
3669 - py.test || die "Failed with ${EPYTHON}"
3670 -
3671 - # kills jenkins
3672 - echo 0 | nc 127.0.0.1 60887
3673 -}
3674 -
3675 -python_compile_all() {
3676 - use doc && emake -C doc html
3677 -}
3678 -
3679 -python_install_all() {
3680 - use doc && local HTML_DOCS=( doc/_build/html/. )
3681 - distutils-r1_python_install_all
3682 -}
3683
3684 diff --git a/dev-python/jenkins-autojobs/metadata.xml b/dev-python/jenkins-autojobs/metadata.xml
3685 deleted file mode 100644
3686 index 69a9c16c4b6..00000000000
3687 --- a/dev-python/jenkins-autojobs/metadata.xml
3688 +++ /dev/null
3689 @@ -1,8 +0,0 @@
3690 -<?xml version="1.0" encoding="UTF-8"?>
3691 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3692 -<pkgmetadata>
3693 - <!-- maintainer-needed -->
3694 - <upstream>
3695 - <remote-id type="github">gvalkov/jenkins-autojobs</remote-id>
3696 - </upstream>
3697 -</pkgmetadata>
3698
3699 diff --git a/dev-python/rtslib/Manifest b/dev-python/rtslib/Manifest
3700 deleted file mode 100644
3701 index 46b01d0dd25..00000000000
3702 --- a/dev-python/rtslib/Manifest
3703 +++ /dev/null
3704 @@ -1 +0,0 @@
3705 -DIST rtslib-3.0_pre4.tar.gz 63988 BLAKE2B 0a08116b4c3964787144f828185c54bb041bd3adcb23555fd199ecf8a1aa8597f3b96acfc6c6b33f6da1b83292e03ee420c2ab9db8d4c71a642ed4be2c2cecf5 SHA512 5b4ff3dbaa379f177e08d0ffb54b575e7637c9ebf9ad98cdb2db2b93cde623d0c3a29c3ec9eb0a5542964438d8d5342691f483e2fdb81b7f1f64f37c701e0063
3706
3707 diff --git a/dev-python/rtslib/metadata.xml b/dev-python/rtslib/metadata.xml
3708 deleted file mode 100644
3709 index 0dbe3c5da04..00000000000
3710 --- a/dev-python/rtslib/metadata.xml
3711 +++ /dev/null
3712 @@ -1,11 +0,0 @@
3713 -<?xml version='1.0' encoding='UTF-8'?>
3714 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3715 -<pkgmetadata>
3716 - <maintainer type="project">
3717 - <email>cluster@g.o</email>
3718 - <name>Gentoo Cluster Project</name>
3719 - </maintainer>
3720 - <upstream>
3721 - <remote-id type="github">Datera/rtslib</remote-id>
3722 - </upstream>
3723 -</pkgmetadata>
3724
3725 diff --git a/dev-python/rtslib/rtslib-3.0_pre4.ebuild b/dev-python/rtslib/rtslib-3.0_pre4.ebuild
3726 deleted file mode 100644
3727 index 6d946acafaf..00000000000
3728 --- a/dev-python/rtslib/rtslib-3.0_pre4.ebuild
3729 +++ /dev/null
3730 @@ -1,40 +0,0 @@
3731 -# Copyright 1999-2017 Gentoo Foundation
3732 -# Distributed under the terms of the GNU General Public License v2
3733 -
3734 -EAPI=6
3735 -
3736 -PYTHON_COMPAT=( python2_7 )
3737 -
3738 -inherit distutils-r1
3739 -
3740 -DESCRIPTION="RTSLib Community Edition for target_core_mod/ConfigFS"
3741 -HOMEPAGE="http://linux-iscsi.org/wiki/targetcli"
3742 -
3743 -LICENSE="Apache-2.0"
3744 -SLOT="0"
3745 -IUSE=""
3746 -
3747 -if [[ ${PV} == 9999 ]]; then
3748 - inherit git-r3
3749 - EGIT_REPO_URI="https://github.com/Datera/${PN}.git"
3750 - KEYWORDS=""
3751 -else
3752 - MY_PV=${PV/_/-}
3753 - SRC_URI="https://github.com/Datera/${PN}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
3754 - S="${WORKDIR}/${PN}-${MY_PV}"
3755 - KEYWORDS="~amd64"
3756 -fi
3757 -
3758 -DEPEND="dev-python/configobj[${PYTHON_USEDEP}]
3759 - dev-python/ipaddr[${PYTHON_USEDEP}]
3760 - dev-python/netifaces[${PYTHON_USEDEP}]
3761 - dev-python/pyparsing[${PYTHON_USEDEP}]
3762 - !dev-python/rtslib-fb"
3763 -RDEPEND="${DEPEND}"
3764 -
3765 -src_install() {
3766 - distutils-r1_src_install
3767 - keepdir /var/target/fabric
3768 - insinto /var/target/fabric
3769 - doins specs/*.spec
3770 -}
3771
3772 diff --git a/dev-python/rtslib/rtslib-9999.ebuild b/dev-python/rtslib/rtslib-9999.ebuild
3773 deleted file mode 100644
3774 index 6d946acafaf..00000000000
3775 --- a/dev-python/rtslib/rtslib-9999.ebuild
3776 +++ /dev/null
3777 @@ -1,40 +0,0 @@
3778 -# Copyright 1999-2017 Gentoo Foundation
3779 -# Distributed under the terms of the GNU General Public License v2
3780 -
3781 -EAPI=6
3782 -
3783 -PYTHON_COMPAT=( python2_7 )
3784 -
3785 -inherit distutils-r1
3786 -
3787 -DESCRIPTION="RTSLib Community Edition for target_core_mod/ConfigFS"
3788 -HOMEPAGE="http://linux-iscsi.org/wiki/targetcli"
3789 -
3790 -LICENSE="Apache-2.0"
3791 -SLOT="0"
3792 -IUSE=""
3793 -
3794 -if [[ ${PV} == 9999 ]]; then
3795 - inherit git-r3
3796 - EGIT_REPO_URI="https://github.com/Datera/${PN}.git"
3797 - KEYWORDS=""
3798 -else
3799 - MY_PV=${PV/_/-}
3800 - SRC_URI="https://github.com/Datera/${PN}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
3801 - S="${WORKDIR}/${PN}-${MY_PV}"
3802 - KEYWORDS="~amd64"
3803 -fi
3804 -
3805 -DEPEND="dev-python/configobj[${PYTHON_USEDEP}]
3806 - dev-python/ipaddr[${PYTHON_USEDEP}]
3807 - dev-python/netifaces[${PYTHON_USEDEP}]
3808 - dev-python/pyparsing[${PYTHON_USEDEP}]
3809 - !dev-python/rtslib-fb"
3810 -RDEPEND="${DEPEND}"
3811 -
3812 -src_install() {
3813 - distutils-r1_src_install
3814 - keepdir /var/target/fabric
3815 - insinto /var/target/fabric
3816 - doins specs/*.spec
3817 -}
3818
3819 diff --git a/dev-python/visual/Manifest b/dev-python/visual/Manifest
3820 deleted file mode 100644
3821 index c30ffcc7ab8..00000000000
3822 --- a/dev-python/visual/Manifest
3823 +++ /dev/null
3824 @@ -1 +0,0 @@
3825 -DIST visual-5.74_release.tar.bz2 5736404 BLAKE2B 8d91938a17eb4b29da576130b599490f37b81d5fe018801fd8811b41c3301edebc022646176fb7bb798216b15ab7dd42bee7657c18d686d80b52cad560210d31 SHA512 eff43bae66d4ca6a1b540e729b5f03e7310db8d4c49ba7a1ac271afa62688d9024f4f00b7678669433ca3f0f6e13e6c0c3de90a4a845ae5eeaa70b536a6e1193
3826
3827 diff --git a/dev-python/visual/files/visual-5.74-boost-1.50.patch b/dev-python/visual/files/visual-5.74-boost-1.50.patch
3828 deleted file mode 100644
3829 index a66ded25898..00000000000
3830 --- a/dev-python/visual/files/visual-5.74-boost-1.50.patch
3831 +++ /dev/null
3832 @@ -1,28 +0,0 @@
3833 -https://github.com/vpython/visual/issues/3
3834 -
3835 ---- dependencies/threadpool/include/threadpool/task_adaptors.hpp
3836 -+++ dependencies/threadpool/include/threadpool/task_adaptors.hpp
3837 -@@ -135,7 +135,11 @@
3838 - if(m_break_s > 0 || m_break_ns > 0)
3839 - { // Sleep some time before first execution
3840 - xtime xt;
3841 -+#if BOOST_VERSION >= 105000
3842 -+ xtime_get(&xt, TIME_UTC_);
3843 -+#else
3844 - xtime_get(&xt, TIME_UTC);
3845 -+#endif
3846 - xt.nsec += m_break_ns;
3847 - xt.sec += m_break_s;
3848 - thread::sleep(xt);
3849 -@@ -146,7 +150,11 @@
3850 - if(m_break_s > 0 || m_break_ns > 0)
3851 - {
3852 - xtime xt;
3853 -+#if BOOST_VERSION >= 105000
3854 -+ xtime_get(&xt, TIME_UTC_);
3855 -+#else
3856 - xtime_get(&xt, TIME_UTC);
3857 -+#endif
3858 - xt.nsec += m_break_ns;
3859 - xt.sec += m_break_s;
3860 - thread::sleep(xt);
3861
3862 diff --git a/dev-python/visual/metadata.xml b/dev-python/visual/metadata.xml
3863 deleted file mode 100644
3864 index e24dd86faa2..00000000000
3865 --- a/dev-python/visual/metadata.xml
3866 +++ /dev/null
3867 @@ -1,8 +0,0 @@
3868 -<?xml version="1.0" encoding="UTF-8"?>
3869 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3870 -<pkgmetadata>
3871 - <maintainer type="project">
3872 - <email>python@g.o</email>
3873 - <name>Python</name>
3874 - </maintainer>
3875 -</pkgmetadata>
3876
3877 diff --git a/dev-python/visual/visual-5.74-r1.ebuild b/dev-python/visual/visual-5.74-r1.ebuild
3878 deleted file mode 100644
3879 index 3c771156efb..00000000000
3880 --- a/dev-python/visual/visual-5.74-r1.ebuild
3881 +++ /dev/null
3882 @@ -1,71 +0,0 @@
3883 -# Copyright 1999-2016 Gentoo Foundation
3884 -# Distributed under the terms of the GNU General Public License v2
3885 -
3886 -EAPI=5
3887 -
3888 -PYTHON_COMPAT=( python2_7 )
3889 -
3890 -inherit eutils flag-o-matic multilib python-single-r1 versionator
3891 -
3892 -MY_P="${PN}-$(delete_version_separator 2)_release"
3893 -
3894 -DESCRIPTION="Real-time 3D graphics library for Python"
3895 -HOMEPAGE="http://www.vpython.org/"
3896 -SRC_URI="http://www.vpython.org/contents/download/${MY_P}.tar.bz2"
3897 -
3898 -LICENSE="HPND Boost-1.0"
3899 -SLOT="0"
3900 -KEYWORDS="amd64 ppc x86"
3901 -IUSE="doc examples"
3902 -
3903 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
3904 -
3905 -RDEPEND="${PYTHON_DEPS}
3906 - >=dev-cpp/gtkglextmm-1.2
3907 - dev-cpp/libglademm
3908 - >=dev-libs/boost-1.48:=[threads,python,${PYTHON_USEDEP}]
3909 - dev-python/numpy[${PYTHON_USEDEP}]
3910 - dev-python/polygon:2[${PYTHON_USEDEP}]
3911 - dev-python/ttfquery[${PYTHON_USEDEP}]"
3912 -DEPEND="${RDEPEND}
3913 - virtual/pkgconfig"
3914 -
3915 -S="${WORKDIR}/${MY_P}"
3916 -
3917 -src_prepare() {
3918 - # Verbose build.
3919 - sed -i \
3920 - -e 's/2\?>>[[:space:]]*\$(LOGFILE).*//' \
3921 - src/Makefile.in || die
3922 -
3923 - epatch "${FILESDIR}/${P}-boost-1.50.patch"
3924 -
3925 - sed \
3926 - -e "s/-lboost_python/-lboost_python-${EPYTHON#python}/" \
3927 - -e "s/libboost_python/libboost_python-${EPYTHON#python}/" \
3928 - -i src/Makefile.in src/gtk2/makefile || die
3929 -}
3930 -
3931 -src_configure() {
3932 - BOOST_PKG="$(best_version ">=dev-libs/boost-1.48")"
3933 - BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")"
3934 - BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")"
3935 - BOOST_INC="${EPREFIX}/usr/include/boost-${BOOST_VER}"
3936 - BOOST_LIB="${EPREFIX}/usr/$(get_libdir)/boost-${BOOST_VER}"
3937 -
3938 - # Specify the include and lib directory for Boost.
3939 - append-cxxflags -I${BOOST_INC} -std=c++11
3940 - append-ldflags -L${BOOST_LIB}
3941 -
3942 - econf \
3943 - --with-example-dir="${EPREFIX}/usr/share/doc/${PF}/examples" \
3944 - --with-html-dir="${EPREFIX}/usr/share/doc/${PF}/html" \
3945 - $(use_enable doc docs) \
3946 - $(use_enable examples)
3947 -}
3948 -
3949 -src_install() {
3950 - default
3951 -
3952 - dodoc authors.txt HACKING.txt NEWS.txt
3953 -}
3954
3955 diff --git a/dev-util/alleyoop/Manifest b/dev-util/alleyoop/Manifest
3956 deleted file mode 100644
3957 index 586a07fd298..00000000000
3958 --- a/dev-util/alleyoop/Manifest
3959 +++ /dev/null
3960 @@ -1 +0,0 @@
3961 -DIST alleyoop-0.9.8.tar.xz 252292 BLAKE2B ab1a3b5b80d6eddd947368ae60b01820823c2095c006414ee32961efdee0434e19a4e498deb56947d621769937dab567013787ccf96d07dd9c05dfae46dfbbf9 SHA512 b056b41692da1824e233160c1053075cabcd11394c8c571dd654167be3ef29680357f69371b36f672b4e8b8a769ba3d0a33ad48c1409a8141bcbfa0ba8187bfb
3962
3963 diff --git a/dev-util/alleyoop/alleyoop-0.9.8.ebuild b/dev-util/alleyoop/alleyoop-0.9.8.ebuild
3964 deleted file mode 100644
3965 index bb2bdbe4eac..00000000000
3966 --- a/dev-util/alleyoop/alleyoop-0.9.8.ebuild
3967 +++ /dev/null
3968 @@ -1,29 +0,0 @@
3969 -# Copyright 1999-2014 Gentoo Foundation
3970 -# Distributed under the terms of the GNU General Public License v2
3971 -
3972 -EAPI="5"
3973 -GCONF_DEBUG="no"
3974 -
3975 -inherit gnome2
3976 -
3977 -DESCRIPTION="A Gtk+ front-end to the Valgrind memory checker"
3978 -HOMEPAGE="http://alleyoop.sourceforge.net/"
3979 -
3980 -LICENSE="GPL-2"
3981 -SLOT="0"
3982 -KEYWORDS="-alpha amd64 ~ppc -sparc x86"
3983 -IUSE=""
3984 -
3985 -RDEPEND="
3986 - >=dev-libs/glib-2.14:2
3987 - >=x11-libs/gtk+-2.2:2
3988 - >=gnome-base/gconf-2.2:2
3989 - >=gnome-base/libgnomeui-2.2
3990 - >=gnome-base/libglade-2.2
3991 - gnome-base/libgnome-keyring
3992 - sys-devel/binutils
3993 - >=dev-util/valgrind-2.4
3994 -"
3995 -DEPEND="${RDEPEND}
3996 - virtual/pkgconfig
3997 -"
3998
3999 diff --git a/dev-util/alleyoop/metadata.xml b/dev-util/alleyoop/metadata.xml
4000 deleted file mode 100644
4001 index dc8392005a8..00000000000
4002 --- a/dev-util/alleyoop/metadata.xml
4003 +++ /dev/null
4004 @@ -1,8 +0,0 @@
4005 -<?xml version="1.0" encoding="UTF-8"?>
4006 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4007 -<pkgmetadata>
4008 - <!-- maintainer-needed -->
4009 - <upstream>
4010 - <remote-id type="sourceforge">alleyoop</remote-id>
4011 - </upstream>
4012 -</pkgmetadata>
4013
4014 diff --git a/dev-util/bluej/Manifest b/dev-util/bluej/Manifest
4015 deleted file mode 100644
4016 index 300b1c9d7c8..00000000000
4017 --- a/dev-util/bluej/Manifest
4018 +++ /dev/null
4019 @@ -1,4 +0,0 @@
4020 -DIST BlueJ-source-311.zip 15564184 BLAKE2B 7e34ad2663ec07bc370c851288c71e021b50cb868e26665132dc6c3b2e734ef1b8e75e2a60c5d39f36393d298c195e3acb31eebd17e283d7028ba7644462441d SHA512 60515f8564f0edf96ffba69ff43c199c024da12ac5601cba5f163c5682c9466717e2048593582ad2fe5d61988380e3fb9205825ec8967e99983c8a2a02f5144a
4021 -DIST bluej-ref-manual.pdf 768751 BLAKE2B 22f037706e3bd8e24a79ac3983c368ad6e6c50c1769ed64c00ae5be11dc7838116a56dd0502c014b3e21d2ba385822b85c7a3f8e4440bc3bb8059696f0eada4e SHA512 7f7e8cc2eab6402722eb8f94c878b506f595eee280cdfa85497d926cb06aa229defb0c8fbe5353dbbf6587e36a99ad5dae0a50fca21c1c80c88a92647d9b5319
4022 -DIST bluej-testing-tutorial.pdf 269284 BLAKE2B c91f3c13d2837e3ee1a7628ec06998b38fd023f55ab3bbe271d63a790224b622d7ad05783f9f1bd13f176e656e450dea0ba8268ea9eff10e3c03eb9a0ad36c3f SHA512 015da66cbf4940ca4bcab535023608a8497e7c6df1e06988393f8f0c7300a4521025474bf828e7889ff717e988968a2e973330758bf6dd570c057a837c78a9b5
4023 -DIST bluej-tutorial-2.0.1.pdf 1205655 BLAKE2B 79bd98b146ab89f1b974e4ad4d10ff17cf418e896806a34c2f900e25845b08b7bb42ba5785c653e21ac7a863b6dc4392f57db4dd2e01817a80c1a7b694a8018e SHA512 410acbb75091d14b5ee7f5d56c01441a9611ed1f8b583c0301e1badf3d01bd2bb284da77d422c38ace283e7fe066b7975c772859697d25d6e9b334053d2f4833
4024
4025 diff --git a/dev-util/bluej/bluej-3.1.1.ebuild b/dev-util/bluej/bluej-3.1.1.ebuild
4026 deleted file mode 100644
4027 index b38d355a826..00000000000
4028 --- a/dev-util/bluej/bluej-3.1.1.ebuild
4029 +++ /dev/null
4030 @@ -1,58 +0,0 @@
4031 -# Copyright 1999-2014 Gentoo Foundation
4032 -# Distributed under the terms of the GNU General Public License v2
4033 -
4034 -EAPI=5
4035 -
4036 -JAVA_PKG_IUSE="doc examples source"
4037 -EANT_BUILD_TARGET="ready-to-run"
4038 -EANT_DOC_TARGET="doc-core"
4039 -
4040 -inherit eutils java-pkg-2 java-ant-2
4041 -
4042 -DOC_PV="2.0.1"
4043 -
4044 -DESCRIPTION="An integrated Java environment for introductory teaching"
4045 -HOMEPAGE="http://bluej.org/"
4046 -SRC_URI="http://www.bluej.org/download/files/source/BlueJ-source-${PV//./}.zip
4047 -doc? ( http://bluej.org/download/files/${PN}-ref-manual.pdf
4048 - http://bluej.org/tutorial/tutorial-${DOC_PV//.}.pdf -> ${PN}-tutorial-${DOC_PV}.pdf
4049 - http://bluej.org/tutorial/testing-tutorial.pdf -> ${PN}-testing-tutorial.pdf )"
4050 -
4051 -LICENSE="GPL-2"
4052 -SLOT="0"
4053 -KEYWORDS="amd64 x86"
4054 -
4055 -RDEPEND=">=virtual/jdk-1.5.0"
4056 -DEPEND="${RDEPEND}
4057 - app-arch/unzip"
4058 -
4059 -S=${WORKDIR}
4060 -
4061 -java_prepare() {
4062 - sed -i \
4063 - -e "s:^build_java_home=.*$:build_java_home=$(java-config -O):" \
4064 - -e "/^bluej_home/d" \
4065 - build.properties || die
4066 -}
4067 -
4068 -src_install() {
4069 - insinto /usr/share/${PN}
4070 - doins -r lib icons
4071 -
4072 - # fix config location and set symlink
4073 - dodir /etc
4074 - mv "${D}"/{usr/share/${PN}/lib,etc}/${PN}.defs
4075 - dosym /{etc,usr/share/${PN}/lib}/${PN}.defs
4076 -
4077 - use source && java-pkg_dosrc src/${PN}/*
4078 -
4079 - insinto /usr/share/doc/${PF}
4080 - use examples && { doins -r examples
4081 - docompress -x /usr/share/doc/${P}/examples ; }
4082 - use doc && { doins "${DISTDIR}"/${PN}-*.pdf
4083 - dohtml -r doc/all/* ; }
4084 -
4085 - newbin "${FILESDIR}"/${PN}.wrapper ${PN}
4086 -
4087 - make_desktop_entry ${PN} Blue-J
4088 -}
4089
4090 diff --git a/dev-util/bluej/files/bluej.wrapper b/dev-util/bluej/files/bluej.wrapper
4091 deleted file mode 100644
4092 index 8d5fe527809..00000000000
4093 --- a/dev-util/bluej/files/bluej.wrapper
4094 +++ /dev/null
4095 @@ -1,6 +0,0 @@
4096 -#!/bin/sh
4097 -APPBASE="/usr/share/bluej"
4098 -JAVAPATH="$(java-config -O)"
4099 -CP="$APPBASE/lib/bluej.jar:$JAVAPATH/lib/tools.jar"
4100 -"$JAVAPATH/bin/java" -cp "$CP" bluej.Boot "$@"
4101 -
4102
4103 diff --git a/dev-util/bluej/metadata.xml b/dev-util/bluej/metadata.xml
4104 deleted file mode 100644
4105 index 6f49eba8f49..00000000000
4106 --- a/dev-util/bluej/metadata.xml
4107 +++ /dev/null
4108 @@ -1,5 +0,0 @@
4109 -<?xml version="1.0" encoding="UTF-8"?>
4110 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4111 -<pkgmetadata>
4112 -<!-- maintainer-needed -->
4113 -</pkgmetadata>
4114
4115 diff --git a/dev-vcs/bzr-git/Manifest b/dev-vcs/bzr-git/Manifest
4116 deleted file mode 100644
4117 index 9feeaf7a175..00000000000
4118 --- a/dev-vcs/bzr-git/Manifest
4119 +++ /dev/null
4120 @@ -1 +0,0 @@
4121 -DIST bzr-git-0.6.8.tar.gz 117453 BLAKE2B c668a9a01f3d4c6d2fbeb82f85b546f79ee349d468cc4e06a3958cfeec58ddf20c93a00695e9cc8ba6402f8390679ee0520cab399793a3f1179e5fe354082212 SHA512 23bd236bdd8bed53a691be03ae0e22bef804e164d4d0ec3760e2ee49d2b83d9cdff64207f33b6e7f088b7d94f7b14249948befb653f3391096210056ebe613cf
4122
4123 diff --git a/dev-vcs/bzr-git/bzr-git-0.6.8-r1.ebuild b/dev-vcs/bzr-git/bzr-git-0.6.8-r1.ebuild
4124 deleted file mode 100644
4125 index f95f7e7aa5b..00000000000
4126 --- a/dev-vcs/bzr-git/bzr-git-0.6.8-r1.ebuild
4127 +++ /dev/null
4128 @@ -1,40 +0,0 @@
4129 -# Copyright 1999-2017 Gentoo Foundation
4130 -# Distributed under the terms of the GNU General Public License v2
4131 -
4132 -EAPI=5
4133 -
4134 -PYTHON_COMPAT=( python2_7 )
4135 -DISTUTILS_SINGLE_IMPL=1
4136 -
4137 -inherit distutils-r1
4138 -
4139 -DESCRIPTION="Support for Git branches in Bazaar"
4140 -HOMEPAGE="http://bazaar-vcs.org/BzrForeignBranches/Git"
4141 -SRC_URI=""
4142 -
4143 -LICENSE="GPL-2"
4144 -SLOT="0"
4145 -
4146 -if [[ ${PV} = 9999 ]]; then
4147 - inherit bzr
4148 - EBZR_REPO_URI="lp:bzr-git"
4149 - KEYWORDS="amd64 x86"
4150 -else
4151 - SRC_URI="https://www.samba.org/~jelmer/bzr/${P}.tar.gz"
4152 - KEYWORDS="amd64 x86"
4153 -fi
4154 -
4155 -IUSE=""
4156 -# Test are broken, they want API functions from Dulwich which are not
4157 -# installed in Gentoo
4158 -RESTRICT="test"
4159 -
4160 -# Check info.py for dulwich and bzr version dependency info.
4161 -# The file should be fairly straightforward to understand.
4162 -DEPEND=""
4163 -RDEPEND=">=dev-python/dulwich-0.8.2[${PYTHON_USEDEP}]
4164 - >=dev-vcs/bzr-2.5.0[${PYTHON_USEDEP}]"
4165 -
4166 -pkg_setup() {
4167 - python-single-r1_pkg_setup
4168 -}
4169
4170 diff --git a/dev-vcs/bzr-git/metadata.xml b/dev-vcs/bzr-git/metadata.xml
4171 deleted file mode 100644
4172 index 1b2becffa26..00000000000
4173 --- a/dev-vcs/bzr-git/metadata.xml
4174 +++ /dev/null
4175 @@ -1,5 +0,0 @@
4176 -<?xml version="1.0" encoding="UTF-8"?>
4177 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4178 -<pkgmetadata>
4179 - <!-- maintainer-needed -->
4180 -</pkgmetadata>
4181
4182 diff --git a/games-action/d2x-rebirth/Manifest b/games-action/d2x-rebirth/Manifest
4183 deleted file mode 100644
4184 index c062122b4ae..00000000000
4185 --- a/games-action/d2x-rebirth/Manifest
4186 +++ /dev/null
4187 @@ -1,4 +0,0 @@
4188 -DIST d2x-rebirth-0.58.1.tar.gz 1361470 BLAKE2B efb071401b0092c81fe63e32fd0fd33e99c10a455ac8f50d5a268ae0fdb09feb401d839f1797711e1cfc8ee0d1fe2220603b301742c4ae7b4bd699e24c6e9e72 SHA512 82188421d5ed83006f1a81151aa80ff0efb1685a356b885985ef1ae69107082dad1f1a0a0e6e07e16234d91abc8013272f05e1273f647f4481add01f3e756df4
4189 -DIST d2xr-briefings-ger.zip 11717 BLAKE2B 27af93656ac91bf5490195d2aebc9c9f252cb730094cccb53298b07f2e2031935033b8db765b40fdad93fb55b157a2be07906ea45185b754e5ec7c205803cc92 SHA512 479aa577dc65271c705e80404ec46e6c59ee3a5122d6e9705dbdd16b71b16c0d3447426e3e74937aa20eb7026f67a3896c5e814fbfcede9164bd557b6eb8423c
4190 -DIST d2xr-opl3-music.zip 22710919 BLAKE2B 82bdf29b6afe88305d4c7b69bb8b094efcf33ad23becec223311775cd50600ed399c207ee3a05da3800bcc5e123d00f9f8fa7d2d4f4d4be57bbf71e1c2482a9c SHA512 876321a9a16403f6e9d12e10bb73c9cdc57e1a106fa64833a1be8cc17b74f6f13e57e40f051a1b40e7bc88b95bfe86cff181c93c8619383dfdeb74f36f5cce86
4191 -DIST d2xr-sc55-music.zip 19579531 BLAKE2B 16091e24477a49319f2685884a7538a3597a9132707ac1d59405fa08ce7492158075df4ee680a5c7ba44aa0bd0b16170057f6a8956eab4b56913d00ee2f1f339 SHA512 290713b05627bf65bdc55fc6631a0c86e50f484a167f3fd20b3fe2bc5b772437939b5bf32eea852874dd983fbd47f160cae2412a2d6c5319f0d1583a33d28da6
4192
4193 diff --git a/games-action/d2x-rebirth/d2x-rebirth-0.58.1.ebuild b/games-action/d2x-rebirth/d2x-rebirth-0.58.1.ebuild
4194 deleted file mode 100644
4195 index 94181da69e2..00000000000
4196 --- a/games-action/d2x-rebirth/d2x-rebirth-0.58.1.ebuild
4197 +++ /dev/null
4198 @@ -1,93 +0,0 @@
4199 -# Copyright 1999-2018 Gentoo Foundation
4200 -# Distributed under the terms of the GNU General Public License v2
4201 -
4202 -EAPI=5
4203 -
4204 -inherit eutils scons-utils games
4205 -
4206 -DV=2
4207 -MY_P=dxx-rebirth-${PV}-d2x
4208 -DESCRIPTION="Descent Rebirth - enhanced Descent ${DV} engine"
4209 -HOMEPAGE="https://www.dxx-rebirth.com/"
4210 -SRC_URI="https://github.com/dxx-rebirth/dxx-rebirth/archive/0.58.1-d2x.tar.gz -> ${P}.tar.gz
4211 - opl3-musicpack? ( https://www.dxx-rebirth.com/download/dxx/res/d${DV}xr-opl3-music.zip )
4212 - sc55-musicpack? ( https://www.dxx-rebirth.com/download/dxx/res/d${DV}xr-sc55-music.zip )
4213 - l10n_de? ( https://www.dxx-rebirth.com/download/dxx/res/d${DV}xr-briefings-ger.zip )"
4214 -
4215 -LICENSE="D1X GPL-2 public-domain"
4216 -SLOT="0"
4217 -KEYWORDS="~amd64 ~x86"
4218 -IUSE="cdinstall debug demo ipv6 l10n_de +music opengl opl3-musicpack sc55-musicpack"
4219 -REQUIRED_USE="?? ( opl3-musicpack sc55-musicpack )
4220 - opl3-musicpack? ( music )
4221 - sc55-musicpack? ( music )"
4222 -
4223 -RDEPEND="dev-games/physfs[hog,mvl,zip]
4224 - media-libs/libsdl[X,sound,joystick,opengl?,video]
4225 - music? (
4226 - media-libs/sdl-mixer[timidity,vorbis]
4227 - )
4228 - opengl? (
4229 - virtual/opengl
4230 - virtual/glu
4231 - )"
4232 -DEPEND="${RDEPEND}
4233 - app-arch/unzip"
4234 -PDEPEND="cdinstall? ( games-action/descent2-data )
4235 - demo? ( games-action/descent2-demodata )"
4236 -
4237 -S=${WORKDIR}/${MY_P}
4238 -
4239 -src_unpack() {
4240 - unpack ${P}.tar.gz
4241 -}
4242 -
4243 -src_prepare() {
4244 - epatch "${FILESDIR}"/${P}-flags.patch
4245 -
4246 - DOCS=( {CHANGELOG,INSTALL,README,RELEASE-NOTES}.txt )
4247 - edos2unix ${DOCS[@]}
4248 -}
4249 -
4250 -src_compile() {
4251 - escons \
4252 - verbosebuild=1 \
4253 - sharepath="${GAMES_DATADIR}/d${DV}x" \
4254 - $(use_scons ipv6) \
4255 - $(use_scons music sdlmixer) \
4256 - $(use_scons debug) \
4257 - $(use_scons opengl) \
4258 - || die
4259 -}
4260 -
4261 -src_install() {
4262 - dodoc ${DOCS[@]}
4263 -
4264 - insinto "${GAMES_DATADIR}/d${DV}x"
4265 -
4266 - # None of the following zip files need to be extracted.
4267 - use l10n_de && newins "${DISTDIR}"/d${DV}xr-briefings-ger.zip d${DV}xr-briefings-ger.dxa
4268 - use opl3-musicpack && newins "${DISTDIR}"/d${DV}xr-opl3-music.zip d${DV}xr-opl3-music.dxa
4269 - use sc55-musicpack && newins "${DISTDIR}"/d${DV}xr-sc55-music.zip d${DV}xr-sc55-music.dxa
4270 -
4271 - doicon ${PN}.xpm
4272 -
4273 - dogamesbin ${PN}
4274 - make_desktop_entry ${PN} "Descent ${DV} Rebirth"
4275 - prepgamesdirs
4276 -}
4277 -
4278 -pkg_postinst() {
4279 - games_pkg_postinst
4280 - if ! use cdinstall ; then
4281 - echo
4282 - elog "To play the full game enable USE=\"cdinstall\" or manually "
4283 - elog "copy the files to ${GAMES_DATADIR}/d${DV}x."
4284 - elog "See /usr/share/doc/${PF}/INSTALL.txt for details."
4285 - echo
4286 - fi
4287 - elog 'AddOns now use filename extension ".dxa".'
4288 - elog 'Your old AddOns will not work anymore.'
4289 - elog 'You can either re-download them or simply'
4290 - elog 'rename them from *.zip to *.dxa.'
4291 -}
4292
4293 diff --git a/games-action/d2x-rebirth/files/d2x-rebirth-0.58.1-flags.patch b/games-action/d2x-rebirth/files/d2x-rebirth-0.58.1-flags.patch
4294 deleted file mode 100644
4295 index 6da154555b3..00000000000
4296 --- a/games-action/d2x-rebirth/files/d2x-rebirth-0.58.1-flags.patch
4297 +++ /dev/null
4298 @@ -1,10 +0,0 @@
4299 ---- SConstruct.orig 2014-07-02 01:37:25.546536553 -0400
4300 -+++ SConstruct 2014-07-02 01:39:26.564324558 -0400
4301 -@@ -220,7 +220,6 @@
4302 - env.Append(CPPFLAGS = ['-g'])
4303 - else:
4304 - env.Append(CPPDEFINES = ['NDEBUG', 'RELEASE'])
4305 -- env.Append(CPPFLAGS = ['-O2'])
4306 -
4307 - # profiler?
4308 - if (self.user_settings.profiler == 1):
4309
4310 diff --git a/games-action/d2x-rebirth/metadata.xml b/games-action/d2x-rebirth/metadata.xml
4311 deleted file mode 100644
4312 index d6686bb3797..00000000000
4313 --- a/games-action/d2x-rebirth/metadata.xml
4314 +++ /dev/null
4315 @@ -1,21 +0,0 @@
4316 -<?xml version="1.0" encoding="UTF-8"?>
4317 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4318 -<pkgmetadata>
4319 - <maintainer type="project">
4320 - <email>games@g.o</email>
4321 - <name>Gentoo Games Project</name>
4322 - </maintainer>
4323 - <use>
4324 - <flag name="demo">Install <pkg>games-action/descent2-demodata</pkg> as well</flag>
4325 - <flag name="music">Support for ingame music</flag>
4326 - <flag name="l10n_de">Provides German translations for the game's
4327 - briefings, robot descriptions, and outro of the original campaign</flag>
4328 - <flag name="opl3-musicpack">Include alternate version of the game's music, recorded
4329 - with the Yamaha YMF262 OPL3 soundchip</flag>
4330 - <flag name="sc55-musicpack">Include alternate version of the game's music, recorded
4331 - with the Roland Sound Canvas SC-55 MIDI module</flag>
4332 - </use>
4333 - <upstream>
4334 - <remote-id type="github">dxx-rebirth/dxx-rebirth</remote-id>
4335 - </upstream>
4336 -</pkgmetadata>
4337
4338 diff --git a/games-arcade/monkey-bubble/Manifest b/games-arcade/monkey-bubble/Manifest
4339 deleted file mode 100644
4340 index 26d777021cf..00000000000
4341 --- a/games-arcade/monkey-bubble/Manifest
4342 +++ /dev/null
4343 @@ -1 +0,0 @@
4344 -DIST monkey-bubble-0.4.0.tar.gz 5360713 BLAKE2B 1cad6a886066076cc83d238a93015cd698e8abc9b188db4a774f4d35edbed30856ed53e0fc6c388a82d767bbb8e03f0a92ebf29ffb9434840a25d79f1ca6565a SHA512 def3603972462e19d99d0d1dd86d522386d64cbb4190b1361d0d94bc175f476738619ba34fb78451669456a9365f157a96feb4d996870b37acc9d9e68024ae34
4345
4346 diff --git a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-asneeded.patch b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-asneeded.patch
4347 deleted file mode 100644
4348 index 1e8822d0f87..00000000000
4349 --- a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-asneeded.patch
4350 +++ /dev/null
4351 @@ -1,30 +0,0 @@
4352 ---- monkey-bubble-0.3.2/src/net/Makefile.am.orig
4353 -+++ monkey-bubble-0.3.2/src/net/Makefile.am
4354 -@@ -28,10 +28,10 @@
4355 - monkey_srv_LDFLAGS =
4356 -
4357 - monkey_srv_LDADD = \
4358 -- $(MONKEY_SRV_LIBS) \
4359 - libmonkeynet.a \
4360 - ../monkey/libmonkey.a \
4361 -- ../util/libmonkeyutil.a
4362 -+ ../util/libmonkeyutil.a \
4363 -+ $(MONKEY_SRV_LIBS) -lm
4364 -
4365 - $(libmonkeynet_a_OBJECTS): $(marshal_sources)
4366 -
4367 ---- monkey-bubble-0.3.2/src/ui/Makefile.am.orig
4368 -+++ monkey-bubble-0.3.2/src/ui/Makefile.am
4369 -@@ -50,10 +50,10 @@
4370 -
4371 -
4372 - monkey_bubble_LDADD = \
4373 -- $(UI_LIBS) \
4374 - ../monkey/libmonkey.a \
4375 - ../view/libmonkeyview.a \
4376 - ../util/libmonkeyutil.a \
4377 - ../net/libmonkeynet.a \
4378 - ../audio/libmonkeyaudio.a \
4379 -- ../input/libmbinput.a
4380 -+ ../input/libmbinput.a \
4381 -+ $(UI_LIBS) -lm
4382
4383 diff --git a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-glib-single-include.patch b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-glib-single-include.patch
4384 deleted file mode 100644
4385 index 67109beff7f..00000000000
4386 --- a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-glib-single-include.patch
4387 +++ /dev/null
4388 @@ -1,45 +0,0 @@
4389 -Index: monkey-bubble-0.4.0/src/net/message-handler.c
4390 -===================================================================
4391 ---- monkey-bubble-0.4.0.orig/src/net/message-handler.c
4392 -+++ monkey-bubble-0.4.0/src/net/message-handler.c
4393 -@@ -28,7 +28,7 @@
4394 - #include <unistd.h>
4395 - #include <string.h>
4396 - #include <arpa/inet.h>
4397 --#include <glib/gthread.h>
4398 -+#include <glib.h>
4399 - #include <sys/time.h>
4400 - #include <time.h>
4401 -
4402 -Index: monkey-bubble-0.4.0/src/net/simple-server.c
4403 -===================================================================
4404 ---- monkey-bubble-0.4.0.orig/src/net/simple-server.c
4405 -+++ monkey-bubble-0.4.0/src/net/simple-server.c
4406 -@@ -31,13 +31,12 @@
4407 - #include <unistd.h>
4408 - #include <string.h>
4409 - #include <arpa/inet.h>
4410 --#include <glib/gthread.h>
4411 -+#include <glib.h>
4412 - #include <sys/time.h>
4413 - #include <time.h>
4414 -
4415 -
4416 - #include <glib-object.h>
4417 --#include <glib.h>
4418 -
4419 - #include "simple-server.h"
4420 - #include "message-handler.h"
4421 -Index: monkey-bubble-0.4.0/src/ui/main.c
4422 -===================================================================
4423 ---- monkey-bubble-0.4.0.orig/src/ui/main.c
4424 -+++ monkey-bubble-0.4.0/src/ui/main.c
4425 -@@ -15,7 +15,7 @@
4426 - #include <gtk/gtk.h>
4427 - #include <gst/gst.h>
4428 - #include <bonobo/bonobo-i18n.h>
4429 --#include <glib/gthread.h>
4430 -+#include <glib.h>
4431 - #include <libgnomeui/gnome-ui-init.h>
4432 -
4433 - #include <math.h>
4434
4435 diff --git a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-gnome-doc.patch b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-gnome-doc.patch
4436 deleted file mode 100644
4437 index 801ae84d9ba..00000000000
4438 --- a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-gnome-doc.patch
4439 +++ /dev/null
4440 @@ -1,38 +0,0 @@
4441 ---- help/C/monkey-bubble.xml
4442 -+++ help/C/monkey-bubble.xml
4443 -@@ -23,7 +23,7 @@
4444 - <publishername>GNOME Documentation Project</publishername>
4445 - </publisher>
4446 - <authorgroup>
4447 -- <author>
4448 -+ <author role="maintainer">
4449 - <firstname>Thomas</firstname>
4450 - <surname>Cataldo</surname>
4451 - <affiliation>
4452 -@@ -55,6 +55,7 @@
4453 - manual, follow the directions in the
4454 - <ulink url="ghelp:gnome-feedback" type="help">GNOME Feedback Page</ulink>. </para>
4455 - </legalnotice>
4456 -+ <abstract role="description"><para>Monkey Bubble manual</para></abstract>
4457 - </articleinfo>
4458 -
4459 - <indexterm>
4460 ---- help/fr/monkey-bubble.xml
4461 -+++ help/fr/monkey-bubble.xml
4462 -@@ -22,7 +22,7 @@
4463 - <publishername>Projet de documentation GNOME</publishername>
4464 - </publisher>
4465 - <authorgroup>
4466 -- <author>
4467 -+ <author role="maintainer">
4468 - <firstname>Thomas</firstname>
4469 - <surname>Cataldo</surname>
4470 - <affiliation>
4471 -@@ -47,6 +47,7 @@
4472 - <title>Votre avis</title>
4473 - <para>Pour signaler un probl&egrave;me ou faire une suggestion concernant l'application Monkey Bubble ou le pr&eacute;sent manuel, proc&eacute;dez comme indiqu&eacute;&agrave; la <ulink url="ghelp:gnome-feedback" type="help">GNOME Feedback Page</ulink>.</para>
4474 - </legalnotice>
4475 -+ <abstract role="description"><para>Monkey Bubble manual</para></abstract>
4476 - </articleinfo>
4477 -
4478 - <indexterm>
4479
4480 diff --git a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-noesound.patch b/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-noesound.patch
4481 deleted file mode 100644
4482 index be0a9a924a4..00000000000
4483 --- a/games-arcade/monkey-bubble/files/monkey-bubble-0.4.0-noesound.patch
4484 +++ /dev/null
4485 @@ -1,19 +0,0 @@
4486 -monkey-bubble-0.4.0: don't require the esd header.
4487 -
4488 -2010-07-12 Sven Herzberg
4489 -2012-01-07 Martin von Gagern
4490 -
4491 -References:
4492 -https://github.com/mquinson/monkey-bubble/commit/299623f8e6b0b6090e98
4493 -https://bugs.gentoo.org/397997
4494 -
4495 ---- monkey-bubble-0.4.0.orig/src/ui/main.c
4496 -+++ monkey-bubble-0.4.0/src/ui/main.c
4497 -@@ -11,7 +11,6 @@
4498 - #include "ui-main.h"
4499 - #include "input-manager.h"
4500 -
4501 --#include <esd.h>
4502 - #include <gtk/gtk.h>
4503 - #include <gst/gst.h>
4504 - #include <bonobo/bonobo-i18n.h>
4505
4506 diff --git a/games-arcade/monkey-bubble/metadata.xml b/games-arcade/monkey-bubble/metadata.xml
4507 deleted file mode 100644
4508 index 8301b92ba30..00000000000
4509 --- a/games-arcade/monkey-bubble/metadata.xml
4510 +++ /dev/null
4511 @@ -1,8 +0,0 @@
4512 -<?xml version="1.0" encoding="UTF-8"?>
4513 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4514 -<pkgmetadata>
4515 -<maintainer type="project">
4516 -<email>games@g.o</email>
4517 -<name>Gentoo Games Project</name>
4518 -</maintainer>
4519 -</pkgmetadata>
4520
4521 diff --git a/games-arcade/monkey-bubble/monkey-bubble-0.4.0.ebuild b/games-arcade/monkey-bubble/monkey-bubble-0.4.0.ebuild
4522 deleted file mode 100644
4523 index 1810f05165f..00000000000
4524 --- a/games-arcade/monkey-bubble/monkey-bubble-0.4.0.ebuild
4525 +++ /dev/null
4526 @@ -1,43 +0,0 @@
4527 -# Copyright 1999-2015 Gentoo Foundation
4528 -# Distributed under the terms of the GNU General Public License v2
4529 -
4530 -EAPI=5
4531 -inherit autotools eutils gnome2
4532 -
4533 -DESCRIPTION="A Puzzle Bobble clone"
4534 -HOMEPAGE="http://www.monkey-bubble.org/"
4535 -SRC_URI="http://home.gna.org/monkeybubble/downloads/${P}.tar.gz"
4536 -
4537 -LICENSE="GPL-2"
4538 -SLOT="0"
4539 -KEYWORDS="~amd64 ~x86"
4540 -IUSE=""
4541 -
4542 -RDEPEND="x11-libs/gtk+:2
4543 - >=dev-libs/glib-2.12:2
4544 - >=gnome-base/libglade-2.0
4545 - >=gnome-base/libgnomeui-2.0
4546 - >=gnome-base/librsvg-2.0
4547 - >=gnome-base/gconf-2.0
4548 - media-libs/gstreamer:0.10
4549 - >=dev-libs/libxml2-2.6.7"
4550 -DEPEND="${RDEPEND}
4551 - app-text/rarian
4552 - app-text/gnome-doc-utils
4553 - dev-util/intltool"
4554 -
4555 -src_prepare() {
4556 - epatch \
4557 - "${FILESDIR}"/${P}-asneeded.patch \
4558 - "${FILESDIR}"/${P}-gnome-doc.patch \
4559 - "${FILESDIR}"/${P}-noesound.patch \
4560 - "${FILESDIR}"/${P}-glib-single-include.patch
4561 - # bug 260895
4562 - sed -i -e 's/ -Werror//' $(find . -name Makefile.am) || die
4563 - sed -i \
4564 - -e '/^Icon/s/.png//' \
4565 - -e '/^Categories/s/Application;//' \
4566 - monkey-bubble.desktop.in || die
4567 - AT_NOELIBTOOLIZE=yes eautoreconf
4568 - gnome2_src_prepare
4569 -}
4570
4571 diff --git a/games-arcade/monster-masher/Manifest b/games-arcade/monster-masher/Manifest
4572 deleted file mode 100644
4573 index f8d12002a73..00000000000
4574 --- a/games-arcade/monster-masher/Manifest
4575 +++ /dev/null
4576 @@ -1 +0,0 @@
4577 -DIST monster-masher-1.8.1.tar.bz2 1042299 BLAKE2B 3c34c3f6f70c84fda8974909e15c16e028063dad90fe9de0be255788fba1e3919b51170e45053bc2d33d605e0fb74ba4475c11bdd1bc9aba8013790fafe19c6c SHA512 250414d6fb4abea12d2fd5328fc003449680b76784bfc6c15cc05d5dfb78e45eee2d2c6d36a3bf2f3c0e055c9ee58cbfaf623f56638fa8462f5006c84057c254
4578
4579 diff --git a/games-arcade/monster-masher/files/monster-masher-1.8.1-desktop.patch b/games-arcade/monster-masher/files/monster-masher-1.8.1-desktop.patch
4580 deleted file mode 100644
4581 index f9812802da7..00000000000
4582 --- a/games-arcade/monster-masher/files/monster-masher-1.8.1-desktop.patch
4583 +++ /dev/null
4584 @@ -1,16 +0,0 @@
4585 ---- monster-masher.desktop.in.old 2014-11-23 21:20:33.967676333 +0100
4586 -+++ monster-masher.desktop.in 2014-11-23 21:21:30.518718141 +0100
4587 -@@ -1,10 +1,9 @@
4588 - [Desktop Entry]
4589 --Encoding=UTF-8
4590 - _Name=Monster Masher
4591 - _Comment=Mash monsters and save the gnomes
4592 - Exec=monster-masher
4593 --Icon=monster-masher.png
4594 -+Icon=monster-masher
4595 - Terminal=false
4596 - Type=Application
4597 --Categories=GNOME;Application;Game;ArcadeGame;
4598 --StartupNotification=true
4599 -+Categories=GNOME;Game;
4600 -+StartupNotify=true
4601
4602 diff --git a/games-arcade/monster-masher/files/monster-masher-1.8.1-libcanberra.patch b/games-arcade/monster-masher/files/monster-masher-1.8.1-libcanberra.patch
4603 deleted file mode 100644
4604 index 4ee47fab39f..00000000000
4605 --- a/games-arcade/monster-masher/files/monster-masher-1.8.1-libcanberra.patch
4606 +++ /dev/null
4607 @@ -1,85 +0,0 @@
4608 -Drop dependency on esound support in libgnome and replace it by libcanberra.
4609 -
4610 -Gentoo bug: #348605
4611 -
4612 ---- a/configure.ac 2008-11-09 20:52:01.000000000 +0000
4613 -+++ b/configure.ac 2011-03-06 13:08:42.000000000 +0000
4614 -@@ -18,7 +18,8 @@
4615 - gconfmm-2.6 >= 2.6.0 \
4616 - gtkmm-2.4 >= 2.6.0 \
4617 - libgnomecanvasmm-2.6 >= 2.6.0 \
4618 -- libglademm-2.4 >= 2.4.0)
4619 -+ libglademm-2.4 >= 2.4.0 \
4620 -+ libcanberra)
4621 - AC_SUBST(DEPS_CFLAGS)
4622 - AC_SUBST(DEPS_LIBS)
4623 -
4624 ---- a/src/sound.hpp 2007-01-06 16:16:30.000000000 +0000
4625 -+++ b/src/sound.hpp 2011-03-06 13:12:47.000000000 +0000
4626 -@@ -22,6 +22,7 @@
4627 - #define SOUND_HPP
4628 -
4629 - #include <string>
4630 -+#include <canberra.h>
4631 -
4632 - #include "helpers.hpp"
4633 -
4634 -@@ -39,8 +40,7 @@
4635 - private:
4636 - Sound();
4637 -
4638 -- typedef std::map<std::string, int> cache_map;
4639 -- cache_map cache;
4640 -+ ca_context *ctx;
4641 - };
4642 -
4643 - #endif
4644 ---- a/src/sound.cpp 2007-01-06 16:16:30.000000000 +0000
4645 -+++ b/src/sound.cpp 2011-03-07 21:55:47.000000000 +0000
4646 -@@ -18,9 +18,6 @@
4647 - * USA.
4648 - */
4649 -
4650 --#include <libgnome/gnome-sound.h>
4651 --#include <esd.h>
4652 --
4653 - #include "sound.hpp"
4654 -
4655 -
4656 -@@ -30,26 +27,23 @@
4657 - return s;
4658 - }
4659 -
4660 --Sound::Sound()
4661 -+Sound::Sound() :
4662 -+ ctx(0)
4663 - {
4664 -+ ca_context_create(&ctx);
4665 - }
4666 -
4667 - Sound::~Sound()
4668 - {
4669 -+ if (ctx)
4670 -+ ca_context_destroy(ctx);
4671 - }
4672 -
4673 - void Sound::play(const std::string &name)
4674 - {
4675 -- int id;
4676 --
4677 -- cache_map::iterator i = cache.find(name);
4678 -- if (i != cache.end())
4679 -- id = i->second;
4680 -- else {
4681 -- id = gnome_sound_sample_load(name.c_str(),
4682 -- (MONSTER_MASHER_SOUND_DIR + name).c_str());
4683 -- cache.insert(make_pair(name, id));
4684 -- }
4685 --
4686 -- esd_sample_play(gnome_sound_connection_get(), id);
4687 -+ if (ctx)
4688 -+ ca_context_play(ctx, 0,
4689 -+ CA_PROP_MEDIA_FILENAME, (MONSTER_MASHER_SOUND_DIR + name).c_str(),
4690 -+ CA_PROP_CANBERRA_CACHE_CONTROL, "permanent",
4691 -+ NULL);
4692 - }
4693
4694 diff --git a/games-arcade/monster-masher/metadata.xml b/games-arcade/monster-masher/metadata.xml
4695 deleted file mode 100644
4696 index 78274e0fa55..00000000000
4697 --- a/games-arcade/monster-masher/metadata.xml
4698 +++ /dev/null
4699 @@ -1,8 +0,0 @@
4700 -<?xml version="1.0" encoding="UTF-8"?>
4701 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4702 -<pkgmetadata>
4703 -<maintainer type="project">
4704 - <email>games@g.o</email>
4705 - <name>Gentoo Games Project</name>
4706 -</maintainer>
4707 -</pkgmetadata>
4708
4709 diff --git a/games-arcade/monster-masher/monster-masher-1.8.1-r2.ebuild b/games-arcade/monster-masher/monster-masher-1.8.1-r2.ebuild
4710 deleted file mode 100644
4711 index 9ba28fc6378..00000000000
4712 --- a/games-arcade/monster-masher/monster-masher-1.8.1-r2.ebuild
4713 +++ /dev/null
4714 @@ -1,47 +0,0 @@
4715 -# Copyright 1999-2018 Gentoo Foundation
4716 -# Distributed under the terms of the GNU General Public License v2
4717 -
4718 -EAPI=5
4719 -GCONF_DEBUG="no"
4720 -
4721 -inherit autotools eutils flag-o-matic gnome2
4722 -
4723 -DESCRIPTION="Squash the monsters with your levitation worker gnome"
4724 -HOMEPAGE="https://people.iola.dk/olau/monster-masher/"
4725 -SRC_URI="https://people.iola.dk/olau/monster-masher/source/${P}.tar.bz2"
4726 -
4727 -LICENSE="GPL-2"
4728 -SLOT="0"
4729 -KEYWORDS="~amd64 ~x86 ~x86-fbsd"
4730 -IUSE=""
4731 -
4732 -RDEPEND="
4733 - x11-libs/libSM
4734 - >=dev-cpp/gtkmm-2.6:2.4
4735 - >=dev-cpp/gconfmm-2.6
4736 - >=dev-cpp/libglademm-2.4:2.4
4737 - >=dev-cpp/libgnomecanvasmm-2.6:2.6
4738 - gnome-base/libgnome
4739 - media-libs/libcanberra
4740 -"
4741 -DEPEND="${RDEPEND}
4742 - dev-util/intltool
4743 - virtual/pkgconfig
4744 - sys-devel/gettext
4745 -"
4746 -
4747 -src_prepare() {
4748 - # Port to libcanberra, bug #348605
4749 - epatch "${FILESDIR}"/${P}-libcanberra.patch
4750 -
4751 - # Fix .desktop file
4752 - epatch "${FILESDIR}"/${P}-desktop.patch
4753 -
4754 - # build with newer glib - bug #424313
4755 - sed -i -e 's:glib/gtypes:glib:' src/pixbuf-drawing.hpp || die
4756 -
4757 - append-cxxflags -std=c++11
4758 -
4759 - eautoreconf
4760 - gnome2_src_prepare
4761 -}
4762
4763 diff --git a/games-board/gnome-mastermind/Manifest b/games-board/gnome-mastermind/Manifest
4764 deleted file mode 100644
4765 index 51e806f7f5e..00000000000
4766 --- a/games-board/gnome-mastermind/Manifest
4767 +++ /dev/null
4768 @@ -1 +0,0 @@
4769 -DIST gnome-mastermind-0.3.1.tar.bz2 717787 BLAKE2B 5b57e9c5692a44276a6c8f97389bc294528c7e6fefa3f7f60ffb7eefe8f632838e4657214b5eac00fde0a3958f80d73f934536f42ece9fd5089d942bb8d69f7c SHA512 f8ec4caeb6e518e6d27136ca9dd9ff6c01ac8c0feceb29df0a4ac7158b99f8a917768bc6e3f2bd1aff32d46ef3131185f55664343de687d874881c196e8a8a17
4770
4771 diff --git a/games-board/gnome-mastermind/files/gnome-mastermind-0.3.1-gentoo.patch b/games-board/gnome-mastermind/files/gnome-mastermind-0.3.1-gentoo.patch
4772 deleted file mode 100644
4773 index ba14e592ae1..00000000000
4774 --- a/games-board/gnome-mastermind/files/gnome-mastermind-0.3.1-gentoo.patch
4775 +++ /dev/null
4776 @@ -1,11 +0,0 @@
4777 ---- Makefile.in.old 2007-08-25 01:12:01.000000000 +0200
4778 -+++ Makefile.in 2007-08-25 01:14:29.000000000 +0200
4779 -@@ -685,7 +685,7 @@
4780 -
4781 - info-am:
4782 -
4783 --install-data-am: install-pkgdataDATA
4784 -+install-data-am:
4785 -
4786 - install-exec-am:
4787 -
4788
4789 diff --git a/games-board/gnome-mastermind/gnome-mastermind-0.3.1-r1.ebuild b/games-board/gnome-mastermind/gnome-mastermind-0.3.1-r1.ebuild
4790 deleted file mode 100644
4791 index 039169b2f57..00000000000
4792 --- a/games-board/gnome-mastermind/gnome-mastermind-0.3.1-r1.ebuild
4793 +++ /dev/null
4794 @@ -1,45 +0,0 @@
4795 -# Copyright 1999-2015 Gentoo Foundation
4796 -# Distributed under the terms of the GNU General Public License v2
4797 -
4798 -EAPI=5
4799 -GCONF_DEBUG="yes"
4800 -
4801 -inherit autotools eutils gnome2
4802 -
4803 -DESCRIPTION="A little Mastermind game for GNOME"
4804 -HOMEPAGE="http://www.autistici.org/gnome-mastermind/"
4805 -SRC_URI="http://download.gna.org/gnome-mastermind/${P}.tar.bz2"
4806 -
4807 -LICENSE="GPL-2"
4808 -SLOT="0"
4809 -KEYWORDS="~amd64 ~arm ~x86"
4810 -IUSE=""
4811 -
4812 -RDEPEND="
4813 - gnome-base/gconf:2
4814 - gnome-base/orbit
4815 - app-text/gnome-doc-utils
4816 - dev-libs/atk
4817 - dev-libs/glib:2
4818 - x11-libs/pango
4819 - x11-libs/cairo
4820 - x11-libs/gtk+:2
4821 -"
4822 -DEPEND="${RDEPEND}
4823 - virtual/pkgconfig
4824 - dev-util/intltool
4825 - sys-devel/gettext
4826 - app-text/rarian
4827 -"
4828 -
4829 -src_prepare() {
4830 - epatch "${FILESDIR}"/${P}-gentoo.patch
4831 -
4832 - # Fix .desktop file
4833 - sed -i -e 's/True/true/' desktop/gnome-mastermind.desktop.in || die
4834 -
4835 - # Regenarate all intltool files to respect LINGUAS
4836 - eautoreconf
4837 -
4838 - gnome2_src_prepare
4839 -}
4840
4841 diff --git a/games-board/gnome-mastermind/metadata.xml b/games-board/gnome-mastermind/metadata.xml
4842 deleted file mode 100644
4843 index 78274e0fa55..00000000000
4844 --- a/games-board/gnome-mastermind/metadata.xml
4845 +++ /dev/null
4846 @@ -1,8 +0,0 @@
4847 -<?xml version="1.0" encoding="UTF-8"?>
4848 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4849 -<pkgmetadata>
4850 -<maintainer type="project">
4851 - <email>games@g.o</email>
4852 - <name>Gentoo Games Project</name>
4853 -</maintainer>
4854 -</pkgmetadata>
4855
4856 diff --git a/games-fps/warsow-community-map-pack/Manifest b/games-fps/warsow-community-map-pack/Manifest
4857 deleted file mode 100644
4858 index 3fc9ad92f5f..00000000000
4859 --- a/games-fps/warsow-community-map-pack/Manifest
4860 +++ /dev/null
4861 @@ -1 +0,0 @@
4862 -DIST warsow_comunity_map_pack_01.zip 130057143 BLAKE2B 227d0736a634ba2a03ff6f04c95b7f8d251fd63a39d184719c6977796547814a9dcf7690a62f379a21123f072039b2badde0e1f4bf7b9fce478b34073369b807 SHA512 47ea38467f6b88f4a8ceb0e38e2c12b62df46cbb62d1aebf7b824e71d80de1d65b81874960834055995c50f95de5f75f91b33fbf6985ee3121d823c8a5ca8dd7
4863
4864 diff --git a/games-fps/warsow-community-map-pack/metadata.xml b/games-fps/warsow-community-map-pack/metadata.xml
4865 deleted file mode 100644
4866 index 7e3442868ea..00000000000
4867 --- a/games-fps/warsow-community-map-pack/metadata.xml
4868 +++ /dev/null
4869 @@ -1,8 +0,0 @@
4870 -<?xml version="1.0" encoding="UTF-8"?>
4871 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
4872 -<pkgmetadata>
4873 - <maintainer type="project">
4874 - <email>games@g.o</email>
4875 - <name>Gentoo Games Project</name>
4876 - </maintainer>
4877 -</pkgmetadata>
4878
4879 diff --git a/games-fps/warsow-community-map-pack/warsow-community-map-pack-01.ebuild b/games-fps/warsow-community-map-pack/warsow-community-map-pack-01.ebuild
4880 deleted file mode 100644
4881 index a283a3db5f7..00000000000
4882 --- a/games-fps/warsow-community-map-pack/warsow-community-map-pack-01.ebuild
4883 +++ /dev/null
4884 @@ -1,30 +0,0 @@
4885 -# Copyright 1999-2016 Gentoo Foundation
4886 -# Distributed under the terms of the GNU General Public License v2
4887 -
4888 -EAPI=5
4889 -inherit games
4890 -
4891 -MY_P=${P//-/_}
4892 -# They have a typo in their filename:
4893 -MY_P=${MY_P/community/comunity}
4894 -
4895 -DESCRIPTION="Community Map Pack for the Warsow multiplayer FPS"
4896 -HOMEPAGE="http://www.warsow.net/"
4897 -SRC_URI="http://update.warsow.net/mirror/${MY_P}.zip"
4898 -
4899 -LICENSE="freedist"
4900 -SLOT="0"
4901 -KEYWORDS="~amd64 ~x86"
4902 -IUSE=""
4903 -
4904 -DEPEND=""
4905 -RDEPEND=""
4906 -
4907 -S=${WORKDIR}
4908 -
4909 -src_install() {
4910 - insinto "${GAMES_DATADIR}"/warsow
4911 - doins -r "${WORKDIR}"/{basewsw,previews}
4912 - dodoc "${WORKDIR}"/Readme.rtf
4913 - prepgamesdirs
4914 -}
4915
4916 diff --git a/games-puzzle/ngstar/Manifest b/games-puzzle/ngstar/Manifest
4917 deleted file mode 100644
4918 index b3fb96c3017..00000000000
4919 --- a/games-puzzle/ngstar/Manifest
4920 +++ /dev/null
4921 @@ -1 +0,0 @@
4922 -DIST ngstar-2.1.8-src.tar.bz2 45851 BLAKE2B 542f023a4741a3d36d7042a7d0e69b1bb99cdcafeb69eab32a5221862b18cdf954ffd4f7c055ab785cdeb0fdafe5aaf26ce9ec12e9f34a4c4ff82c29d7988c2d SHA512 c96031148720b5dcc004a5de68137bbbdd5af9c6f0b33ff8bcee3180cbf4732a4d6a92737ef99754d512bb61454bc0a17487efba4cdb00339d23e38edfe3cb28
4923
4924 diff --git a/games-puzzle/ngstar/files/ngstar-2.1.8-gcc43.patch b/games-puzzle/ngstar/files/ngstar-2.1.8-gcc43.patch
4925 deleted file mode 100644
4926 index 72c0f70007a..00000000000
4927 --- a/games-puzzle/ngstar/files/ngstar-2.1.8-gcc43.patch
4928 +++ /dev/null
4929 @@ -1,10 +0,0 @@
4930 ---- libngstar2/Configuration.hh
4931 -+++ libngstar2/Configuration.hh
4932 -@@ -26,6 +26,7 @@
4933 - #include <fstream>
4934 - #include <iostream>
4935 - #include <string>
4936 -+#include <cstdlib>
4937 -
4938 - #include <getopt.h>
4939 - #include <sys/stat.h>
4940
4941 diff --git a/games-puzzle/ngstar/files/ngstar-2.1.8-gcc47.patch b/games-puzzle/ngstar/files/ngstar-2.1.8-gcc47.patch
4942 deleted file mode 100644
4943 index 2ddf0f53793..00000000000
4944 --- a/games-puzzle/ngstar/files/ngstar-2.1.8-gcc47.patch
4945 +++ /dev/null
4946 @@ -1,11 +0,0 @@
4947 ---- src/Ncurses_UI.cc.old 2012-07-21 22:25:16.421521521 +0200
4948 -+++ src/Ncurses_UI.cc 2012-07-21 22:26:01.008390914 +0200
4949 -@@ -23,6 +23,8 @@
4950 - /* includes */
4951 - #include "Ncurses_UI.hh"
4952 -
4953 -+#include <unistd.h>
4954 -+
4955 - using namespace ngstar2;
4956 -
4957 - Ncurses_UI::Ncurses_UI( NGStar2 *engine, Configuration* config, Scores *scores )
4958
4959 diff --git a/games-puzzle/ngstar/files/ngstar-2.1.8-gentoo-path.patch b/games-puzzle/ngstar/files/ngstar-2.1.8-gentoo-path.patch
4960 deleted file mode 100644
4961 index 84fa6de7e02..00000000000
4962 --- a/games-puzzle/ngstar/files/ngstar-2.1.8-gentoo-path.patch
4963 +++ /dev/null
4964 @@ -1,14 +0,0 @@
4965 ---- configure.old 2006-04-19 22:00:42.000000000 +0200
4966 -+++ configure 2006-04-19 22:02:38.000000000 +0200
4967 -@@ -193,8 +193,8 @@
4968 - MINOR = $VMINOR
4969 - REVISION = $VREVISION
4970 -
4971 --LEVELSETS_DIR = \$(PREFIX)/share/\$(NAME)/levelsets
4972 --THEMES_DIR = \$(PREFIX)/share/\$(NAME)/themes
4973 --BIN_DIR = \$(PREFIX)/bin
4974 -+LEVELSETS_DIR = \$(PREFIX)@GENTOO_DATA@/\$(NAME)/levelsets
4975 -+THEMES_DIR = \$(PREFIX)@GENTOO_DATA@/\$(NAME)/themes
4976 -+BIN_DIR = \$(PREFIX)@GENTOO_BIN@
4977 - DOC_DIR = \$(PREFIX)/doc/\$(NAME)-\$(MAJOR).\$(MINOR).\$(REVISION)
4978 - LIB_DIR = \$(PREFIX)/lib
4979
4980 diff --git a/games-puzzle/ngstar/files/ngstar-2.1.8-ldflags.patch b/games-puzzle/ngstar/files/ngstar-2.1.8-ldflags.patch
4981 deleted file mode 100644
4982 index 17e0ed9f718..00000000000
4983 --- a/games-puzzle/ngstar/files/ngstar-2.1.8-ldflags.patch
4984 +++ /dev/null
4985 @@ -1,32 +0,0 @@
4986 -diff -ru ngstar-2.1.8.orig/src/Makefile ngstar-2.1.8/src/Makefile
4987 ---- ngstar-2.1.8.orig/src/Makefile 2005-11-09 08:11:22.000000000 -0500
4988 -+++ ngstar-2.1.8/src/Makefile 2014-11-18 23:58:45.565366080 -0500
4989 -@@ -33,8 +33,8 @@
4990 - endif
4991 - endif
4992 - ifdef USE_NCURSES
4993 -- CC_LIBS += -lncurses -lgpm
4994 -- CC_LIBS_STATIC += -lncurses -lgpm
4995 -+ CC_LIBS += $(shell pkg-config ncurses --libs) -lgpm
4996 -+ CC_LIBS_STATIC += $(shell pkg-config ncurses --libs) -lgpm
4997 -
4998 - NCURSES_UI_OBJ = Ncurses_UI.o
4999 -
5000 -@@ -56,8 +56,7 @@
5001 -
5002 - $(BIN) : $(SOURCE) $(BIN_DEPS)
5003 - echo "Compiling $(BIN)"
5004 -- $(CXX) $< $(BIN_DEPS) -o $@ $(CC_LIBS) $(CC_INCLUDES) $(CPPFLAGS)
5005 -- strip -s $@
5006 -+ $(CXX) ${LDFLAGS} $< $(BIN_DEPS) -o $@ $(CC_LIBS) $(CC_INCLUDES) $(CPPFLAGS)
5007 - ifdef USE_FLTK2
5008 - -ln -s `basename $(BIN)` $(BIN_FLTK2)
5009 - endif
5010 -@@ -68,7 +67,6 @@
5011 - $(BIN_STATIC) : $(SOURCE) $(BIN_DEPS)
5012 - echo "Compiling $(BIN)"
5013 - $(CXX) -static $< $(BIN_DEPS) -o $@ $(CC_LIBS_STATIC) $(CC_INCLUDES) $(CPPFLAGS)
5014 -- strip -s $@
5015 - ifdef USE_FLTK2
5016 - -ln -s `basename $(BIN_STATIC)` $(BIN_STATIC_FLTK2)
5017 - endif
5018
5019 diff --git a/games-puzzle/ngstar/metadata.xml b/games-puzzle/ngstar/metadata.xml
5020 deleted file mode 100644
5021 index 1111e81af0c..00000000000
5022 --- a/games-puzzle/ngstar/metadata.xml
5023 +++ /dev/null
5024 @@ -1,17 +0,0 @@
5025 -<?xml version="1.0" encoding="UTF-8"?>
5026 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
5027 -<pkgmetadata>
5028 - <maintainer type="project">
5029 - <email>games@g.o</email>
5030 - <name>Gentoo Games Project</name>
5031 - </maintainer>
5032 - <longdescription lang="en">
5033 -NGStar is a clone of a HP48 game called dstar.
5034 -The goal is to catch all gifts in the level to get access to the next one.
5035 -Use the ball to catch them, use the cube to stop the ball. The ball only move
5036 -to the next obstacle (wall or cube).
5037 -</longdescription>
5038 - <upstream>
5039 - <remote-id type="freshmeat">ngstar</remote-id>
5040 - </upstream>
5041 -</pkgmetadata>
5042
5043 diff --git a/games-puzzle/ngstar/ngstar-2.1.8-r2.ebuild b/games-puzzle/ngstar/ngstar-2.1.8-r2.ebuild
5044 deleted file mode 100644
5045 index c22226a39d5..00000000000
5046 --- a/games-puzzle/ngstar/ngstar-2.1.8-r2.ebuild
5047 +++ /dev/null
5048 @@ -1,44 +0,0 @@
5049 -# Copyright 1999-2015 Gentoo Foundation
5050 -# Distributed under the terms of the GNU General Public License v2
5051 -
5052 -EAPI=5
5053 -inherit eutils games
5054 -
5055 -DESCRIPTION="NGStar is a clone of a HP48 game called dstar"
5056 -HOMEPAGE="http://freshmeat.net/projects/ngstar"
5057 -SRC_URI="mirror://gentoo//${P}-src.tar.bz2"
5058 -
5059 -LICENSE="GPL-2"
5060 -SLOT="0"
5061 -KEYWORDS="~amd64 ~x86"
5062 -IUSE=""
5063 -
5064 -RDEPEND="sys-libs/ncurses:0
5065 - sys-libs/gpm"
5066 -DEPEND="${RDEPEND}
5067 - virtual/pkgconfig"
5068 -
5069 -src_prepare() {
5070 - epatch \
5071 - "${FILESDIR}"/${P}-gentoo-path.patch \
5072 - "${FILESDIR}"/${P}-gcc43.patch \
5073 - "${FILESDIR}"/${P}-gcc47.patch \
5074 - "${FILESDIR}"/${P}-ldflags.patch
5075 - sed -i \
5076 - -e "s:@GENTOO_DATA@:${GAMES_DATADIR}:" \
5077 - -e "s:@GENTOO_BIN@:${GAMES_BINDIR}:" \
5078 - -e "/^CPPFLAGS/s:+=:+= ${CXXFLAGS}:" \
5079 - -e "/SILENT/d" \
5080 - configure || die
5081 -}
5082 -
5083 -src_configure() {
5084 - ./configure \
5085 - --prefix "" \
5086 - --without-fltk2 || die
5087 -}
5088 -
5089 -src_install() {
5090 - default
5091 - prepgamesdirs
5092 -}
5093
5094 diff --git a/games-puzzle/shaaft/Manifest b/games-puzzle/shaaft/Manifest
5095 deleted file mode 100644
5096 index 5f0ae70d71a..00000000000
5097 --- a/games-puzzle/shaaft/Manifest
5098 +++ /dev/null
5099 @@ -1 +0,0 @@
5100 -DIST Shaaft-0.5.0.tar.bz2 512996 BLAKE2B 0c7cb5d86bc1e13877eb0fd58327326c3697e48e33e6600ea9138aeff3e06fd4fb4262e8b958321927bd2bbd53e6edd93f5d8ce439bad1222d19273c63744d93 SHA512 8fce8f1b8e2cfd78832a5f328d95c186bbd1c96a66685e87f993879e96564d8c9051576c3c822d7dbdb59141d71726ced08a07390b298c3d26969f2b59dceedf
5101
5102 diff --git a/games-puzzle/shaaft/files/shaaft-0.5.0-gcc34.patch b/games-puzzle/shaaft/files/shaaft-0.5.0-gcc34.patch
5103 deleted file mode 100644
5104 index de3d59c9077..00000000000
5105 --- a/games-puzzle/shaaft/files/shaaft-0.5.0-gcc34.patch
5106 +++ /dev/null
5107 @@ -1,18 +0,0 @@
5108 ---- Shaaft-0.5.0.orig/utils/HashString.hpp
5109 -+++ Shaaft-0.5.0/utils/HashString.hpp
5110 -@@ -21,6 +21,7 @@ using namespace std;
5111 -
5112 - namespace HASH_NAMESPACE
5113 - {
5114 -+ template <>
5115 - struct hash<const string>
5116 - {
5117 - //a simple hash function for string
5118 -@@ -32,6 +33,7 @@ namespace HASH_NAMESPACE
5119 - }
5120 - };
5121 -
5122 -+ template <>
5123 - struct hash<string>
5124 - {
5125 - //a simple hash function for string
5126
5127 diff --git a/games-puzzle/shaaft/files/shaaft-0.5.0-gcc41.patch b/games-puzzle/shaaft/files/shaaft-0.5.0-gcc41.patch
5128 deleted file mode 100644
5129 index 87b07f109d2..00000000000
5130 --- a/games-puzzle/shaaft/files/shaaft-0.5.0-gcc41.patch
5131 +++ /dev/null
5132 @@ -1,11 +0,0 @@
5133 ---- utils/hashMap.hpp.old
5134 -+++ utils/hashMap.hpp
5135 -@@ -14,7 +14,7 @@
5136 - //
5137 - #if defined( __GNUC__ )
5138 -
5139 --# if (__GNUC__ == 3)
5140 -+# if (__GNUC__ >= 3)
5141 - # include <ext/hash_map>
5142 -
5143 - # if (__GNUC_MINOR__ == 0)
5144
5145 diff --git a/games-puzzle/shaaft/files/shaaft-0.5.0-gcc43.patch b/games-puzzle/shaaft/files/shaaft-0.5.0-gcc43.patch
5146 deleted file mode 100644
5147 index 2ddb37c7551..00000000000
5148 --- a/games-puzzle/shaaft/files/shaaft-0.5.0-gcc43.patch
5149 +++ /dev/null
5150 @@ -1,23 +0,0 @@
5151 ---- utils/ResourceManager.cpp
5152 -+++ utils/ResourceManager.cpp
5153 -@@ -17,6 +17,7 @@
5154 - #include <dirent.h>
5155 - #include <sys/types.h>
5156 - #include <sys/stat.h>
5157 -+#include <cstring>
5158 -
5159 - #include <Trace.hpp>
5160 - #include <ResourceManager.hpp>
5161 ---- utils/Value.hpp
5162 -+++ utils/Value.hpp
5163 -@@ -15,8 +15,9 @@
5164 - #ifndef _Value_hpp_
5165 - #define _Value_hpp_
5166 -
5167 --#include <stdio.h>
5168 -+#include <cstdio>
5169 - #include <string>
5170 -+#include <cstdlib>
5171 -
5172 - #include <Trace.hpp>
5173 -
5174
5175 diff --git a/games-puzzle/shaaft/files/shaaft-0.5.0-libpng15.patch b/games-puzzle/shaaft/files/shaaft-0.5.0-libpng15.patch
5176 deleted file mode 100644
5177 index 6773242ea6d..00000000000
5178 --- a/games-puzzle/shaaft/files/shaaft-0.5.0-libpng15.patch
5179 +++ /dev/null
5180 @@ -1,20 +0,0 @@
5181 ---- utilssdl/PNG.cpp
5182 -+++ utilssdl/PNG.cpp
5183 -@@ -45,7 +45,7 @@
5184 - {
5185 - png_uint_32 check;
5186 -
5187 -- check = fwrite( data, 1, length, (FILE *)(png->io_ptr));
5188 -+ check = fwrite( data, 1, length, (FILE *)(png_get_io_ptr(png)));
5189 - if( check != length)
5190 - {
5191 - png_error( png, "Write Error");
5192 -@@ -72,7 +72,7 @@
5193 - return false;
5194 - }
5195 -
5196 -- if( setjmp(_png->jmpbuf))
5197 -+ if( setjmp(png_jmpbuf(_png)))
5198 - {
5199 - fclose( fp);
5200 - png_destroy_write_struct(&_png, (png_infopp)NULL);
5201
5202 diff --git a/games-puzzle/shaaft/metadata.xml b/games-puzzle/shaaft/metadata.xml
5203 deleted file mode 100644
5204 index 26c1c9ca5f2..00000000000
5205 --- a/games-puzzle/shaaft/metadata.xml
5206 +++ /dev/null
5207 @@ -1,11 +0,0 @@
5208 -<?xml version="1.0" encoding="UTF-8"?>
5209 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
5210 -<pkgmetadata>
5211 - <maintainer type="project">
5212 - <email>games@g.o</email>
5213 - <name>Gentoo Games Project</name>
5214 - </maintainer>
5215 - <upstream>
5216 - <remote-id type="sourceforge">criticalmass</remote-id>
5217 - </upstream>
5218 -</pkgmetadata>
5219
5220 diff --git a/games-puzzle/shaaft/shaaft-0.5.0.ebuild b/games-puzzle/shaaft/shaaft-0.5.0.ebuild
5221 deleted file mode 100644
5222 index 04d75ab8444..00000000000
5223 --- a/games-puzzle/shaaft/shaaft-0.5.0.ebuild
5224 +++ /dev/null
5225 @@ -1,54 +0,0 @@
5226 -# Copyright 1999-2015 Gentoo Foundation
5227 -# Distributed under the terms of the GNU General Public License v2
5228 -
5229 -EAPI=5
5230 -inherit autotools eutils games
5231 -
5232 -DESCRIPTION="A falling block game similar to Blockout"
5233 -HOMEPAGE="https://packages.gentoo.org/package/games-puzzle/shaaft"
5234 -SRC_URI="mirror://sourceforge/criticalmass/${P/s/S}.tar.bz2"
5235 -
5236 -LICENSE="GPL-2"
5237 -SLOT="0"
5238 -KEYWORDS="~amd64 ~x86"
5239 -IUSE=""
5240 -
5241 -DEPEND="virtual/opengl
5242 - sys-libs/zlib
5243 - media-libs/libpng:0
5244 - media-libs/libsdl[sound,opengl,video]
5245 - media-libs/sdl-mixer[mod]
5246 - media-libs/sdl-image[png]"
5247 -RDEPEND=${DEPEND}
5248 -
5249 -S=${WORKDIR}/${P/s/S}
5250 -
5251 -src_prepare() {
5252 - sed -i \
5253 - -e 's:DATA_DIR:"'${GAMES_DATADIR}'\/'${PN/s/S}\/'":g' \
5254 - game/main.cpp || die
5255 -
5256 - sed -i \
5257 - -e 's:png12:png:g' \
5258 - -e '/^CFLAGS=""/d' \
5259 - -e '/^CXXFLAGS=""/d' \
5260 - configure.in || die
5261 -
5262 - epatch \
5263 - "${FILESDIR}"/${P}-gcc34.patch \
5264 - "${FILESDIR}"/${P}-gcc41.patch \
5265 - "${FILESDIR}"/${P}-gcc43.patch \
5266 - "${FILESDIR}"/${P}-libpng15.patch
5267 - mv configure.in configure.ac || die
5268 - eautoreconf
5269 -}
5270 -
5271 -src_configure() {
5272 - egamesconf --disable-optimize
5273 -}
5274 -
5275 -src_install() {
5276 - DOCS="TODO.txt" default
5277 - rm -f "${D}/${GAMES_BINDIR}"/Packer
5278 - prepgamesdirs
5279 -}
5280
5281 diff --git a/games-server/cyphesis/Manifest b/games-server/cyphesis/Manifest
5282 deleted file mode 100644
5283 index 09c067d9b71..00000000000
5284 --- a/games-server/cyphesis/Manifest
5285 +++ /dev/null
5286 @@ -1 +0,0 @@
5287 -DIST cyphesis-0.6.2.tar.bz2 932099 BLAKE2B 8f7034feb33874cccdc2cd8117fc92e64218b1f7f0dd0621e1b549577e009f4aad80e6434a320c9701e4e7617a7a78e8a8ebb88f50eb246504cdb2dc11bb7189 SHA512 07783a99a47f105cd492b033fb1ded1c5fef089d01fa50d90103dc62c6e94dc58394f082674d9261db5fe9779d4694579119769de50177bfc2ead055c5740b2f
5288
5289 diff --git a/games-server/cyphesis/cyphesis-0.6.2-r1.ebuild b/games-server/cyphesis/cyphesis-0.6.2-r1.ebuild
5290 deleted file mode 100644
5291 index 89985a0bdf7..00000000000
5292 --- a/games-server/cyphesis/cyphesis-0.6.2-r1.ebuild
5293 +++ /dev/null
5294 @@ -1,62 +0,0 @@
5295 -# Copyright 1999-2017 Gentoo Foundation
5296 -# Distributed under the terms of the GNU General Public License v2
5297 -
5298 -EAPI=6
5299 -PYTHON_COMPAT=( python2_7 )
5300 -inherit toolchain-funcs autotools python-single-r1 eutils
5301 -
5302 -DESCRIPTION="WorldForge server running small games"
5303 -HOMEPAGE="http://worldforge.org/index.php/components/cyphesis/"
5304 -SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
5305 -
5306 -LICENSE="GPL-2"
5307 -SLOT="0"
5308 -KEYWORDS="~amd64 ~x86"
5309 -IUSE=""
5310 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
5311 -RESTRICT="test"
5312 -
5313 -RDEPEND="${PYTHON_DEPS}
5314 - dev-db/postgresql:=
5315 - >=dev-games/mercator-0.3.3
5316 - >=dev-games/wfmath-1.0.1
5317 - dev-libs/libgcrypt:0
5318 - dev-libs/libsigc++:2
5319 - sys-libs/ncurses:0
5320 - sys-libs/readline:0
5321 - >=media-libs/atlas-c++-0.6.3
5322 - >=media-libs/skstream-0.3.9
5323 - >=media-libs/varconf-0.6.4
5324 - "
5325 -DEPEND="${RDEPEND}
5326 - >=dev-libs/boost-1.40
5327 - dev-libs/libxml2
5328 - virtual/pkgconfig"
5329 -
5330 -pkg_setup() {
5331 - python-single-r1_pkg_setup
5332 -}
5333 -
5334 -PATCHES=(
5335 - "${FILESDIR}"/${P}-gentoo.patch
5336 - "${FILESDIR}"/${P}-makefile.patch
5337 -)
5338 -
5339 -src_prepare() {
5340 - default
5341 -
5342 - eautoreconf
5343 -}
5344 -
5345 -src_configure() {
5346 - econf --localstatedir=/var
5347 -}
5348 -
5349 -src_compile() {
5350 - emake AR="$(tc-getAR)"
5351 -}
5352 -
5353 -src_install() {
5354 - emake DESTDIR="${D}" confbackupdir="/usr/share/doc/${PF}/conf" install
5355 - dodoc AUTHORS ChangeLog FIXME NEWS README THANKS TODO
5356 -}
5357
5358 diff --git a/games-server/cyphesis/files/cyphesis-0.6.2-gentoo.patch b/games-server/cyphesis/files/cyphesis-0.6.2-gentoo.patch
5359 deleted file mode 100644
5360 index 69aac409ba8..00000000000
5361 --- a/games-server/cyphesis/files/cyphesis-0.6.2-gentoo.patch
5362 +++ /dev/null
5363 @@ -1,32 +0,0 @@
5364 -diff -ru cyphesis-0.6.0.orig/Makefile.am cyphesis-0.6.0/Makefile.am
5365 ---- cyphesis-0.6.0.orig/Makefile.am 2012-10-02 06:23:10.000000000 -0400
5366 -+++ cyphesis-0.6.0/Makefile.am 2012-11-12 16:54:19.306892135 -0500
5367 -@@ -3,7 +3,6 @@
5368 - tools tests man dox
5369 -
5370 - docdir = $(datadir)/doc/cyphesis-$(VERSION)
5371 --dist_doc_DATA = README COPYING AUTHORS THANKS NEWS FIXME
5372 -
5373 - rulesetdir = $(datadir)/cyphesis/rulesets
5374 -
5375 -diff -ru cyphesis-0.6.0.orig/configure.ac cyphesis-0.6.0/configure.ac
5376 ---- cyphesis-0.6.0.orig/configure.ac 2012-11-09 16:39:13.000000000 -0500
5377 -+++ cyphesis-0.6.0/configure.ac 2012-11-12 16:53:51.622839335 -0500
5378 -@@ -381,17 +381,6 @@
5379 - libraries required and where to obtain them.])
5380 - ])
5381 -
5382 --PKG_CHECK_MODULES(AVAHI, avahi-client,
5383 -- [
5384 -- CPPFLAGS="$CPPFLAGS $AVAHI_CFLAGS"
5385 -- MDNS_LIBS="$MDNS_LIBS $AVAHI_LIBS"
5386 -- AC_DEFINE(HAVE_AVAHI, 1, [Define to 1 if you have avahi libs.])
5387 -- ],
5388 -- [
5389 -- AC_MSG_RESULT([no])
5390 -- AC_MSG_NOTICE([Ommiting DNS-SD functionality.])
5391 -- ])
5392 --
5393 - AM_PATH_PSQL(7.1.0,
5394 - [
5395 - if test "$PG_CFLAGS" != "-I/usr/include"; then
5396
5397 diff --git a/games-server/cyphesis/files/cyphesis-0.6.2-makefile.patch b/games-server/cyphesis/files/cyphesis-0.6.2-makefile.patch
5398 deleted file mode 100644
5399 index 7fde1eb1213..00000000000
5400 --- a/games-server/cyphesis/files/cyphesis-0.6.2-makefile.patch
5401 +++ /dev/null
5402 @@ -1,11 +0,0 @@
5403 ---- a/Makefile.am 2013-09-25 14:26:30.518751250 +0200
5404 -+++ b/Makefile.am 2013-09-25 14:27:21.846257911 +0200
5405 -@@ -13,8 +13,6 @@
5406 -
5407 - # FIXME Remove the mkdir hack if it gets fixed in a future automake
5408 - install-data-hook:
5409 -- mkdir -p $(DESTDIR)$(socketdir)
5410 -- chmod 1777 $(DESTDIR)$(socketdir)
5411 - @echo
5412 - @echo "Cyphesis is not yet ready to run."
5413 - @echo "Unless you have configured the server to run without a database, Cyphesis"
5414
5415 diff --git a/games-server/cyphesis/metadata.xml b/games-server/cyphesis/metadata.xml
5416 deleted file mode 100644
5417 index cd73040ff77..00000000000
5418 --- a/games-server/cyphesis/metadata.xml
5419 +++ /dev/null
5420 @@ -1,19 +0,0 @@
5421 -<?xml version="1.0" encoding="UTF-8"?>
5422 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
5423 -<pkgmetadata>
5424 - <maintainer type="project">
5425 - <email>games@g.o</email>
5426 - <name>Gentoo Games Project</name>
5427 - </maintainer>
5428 - <longdescription lang="en">
5429 -Cyphesis is an NPC engine using AI/A-Life techniques. It is the Artificial
5430 -Intelligence and Artificial Life server used by STAGE and also is filling in as
5431 -its first fully functional game server, featured in Acorn. Cyphesis is a
5432 -prototype server designed to explore the possibilities of complex NPC
5433 -interaction and scripting. Efficiency and support for large numbers of players
5434 -are foregone in the quest for a more realistic and dynamic world framework.
5435 -</longdescription>
5436 - <upstream>
5437 - <remote-id type="sourceforge">worldforge</remote-id>
5438 - </upstream>
5439 -</pkgmetadata>
5440
5441 diff --git a/gnome-extra/gnome-color-chooser/Manifest b/gnome-extra/gnome-color-chooser/Manifest
5442 deleted file mode 100644
5443 index a06b015e45b..00000000000
5444 --- a/gnome-extra/gnome-color-chooser/Manifest
5445 +++ /dev/null
5446 @@ -1 +0,0 @@
5447 -DIST gnome-color-chooser-0.2.5.tar.bz2 228808 BLAKE2B 554e2d296d6e2f9bc73dce64f72954fa30642306c48d5df26d4450a947ea8f1b87a177c441d792e91bd7fc9b0a28a8ef9f71dde8c7624874b0fe5e2388015020 SHA512 bd29e005456142ffa459f38aedce13302e60dbb6e649883d099810df1f6b3765c28b8c69ef3f19c8252c2fec895df90ae660a43c5790d204e8690c74b35f3cc4
5448
5449 diff --git a/gnome-extra/gnome-color-chooser/gnome-color-chooser-0.2.5.ebuild b/gnome-extra/gnome-color-chooser/gnome-color-chooser-0.2.5.ebuild
5450 deleted file mode 100644
5451 index 9a9cbb6a5a0..00000000000
5452 --- a/gnome-extra/gnome-color-chooser/gnome-color-chooser-0.2.5.ebuild
5453 +++ /dev/null
5454 @@ -1,53 +0,0 @@
5455 -# Copyright 1999-2016 Gentoo Foundation
5456 -# Distributed under the terms of the GNU General Public License v2
5457 -
5458 -EAPI=5
5459 -GCONF_DEBUG="no"
5460 -
5461 -inherit gnome2 flag-o-matic
5462 -
5463 -DESCRIPTION="GTK+/GNOME color customization tool"
5464 -HOMEPAGE="http://gnomecc.sourceforge.net/"
5465 -SRC_URI="mirror://sourceforge/gnomecc/${P}.tar.bz2"
5466 -
5467 -LICENSE="GPL-3"
5468 -SLOT="0"
5469 -KEYWORDS="~amd64 ~x86"
5470 -IUSE="debug"
5471 -
5472 -RDEPEND="
5473 - dev-cpp/atkmm
5474 - >=dev-cpp/libglademm-2.6.0:2.4
5475 - dev-cpp/glibmm:2
5476 - >=dev-cpp/gtkmm-2.8.0:2.4
5477 - dev-libs/glib:2
5478 - dev-libs/libsigc++:2
5479 - >=dev-libs/libxml2-2.6.0
5480 - >=gnome-base/libgnome-2.16.0
5481 - >=gnome-base/libgnomeui-2.14.0
5482 - x11-libs/gtk+:2
5483 - x11-libs/pango
5484 -"
5485 -DEPEND="${RDEPEND}
5486 - dev-util/intltool
5487 - virtual/pkgconfig
5488 -"
5489 -
5490 -src_configure() {
5491 - # Don't pass --enable/disable-assert since it has broken
5492 - # AC_ARG_ENABLE call. Pass -DNDEBUG to cppflags instead.
5493 - use debug || append-cppflags -DNDEBUG
5494 -
5495 - append-cxxflags -std=c++11
5496 -
5497 - gnome2_src_configure \
5498 - --disable-link-as-needed
5499 -}
5500 -
5501 -pkg_postinst() {
5502 - elog "To use gnome-color-chooser themes you may need to add:"
5503 - elog " include \".gtkrc-2.0-gnome-color-chooser\""
5504 - elog "to ~/.gtkrc-2.0 for each user, otherwise themes may not be applied."
5505 -
5506 - gnome2_pkg_postinst
5507 -}
5508
5509 diff --git a/gnome-extra/gnome-color-chooser/metadata.xml b/gnome-extra/gnome-color-chooser/metadata.xml
5510 deleted file mode 100644
5511 index 740db1c713e..00000000000
5512 --- a/gnome-extra/gnome-color-chooser/metadata.xml
5513 +++ /dev/null
5514 @@ -1,8 +0,0 @@
5515 -<?xml version="1.0" encoding="UTF-8"?>
5516 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
5517 -<pkgmetadata>
5518 - <!-- maintainer-needed -->
5519 - <upstream>
5520 - <remote-id type="sourceforge">gnomecc</remote-id>
5521 - </upstream>
5522 -</pkgmetadata>
5523
5524 diff --git a/gnome-extra/gpointing-device-settings/Manifest b/gnome-extra/gpointing-device-settings/Manifest
5525 deleted file mode 100644
5526 index b88a4db5958..00000000000
5527 --- a/gnome-extra/gpointing-device-settings/Manifest
5528 +++ /dev/null
5529 @@ -1 +0,0 @@
5530 -DIST gpointing-device-settings-1.5.1.tar.gz 458352 BLAKE2B 7cd48d267c331f7fa27dc5ef12b17c43fcb293baf9e24ea9766422cc5b4f09c27eb97024c52ec4ab204a25a15bb94311ce716dd7a3d8314b8db6cc30502fe314 SHA512 37bcecdde4da1714de1c0562d0ba8c875aa197a0b2fad55a868d659ad0ed6a37156b408e9ae07f95091391d972ceaa268636ee579f4a3f176203898b227e3b76
5531
5532 diff --git a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-crash.patch b/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-crash.patch
5533 deleted file mode 100644
5534 index 789925c0bc9..00000000000
5535 --- a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-crash.patch
5536 +++ /dev/null
5537 @@ -1,30 +0,0 @@
5538 -commit 70add06dec8413965f3e98b6ba9a3c82168ea72c
5539 -Author: Hiroyuki Ikezoe <poincare@××××××.net>
5540 -Date: Tue Mar 16 19:56:17 2010 +0900
5541 -
5542 - Fix crash.
5543 -
5544 - We need to get xinput property if there is no gconf value for tapping time.
5545 -
5546 - Fix for #613022.
5547 -
5548 -diff --git a/modules/gpds-touchpad-ui.c b/modules/gpds-touchpad-ui.c
5549 -index 3bbcda6..a1cd31b 100644
5550 ---- a/modules/gpds-touchpad-ui.c
5551 -+++ b/modules/gpds-touchpad-ui.c
5552 -@@ -1067,8 +1067,14 @@ set_tapping_time_from_preference (GpdsUI *ui, GtkBuilder *builder)
5553 - }
5554 - }
5555 -
5556 -- if (!gpds_ui_get_gconf_int(ui, GPDS_TOUCHPAD_TAP_TIME_KEY, &value))
5557 -+ if (!gpds_ui_get_gconf_int(ui, GPDS_TOUCHPAD_TAP_TIME_KEY, &value) && !values) {
5558 -+ if (!gpds_xinput_ui_get_xinput_int_property(GPDS_XINPUT_UI(ui),
5559 -+ GPDS_TOUCHPAD_TAP_TIME,
5560 -+ &values, &n_values)) {
5561 -+ return;
5562 -+ }
5563 - value = values[0];
5564 -+ }
5565 -
5566 - double_value = value;
5567 - object = gpds_ui_get_ui_object_by_name(GPDS_UI(ui), "tapping_time_scale");
5568
5569 diff --git a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-fix-build.patch b/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-fix-build.patch
5570 deleted file mode 100644
5571 index 341d96fc9b5..00000000000
5572 --- a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-fix-build.patch
5573 +++ /dev/null
5574 @@ -1,26 +0,0 @@
5575 -diff -Naur gpointing-device-settings-1.5.1.orig/configure.ac gpointing-device-settings-1.5.1/configure.ac
5576 ---- gpointing-device-settings-1.5.1.orig/configure.ac 2010-02-05 00:38:20.000000000 +0100
5577 -+++ gpointing-device-settings-1.5.1/configure.ac 2013-12-17 15:00:08.394574115 +0100
5578 -@@ -3,10 +3,9 @@
5579 -
5580 - AC_INIT(gpointing-device-settings, 1.5.1,
5581 - [http://bugzilla.gnome.org/enter_bug.cgi?product=GPointingDeviceSettings])
5582 --AM_INIT_AUTOMAKE([1.9 tar-pax])
5583 --AM_INIT_AUTOMAKE([foreign])
5584 -+AM_INIT_AUTOMAKE([1.9 tar-pax foreign])
5585 - m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
5586 --AM_CONFIG_HEADER(config.h)
5587 -+AC_CONFIG_HEADERS(config.h)
5588 - AC_CONFIG_MACRO_DIR([m4])
5589 -
5590 - AM_PROG_LIBTOOL
5591 -@@ -146,9 +145,6 @@
5592 -
5593 - GPDS_CFLAGS="$XINPUT_CFLAGS $GTK_CFLAGS"
5594 - GPDS_CFLAGS="$GPDS_CFLAGS $GCONF2_CFLAGS"
5595 --GPDS_CFLAGS="$GPDS_CFLAGS -DGTK_DISABLE_DEPRECATED"
5596 --GPDS_CFLAGS="$GPDS_CFLAGS -DGDK_DISABLE_DEPRECATED"
5597 --GPDS_CFLAGS="$GPDS_CFLAGS -DG_DISABLE_DEPRECATED"
5598 - GPDS_CFLAGS="$GPDS_CFLAGS -DGPDS_MODULEDIR=\\\"\"\$(gpds_moduledir)\"\\\""
5599 - GPDS_CFLAGS="$GPDS_CFLAGS -DGPDS_DATADIR=\\\"\"\$(gpds_datadir)\"\\\""
5600 - GPDS_CFLAGS="$GPDS_CFLAGS -DGPDS_UIDIR=\\\"\"\$(gpds_uidir)\"\\\""
5601
5602 diff --git a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gsd-3.2-fix.patch b/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gsd-3.2-fix.patch
5603 deleted file mode 100644
5604 index c92f0bd54c9..00000000000
5605 --- a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gsd-3.2-fix.patch
5606 +++ /dev/null
5607 @@ -1,22 +0,0 @@
5608 -Fixes build failnure on gnome-base/gnome-settings-daemon-3.2.2
5609 -
5610 - gsd-pointing-device-plugin.c:59:1: warning: 'gsd_pointing_device_plugin_class_finalize' used but never defined [enabled by default]
5611 - CCLD libpointing-device.la
5612 - ld: .libs/libpointing_device_la-gsd-pointing-device-plugin.o: relocation R_X86_64_PC32 against undefined symbol `gsd_pointing_device_plugin_class_finalize'
5613 -
5614 -Gentoo-bug: http://bugs.gentoo.org/384001
5615 -Patch-by: battle.jerboa@×××××.com
5616 ---- a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c 2012-02-02 13:32:20.000000000 +0400
5617 -+++ b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c 2012-02-02 13:32:04.000000000 +0400
5618 -@@ -214,6 +214,11 @@
5619 - plugin_class->activate = activate;
5620 - plugin_class->deactivate = deactivate;
5621 - }
5622 -+
5623 -+static void
5624 -+gsd_pointing_device_plugin_class_finalize (GsdPointingDevicePluginClass *klass)
5625 -+{
5626 -+}
5627 - /*
5628 - vi:ts=4:nowrap:ai:expandtab:sw=4
5629 - */
5630
5631 diff --git a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gsd-crash.patch b/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gsd-crash.patch
5632 deleted file mode 100644
5633 index f694556b74e..00000000000
5634 --- a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gsd-crash.patch
5635 +++ /dev/null
5636 @@ -1,35 +0,0 @@
5637 -diff -ru gpointing-device-settings-1.5.1-orig/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c gpointing-device-settings-1.5.1/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
5638 ---- gpointing-device-settings-1.5.1-orig/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c 2010-12-20 01:29:09.204274003 -0500
5639 -+++ gpointing-device-settings-1.5.1/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c 2010-12-20 02:15:21.652274002 -0500
5640 -@@ -96,19 +96,21 @@
5641 - XDevicePresenceNotifyEvent *notify_event = (XDevicePresenceNotifyEvent *)xev;
5642 -
5643 - device_info = gpds_xinput_utils_get_device_info_from_id(notify_event->deviceid, NULL);
5644 -- if (notify_event->devchange == DeviceEnabled) {
5645 -- GsdPointingDeviceManager *manager;
5646 -+ if (device_info) {
5647 -+ if (notify_event->devchange == DeviceEnabled) {
5648 -+ GsdPointingDeviceManager *manager;
5649 -
5650 -- if (has_manager(plugin, device_info->name))
5651 -- return GDK_FILTER_CONTINUE;
5652 -+ if (has_manager(plugin, device_info->name))
5653 -+ return GDK_FILTER_CONTINUE;
5654 -
5655 -- manager = gsd_pointing_device_manager_new(gdk_x11_get_xatom_name(device_info->type),
5656 -- device_info->name);
5657 -- if (manager) {
5658 -- gsd_pointing_device_manager_start(manager, NULL);
5659 -- plugin->managers = g_list_prepend(plugin->managers, manager);
5660 -+ manager = gsd_pointing_device_manager_new(gdk_x11_get_xatom_name(device_info->type),
5661 -+ device_info->name);
5662 -+ if (manager) {
5663 -+ gsd_pointing_device_manager_start(manager, NULL);
5664 -+ plugin->managers = g_list_prepend(plugin->managers, manager);
5665 -+ }
5666 -+ } else if (notify_event->devchange == DeviceRemoved) {
5667 - }
5668 -- } else if (notify_event->devchange == DeviceRemoved) {
5669 - }
5670 - }
5671 -
5672
5673 diff --git a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gtk22.patch b/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gtk22.patch
5674 deleted file mode 100644
5675 index 154c5472854..00000000000
5676 --- a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-gtk22.patch
5677 +++ /dev/null
5678 @@ -1,201 +0,0 @@
5679 -diff --git a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
5680 -index 8a2d98f..ac0bcf1 100644
5681 ---- a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
5682 -+++ b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
5683 -@@ -124,7 +124,9 @@ add_device_presence_filter (GsdPointingDevicePlugin *plugin)
5684 -
5685 - gint op_code, event, error;
5686 -
5687 -- if (!XQueryExtension(GDK_DISPLAY(),
5688 -+ display = gdk_x11_get_default_xdisplay();
5689 -+
5690 -+ if (!XQueryExtension(display,
5691 - "XInputExtension",
5692 - &op_code,
5693 - &event,
5694 -@@ -132,8 +134,6 @@ add_device_presence_filter (GsdPointingDevicePlugin *plugin)
5695 - return;
5696 - }
5697 -
5698 -- display = gdk_x11_get_default_xdisplay();
5699 --
5700 - gdk_error_trap_push();
5701 - DevicePresence(display, xi_presence, class_presence);
5702 - XSelectExtensionEvent(display,
5703 -diff --git a/modules/gnome-settings-daemon-plugins/gsd-touchpad-manager.c b/modules/gnome-settings-daemon-plugins/gsd-touchpad-manager.c
5704 -index 2038d53..f47e0a4 100644
5705 ---- a/modules/gnome-settings-daemon-plugins/gsd-touchpad-manager.c
5706 -+++ b/modules/gnome-settings-daemon-plugins/gsd-touchpad-manager.c
5707 -@@ -348,7 +348,9 @@ add_device_presence_filter (GsdPointingDeviceManager *manager)
5708 -
5709 - gint op_code, event, error;
5710 -
5711 -- if (!XQueryExtension(GDK_DISPLAY(),
5712 -+ display = gdk_x11_get_default_xdisplay();
5713 -+
5714 -+ if (!XQueryExtension(display,
5715 - "XInputExtension",
5716 - &op_code,
5717 - &event,
5718 -@@ -356,8 +358,6 @@ add_device_presence_filter (GsdPointingDeviceManager *manager)
5719 - return;
5720 - }
5721 -
5722 -- display = gdk_x11_get_default_xdisplay();
5723 --
5724 - gdk_error_trap_push();
5725 - DevicePresence(display, xi_presence, class_presence);
5726 - XSelectExtensionEvent(display,
5727 -diff --git a/src/gpds-xinput-pointer-info.c b/src/gpds-xinput-pointer-info.c
5728 -index d38afad..ce9a952 100644
5729 ---- a/src/gpds-xinput-pointer-info.c
5730 -+++ b/src/gpds-xinput-pointer-info.c
5731 -@@ -55,7 +55,8 @@ gpds_xinput_utils_collect_pointer_infos (void)
5732 - XDeviceInfo *device_infos;
5733 - gint i, n_device_infos;
5734 -
5735 -- device_infos = XListInputDevices(GDK_DISPLAY(), &n_device_infos);
5736 -+ device_infos = XListInputDevices(gdk_x11_get_default_xdisplay(),
5737 -+ &n_device_infos);
5738 -
5739 - for (i = 0; i < n_device_infos; i++) {
5740 - GpdsXInputPointerInfo *info;
5741 -diff --git a/src/gpds-xinput-utils.c b/src/gpds-xinput-utils.c
5742 -index 0f7ceea..5a3e3a2 100644
5743 ---- a/src/gpds-xinput-utils.c
5744 -+++ b/src/gpds-xinput-utils.c
5745 -@@ -41,7 +41,8 @@ gpds_xinput_utils_get_device_info (const gchar *device_name, GError **error)
5746 - XDeviceInfo *device_infos;
5747 - gint i, n_device_infos;
5748 -
5749 -- device_infos = XListInputDevices(GDK_DISPLAY(), &n_device_infos);
5750 -+ device_infos = XListInputDevices(gdk_x11_get_default_xdisplay(),
5751 -+ &n_device_infos);
5752 -
5753 - for (i = 0; i < n_device_infos; i++) {
5754 - if (device_infos[i].use != IsXExtensionPointer)
5755 -@@ -68,7 +69,7 @@ gpds_xinput_utils_get_device_info_from_id (XID id, GError **error)
5756 - XDeviceInfo *device_infos;
5757 - gint i, n_device_infos;
5758 -
5759 -- device_infos = XListInputDevices(GDK_DISPLAY(), &n_device_infos);
5760 -+ device_infos = XListInputDevices(gdk_x11_get_default_xdisplay(), &n_device_infos);
5761 -
5762 - for (i = 0; i < n_device_infos; i++) {
5763 - if (device_infos[i].use != IsXExtensionPointer)
5764 -@@ -125,7 +126,7 @@ gpds_xinput_utils_open_device (const gchar *device_name, GError **error)
5765 - return NULL;
5766 -
5767 - gdk_error_trap_push();
5768 -- device = XOpenDevice(GDK_DISPLAY(), device_info->id);
5769 -+ device = XOpenDevice(gdk_x11_get_default_xdisplay(), device_info->id);
5770 - gdk_error_trap_pop();
5771 - if (!device) {
5772 - g_set_error(error,
5773 -diff --git a/src/gpds-xinput.c b/src/gpds-xinput.c
5774 -index d8bd1a2..66634b3 100644
5775 ---- a/src/gpds-xinput.c
5776 -+++ b/src/gpds-xinput.c
5777 -@@ -100,7 +100,7 @@ dispose (GObject *object)
5778 - g_free(priv->device_name);
5779 -
5780 - if (priv->device) {
5781 -- XCloseDevice(GDK_DISPLAY(), priv->device);
5782 -+ XCloseDevice(gdk_x11_get_default_xdisplay(), priv->device);
5783 - priv->device = NULL;
5784 - }
5785 -
5786 -@@ -199,7 +199,8 @@ get_x_error_text (int x_error_code)
5787 - {
5788 - gchar buf[64];
5789 -
5790 -- XGetErrorText(GDK_DISPLAY(), x_error_code, buf, sizeof(buf) - 1);
5791 -+ XGetErrorText(gdk_x11_get_default_xdisplay(), x_error_code,
5792 -+ buf, sizeof(buf) - 1);
5793 -
5794 - return g_strdup(buf);
5795 - }
5796 -@@ -273,7 +274,7 @@ gpds_xinput_set_int_properties_by_name_with_format_type
5797 - }
5798 -
5799 - gdk_error_trap_push();
5800 -- XChangeDeviceProperty(GDK_DISPLAY(),
5801 -+ XChangeDeviceProperty(gdk_x11_get_default_xdisplay(),
5802 - device, property_atom,
5803 - XA_INTEGER, format_type, PropModeReplace,
5804 - (unsigned char*)property_data, n_properties);
5805 -@@ -383,7 +384,8 @@ get_atom (GpdsXInput *xinput, const gchar *property_name, GError **error)
5806 - if (!device)
5807 - return -1;
5808 -
5809 -- properties = XListDeviceProperties(GDK_DISPLAY(), device, &n_properties);
5810 -+ properties = XListDeviceProperties(gdk_x11_get_default_xdisplay(),
5811 -+ device, &n_properties);
5812 - for (i = 0; i < n_properties; i++) {
5813 - const gchar *name;
5814 -
5815 -@@ -427,9 +429,9 @@ gpds_xinput_get_int_properties_by_name (GpdsXInput *xinput,
5816 - return FALSE;
5817 -
5818 - gdk_error_trap_push();
5819 -- status = XGetDeviceProperty(GDK_DISPLAY(), device, atom, 0, 1000, False,
5820 -- XA_INTEGER, &actual_type, &actual_format,
5821 -- n_values, &bytes_after, &data);
5822 -+ status = XGetDeviceProperty(gdk_x11_get_default_xdisplay(), device, atom,
5823 -+ 0, 1000, False, XA_INTEGER, &actual_type,
5824 -+ &actual_format, n_values, &bytes_after, &data);
5825 - gdk_flush();
5826 - x_error_code = gdk_error_trap_pop();
5827 - if (status != Success || x_error_code != 0) {
5828 -@@ -523,7 +525,7 @@ gpds_xinput_set_float_properties_by_name (GpdsXInput *xinput,
5829 - *(property_data + i) = (gfloat)properties[i];
5830 -
5831 - gdk_error_trap_push();
5832 -- XChangeDeviceProperty(GDK_DISPLAY(),
5833 -+ XChangeDeviceProperty(gdk_x11_get_default_xdisplay(),
5834 - device, property_atom,
5835 - float_atom, 32, PropModeReplace,
5836 - (unsigned char*)property_data, n_properties);
5837 -@@ -594,7 +596,8 @@ gpds_xinput_get_float_properties_by_name (GpdsXInput *xinput,
5838 - return FALSE;
5839 -
5840 - gdk_error_trap_push();
5841 -- status = XGetDeviceProperty(GDK_DISPLAY(), device, property_atom, 0, 1000, False,
5842 -+ status = XGetDeviceProperty(gdk_x11_get_default_xdisplay(), device,
5843 -+ property_atom, 0, 1000, False,
5844 - float_atom, &actual_type, &actual_format,
5845 - n_properties, &bytes_after, &data);
5846 - gdk_flush();
5847 -@@ -676,7 +679,8 @@ gpds_xinput_get_button_map (GpdsXInput *xinput,
5848 - *map = g_new0(guchar, *n_buttons);
5849 -
5850 - gdk_error_trap_push();
5851 -- status = XGetDeviceButtonMapping(GDK_DISPLAY(), device, *map, *n_buttons);
5852 -+ status = XGetDeviceButtonMapping(gdk_x11_get_default_xdisplay(),
5853 -+ device, *map, *n_buttons);
5854 - gdk_flush();
5855 -
5856 - x_error_code = gdk_error_trap_pop();
5857 -@@ -705,7 +709,8 @@ gpds_xinput_set_button_map (GpdsXInput *xinput,
5858 - return FALSE;
5859 -
5860 - gdk_error_trap_push();
5861 -- status = XSetDeviceButtonMapping(GDK_DISPLAY(), device, map, n_buttons);
5862 -+ status = XSetDeviceButtonMapping(gdk_x11_get_default_xdisplay(),
5863 -+ device, map, n_buttons);
5864 - gdk_flush();
5865 -
5866 - x_error_code = gdk_error_trap_pop();
5867 -diff --git a/test/test-xinput-utils.c b/test/test-xinput-utils.c
5868 -index a06dcbc..f97f9d4 100644
5869 ---- a/test/test-xinput-utils.c
5870 -+++ b/test/test-xinput-utils.c
5871 -@@ -29,7 +29,7 @@ void
5872 - teardown (void)
5873 - {
5874 - if (device)
5875 -- XCloseDevice(GDK_DISPLAY(), device);
5876 -+ XCloseDevice(gdk_x11_get_default_xdisplay(), device);
5877 - g_clear_error(&error);
5878 - g_clear_error(&expected_error);
5879 - }
5880
5881 diff --git a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-plugin.patch b/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-plugin.patch
5882 deleted file mode 100644
5883 index 3e8612d96a5..00000000000
5884 --- a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-plugin.patch
5885 +++ /dev/null
5886 @@ -1,107 +0,0 @@
5887 -commit 255334e6749ec4d4358e627dc6693b4159aaf912
5888 -Author: Hiroyuki Ikezoe <poincare@××××××.net>
5889 -Date: Fri Mar 12 19:13:54 2010 +0900
5890 -
5891 - mouse extension -> pointing device.
5892 -
5893 - Why did I use this weird name?
5894 -
5895 -diff --git a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
5896 -index db4dd8e..31dd336 100644
5897 ---- a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
5898 -+++ b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
5899 -@@ -29,34 +29,34 @@
5900 - #include "gpds-gconf.h"
5901 - #include "gpds-xinput-pointer-info.h"
5902 -
5903 --#define GSD_TYPE_MOUSE_EXTENSION_PLUGIN (gsd_mouse_extension_plugin_get_type ())
5904 --#define GSD_MOUSE_EXTENSION_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GSD_TYPE_MOUSE_EXTENSION_PLUGIN, GsdMouseExtensionPlugin))
5905 --#define GSD_MOUSE_EXTENSION_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GSD_TYPE_MOUSE_EXTENSION_PLUGIN, GsdTracklassPointPluginClass))
5906 --#define GSD_IS_MOUSE_EXTENSION_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GSD_TYPE_MOUSE_EXTENSION_PLUGIN))
5907 --#define GSD_IS_MOUSE_EXTENSION_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GSD_TYPE_MOUSE_EXTENSION_PLUGIN))
5908 --#define GSD_MOUSE_EXTENSION_PLUGIN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GSD_TYPE_MOUSE_EXTENSION_PLUGIN, GsdTracklassPointPluginClass))
5909 -+#define GSD_TYPE_POINTING_DEVICE_PLUGIN (gsd_pointing_device_plugin_get_type ())
5910 -+#define GSD_POINTING_DEVICE_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GSD_TYPE_POINTING_DEVICE_PLUGIN, GsdPointingDevicePlugin))
5911 -+#define GSD_POINTING_DEVICE_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GSD_TYPE_POINTING_DEVICE_PLUGIN, GsdTracklassPointPluginClass))
5912 -+#define GSD_IS_POINTING_DEVICE_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GSD_TYPE_POINTING_DEVICE_PLUGIN))
5913 -+#define GSD_IS_POINTING_DEVICE_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GSD_TYPE_POINTING_DEVICE_PLUGIN))
5914 -+#define GSD_POINTING_DEVICE_PLUGIN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GSD_TYPE_POINTING_DEVICE_PLUGIN, GsdTracklassPointPluginClass))
5915 -
5916 --typedef struct _GsdMouseExtensionPlugin GsdMouseExtensionPlugin;
5917 --typedef struct _GsdMouseExtensionPluginClass GsdMouseExtensionPluginClass;
5918 -+typedef struct _GsdPointingDevicePlugin GsdPointingDevicePlugin;
5919 -+typedef struct _GsdPointingDevicePluginClass GsdPointingDevicePluginClass;
5920 -
5921 --struct _GsdMouseExtensionPlugin
5922 -+struct _GsdPointingDevicePlugin
5923 - {
5924 - GnomeSettingsPlugin parent;
5925 - GList *managers;
5926 - };
5927 -
5928 --struct _GsdMouseExtensionPluginClass
5929 -+struct _GsdPointingDevicePluginClass
5930 - {
5931 - GnomeSettingsPluginClass parent_class;
5932 - };
5933 -
5934 --GType gsd_mouse_extension_plugin_get_type (void) G_GNUC_CONST;
5935 -+GType gsd_pointing_device_plugin_get_type (void) G_GNUC_CONST;
5936 - G_MODULE_EXPORT GType register_gnome_settings_plugin (GTypeModule *module);
5937 -
5938 --GNOME_SETTINGS_PLUGIN_REGISTER(GsdMouseExtensionPlugin, gsd_mouse_extension_plugin)
5939 -+GNOME_SETTINGS_PLUGIN_REGISTER(GsdPointingDevicePlugin, gsd_pointing_device_plugin)
5940 -
5941 - static void
5942 --gsd_mouse_extension_plugin_init (GsdMouseExtensionPlugin *plugin)
5943 -+gsd_pointing_device_plugin_init (GsdPointingDevicePlugin *plugin)
5944 - {
5945 - plugin->managers = NULL;
5946 - }
5947 -@@ -104,10 +104,10 @@ collect_pointer_device_infos_from_gconf (void)
5948 - static void
5949 - activate (GnomeSettingsPlugin *plugin)
5950 - {
5951 -- GsdMouseExtensionPlugin *mouse_extension_plugin;
5952 -+ GsdPointingDevicePlugin *pointing_device_plugin;
5953 - GList *pointer_device_infos, *node;
5954 -
5955 -- mouse_extension_plugin = GSD_MOUSE_EXTENSION_PLUGIN(plugin);
5956 -+ pointing_device_plugin = GSD_POINTING_DEVICE_PLUGIN(plugin);
5957 -
5958 - pointer_device_infos = collect_pointer_device_infos_from_gconf();
5959 - for (node = pointer_device_infos; node; node = g_list_next(node)) {
5960 -@@ -120,8 +120,8 @@ activate (GnomeSettingsPlugin *plugin)
5961 - continue;
5962 -
5963 - gsd_pointing_device_manager_start(manager, NULL);
5964 -- mouse_extension_plugin->managers =
5965 -- g_list_prepend(mouse_extension_plugin->managers, manager);
5966 -+ pointing_device_plugin->managers =
5967 -+ g_list_prepend(pointing_device_plugin->managers, manager);
5968 - }
5969 - g_list_foreach(pointer_device_infos,
5970 - (GFunc)gpds_xinput_pointer_info_free, NULL);
5971 -@@ -129,7 +129,7 @@ activate (GnomeSettingsPlugin *plugin)
5972 - }
5973 -
5974 - static void
5975 --stop_all_managers (GsdMouseExtensionPlugin *plugin)
5976 -+stop_all_managers (GsdPointingDevicePlugin *plugin)
5977 - {
5978 - GList *node;
5979 -
5980 -@@ -147,11 +147,11 @@ stop_all_managers (GsdMouseExtensionPlugin *plugin)
5981 - static void
5982 - deactivate (GnomeSettingsPlugin *plugin)
5983 - {
5984 -- stop_all_managers(GSD_MOUSE_EXTENSION_PLUGIN(plugin));
5985 -+ stop_all_managers(GSD_POINTING_DEVICE_PLUGIN(plugin));
5986 - }
5987 -
5988 - static void
5989 --gsd_mouse_extension_plugin_class_init (GsdMouseExtensionPluginClass *klass)
5990 -+gsd_pointing_device_plugin_class_init (GsdPointingDevicePluginClass *klass)
5991 - {
5992 - GnomeSettingsPluginClass *plugin_class = GNOME_SETTINGS_PLUGIN_CLASS(klass);
5993 -
5994
5995 diff --git a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-reboot.patch b/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-reboot.patch
5996 deleted file mode 100644
5997 index 1793bdfaa0a..00000000000
5998 --- a/gnome-extra/gpointing-device-settings/files/gpointing-device-settings-1.5.1-reboot.patch
5999 +++ /dev/null
6000 @@ -1,266 +0,0 @@
6001 -commit ff25a24d387887bc3bbacfb5bcaf2756695df096
6002 -Author: Hiroyuki Ikezoe <hiikezoe@×××××.org>
6003 -Date: Sat Jun 26 19:55:40 2010 +0900
6004 -
6005 - Watch DevicePresenceNotify event.
6006 -
6007 - Some devices are not reported by xserver at the time of startiung up
6008 - of gnome-settings-daemon, so we need to watch DevicePresenceNotify
6009 - event at that time.
6010 -
6011 - Fix for bug #609050.
6012 -
6013 -diff --git a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
6014 -index 31dd336..8a2d98f 100644
6015 ---- a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
6016 -+++ b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c
6017 -@@ -24,10 +24,13 @@
6018 - #include <gnome-settings-daemon/gnome-settings-plugin.h>
6019 - #include <glib/gi18n.h>
6020 - #include <gconf/gconf-client.h>
6021 -+#include <gdk/gdkx.h>
6022 -+#include <X11/extensions/XInput.h>
6023 -
6024 - #include "gsd-pointing-device-manager.h"
6025 - #include "gpds-gconf.h"
6026 - #include "gpds-xinput-pointer-info.h"
6027 -+#include "gpds-xinput-utils.h"
6028 -
6029 - #define GSD_TYPE_POINTING_DEVICE_PLUGIN (gsd_pointing_device_plugin_get_type ())
6030 - #define GSD_POINTING_DEVICE_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GSD_TYPE_POINTING_DEVICE_PLUGIN, GsdPointingDevicePlugin))
6031 -@@ -61,44 +64,90 @@ gsd_pointing_device_plugin_init (GsdPointingDevicePlugin *plugin)
6032 - plugin->managers = NULL;
6033 - }
6034 -
6035 --static GList *
6036 --collect_pointer_device_infos_from_gconf (void)
6037 -+static gboolean
6038 -+has_manager (GsdPointingDevicePlugin *plugin, const gchar *device_name)
6039 - {
6040 -- GConfClient *gconf;
6041 -- GSList *dirs, *node;
6042 -- GList *infos = NULL;
6043 --
6044 -- gconf = gconf_client_get_default();
6045 -- dirs = gconf_client_all_dirs(gconf, GPDS_GCONF_DIR, NULL);
6046 --
6047 -- for (node = dirs; node; node = g_slist_next(node)) {
6048 -- const gchar *dir = node->data;
6049 -- gchar *device_type;
6050 -- gchar *device_type_key;
6051 --
6052 -- device_type_key = gconf_concat_dir_and_key(dir, GPDS_GCONF_DEVICE_TYPE_KEY);
6053 -- device_type = gconf_client_get_string(gconf, device_type_key, NULL);
6054 -- if (device_type) {
6055 -- GpdsXInputPointerInfo *info;
6056 -- gchar *device_name, *unescaped_device_name;
6057 --
6058 -- device_name = g_path_get_basename(dir);
6059 -- unescaped_device_name = gconf_unescape_key(device_name, -1);
6060 -- info = gpds_xinput_pointer_info_new(unescaped_device_name, device_type);
6061 -- infos = g_list_prepend(infos, info);
6062 -- g_free(unescaped_device_name);
6063 -- g_free(device_name);
6064 -+ GList *node;
6065 -+
6066 -+ for (node = plugin->managers; node; node = g_list_next(node)) {
6067 -+ GsdPointingDeviceManager *manager = node->data;
6068 -+
6069 -+ if (g_str_equal(gsd_pointing_device_manager_get_device_name(manager), device_name))
6070 -+ return TRUE;
6071 -+ }
6072 -+
6073 -+ return FALSE;
6074 -+}
6075 -+
6076 -+static GdkFilterReturn
6077 -+device_presence_filter (GdkXEvent *xevent,
6078 -+ GdkEvent *event,
6079 -+ gpointer data)
6080 -+{
6081 -+ XEvent *xev = (XEvent *)xevent;
6082 -+ XEventClass class_presence;
6083 -+ int xi_presence;
6084 -+ GsdPointingDevicePlugin *plugin = GSD_POINTING_DEVICE_PLUGIN(data);
6085 -+
6086 -+ DevicePresence(gdk_x11_get_default_xdisplay(), xi_presence, class_presence);
6087 -+
6088 -+ if (xev->type == xi_presence) {
6089 -+ XDeviceInfo *device_info = NULL;
6090 -+ XDevicePresenceNotifyEvent *notify_event = (XDevicePresenceNotifyEvent *)xev;
6091 -+
6092 -+ device_info = gpds_xinput_utils_get_device_info_from_id(notify_event->deviceid, NULL);
6093 -+ if (notify_event->devchange == DeviceEnabled) {
6094 -+ GsdPointingDeviceManager *manager;
6095 -+
6096 -+ if (has_manager(plugin, device_info->name))
6097 -+ return GDK_FILTER_CONTINUE;
6098 -+
6099 -+ manager = gsd_pointing_device_manager_new(gdk_x11_get_xatom_name(device_info->type),
6100 -+ device_info->name);
6101 -+ if (manager) {
6102 -+ gsd_pointing_device_manager_start(manager, NULL);
6103 -+ plugin->managers = g_list_prepend(plugin->managers, manager);
6104 -+ }
6105 -+ } else if (notify_event->devchange == DeviceRemoved) {
6106 - }
6107 -+ }
6108 -
6109 -- g_free(device_type_key);
6110 -- g_free(device_type);
6111 -+ return GDK_FILTER_CONTINUE;
6112 -+}
6113 -+
6114 -+static void
6115 -+add_device_presence_filter (GsdPointingDevicePlugin *plugin)
6116 -+{
6117 -+ Display *display;
6118 -+ XEventClass class_presence;
6119 -+ gint xi_presence;
6120 -+
6121 -+ gint op_code, event, error;
6122 -+
6123 -+ if (!XQueryExtension(GDK_DISPLAY(),
6124 -+ "XInputExtension",
6125 -+ &op_code,
6126 -+ &event,
6127 -+ &error)) {
6128 -+ return;
6129 - }
6130 -
6131 -- g_slist_foreach(dirs, (GFunc)g_free, NULL);
6132 -- g_slist_free(dirs);
6133 -- g_object_unref(gconf);
6134 -+ display = gdk_x11_get_default_xdisplay();
6135 -
6136 -- return infos;
6137 -+ gdk_error_trap_push();
6138 -+ DevicePresence(display, xi_presence, class_presence);
6139 -+ XSelectExtensionEvent(display,
6140 -+ RootWindow(display, DefaultScreen(display)),
6141 -+ &class_presence, 1);
6142 -+ gdk_flush();
6143 -+ if (!gdk_error_trap_pop())
6144 -+ gdk_window_add_filter(NULL, device_presence_filter, plugin);
6145 -+}
6146 -+
6147 -+static void
6148 -+remove_device_presence_filter (GsdPointingDevicePlugin *plugin)
6149 -+{
6150 -+ gdk_window_remove_filter(NULL, device_presence_filter, plugin);
6151 - }
6152 -
6153 - static void
6154 -@@ -109,7 +158,10 @@ activate (GnomeSettingsPlugin *plugin)
6155 -
6156 - pointing_device_plugin = GSD_POINTING_DEVICE_PLUGIN(plugin);
6157 -
6158 -- pointer_device_infos = collect_pointer_device_infos_from_gconf();
6159 -+ add_device_presence_filter(pointing_device_plugin);
6160 -+
6161 -+ pointer_device_infos = gpds_xinput_utils_collect_pointer_infos();
6162 -+
6163 - for (node = pointer_device_infos; node; node = g_list_next(node)) {
6164 - GsdPointingDeviceManager *manager;
6165 - GpdsXInputPointerInfo *info = node->data;
6166 -@@ -133,6 +185,8 @@ stop_all_managers (GsdPointingDevicePlugin *plugin)
6167 - {
6168 - GList *node;
6169 -
6170 -+ remove_device_presence_filter(plugin);
6171 -+
6172 - for (node = plugin->managers; node; node = g_list_next(node)) {
6173 - GsdPointingDeviceManager *manager = node->data;
6174 -
6175 -diff --git a/src/gpds-xinput-utils.c b/src/gpds-xinput-utils.c
6176 -index 48dc2a5..0f7ceea 100644
6177 ---- a/src/gpds-xinput-utils.c
6178 -+++ b/src/gpds-xinput-utils.c
6179 -@@ -62,6 +62,33 @@ gpds_xinput_utils_get_device_info (const gchar *device_name, GError **error)
6180 - return NULL;
6181 - }
6182 -
6183 -+XDeviceInfo *
6184 -+gpds_xinput_utils_get_device_info_from_id (XID id, GError **error)
6185 -+{
6186 -+ XDeviceInfo *device_infos;
6187 -+ gint i, n_device_infos;
6188 -+
6189 -+ device_infos = XListInputDevices(GDK_DISPLAY(), &n_device_infos);
6190 -+
6191 -+ for (i = 0; i < n_device_infos; i++) {
6192 -+ if (device_infos[i].use != IsXExtensionPointer)
6193 -+ continue;
6194 -+ if (device_infos[i].id == id) {
6195 -+ XFreeDeviceList(device_infos);
6196 -+ return &device_infos[i];
6197 -+ }
6198 -+ }
6199 -+
6200 -+ XFreeDeviceList(device_infos);
6201 -+
6202 -+ g_set_error(error,
6203 -+ GPDS_XINPUT_UTILS_ERROR,
6204 -+ GPDS_XINPUT_UTILS_ERROR_NO_DEVICE,
6205 -+ _("No device found for %d."), (int)id);
6206 -+
6207 -+ return NULL;
6208 -+}
6209 -+
6210 - gshort
6211 - gpds_xinput_utils_get_device_num_buttons (const gchar *device_name, GError **error)
6212 - {
6213 -diff --git a/src/gpds-xinput-utils.h b/src/gpds-xinput-utils.h
6214 -index 9cc4564..74e491a 100644
6215 ---- a/src/gpds-xinput-utils.h
6216 -+++ b/src/gpds-xinput-utils.h
6217 -@@ -38,6 +38,8 @@ typedef enum
6218 - GQuark gpds_xinput_utils_error_quark (void);
6219 - XDeviceInfo *gpds_xinput_utils_get_device_info (const gchar *device_name,
6220 - GError **error);
6221 -+XDeviceInfo *gpds_xinput_utils_get_device_info_from_id (XID id,
6222 -+ GError **error);
6223 - XDevice *gpds_xinput_utils_open_device (const gchar *device_name, GError **error);
6224 - Atom gpds_xinput_utils_get_float_atom (GError **error);
6225 - gshort gpds_xinput_utils_get_device_num_buttons (const gchar *device_name, GError **error);
6226 -diff --git a/test/test-xinput-utils.c b/test/test-xinput-utils.c
6227 -index 29b3f4e..a06dcbc 100644
6228 ---- a/test/test-xinput-utils.c
6229 -+++ b/test/test-xinput-utils.c
6230 -@@ -6,6 +6,7 @@
6231 - void test_exist_device (void);
6232 - void test_get_float_atom (void);
6233 - void test_get_device_info (void);
6234 -+void test_get_device_info_from_id (void);
6235 - void test_open_device (void);
6236 - void test_open_no_device (void);
6237 - void test_get_device_num_buttons (void);
6238 -@@ -49,7 +50,7 @@ test_get_float_atom (void)
6239 - void
6240 - test_get_device_info (void)
6241 - {
6242 -- XDeviceInfo *device_info = NULL;
6243 -+ XDeviceInfo *device_info = NULL;
6244 - device_info = gpds_xinput_utils_get_device_info(DEVICE_NAME, &error);
6245 - cut_assert(device_info);
6246 -
6247 -@@ -57,6 +58,19 @@ test_get_device_info (void)
6248 - }
6249 -
6250 - void
6251 -+test_get_device_info_from_id (void)
6252 -+{
6253 -+ XDeviceInfo *device_info = NULL;
6254 -+ device_info = gpds_xinput_utils_get_device_info(DEVICE_NAME, &error);
6255 -+ cut_assert(device_info);
6256 -+
6257 -+ gcut_assert_error(error);
6258 -+
6259 -+ device_info = gpds_xinput_utils_get_device_info_from_id(device_info->id, &error);
6260 -+ cut_assert_equal_string(DEVICE_NAME, device_info->name);
6261 -+}
6262 -+
6263 -+void
6264 - test_open_device (void)
6265 - {
6266 - device = gpds_xinput_utils_open_device(DEVICE_NAME, &error);
6267
6268 diff --git a/gnome-extra/gpointing-device-settings/gpointing-device-settings-1.5.1-r3.ebuild b/gnome-extra/gpointing-device-settings/gpointing-device-settings-1.5.1-r3.ebuild
6269 deleted file mode 100644
6270 index 5fe0cde0a66..00000000000
6271 --- a/gnome-extra/gpointing-device-settings/gpointing-device-settings-1.5.1-r3.ebuild
6272 +++ /dev/null
6273 @@ -1,54 +0,0 @@
6274 -# Copyright 1999-2015 Gentoo Foundation
6275 -# Distributed under the terms of the GNU General Public License v2
6276 -
6277 -EAPI="5"
6278 -GCONF_DEBUG="no"
6279 -GNOME2_LA_PUNT="yes"
6280 -
6281 -inherit autotools eutils gnome2
6282 -
6283 -DESCRIPTION="A GTK+ based configuration utility for the synaptics driver"
6284 -HOMEPAGE="https://wiki.gnome.org/Attic/GPointingDeviceSettings"
6285 -SRC_URI="mirror://sourceforge.jp/gsynaptics/45812/${P}.tar.gz"
6286 -
6287 -LICENSE="GPL-3"
6288 -SLOT="0"
6289 -KEYWORDS="amd64 x86"
6290 -IUSE=""
6291 -
6292 -# recent enough x11-base/xorg-server required
6293 -RDEPEND="
6294 - >=dev-libs/glib-2.10:2
6295 - >=x11-libs/gtk+-2.14.0:2
6296 - >=gnome-base/gconf-2.24:2
6297 - >=gnome-base/gnome-settings-daemon-2.28
6298 - >=x11-libs/libXi-1.2
6299 - >=x11-libs/libX11-1.2.0
6300 - !<=x11-base/xorg-server-1.6.0
6301 - !gnome-extra/gsynaptics
6302 -"
6303 -DEPEND="${RDEPEND}
6304 - virtual/pkgconfig
6305 - >=dev-util/intltool-0.35.5
6306 -"
6307 -
6308 -src_prepare() {
6309 - epatch \
6310 - "${FILESDIR}/${P}-crash.patch" \
6311 - "${FILESDIR}/${P}-plugin.patch" \
6312 - "${FILESDIR}/${P}-reboot.patch" \
6313 - "${FILESDIR}/${P}-gtk22.patch" \
6314 - "${FILESDIR}/${P}-gsd-crash.patch" \
6315 - "${FILESDIR}/${P}-gsd-3.2-fix.patch" \
6316 - "${FILESDIR}/${P}-fix-build.patch"
6317 -
6318 - # Disable gsd plugin as it's incompatible since 3.8, bug #514672
6319 - sed -i -e 's/ gnome-settings-daemon-plugins//' modules/Makefile.am || die
6320 -
6321 - eautoreconf
6322 - gnome2_src_prepare
6323 -}
6324 -
6325 -src_configure() {
6326 - gnome2_src_configure --disable-static
6327 -}
6328
6329 diff --git a/gnome-extra/gpointing-device-settings/metadata.xml b/gnome-extra/gpointing-device-settings/metadata.xml
6330 deleted file mode 100644
6331 index 39015a1f00d..00000000000
6332 --- a/gnome-extra/gpointing-device-settings/metadata.xml
6333 +++ /dev/null
6334 @@ -1,8 +0,0 @@
6335 -<?xml version="1.0" encoding="UTF-8"?>
6336 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
6337 -<pkgmetadata>
6338 - <!-- maintainer-needed -->
6339 - <upstream>
6340 - <remote-id type="sourceforge-jp">gsynaptics</remote-id>
6341 - </upstream>
6342 -</pkgmetadata>
6343
6344 diff --git a/mail-filter/p3scan/Manifest b/mail-filter/p3scan/Manifest
6345 deleted file mode 100644
6346 index 48cec5c8b5d..00000000000
6347 --- a/mail-filter/p3scan/Manifest
6348 +++ /dev/null
6349 @@ -1,2 +0,0 @@
6350 -DIST p3scan-2.3.1.tar.gz 315677 BLAKE2B f3002aff329d8a9d1ea574047b9ce531d693f85848c0d819e1d7b2036cdfc9cb34ac70ca6daada590bbcc89928d8d40d8db50808ce2ef47568380c5d326931a4 SHA512 562ae70bdb18bc43f00da3106a5c575fa8b12182d0bad72f5fab1bdeeea536bef2e6b2eae9088c561adc293e520e25a27d3b85d687fa29fd895bb3144360caad
6351 -DIST p3scan-2.3.2.tar.gz 321684 BLAKE2B 59b67459dae7b9fbd2bbe432c9fbb5a6c915166671f9d7c8937e540b563c4365eefc68e94a58cd31604dd8a438d874a401e10ee8f03646a4698a06cac4611b11 SHA512 7504e988ca21760ea73f3ae41d9ec79c560da29e88ac849b671e4452e426cb8ca5065fe8de5b839299bd5da81e16f51951748a134a1737502f924c89867b75b7
6352
6353 diff --git a/mail-filter/p3scan/files/p3scan-ocreat.patch b/mail-filter/p3scan/files/p3scan-ocreat.patch
6354 deleted file mode 100644
6355 index c99bc88a0a5..00000000000
6356 --- a/mail-filter/p3scan/files/p3scan-ocreat.patch
6357 +++ /dev/null
6358 @@ -1,11 +0,0 @@
6359 ---- p3scan.c 2005-12-12 15:00:00.000000000 +0000
6360 -+++ p3scan.c 2009-03-06 02:34:13.000000000 +0000
6361 -@@ -366,7 +366,7 @@
6362 - XXXXXX[4] = letters[v % 62];
6363 - v /= 62;
6364 - XXXXXX[5] = letters[v % 62];
6365 -- fd=open(template, O_RDWR | O_CREAT | O_EXCL, S_IRUSR | S_IWUSR | O_SYNC, 0600);
6366 -+ fd=open(template, O_RDWR | O_CREAT | O_EXCL | O_SYNC, 0600);
6367 - if (fd >= 0){
6368 - errno = save_errno;
6369 - return fd;
6370
6371 diff --git a/mail-filter/p3scan/files/p3scan.init b/mail-filter/p3scan/files/p3scan.init
6372 deleted file mode 100644
6373 index 8900cd0b44f..00000000000
6374 --- a/mail-filter/p3scan/files/p3scan.init
6375 +++ /dev/null
6376 @@ -1,27 +0,0 @@
6377 -#!/sbin/openrc-run
6378 -# Copyright 1999-2005 Gentoo Foundation
6379 -# Distributed under the terms of the GNU General Public License v2
6380 -
6381 -depend() {
6382 - need net
6383 -}
6384 -
6385 -start() {
6386 - ebegin "Starting p3scan"
6387 - start-stop-daemon --start --quiet --pidfile /var/run/p3scan/p3scan.pid --exec /usr/sbin/p3scan
6388 - eend $?
6389 -}
6390 -
6391 -stop() {
6392 - ebegin "Stopping p3scan"
6393 - start-stop-daemon --stop --quiet --oknodo --pidfile /var/run/p3scan/p3scan.pid
6394 - eend $?
6395 -}
6396 -
6397 -restart() {
6398 - ebegin "Restarting p3scan"
6399 - svc_stop
6400 - sleep 1
6401 - svc_start
6402 - eend $?
6403 -}
6404
6405 diff --git a/mail-filter/p3scan/files/p3scan.init-r1 b/mail-filter/p3scan/files/p3scan.init-r1
6406 deleted file mode 100644
6407 index 174ea5c52fb..00000000000
6408 --- a/mail-filter/p3scan/files/p3scan.init-r1
6409 +++ /dev/null
6410 @@ -1,34 +0,0 @@
6411 -#!/sbin/openrc-run
6412 -# Copyright 1999-2013 Gentoo Foundation
6413 -# Distributed under the terms of the GNU General Public License v2
6414 -
6415 -depend() {
6416 - use net
6417 -}
6418 -
6419 -checkconfig() {
6420 - if [[ ! -d /var/run/p3scan ]] ; then
6421 - checkpath -q -d -m 0700 -o mail:mail /var/run/p3scan || return 1
6422 - fi
6423 -}
6424 -
6425 -start() {
6426 - checkconfig || return 1
6427 - ebegin "Starting p3scan"
6428 - start-stop-daemon --start --quiet --pidfile /var/run/p3scan/p3scan.pid --exec /usr/sbin/p3scan
6429 - eend $?
6430 -}
6431 -
6432 -stop() {
6433 - ebegin "Stopping p3scan"
6434 - start-stop-daemon --stop --quiet --pidfile /var/run/p3scan/p3scan.pid
6435 - eend $?
6436 -}
6437 -
6438 -restart() {
6439 - ebegin "Restarting p3scan"
6440 - svc_stop
6441 - sleep 1
6442 - svc_start
6443 - eend $?
6444 -}
6445
6446 diff --git a/mail-filter/p3scan/metadata.xml b/mail-filter/p3scan/metadata.xml
6447 deleted file mode 100644
6448 index 0d107426017..00000000000
6449 --- a/mail-filter/p3scan/metadata.xml
6450 +++ /dev/null
6451 @@ -1,12 +0,0 @@
6452 -<?xml version="1.0" encoding="UTF-8"?>
6453 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
6454 -<pkgmetadata>
6455 - <maintainer type="project">
6456 - <email>net-mail@g.o</email>
6457 - <name>Net-Mail</name>
6458 - </maintainer>
6459 - <longdescription>P3Scan is a fully transparent scanning proxy-server for POP3-Clients. It provides scanning of incoming email messages for Virus''s, Worms, Trojans, Spam, and harmfull attachments. It can also parse HTML messages.</longdescription>
6460 - <upstream>
6461 - <remote-id type="sourceforge">p3scan</remote-id>
6462 - </upstream>
6463 -</pkgmetadata>
6464
6465 diff --git a/mail-filter/p3scan/p3scan-2.3.1.ebuild b/mail-filter/p3scan/p3scan-2.3.1.ebuild
6466 deleted file mode 100644
6467 index 58e3bc30b59..00000000000
6468 --- a/mail-filter/p3scan/p3scan-2.3.1.ebuild
6469 +++ /dev/null
6470 @@ -1,77 +0,0 @@
6471 -# Copyright 1999-2014 Gentoo Foundation
6472 -# Distributed under the terms of the GNU General Public License v2
6473 -
6474 -inherit eutils user
6475 -
6476 -DESCRIPTION="This is a full-transparent proxy-server for POP3-Clients"
6477 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
6478 -HOMEPAGE="http://p3scan.sf.net/"
6479 -
6480 -DEPEND="net-mail/ripmime
6481 - dev-libs/libpcre"
6482 -RDEPEND="net-firewall/iptables"
6483 -
6484 -SLOT="0"
6485 -LICENSE="GPL-2"
6486 -KEYWORDS="~ppc x86"
6487 -IUSE=""
6488 -
6489 -src_compile() {
6490 - emake || die
6491 -}
6492 -
6493 -src_install () {
6494 - newinitd ${FILESDIR}/${PN}.init ${PN}
6495 -
6496 - dosbin ${PN} || die
6497 -
6498 - dodir /etc/${PN}
6499 - insinto /etc/${PN}
6500 - doins ${PN}.conf ${PN}-*.mail
6501 - doins ${PN}-*.mail
6502 -
6503 - keepdir /var/run/${PN}
6504 -
6505 - keepdir /var/spool/${PN}
6506 - keepdir /var/spool/${PN}/children
6507 - keepdir /var/spool/${PN}/notify
6508 -
6509 - fowners mail:mail /var/run/${PN}
6510 - fperms 700 /var/run/${PN}
6511 -
6512 - fowners mail:mail /var/spool/${PN}
6513 - fperms 700 /var/spool/${PN}
6514 -
6515 - fowners mail:mail /var/spool/${PN}/children
6516 - fperms 700 /var/spool/${PN}/children
6517 -
6518 - fowners mail:mail /var/spool/${PN}/notify
6519 - fperms 700 /var/spool/${PN}/notify
6520 -
6521 - doman p3scan.8.gz p3scan_readme.8.gz
6522 -
6523 - dodoc AUTHORS CHANGELOG CONTRIBUTERS LICENSE NEWS README \
6524 - README-rpm spamfaq.* TODO.list
6525 -}
6526 -
6527 -pkg_postinst() {
6528 - enewuser mail 8 /bin/true /var/spool/mail mail
6529 -
6530 - if [ ! -L /etc/${PN}/${PN}.mail ]; then
6531 - ln -sf /etc/${PN}/${PN}-en.mail /etc/${PN}/${PN}.mail
6532 - fi
6533 -
6534 - echo
6535 - elog "Default infected notification template language is set to english, change the"
6536 - elog "symbolic link /etc/${PN}/${PN}.mail if you want it in another language."
6537 - elog
6538 - elog "To start ${PN}, you can use /etc/init.d/${PN} start"
6539 - elog
6540 - elog "You need port-redirecting, a rule like:"
6541 - elog " iptables -t nat -A PREROUTING -p tcp -i eth0 --dport pop3 -j REDIRECT --to 8110"
6542 - elog "to forward pop3 connections incoming from eth0 interface."
6543 - elog
6544 - elog "You will also need to configure at least following in /etc/${PN}/${PN}.conf:"
6545 - elog "scannertype, scanner, virusregexp"
6546 - echo
6547 -}
6548
6549 diff --git a/mail-filter/p3scan/p3scan-2.3.2-r1.ebuild b/mail-filter/p3scan/p3scan-2.3.2-r1.ebuild
6550 deleted file mode 100644
6551 index 14ecb27ea34..00000000000
6552 --- a/mail-filter/p3scan/p3scan-2.3.2-r1.ebuild
6553 +++ /dev/null
6554 @@ -1,100 +0,0 @@
6555 -# Copyright 1999-2014 Gentoo Foundation
6556 -# Distributed under the terms of the GNU General Public License v2
6557 -
6558 -EAPI="2"
6559 -
6560 -inherit eutils toolchain-funcs user
6561 -
6562 -DESCRIPTION="This is a full-transparent proxy-server for POP3-Clients"
6563 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
6564 -HOMEPAGE="http://p3scan.sf.net/"
6565 -
6566 -# Older ripmime did not install a library
6567 -DEPEND="dev-libs/libpcre
6568 - >=net-mail/ripmime-1.4.0.9
6569 - "
6570 -RDEPEND="net-firewall/iptables"
6571 -
6572 -SLOT="0"
6573 -LICENSE="GPL-2"
6574 -KEYWORDS="~amd64 ~ppc ~x86"
6575 -IUSE=""
6576 -
6577 -src_prepare() {
6578 - epatch "${FILESDIR}/p3scan-ocreat.patch"
6579 -
6580 - # respect CC (bug #244144), and CFLAGS (bug #240786)
6581 - sed -i \
6582 - -e "s/gcc/$(tc-getCC)/" \
6583 - -e "s:^CFLAGS=-Wall -O2 :CFLAGS=${CFLAGS} :" \
6584 - -e '/^LDFLAGS=/d' \
6585 - -e '/^ripmime\/libripmime/,+7d' \
6586 - -e '/^\.c\.o:/,+3d' \
6587 - -e '$ap3scan: LDLIBS:=-lripmime -lpcre -lssl -lcrypto\np3scan: $(OBJECTS)' \
6588 - Makefile || die
6589 - # Be sure the system copy is used
6590 - rm -rf ripmime/
6591 -}
6592 -
6593 -src_compile() {
6594 - emake || die
6595 -}
6596 -
6597 -src_install () {
6598 - newinitd "${FILESDIR}"/${PN}.init ${PN}
6599 -
6600 - dosbin ${PN} || die
6601 -
6602 - dodir /etc/${PN}
6603 - insinto /etc/${PN}
6604 - doins ${PN}.conf ${PN}-*.mail
6605 - doins ${PN}-*.mail
6606 -
6607 - keepdir /var/run/${PN}
6608 -
6609 - keepdir /var/spool/${PN}
6610 - keepdir /var/spool/${PN}/children
6611 - keepdir /var/spool/${PN}/notify
6612 -
6613 - fowners mail:mail /var/run/${PN}
6614 - fperms 700 /var/run/${PN}
6615 -
6616 - fowners mail:mail /var/spool/${PN}
6617 - fperms 700 /var/spool/${PN}
6618 -
6619 - fowners mail:mail /var/spool/${PN}/children
6620 - fperms 700 /var/spool/${PN}/children
6621 -
6622 - fowners mail:mail /var/spool/${PN}/notify
6623 - fperms 700 /var/spool/${PN}/notify
6624 -
6625 - doman p3scan.8.gz p3scan_readme.8.gz
6626 -
6627 - dodoc AUTHORS CHANGELOG CONTRIBUTERS NEWS README \
6628 - README-rpm TODO.list p3scan.sh spamfaq.*
6629 -}
6630 -
6631 -pkg_postinst() {
6632 - enewuser mail 8 /bin/true /var/spool/mail mail
6633 -
6634 - if [ ! -L /etc/${PN}/${PN}.mail ]; then
6635 - ln -sf /etc/${PN}/${PN}-en.mail /etc/${PN}/${PN}.mail
6636 - fi
6637 -
6638 - echo
6639 - elog "Default infected notification template language is set to english, change the"
6640 - elog "symbolic link /etc/${PN}/${PN}.mail if you want it in another language."
6641 - elog
6642 - elog "To start ${PN}, you can use /etc/init.d/${PN} start"
6643 - elog
6644 - elog "You need port-redirecting, a rule like:"
6645 - elog " iptables -t nat -A PREROUTING -p tcp -i eth0 --dport pop3 -j REDIRECT --to 8110"
6646 - elog "to forward pop3 connections incoming from eth0 interface."
6647 - elog
6648 - elog "You will need to configure at least following in /etc/${PN}/${PN}.conf:"
6649 - elog "scannertype, scanner, virusregexp"
6650 - elog
6651 - elog "An example scanner script has been installed to:"
6652 - elog "/usr/share/doc/${PF}/"
6653 - echo
6654 -}
6655
6656 diff --git a/mail-filter/p3scan/p3scan-2.3.2-r2.ebuild b/mail-filter/p3scan/p3scan-2.3.2-r2.ebuild
6657 deleted file mode 100644
6658 index 2023906b5cc..00000000000
6659 --- a/mail-filter/p3scan/p3scan-2.3.2-r2.ebuild
6660 +++ /dev/null
6661 @@ -1,93 +0,0 @@
6662 -# Copyright 1999-2014 Gentoo Foundation
6663 -# Distributed under the terms of the GNU General Public License v2
6664 -
6665 -EAPI=4
6666 -
6667 -inherit eutils toolchain-funcs user
6668 -
6669 -DESCRIPTION="This is a full-transparent proxy-server for POP3-Clients"
6670 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
6671 -HOMEPAGE="http://p3scan.sf.net/"
6672 -
6673 -# Older ripmime did not install a library
6674 -DEPEND="dev-libs/libpcre
6675 - >=net-mail/ripmime-1.4.0.9
6676 - >=net-mail/mailbase-1
6677 - "
6678 -RDEPEND="net-firewall/iptables
6679 - sys-apps/openrc"
6680 -
6681 -SLOT="0"
6682 -LICENSE="GPL-2"
6683 -KEYWORDS="~amd64 ~ppc ~x86"
6684 -IUSE=""
6685 -
6686 -src_prepare() {
6687 - epatch "${FILESDIR}/p3scan-ocreat.patch"
6688 -
6689 - # respect CC (bug #244144), and CFLAGS (bug #240786)
6690 - sed -i \
6691 - -e "s/gcc/$(tc-getCC)/" \
6692 - -e "s:^CFLAGS=-Wall -O2 :CFLAGS=${CFLAGS} :" \
6693 - -e '/^LDFLAGS=/d' \
6694 - -e '/^ripmime\/libripmime/,+7d' \
6695 - -e '/^\.c\.o:/,+3d' \
6696 - -e '$ap3scan: LDLIBS:=-lripmime -lpcre -lssl -lcrypto\np3scan: $(OBJECTS)' \
6697 - Makefile || die
6698 - # Be sure the system copy is used
6699 - rm -rf ripmime/
6700 -}
6701 -
6702 -src_install () {
6703 - newinitd "${FILESDIR}"/${PN}.init-r1 ${PN}
6704 -
6705 - dosbin ${PN}
6706 -
6707 - dodir /etc/${PN}
6708 - insinto /etc/${PN}
6709 - doins ${PN}.conf ${PN}-*.mail
6710 - doins ${PN}-*.mail
6711 -
6712 - keepdir /var/spool/${PN}
6713 - keepdir /var/spool/${PN}/children
6714 - keepdir /var/spool/${PN}/notify
6715 -
6716 - fowners mail:mail /var/spool/${PN}
6717 - fperms 700 /var/spool/${PN}
6718 -
6719 - fowners mail:mail /var/spool/${PN}/children
6720 - fperms 700 /var/spool/${PN}/children
6721 -
6722 - fowners mail:mail /var/spool/${PN}/notify
6723 - fperms 700 /var/spool/${PN}/notify
6724 -
6725 - doman p3scan.8.gz p3scan_readme.8.gz
6726 -
6727 - dodoc AUTHORS CHANGELOG CONTRIBUTERS NEWS README \
6728 - README-rpm TODO.list p3scan.sh spamfaq.*
6729 -}
6730 -
6731 -pkg_postinst() {
6732 - if [ ! -L /etc/${PN}/${PN}.mail ]; then
6733 - ln -sf /etc/${PN}/${PN}-en.mail /etc/${PN}/${PN}.mail || die
6734 - fi
6735 -
6736 - if [[ -z ${REPLACING_VERSIONS} ]] ; then
6737 - echo
6738 - elog "Default infected notification template language is set to english, change the"
6739 - elog "symbolic link /etc/${PN}/${PN}.mail if you want it in another language."
6740 - elog
6741 - elog "To start ${PN}, you can use /etc/init.d/${PN} start"
6742 - elog
6743 - elog "You need port-redirecting, a rule like:"
6744 - elog " iptables -t nat -A PREROUTING -p tcp -i eth0 --dport pop3 -j REDIRECT --to 8110"
6745 - elog "to forward pop3 connections incoming from eth0 interface."
6746 - elog
6747 - elog "You will need to configure at least following in /etc/${PN}/${PN}.conf:"
6748 - elog "scannertype, scanner, virusregexp"
6749 - elog
6750 - elog "An example scanner script has been installed to:"
6751 - elog "/usr/share/doc/${PF}/"
6752 - echo
6753 - fi
6754 -}
6755
6756 diff --git a/mail-filter/qmail-scanner/Manifest b/mail-filter/qmail-scanner/Manifest
6757 deleted file mode 100644
6758 index fcc52874626..00000000000
6759 --- a/mail-filter/qmail-scanner/Manifest
6760 +++ /dev/null
6761 @@ -1,8 +0,0 @@
6762 -DIST q-s-1.25st-20050406.patch.gz 124325 BLAKE2B 50e0937ee560cdebf39eb2781096ac609549dd07b5c90ad47896a11d489a2dba3f0da808cdd8a37ff7a971e66ce5881a38e92bce48a0d65919c0a296c55556ea SHA512 a4048ee61fe14164c2d6d71d81db27d05a65c1354734be8fb0d5d0f8d0251bae6a2e197ee4680a7c95bc3f690c82dbda52437139ccbdb3502b66d5994b5c2de3
6763 -DIST q-s-2.05st-20080728.patch.gz 102235 BLAKE2B 6ee751307f2783cb25100ec25a0e1a58c170794f5a62a26a040e1c08392b4601ba0299a5f89033d1493719c98f79bea5600c4de316d0f193f50371b75376e5de SHA512 cceaaed8757b53cc358db11b5070a69b8a131f67e43476f3fd4f122c767eb696efe939fb73733a96f0b7d92b096b0cfe39ccec2cc228a94f049c753caefa0029
6764 -DIST q-s-2.06st-20090419.patch.gz 103486 BLAKE2B 373147922c5a8432f3ec67cc26fb64febdad729c01b876259d281b127ff926df77f7340eeddd3d1202106ee9bda4349e1c8941416ba2d858c4be8dfdd7bba236 SHA512 b10c66873dd5c91c1e9d1c9e1dd3ab9948bebb81654f891b411ff83c6395408c6cbe6c2fc6d5d1c34903f383049d0b8955a975ddf963270eff7d478e297f00a2
6765 -DIST q-s-2.08st-20091012.patch.gz 103757 BLAKE2B a9cd86d427a95795a5e481975bf703be6445942131f539fc0b86c02a568eb8f639caf83f83214d1f5d9dd89ccc2b0e37e8f151ee039351a5db4d7ff77944cc32 SHA512 6f9e7567e16dcc1c16f34aa9a64e60776b35bd2a1a38d0f490cbbc56ece1f7894645bd8dd20eb08e054fac1bf17244e8666d085a48a5ba300b0c36cc4bb79fbe
6766 -DIST qmail-scanner-1.25.tgz 221156 BLAKE2B b43969edd1d4eebd7808e52b0ae1c548ac3d69007aba76b0d1be83053c17124f10b0791fccf816d3ddd6c72eac4034fc25bb9aa10d3edb18e9a3e8aad1c4729e SHA512 b3271edd4483cd429d1a1bda7bac56e949804a1cf4232ab446038468339afc1e4b30901f0284d811ceb9a6b9e746bf02c424787004b940a0277e38e8705758b8
6767 -DIST qmail-scanner-2.05.tgz 237577 BLAKE2B 107c38c9c505aca09bc62e094dbcaf658e455933f2ce09d1683c04f368393260801ca4481892093379cf8aeb981abdac8e96d841b72e0f545176ca6c48ee2783 SHA512 bde261dd542cb1d01e22eee1decfbb93cab9f353dc14fb4c2b530ff9384c2cd9c0139151b76e7c71b0abedc8002f8264819b32f0c559f994a29686a709b8863b
6768 -DIST qmail-scanner-2.06.tgz 238926 BLAKE2B ab78a78f3777feeb94174747830bc9c4bf7c334a5428c65cc1c04c765191bcd41f25bb02ea7578203369cf00c98016ae5ef692362e71f497fc008a01c9ca0d9a SHA512 1052985637bea7b24aee3806b1501ed1082a1233a9704cbf5b72af3ef39e44636c921fea4da4abf8ed03acb0b73d9c3c91f7456ccf4547afa643b7b5163212bc
6769 -DIST qmail-scanner-2.08.tgz 239667 BLAKE2B 752886fbe8e83b747bc8a0cf375bfc729c20ffa37749b316517e973ed83043fc3b401ff6f9bc6ecefcbaf169d26fa4742ef96be37090a971c28d5dcebabfe568 SHA512 52f09cc70fdf4f53f358d80d6dfd52851f3cb81e10dae1f7132c6c5c01fd8fc1395f709e24f0f7031073c29c951bdd4b09863f65f53954198b2c3ec15d78fdd9
6770
6771 diff --git a/mail-filter/qmail-scanner/files/qmail-scanner-2.05.logrotate b/mail-filter/qmail-scanner/files/qmail-scanner-2.05.logrotate
6772 deleted file mode 100644
6773 index a0f3cbd880e..00000000000
6774 --- a/mail-filter/qmail-scanner/files/qmail-scanner-2.05.logrotate
6775 +++ /dev/null
6776 @@ -1,4 +0,0 @@
6777 -/var/spool/qscan/qmail-queue.log /var/spool/qscan/quarantine.log /var/spool/qscan/mailstats.csv {
6778 - weekly
6779 - create 0600 qscand qscand
6780 -}
6781
6782 diff --git a/mail-filter/qmail-scanner/files/qmail-scanner-2.06.logrotate b/mail-filter/qmail-scanner/files/qmail-scanner-2.06.logrotate
6783 deleted file mode 100644
6784 index a0f3cbd880e..00000000000
6785 --- a/mail-filter/qmail-scanner/files/qmail-scanner-2.06.logrotate
6786 +++ /dev/null
6787 @@ -1,4 +0,0 @@
6788 -/var/spool/qscan/qmail-queue.log /var/spool/qscan/quarantine.log /var/spool/qscan/mailstats.csv {
6789 - weekly
6790 - create 0600 qscand qscand
6791 -}
6792
6793 diff --git a/mail-filter/qmail-scanner/files/qmail-scanner-2.08-disable-suid-check.patch b/mail-filter/qmail-scanner/files/qmail-scanner-2.08-disable-suid-check.patch
6794 deleted file mode 100644
6795 index c323dbae4c8..00000000000
6796 --- a/mail-filter/qmail-scanner/files/qmail-scanner-2.08-disable-suid-check.patch
6797 +++ /dev/null
6798 @@ -1,17 +0,0 @@
6799 -this is a useless check for package builders
6800 -
6801 -https://bugs.gentoo.org/364123
6802 -
6803 ---- a/configure
6804 -+++ b/configure
6805 -@@ -440,9 +440,7 @@ fi
6806 - #QMAILQUEUE_BIN="${QMAILQUEUE_BIN:-$BINDIR/qmail-queue}"
6807 -
6808 - #Sanity check that suid is allowed on the Qmail "/bin" partition
6809 --QMNT=`df $BINDIR|head -2|tail -1|awk '{print $1}'`
6810 --SUIDSTATUS=`mount|egrep "^$QMNT "|grep nosuid`
6811 --if [ "$SUIDSTATUS" != "" ]; then
6812 -+if false; then
6813 - cat<<EOF
6814 -
6815 - *** FATAL ERROR ***
6816
6817 diff --git a/mail-filter/qmail-scanner/files/qmail-scanner-2.08.logrotate b/mail-filter/qmail-scanner/files/qmail-scanner-2.08.logrotate
6818 deleted file mode 100644
6819 index a0f3cbd880e..00000000000
6820 --- a/mail-filter/qmail-scanner/files/qmail-scanner-2.08.logrotate
6821 +++ /dev/null
6822 @@ -1,4 +0,0 @@
6823 -/var/spool/qscan/qmail-queue.log /var/spool/qscan/quarantine.log /var/spool/qscan/mailstats.csv {
6824 - weekly
6825 - create 0600 qscand qscand
6826 -}
6827
6828 diff --git a/mail-filter/qmail-scanner/files/qmailscanner.cronjob b/mail-filter/qmail-scanner/files/qmailscanner.cronjob
6829 deleted file mode 100644
6830 index ca4527432e3..00000000000
6831 --- a/mail-filter/qmail-scanner/files/qmailscanner.cronjob
6832 +++ /dev/null
6833 @@ -1,2 +0,0 @@
6834 -#!/bin/bash
6835 -/var/qmail/bin/qmail-scanner-queue -z
6836
6837 diff --git a/mail-filter/qmail-scanner/files/qmailscanner.logrotate b/mail-filter/qmail-scanner/files/qmailscanner.logrotate
6838 deleted file mode 100644
6839 index 864cfe7f6fe..00000000000
6840 --- a/mail-filter/qmail-scanner/files/qmailscanner.logrotate
6841 +++ /dev/null
6842 @@ -1,4 +0,0 @@
6843 -/var/spool/qmailscan/qmail-queue.log /var/spool/qmailscan/quarantine.log /var/spool/qmailscan/mailstats.csv {
6844 - weekly
6845 - create 0600 qscand qscand
6846 -}
6847
6848 diff --git a/mail-filter/qmail-scanner/metadata.xml b/mail-filter/qmail-scanner/metadata.xml
6849 deleted file mode 100644
6850 index db8403c2edd..00000000000
6851 --- a/mail-filter/qmail-scanner/metadata.xml
6852 +++ /dev/null
6853 @@ -1,15 +0,0 @@
6854 -<?xml version="1.0" encoding="UTF-8"?>
6855 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
6856 -<pkgmetadata>
6857 - <maintainer type="project">
6858 - <email>net-mail@g.o</email>
6859 - <name>Net-Mail</name>
6860 - </maintainer>
6861 - <use>
6862 - <flag name="spamassassin">Build faster <pkg>mail-filter/spamassassin</pkg>
6863 - checks into qmail-scanner</flag>
6864 - </use>
6865 - <upstream>
6866 - <remote-id type="sourceforge">qmail-scanner</remote-id>
6867 - </upstream>
6868 -</pkgmetadata>
6869
6870 diff --git a/mail-filter/qmail-scanner/qmail-scanner-1.25-r1.ebuild b/mail-filter/qmail-scanner/qmail-scanner-1.25-r1.ebuild
6871 deleted file mode 100644
6872 index 66d78bc75ee..00000000000
6873 --- a/mail-filter/qmail-scanner/qmail-scanner-1.25-r1.ebuild
6874 +++ /dev/null
6875 @@ -1,163 +0,0 @@
6876 -# Copyright 1999-2014 Gentoo Foundation
6877 -# Distributed under the terms of the GNU General Public License v2
6878 -
6879 -inherit fixheadtails toolchain-funcs eutils user
6880 -
6881 -Q_S_DATE=20050406
6882 -DESCRIPTION="E-Mail virus scanner for qmail"
6883 -HOMEPAGE="http://qmail-scanner.sourceforge.net/"
6884 -SRC_URI="mirror://sourceforge/qmail-scanner/${P}.tgz
6885 - http://toribio.apollinare.org/qmail-scanner/download/q-s-${PV}st-${Q_S_DATE}.patch.gz"
6886 -
6887 -IUSE="spamassassin"
6888 -
6889 -LICENSE="GPL-2"
6890 -SLOT="0"
6891 -KEYWORDS="amd64 ppc x86"
6892 -RESTRICT="userpriv"
6893 -
6894 -RDEPEND=">=dev-lang/perl-5.6.1-r1
6895 - >=virtual/perl-Time-HiRes-01.20-r2
6896 - >=net-mail/tnef-1.1.1
6897 - >=virtual/perl-DB_File-1.803-r2
6898 - >=net-mail/ripmime-1.3.0.4
6899 - virtual/qmail
6900 - >=app-arch/unzip-5.42-r1
6901 - app-antivirus/clamav
6902 - spamassassin? ( >=mail-filter/spamassassin-2.64 )"
6903 -DEPEND="${RDEPEND}"
6904 -
6905 -pkg_setup() {
6906 - enewgroup qscand 210
6907 - enewuser qscand 210 -1 /var/spool/qmailscan qscand
6908 -}
6909 -
6910 -pkg_preinst() {
6911 - local oldname="/var/qmail/bin/qmail-scanner-queue.pl"
6912 - if [ -f ${oldname} ]; then
6913 - newname=${oldname}.`date +%Y%m%d%H%M%S`
6914 - elog "Backing up old qmail-scanner as $newname in case of modifications."
6915 - cp ${oldname} ${newname}
6916 - chmod 600 ${newname}
6917 - fi
6918 -}
6919 -
6920 -src_unpack() {
6921 - unpack ${A}
6922 - cd "${S}"
6923 - epatch "${DISTDIR}"/q-s-${PV}st-${Q_S_DATE}.patch.gz
6924 - ht_fix_file autoupdaters/* configure
6925 -
6926 - EXTRA_VIRII="bagle,beagle,mydoom,sco,maldal,mimail,novarg,shimg,bugler,cissi,cissy,dloade,netsky,qizy"
6927 - elog "Adding items to the SILENT_VIRUSES list (${EXTRA_VIRII})"
6928 - sed -e "/^SILENT_VIRUSES/s/\"$/,${EXTRA_VIRII}\"/g" -i configure
6929 -}
6930 -
6931 -src_compile () {
6932 - local myconf
6933 -
6934 - addpredict /var/log/kav/kavscan.log
6935 - addpredict /opt/bdc/plugins.htm
6936 -
6937 - use spamassassin && myconf="--virus-to-delete yes --sa-quarantine 2.1 --sa-delete 4.2 --sa-reject no --sa-subject SPAM: --sa-delta 0.5 --sa-alt yes"
6938 -
6939 - PATH=${PATH}:/opt/f-prot:/opt/vlnx ./configure \
6940 - --domain localhost \
6941 - --batch \
6942 - --log-details yes \
6943 - --mime-unpacker "ripmime" \
6944 - --skip-setuid-test \
6945 - ${myconf} \
6946 - || die "./configure failed!"
6947 -
6948 - # build for qmail-scanner-queue wrapper, so we don't need suidperl
6949 - cd contrib
6950 - $(tc-getCC) ${CFLAGS} -o qmail-scanner-queue qmail-scanner-queue.c || die
6951 -}
6952 -
6953 -src_install () {
6954 - # Create Directory Structure
6955 - diropts -m 755 -o qscand -g qscand
6956 - dodir /var/spool/qmailscan
6957 - keepdir /var/spool/qmailscan
6958 - diropts -m 750 -o qscand -g qscand
6959 - for i in quarantine working archive; do
6960 - for j in tmp new cur; do
6961 - dodir /var/spool/qmailscan/${i}/${j}
6962 - keepdir /var/spool/qmailscan/${i}/${j}
6963 - done
6964 - done
6965 - dodir /var/spool/qmailscan/tmp
6966 - keepdir /var/spool/qmailscan/tmp
6967 -
6968 - # Install standard quarantine attachments file
6969 - insinto /var/spool/qmailscan
6970 - insopts -m 644 -o qscand -g qscand
6971 - doins quarantine-attachments.txt
6972 -
6973 - # create quarantine.log and viruses.log
6974 - touch quarantine.log
6975 - insinto /var/spool/qmailscan
6976 - insopts -m 644 -o qscand -g qscand
6977 - doins quarantine.log
6978 - dosym quarantine.log ${DESTDIR}/var/spool/qmailscan/viruses.log
6979 -
6980 - # Install qmail-scanner wrapper
6981 - insinto /var/qmail/bin
6982 - insopts -m 4755 -o qscand -g qscand
6983 - doins contrib/qmail-scanner-queue
6984 -
6985 - # Install qmail-scanner script
6986 - insinto /var/qmail/bin
6987 - insopts -m 0755 -o qscand -g qscand
6988 - doins qmail-scanner-queue.pl
6989 -
6990 - insinto /etc/logrotate.d/
6991 - insopts -m 644 -o root -g root
6992 - newins "${FILESDIR}"/qmailscanner.logrotate qmail-scanner
6993 -
6994 - exeinto /etc/cron.daily/
6995 - newexe "${FILESDIR}"/qmailscanner.cronjob qmail-scanner
6996 -
6997 - # Install documentation
6998 - dodoc README CHANGES
6999 - dohtml README.html FAQ.php TODO.php configure-options.php manual-install.php perlscanner.php
7000 -
7001 - docinto contrib
7002 - cd "${S}"/contrib
7003 - dodoc spamc-nice.eml
7004 - dodoc test-trophie.pl
7005 - dodoc logrotate.qmailscanner
7006 - dodoc sub-avpdaemon.pl
7007 - dodoc logging_first_80_chars.eml
7008 - dodoc spamc-nasty.eml
7009 - dodoc avpdeamon.init
7010 - dodoc test_installation.sh
7011 - dodoc test-sophie.pl
7012 - dodoc reformime-test.eml
7013 - dodoc sub-sender-cache.pl
7014 - dodoc rbl_scanner.txt
7015 - dodoc test-clamd.pl
7016 - dodoc qs2mrtg.pl
7017 - dodoc mrtg-qmail-scanner.cfg
7018 -}
7019 -
7020 -pkg_postinst () {
7021 - einfo "Fixing ownerships"
7022 - chown -R qscand:qscand /var/spool/qmailscan/tmp /var/spool/qmailscan/working /var/spool/qmailscan/quarantine* /var/spool/qmailscan/archive /var/spool/qmailscan/qmail*
7023 - touch /var/qmail/bin/qmail-scanner-queue.pl
7024 -
7025 - # Setup perlscanner + Version Info
7026 - chmod -s "${ROOT}"/var/qmail/bin/qmail-scanner-queue.pl
7027 - "${ROOT}"/var/qmail/bin/qmail-scanner-queue -z
7028 - "${ROOT}"/var/qmail/bin/qmail-scanner-queue -g
7029 -
7030 - elog "To activate qmail-scanner, please edit your"
7031 - elog "/var/qmail/control/conf-common file and set:"
7032 - elog "export QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue"
7033 - elog "Or place it in your tcprules file."
7034 - ewarn "Please note that it was a call to qmail-scanner-queue.pl before,"
7035 - ewarn "but this is now changed to use a wrapper to improve security!"
7036 - ewarn "Once you have changed to the wrapper, you can remove the setuid "
7037 - ewarn "bit on qmail-scanner-queue.pl"
7038 -}
7039
7040 diff --git a/mail-filter/qmail-scanner/qmail-scanner-2.05.ebuild b/mail-filter/qmail-scanner/qmail-scanner-2.05.ebuild
7041 deleted file mode 100644
7042 index 9a26f439890..00000000000
7043 --- a/mail-filter/qmail-scanner/qmail-scanner-2.05.ebuild
7044 +++ /dev/null
7045 @@ -1,190 +0,0 @@
7046 -# Copyright 1999-2014 Gentoo Foundation
7047 -# Distributed under the terms of the GNU General Public License v2
7048 -
7049 -inherit fixheadtails toolchain-funcs eutils user
7050 -
7051 -Q_S_DATE=20080728
7052 -DESCRIPTION="E-Mail virus scanner for qmail"
7053 -HOMEPAGE="http://qmail-scanner.sourceforge.net/"
7054 -SRC_URI="mirror://sourceforge/qmail-scanner/${P}.tgz
7055 - http://toribio.apollinare.org/qmail-scanner/download/q-s-${PV}st-${Q_S_DATE}.patch.gz"
7056 -
7057 -IUSE="clamav spamassassin"
7058 -
7059 -LICENSE="GPL-2"
7060 -SLOT="0"
7061 -KEYWORDS="amd64 ppc x86"
7062 -RESTRICT="userpriv"
7063 -
7064 -RDEPEND="dev-lang/perl
7065 - virtual/perl-Time-HiRes
7066 - net-mail/tnef
7067 - virtual/perl-DB_File
7068 - mail-filter/maildrop
7069 - virtual/qmail
7070 - app-arch/unzip
7071 - virtual/daemontools
7072 - clamav? ( app-antivirus/clamav )
7073 - spamassassin? ( mail-filter/spamassassin )"
7074 -DEPEND="${RDEPEND}"
7075 -
7076 -pkg_setup() {
7077 - enewgroup qscand 210
7078 - enewuser qscand 210 -1 /var/spool/qscan qscand
7079 - use clamav && usermod -a -G qscand,nofiles clamav
7080 -}
7081 -
7082 -pkg_preinst() {
7083 - local oldname="/var/qmail/bin/qmail-scanner-queue.pl"
7084 - if [ -f ${oldname} ]; then
7085 - newname=${oldname}.`date +%Y%m%d%H%M%S`
7086 - elog "Backing up old qmail-scanner as $newname in case of modifications."
7087 - cp ${oldname} ${newname}
7088 - chmod 600 ${newname}
7089 - fi
7090 -}
7091 -
7092 -src_unpack() {
7093 - unpack ${A}
7094 - cd "${S}"
7095 - epatch "${DISTDIR}"/q-s-${PV}st-${Q_S_DATE}.patch.gz
7096 - epatch "${FILESDIR}"/${PN}-2.08-disable-suid-check.patch #364123
7097 - ht_fix_file autoupdaters/* configure
7098 - sed -i \
7099 - -e "s:/var/spool/qscand:/var/spool/qscan:g" \
7100 - README-st-patch.html \
7101 - README-st-patch.txt || die "Fixing doc with sed failed"
7102 -
7103 - EXTRA_VIRII="bagle,beagle,mydoom,sco,maldal,mimail,novarg,shimg,bugler,cissi,cissy,dloade,netsky,qizy"
7104 - elog "Adding items to the SILENT_VIRUSES list (${EXTRA_VIRII})"
7105 - sed -e "/^SILENT_VIRUSES/s/\"$/,${EXTRA_VIRII}\"/g" -i configure
7106 -}
7107 -
7108 -src_compile () {
7109 - local myconf
7110 -
7111 - addpredict /var/log/kav/kavscan.log
7112 - addpredict /opt/bdc/plugins.htm
7113 -
7114 - use spamassassin && myconf="--virus-to-delete yes --sa-quarantine 2.1 --sa-delete 4.2 --sa-reject no --sa-subject SPAM: --sa-delta 0.5 --sa-alt yes"
7115 -
7116 - PATH=${PATH}:/opt/f-prot:/opt/vlnx ./configure \
7117 - --domain localhost \
7118 - --batch \
7119 - --log-details yes \
7120 - --skip-setuid-test \
7121 - ${myconf} \
7122 - || die "./configure failed!"
7123 -
7124 - # build for qmail-scanner-queue wrapper, so we don't need suidperl
7125 - cd contrib
7126 - $(tc-getCC) ${CFLAGS} -o qmail-scanner-queue qmail-scanner-queue.c || die
7127 -}
7128 -
7129 -src_install () {
7130 - # Create Directory Structure
7131 - diropts -m 755 -o qscand -g qscand
7132 - dodir /var/spool/qscan
7133 - keepdir /var/spool/qscan
7134 - diropts -m 750 -o qscand -g qscand
7135 - dodir /var/spool/qscan/quarantine
7136 - for i in quarantine/{viruses,policy,spam} working archives; do
7137 - for j in tmp new cur; do
7138 - dodir /var/spool/qscan/${i}/${j}
7139 - keepdir /var/spool/qscan/${i}/${j}
7140 - done
7141 - done
7142 - dodir /var/spool/qscan/tmp
7143 - keepdir /var/spool/qscan/tmp
7144 -
7145 - # Install standard quarantine events file
7146 - insinto /var/spool/qscan
7147 - insopts -m 644 -o qscand -g qscand
7148 - doins quarantine-events.txt
7149 -
7150 - # create quarantine.log and viruses.log
7151 - touch quarantine.log
7152 - insinto /var/spool/qscan
7153 - insopts -m 644 -o qscand -g qscand
7154 - doins quarantine.log
7155 - dosym quarantine.log ${DESTDIR}/var/spool/qscan/viruses.log
7156 -
7157 - # Install qmail-scanner wrapper
7158 - insinto /var/qmail/bin
7159 - insopts -m 4755 -o qscand -g qscand
7160 - doins contrib/qmail-scanner-queue
7161 -
7162 - # Install qmail-scanner script
7163 - insinto /var/qmail/bin
7164 - insopts -m 0755 -o qscand -g qscand
7165 - doins qmail-scanner-queue.pl
7166 -
7167 - insinto /etc/logrotate.d/
7168 - insopts -m 644 -o root -g root
7169 - newins "${FILESDIR}"/${P}.logrotate qmail-scanner
7170 -
7171 - exeinto /etc/cron.daily/
7172 - newexe "${FILESDIR}"/qmailscanner.cronjob qmail-scanner
7173 -
7174 - # Install documentation
7175 - dodoc README CHANGES
7176 - dohtml README.html FAQ.php TODO.php configure-options.php manual-install.php perlscanner.php
7177 -
7178 - docinto contrib
7179 - cd "${S}"/contrib
7180 - dodoc spamc-nice.eml \
7181 - test-trophie.pl \
7182 - logrotate.qmail-scanner \
7183 - sub-avpdaemon.pl \
7184 - logging_first_80_chars.eml \
7185 - spamc-nasty.eml \
7186 - avpdeamon.init \
7187 - test_installation.sh \
7188 - test-sophie.pl \
7189 - reformime-test.eml \
7190 - sub-sender-cache.pl \
7191 - rbl_scanner.txt \
7192 - test-clamd.pl \
7193 - qs2mrtg.pl \
7194 - mrtg-qmail-scanner.cfg \
7195 - check_AV_daemons \
7196 - patch_for_nod32_single_user.eml \
7197 - qmail-delay \
7198 - qs-scanner-report.sh \
7199 - qs_config.sh \
7200 - qscan-spam-to-users.pl \
7201 - test-avgd.pl \
7202 - test_password.zip \
7203 - vpopmail-issues.eml
7204 -}
7205 -
7206 -pkg_postinst () {
7207 - einfo "Fixing ownerships"
7208 - chown -R qscand:qscand /var/spool/qscan
7209 - touch /var/qmail/bin/qmail-scanner-queue.pl
7210 -
7211 - # Setup perlscanner + Version Info
7212 - chmod -s "${ROOT}"/var/qmail/bin/qmail-scanner-queue.pl
7213 - "${ROOT}"/var/qmail/bin/qmail-scanner-queue -z
7214 - "${ROOT}"/var/qmail/bin/qmail-scanner-queue -g
7215 -
7216 - elog "To activate qmail-scanner, please edit your"
7217 - elog "/var/qmail/control/conf-common file and set:"
7218 - elog "export QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue"
7219 - elog "Or place it in your tcprules file."
7220 - ewarn "Please note that it was a call to qmail-scanner-queue.pl before,"
7221 - ewarn "but this is now changed to use a wrapper to improve security!"
7222 - ewarn "Once you have changed to the wrapper, you can remove the setuid "
7223 - ewarn "bit on qmail-scanner-queue.pl"
7224 -
7225 - ewarn "If this is an upgrade from <=2.0.1 the home directory of the qscand"
7226 - ewarn "user is changed. Please update it manually to /var/spool/qscan"
7227 - ewarn "or remove the user and emerge again this package"
7228 -
7229 - if use clamav; then
7230 - ewarn "To allow clamav integration comment-out in /etc/clamd.conf:"
7231 - ewarn "AllowSupplementaryGroups putting yes."
7232 - ewarn "After that, restart clamd with"
7233 - ewarn "/etc/init.d/clamd restart"
7234 - fi
7235 -}
7236
7237 diff --git a/mail-filter/qmail-scanner/qmail-scanner-2.06.ebuild b/mail-filter/qmail-scanner/qmail-scanner-2.06.ebuild
7238 deleted file mode 100644
7239 index 1ae8a61bed1..00000000000
7240 --- a/mail-filter/qmail-scanner/qmail-scanner-2.06.ebuild
7241 +++ /dev/null
7242 @@ -1,193 +0,0 @@
7243 -# Copyright 1999-2017 Gentoo Foundation
7244 -# Distributed under the terms of the GNU General Public License v2
7245 -
7246 -EAPI=2
7247 -
7248 -inherit fixheadtails toolchain-funcs eutils user
7249 -
7250 -Q_S_DATE=20090419
7251 -DESCRIPTION="E-Mail virus scanner for qmail"
7252 -HOMEPAGE="http://qmail-scanner.sourceforge.net/"
7253 -SRC_URI="mirror://sourceforge/qmail-scanner/${P}.tgz
7254 - http://toribio.apollinare.org/qmail-scanner/download/q-s-${PV}st-${Q_S_DATE}.patch.gz"
7255 -
7256 -IUSE="clamav spamassassin"
7257 -
7258 -LICENSE="GPL-2"
7259 -SLOT="0"
7260 -KEYWORDS="~amd64 ~ppc ~x86"
7261 -RESTRICT="userpriv"
7262 -
7263 -RDEPEND="dev-lang/perl
7264 - virtual/perl-Time-HiRes
7265 - net-mail/tnef
7266 - virtual/perl-DB_File
7267 - mail-filter/maildrop
7268 - virtual/qmail
7269 - app-arch/unzip
7270 - virtual/daemontools
7271 - clamav? ( app-antivirus/clamav )
7272 - spamassassin? ( mail-filter/spamassassin )"
7273 -DEPEND="${RDEPEND}"
7274 -
7275 -pkg_setup() {
7276 - enewgroup qscand 210
7277 - enewuser qscand 210 -1 /var/spool/qscan qscand
7278 - use clamav && usermod -a -G qscand,nofiles clamav
7279 -}
7280 -
7281 -pkg_preinst() {
7282 - local oldname="/var/qmail/bin/qmail-scanner-queue.pl"
7283 - if [ -f ${oldname} ]; then
7284 - newname=${oldname}.`date +%Y%m%d%H%M%S`
7285 - elog "Backing up old qmail-scanner as $newname in case of modifications."
7286 - cp ${oldname} ${newname}
7287 - chmod 600 ${newname}
7288 - fi
7289 -}
7290 -
7291 -src_prepare() {
7292 - epatch "${DISTDIR}"/q-s-${PV}st-${Q_S_DATE}.patch.gz
7293 - epatch "${FILESDIR}"/${PN}-2.08-disable-suid-check.patch #364123
7294 - ht_fix_file autoupdaters/* configure
7295 - sed -i \
7296 - -e "s:/var/spool/qscand:/var/spool/qscan:g" \
7297 - README-st-patch.html \
7298 - README-st-patch.txt || die "Fixing doc with sed failed"
7299 -
7300 - EXTRA_VIRII="bagle,beagle,mydoom,sco,maldal,mimail,novarg,shimg,bugler,cissi,cissy,dloade,netsky,qizy"
7301 - elog "Adding items to the SILENT_VIRUSES list (${EXTRA_VIRII})"
7302 - sed -i \
7303 - -e "/^SILENT_VIRUSES/s/\"$/,${EXTRA_VIRII}\"/g" \
7304 - -e '/DD/s/1\\.0/ 1\\.0/' \
7305 - configure
7306 -}
7307 -
7308 -src_configure() {
7309 - local myconf
7310 -
7311 - addpredict /var/log/kav/kavscan.log
7312 - addpredict /opt/bdc/plugins.htm
7313 -
7314 - use spamassassin && myconf="--virus-to-delete yes --sa-quarantine 2.1 --sa-delete 4.2 --sa-reject no --sa-subject SPAM: --sa-delta 0.5 --sa-alt yes"
7315 -
7316 - PATH=${PATH}:/opt/f-prot:/opt/vlnx ./configure \
7317 - --domain localhost \
7318 - --batch \
7319 - --log-details yes \
7320 - --skip-setuid-test \
7321 - ${myconf} \
7322 - || die "./configure failed!"
7323 -
7324 - # build for qmail-scanner-queue wrapper, so we don't need suidperl
7325 - cd contrib
7326 - $(tc-getCC) ${CFLAGS} -o qmail-scanner-queue qmail-scanner-queue.c || die
7327 -}
7328 -
7329 -src_install () {
7330 - # Create Directory Structure
7331 - diropts -m 755 -o qscand -g qscand
7332 - dodir /var/spool/qscan
7333 - keepdir /var/spool/qscan
7334 - diropts -m 750 -o qscand -g qscand
7335 - dodir /var/spool/qscan/quarantine
7336 - for i in quarantine/{viruses,policy,spam} working archives; do
7337 - for j in tmp new cur; do
7338 - dodir /var/spool/qscan/${i}/${j}
7339 - keepdir /var/spool/qscan/${i}/${j}
7340 - done
7341 - done
7342 - dodir /var/spool/qscan/tmp
7343 - keepdir /var/spool/qscan/tmp
7344 -
7345 - # Install standard quarantine events file
7346 - insinto /var/spool/qscan
7347 - insopts -m 644 -o qscand -g qscand
7348 - doins quarantine-events.txt
7349 -
7350 - # create quarantine.log and viruses.log
7351 - touch quarantine.log
7352 - insinto /var/spool/qscan
7353 - insopts -m 644 -o qscand -g qscand
7354 - doins quarantine.log
7355 - dosym quarantine.log ${DESTDIR}/var/spool/qscan/viruses.log
7356 -
7357 - # Install qmail-scanner wrapper
7358 - insinto /var/qmail/bin
7359 - insopts -m 4755 -o qscand -g qscand
7360 - doins contrib/qmail-scanner-queue
7361 -
7362 - # Install qmail-scanner script
7363 - insinto /var/qmail/bin
7364 - insopts -m 0755 -o qscand -g qscand
7365 - doins qmail-scanner-queue.pl
7366 -
7367 - insinto /etc/logrotate.d/
7368 - insopts -m 644 -o root -g root
7369 - newins "${FILESDIR}"/${P}.logrotate qmail-scanner
7370 -
7371 - exeinto /etc/cron.daily/
7372 - newexe "${FILESDIR}"/qmailscanner.cronjob qmail-scanner
7373 -
7374 - # Install documentation
7375 - dodoc README CHANGES
7376 - dohtml README.html FAQ.php TODO.php configure-options.php manual-install.php perlscanner.php
7377 -
7378 - docinto contrib
7379 - cd "${S}"/contrib
7380 - dodoc spamc-nice.eml \
7381 - test-trophie.pl \
7382 - logrotate.qmail-scanner \
7383 - sub-avpdaemon.pl \
7384 - logging_first_80_chars.eml \
7385 - spamc-nasty.eml \
7386 - avpdeamon.init \
7387 - test_installation.sh \
7388 - test-sophie.pl \
7389 - reformime-test.eml \
7390 - sub-sender-cache.pl \
7391 - rbl_scanner.txt \
7392 - test-clamd.pl \
7393 - qs2mrtg.pl \
7394 - mrtg-qmail-scanner.cfg \
7395 - check_AV_daemons \
7396 - patch_for_nod32_single_user.eml \
7397 - qmail-delay \
7398 - qs-scanner-report.sh \
7399 - qs_config.sh \
7400 - qscan-spam-to-users.pl \
7401 - test-avgd.pl \
7402 - test_password.zip \
7403 - vpopmail-issues.eml
7404 -}
7405 -
7406 -pkg_postinst () {
7407 - einfo "Fixing ownerships"
7408 - chown -R qscand:qscand /var/spool/qscan
7409 - touch /var/qmail/bin/qmail-scanner-queue.pl
7410 -
7411 - # Setup perlscanner + Version Info
7412 - chmod -s "${ROOT}"/var/qmail/bin/qmail-scanner-queue.pl
7413 - "${ROOT}"/var/qmail/bin/qmail-scanner-queue -z
7414 - "${ROOT}"/var/qmail/bin/qmail-scanner-queue -g
7415 -
7416 - elog "To activate qmail-scanner, please edit your"
7417 - elog "/var/qmail/control/conf-common file and set:"
7418 - elog "export QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue"
7419 - elog "Or place it in your tcprules file."
7420 - ewarn "Please note that it was a call to qmail-scanner-queue.pl before,"
7421 - ewarn "but this is now changed to use a wrapper to improve security!"
7422 - ewarn "Once you have changed to the wrapper, you can remove the setuid "
7423 - ewarn "bit on qmail-scanner-queue.pl"
7424 -
7425 - ewarn "If this is an upgrade from <=2.0.1 the home directory of the qscand"
7426 - ewarn "user is changed. Please update it manually to /var/spool/qscan"
7427 - ewarn "or remove the user and emerge again this package"
7428 -
7429 - if use clamav; then
7430 - ewarn "To allow clamav integration comment-out in /etc/clamd.conf:"
7431 - ewarn "AllowSupplementaryGroups putting yes."
7432 - ewarn "After that, restart clamd with"
7433 - ewarn "/etc/init.d/clamd restart"
7434 - fi
7435 -}
7436
7437 diff --git a/mail-filter/qmail-scanner/qmail-scanner-2.08.ebuild b/mail-filter/qmail-scanner/qmail-scanner-2.08.ebuild
7438 deleted file mode 100644
7439 index 433b63d7414..00000000000
7440 --- a/mail-filter/qmail-scanner/qmail-scanner-2.08.ebuild
7441 +++ /dev/null
7442 @@ -1,194 +0,0 @@
7443 -# Copyright 1999-2017 Gentoo Foundation
7444 -# Distributed under the terms of the GNU General Public License v2
7445 -
7446 -EAPI=2
7447 -
7448 -inherit fixheadtails toolchain-funcs eutils user
7449 -
7450 -Q_S_DATE=20091012
7451 -DESCRIPTION="E-Mail virus scanner for qmail"
7452 -HOMEPAGE="http://qmail-scanner.sourceforge.net/
7453 - http://toribio.apollinare.org/qmail-scanner/"
7454 -SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tgz
7455 - http://toribio.apollinare.org/qmail-scanner/download/q-s-${PV}st-${Q_S_DATE}.patch.gz"
7456 -
7457 -IUSE="clamav spamassassin"
7458 -
7459 -LICENSE="GPL-2"
7460 -SLOT="0"
7461 -KEYWORDS="amd64 ppc x86"
7462 -RESTRICT="userpriv"
7463 -
7464 -RDEPEND="dev-lang/perl
7465 - virtual/perl-Time-HiRes
7466 - net-mail/tnef
7467 - virtual/perl-DB_File
7468 - mail-filter/maildrop
7469 - virtual/qmail
7470 - app-arch/unzip
7471 - virtual/daemontools
7472 - clamav? ( app-antivirus/clamav )
7473 - spamassassin? ( mail-filter/spamassassin )"
7474 -DEPEND="${RDEPEND}"
7475 -
7476 -pkg_setup() {
7477 - enewgroup qscand 210
7478 - enewuser qscand 210 -1 /var/spool/qscan qscand
7479 - use clamav && usermod -a -G qscand,nofiles clamav
7480 -}
7481 -
7482 -pkg_preinst() {
7483 - local oldname="/var/qmail/bin/qmail-scanner-queue.pl"
7484 - if [ -f ${oldname} ]; then
7485 - newname=${oldname}.`date +%Y%m%d%H%M%S`
7486 - elog "Backing up old qmail-scanner as $newname in case of modifications."
7487 - cp ${oldname} ${newname}
7488 - chmod 600 ${newname}
7489 - fi
7490 -}
7491 -
7492 -src_prepare() {
7493 - epatch "${DISTDIR}"/q-s-${PV}st-${Q_S_DATE}.patch.gz
7494 - epatch "${FILESDIR}"/${PN}-2.08-disable-suid-check.patch #364123
7495 - ht_fix_file autoupdaters/* configure
7496 - sed -i \
7497 - -e "s:/var/spool/qscand:/var/spool/qscan:g" \
7498 - README-st-patch.html \
7499 - README-st-patch.txt || die "Fixing doc with sed failed"
7500 -
7501 - EXTRA_VIRII="bagle,beagle,mydoom,sco,maldal,mimail,novarg,shimg,bugler,cissi,cissy,dloade,netsky,qizy"
7502 - elog "Adding items to the SILENT_VIRUSES list (${EXTRA_VIRII})"
7503 - sed -i \
7504 - -e "/^SILENT_VIRUSES/s/\"$/,${EXTRA_VIRII}\"/g" \
7505 - -e '/DD/s/1\\.0/ 1\\.0/' \
7506 - configure
7507 -}
7508 -
7509 -src_configure() {
7510 - local myconf
7511 -
7512 - addpredict /var/log/kav/kavscan.log
7513 - addpredict /opt/bdc/plugins.htm
7514 -
7515 - use spamassassin && myconf="--virus-to-delete yes --sa-quarantine 2.1 --sa-delete 4.2 --sa-reject no --sa-subject SPAM: --sa-delta 0.5 --sa-alt yes"
7516 -
7517 - PATH=${PATH}:/opt/f-prot:/opt/vlnx ./configure \
7518 - --domain localhost \
7519 - --batch \
7520 - --log-details yes \
7521 - --skip-setuid-test \
7522 - ${myconf} \
7523 - || die "./configure failed!"
7524 -
7525 - # build for qmail-scanner-queue wrapper, so we don't need suidperl
7526 - cd contrib
7527 - $(tc-getCC) ${CFLAGS} -o qmail-scanner-queue qmail-scanner-queue.c || die
7528 -}
7529 -
7530 -src_install () {
7531 - # Create Directory Structure
7532 - diropts -m 755 -o qscand -g qscand
7533 - dodir /var/spool/qscan
7534 - keepdir /var/spool/qscan
7535 - diropts -m 750 -o qscand -g qscand
7536 - dodir /var/spool/qscan/quarantine
7537 - for i in quarantine/{viruses,policy,spam} working archives; do
7538 - for j in tmp new cur; do
7539 - dodir /var/spool/qscan/${i}/${j}
7540 - keepdir /var/spool/qscan/${i}/${j}
7541 - done
7542 - done
7543 - dodir /var/spool/qscan/tmp
7544 - keepdir /var/spool/qscan/tmp
7545 -
7546 - # Install standard quarantine events file
7547 - insinto /var/spool/qscan
7548 - insopts -m 644 -o qscand -g qscand
7549 - doins quarantine-events.txt
7550 -
7551 - # create quarantine.log and viruses.log
7552 - touch quarantine.log
7553 - insinto /var/spool/qscan
7554 - insopts -m 644 -o qscand -g qscand
7555 - doins quarantine.log
7556 - dosym quarantine.log ${DESTDIR}/var/spool/qscan/viruses.log
7557 -
7558 - # Install qmail-scanner wrapper
7559 - insinto /var/qmail/bin
7560 - insopts -m 4755 -o qscand -g qscand
7561 - doins contrib/qmail-scanner-queue
7562 -
7563 - # Install qmail-scanner script
7564 - insinto /var/qmail/bin
7565 - insopts -m 0755 -o qscand -g qscand
7566 - doins qmail-scanner-queue.pl
7567 -
7568 - insinto /etc/logrotate.d/
7569 - insopts -m 644 -o root -g root
7570 - newins "${FILESDIR}"/${P}.logrotate qmail-scanner
7571 -
7572 - exeinto /etc/cron.daily/
7573 - newexe "${FILESDIR}"/qmailscanner.cronjob qmail-scanner
7574 -
7575 - # Install documentation
7576 - dodoc README CHANGES
7577 - dohtml README.html FAQ.php TODO.php configure-options.php manual-install.php perlscanner.php
7578 -
7579 - docinto contrib
7580 - cd "${S}"/contrib
7581 - dodoc spamc-nice.eml \
7582 - test-trophie.pl \
7583 - logrotate.qmail-scanner \
7584 - sub-avpdaemon.pl \
7585 - logging_first_80_chars.eml \
7586 - spamc-nasty.eml \
7587 - avpdeamon.init \
7588 - test_installation.sh \
7589 - test-sophie.pl \
7590 - reformime-test.eml \
7591 - sub-sender-cache.pl \
7592 - rbl_scanner.txt \
7593 - test-clamd.pl \
7594 - qs2mrtg.pl \
7595 - mrtg-qmail-scanner.cfg \
7596 - check_AV_daemons \
7597 - patch_for_nod32_single_user.eml \
7598 - qmail-delay \
7599 - qs-scanner-report.sh \
7600 - qs_config.sh \
7601 - qscan-spam-to-users.pl \
7602 - test-avgd.pl \
7603 - test_password.zip \
7604 - vpopmail-issues.eml
7605 -}
7606 -
7607 -pkg_postinst () {
7608 - einfo "Fixing ownerships"
7609 - chown -R qscand:qscand /var/spool/qscan
7610 - touch /var/qmail/bin/qmail-scanner-queue.pl
7611 -
7612 - # Setup perlscanner + Version Info
7613 - chmod -s "${ROOT}"/var/qmail/bin/qmail-scanner-queue.pl
7614 - "${ROOT}"/var/qmail/bin/qmail-scanner-queue -z
7615 - "${ROOT}"/var/qmail/bin/qmail-scanner-queue -g
7616 -
7617 - elog "To activate qmail-scanner, please edit your"
7618 - elog "/var/qmail/control/conf-common file and set:"
7619 - elog "export QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue"
7620 - elog "Or place it in your tcprules file."
7621 - ewarn "Please note that it was a call to qmail-scanner-queue.pl before,"
7622 - ewarn "but this is now changed to use a wrapper to improve security!"
7623 - ewarn "Once you have changed to the wrapper, you can remove the setuid "
7624 - ewarn "bit on qmail-scanner-queue.pl"
7625 -
7626 - ewarn "If this is an upgrade from <=2.0.1 the home directory of the qscand"
7627 - ewarn "user is changed. Please update it manually to /var/spool/qscan"
7628 - ewarn "or remove the user and emerge again this package"
7629 -
7630 - if use clamav; then
7631 - ewarn "To allow clamav integration comment-out in /etc/clamd.conf:"
7632 - ewarn "AllowSupplementaryGroups putting yes."
7633 - ewarn "After that, restart clamd with"
7634 - ewarn "/etc/init.d/clamd restart"
7635 - fi
7636 -}
7637
7638 diff --git a/media-gfx/k3d/Manifest b/media-gfx/k3d/Manifest
7639 deleted file mode 100644
7640 index 9bfce75f744..00000000000
7641 --- a/media-gfx/k3d/Manifest
7642 +++ /dev/null
7643 @@ -1 +0,0 @@
7644 -DIST k3d-0.8.0.5.tar.gz 9992671 BLAKE2B dc26e3fe71139023b2d7466d2f7b213d784e9b7e4ac57013bc9b76c45d56ccbeb6dab145b2b00ce85ac6edcb2764dce6d4200335a19a09b3ef122bb74bfaed34 SHA512 229ceb195a07fcf3c07957f5f66b01bbdc03c54d5aa0b2c24be7511864013fb0b58b1e45c4db995c77aa5cc2318b61aed3412c71b16c2c042799863da8912065
7645
7646 diff --git a/media-gfx/k3d/files/k3d-0.8.0.5-multilib-strict.patch b/media-gfx/k3d/files/k3d-0.8.0.5-multilib-strict.patch
7647 deleted file mode 100644
7648 index 24f84d62187..00000000000
7649 --- a/media-gfx/k3d/files/k3d-0.8.0.5-multilib-strict.patch
7650 +++ /dev/null
7651 @@ -1,25 +0,0 @@
7652 -From 5d20d8daf3fb753785c78d43d86813348d456868 Mon Sep 17 00:00:00 2001
7653 -From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= <corsepiu@×××××××××××××.org>
7654 -Date: Tue, 27 Jan 2015 10:54:55 +0100
7655 -Subject: [PATCH 1/4] k3d-0.8.0.2-cmake.diff
7656 -
7657 ----
7658 - CMakeLists.txt | 2 +-
7659 - 1 file changed, 1 insertion(+), 1 deletion(-)
7660 -
7661 -diff --git a/CMakeLists.txt b/CMakeLists.txt
7662 -index ae8a60d..9f22dae 100644
7663 ---- a/CMakeLists.txt
7664 -+++ b/CMakeLists.txt
7665 -@@ -362,7 +362,7 @@ ENDIF()
7666 - # Setup output directories ...
7667 - SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${k3d_BINARY_DIR}/bin)
7668 -
7669 --SET(K3D_LIBDIR lib) # Allows us to handle 64-bit libs if/when it becomes necessary.
7670 -+SET(K3D_LIBDIR lib${LIB_SUFFIX}) # Allows us to handle 64-bit libs if/when it becomes necessary.
7671 -
7672 - IF(APPLE AND K3D_ENABLE_OSX_BUNDLE)
7673 - SET(K3D_BUNDLE_DIRECTORY ${k3d_BINARY_DIR}/K-3D.app/Contents)
7674 ---
7675 -2.5.0
7676 -
7677
7678 diff --git a/media-gfx/k3d/k3d-0.8.0.5.ebuild b/media-gfx/k3d/k3d-0.8.0.5.ebuild
7679 deleted file mode 100644
7680 index 0382e5044e1..00000000000
7681 --- a/media-gfx/k3d/k3d-0.8.0.5.ebuild
7682 +++ /dev/null
7683 @@ -1,97 +0,0 @@
7684 -# Copyright 1999-2013 Gentoo Foundation
7685 -# Distributed under the terms of the GNU General Public License v2
7686 -
7687 -EAPI=5
7688 -inherit eutils cmake-utils flag-o-matic
7689 -
7690 -DESCRIPTION="A free 3D modeling, animation, and rendering system"
7691 -HOMEPAGE="http://www.k-3d.org/"
7692 -SRC_URI="https://github.com/K-3D/${PN}/archive/${P}.tar.gz"
7693 -
7694 -LICENSE="GPL-2"
7695 -SLOT="0"
7696 -KEYWORDS="~amd64 ~ppc ~x86"
7697 -IUSE="3ds cuda gnome gts imagemagick jpeg nls openexr png python tiff truetype" #TODO cgal tbb
7698 -
7699 -RDEPEND="
7700 - dev-libs/boost[python]
7701 - >=dev-cpp/glibmm-2.6:2
7702 - >=dev-cpp/gtkmm-2.6:2.4
7703 - dev-libs/expat
7704 - >=dev-libs/libsigc++-2.2:2
7705 - media-libs/mesa
7706 - virtual/glu
7707 - virtual/opengl
7708 - >=x11-libs/gtkglext-1.0.6-r3
7709 - x11-libs/libICE
7710 - x11-libs/libSM
7711 - x11-libs/libXmu
7712 - x11-libs/libXt
7713 - 3ds? ( media-libs/lib3ds )
7714 - cuda? ( dev-util/nvidia-cuda-toolkit )
7715 - gnome? ( gnome-base/gnome-vfs:2 )
7716 - gts? ( sci-libs/gts )
7717 - imagemagick? ( media-gfx/imagemagick )
7718 - jpeg? ( virtual/jpeg:0 )
7719 - openexr? ( media-libs/openexr )
7720 - png? ( >=media-libs/libpng-1.2.43-r2:= )
7721 - python? ( >=dev-lang/python-2.3 dev-python/cgkit )
7722 - tiff? ( media-libs/tiff:0 )
7723 - truetype? ( >=media-libs/freetype-2 )"
7724 -DEPEND="${RDEPEND}
7725 - virtual/pkgconfig
7726 - nls? ( sys-devel/gettext )"
7727 -
7728 -S="${WORKDIR}/${PN}-${PN}-${PV}"
7729 -
7730 -# k3d_use_enable()
7731 -#
7732 -# $1: use flag. ON|OFF is determined by this.
7733 -# $2: part of cmake variable name which appended to the base variable name
7734 -# that is -DK3D_BUILD_$2
7735 -#
7736 -# e.g.) k3d_use_enable gnome GNOME_MODULE #=> -DK3D_BUILD_GNOME_MODULE=ON
7737 -#
7738 -k3d_use_enable() {
7739 - echo "-DK3D_BUILD_$2=$(use $1 && echo ON || echo OFF)"
7740 -}
7741 -
7742 -k3d_use_module() {
7743 - echo "-DK3D_BUILD_$2_MODULE=$(use $1 && echo ON || echo OFF)"
7744 -}
7745 -
7746 -src_prepare() {
7747 - epatch "${FILESDIR}"/${PN}-0.8.0.5-multilib-strict.patch
7748 - [[ -f CMakeCache.txt ]] && rm CMakeCache.txt
7749 -}
7750 -
7751 -src_configure() {
7752 - if [[ $(gcc-major-version) -lt 4 ]]; then
7753 - append-cxxflags -fno-stack-protector
7754 - fi
7755 -
7756 - mycmakeargs="
7757 - -DK3D_BUILD_SVG_IO_MODULE=ON
7758 - -DK3D_BUILD_CGAL_MODULE=OFF
7759 - -DK3D_BUILD_GOOGLE_PERFTOOLS_MODULE=OFF
7760 - $(k3d_use_module 3ds 3DS_IO)
7761 - $(k3d_use_module cuda CUDA)
7762 - $(k3d_use_module gnome GNOME)
7763 - $(k3d_use_module gts GTS)
7764 - $(k3d_use_module gts GTS_IO)
7765 - $(k3d_use_module imagemagick IMAGEMAGICK_IO)
7766 - $(k3d_use_module jpeg JPEG_IO)
7767 - $(k3d_use_enable nls NLS)
7768 - $(k3d_use_module openexr OPENEXR_IO)
7769 - $(k3d_use_module png PNG_IO)
7770 - -DK3D_ENABLE_PYTHON=$(use python && echo ON || echo OFF)
7771 - $(k3d_use_module python PYTHON)
7772 - $(k3d_use_module python PYUI)
7773 - $(k3d_use_module python NGUI_PYTHON_SHELL)
7774 - $(k3d_use_module python NGUI_PYTHON_SHELL_MODULE)
7775 - $(k3d_use_enable python GUIDE)
7776 - $(k3d_use_module tiff TIFF_IO)
7777 - $(k3d_use_module truetype FREETYPE2)
7778 - "
7779 - cmake-utils_src_configure
7780 -}
7781
7782 diff --git a/media-gfx/k3d/metadata.xml b/media-gfx/k3d/metadata.xml
7783 deleted file mode 100644
7784 index 482c887906b..00000000000
7785 --- a/media-gfx/k3d/metadata.xml
7786 +++ /dev/null
7787 @@ -1,19 +0,0 @@
7788 -<?xml version="1.0" encoding="UTF-8"?>
7789 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
7790 -<pkgmetadata>
7791 - <maintainer type="project">
7792 - <email>graphics@g.o</email>
7793 - <name>Gentoo Graphics Project</name>
7794 - </maintainer>
7795 - <use>
7796 - <flag name="3ds">Enable support for 3D Studio models</flag>
7797 - <flag name="cuda">Use nvidia cuda toolkit for speeding up
7798 - computations</flag>
7799 - <flag name="gts">Add Support for the GNU Triangulated Surface Library
7800 - <pkg>sci-libs/gts</pkg></flag>
7801 - </use>
7802 - <upstream>
7803 - <remote-id type="sourceforge">k3d</remote-id>
7804 - <remote-id type="github">K-3D/k3d</remote-id>
7805 - </upstream>
7806 -</pkgmetadata>
7807
7808 diff --git a/media-gfx/pornview/Manifest b/media-gfx/pornview/Manifest
7809 deleted file mode 100644
7810 index e8b0c4db846..00000000000
7811 --- a/media-gfx/pornview/Manifest
7812 +++ /dev/null
7813 @@ -1 +0,0 @@
7814 -DIST pornview-0.2.2.tar.xz 489416 BLAKE2B 2d142ff1b530db04fc3fe8b6d4fde85cc81059f5697bce9b1efd891fcff20f6f467e99e94dd1737af8c28cdf6de0b7b3fdf82d74e5aad3c65aeb686ee65a9cc5 SHA512 f7413398b7d6a3807d9a8b59b0cd651fc2728ea12b4eec084a2654ab864b6ac79e75c6c7d80ad0a26b0e1d4a3f3cf757cfa86115ede4bd3ff9dfa199801a870f
7815
7816 diff --git a/media-gfx/pornview/metadata.xml b/media-gfx/pornview/metadata.xml
7817 deleted file mode 100644
7818 index bf356604c7a..00000000000
7819 --- a/media-gfx/pornview/metadata.xml
7820 +++ /dev/null
7821 @@ -1,8 +0,0 @@
7822 -<?xml version="1.0" encoding="UTF-8"?>
7823 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
7824 -<pkgmetadata>
7825 - <!-- maintainer-needed -->
7826 - <upstream>
7827 - <remote-id type="sourceforge">pornview</remote-id>
7828 - </upstream>
7829 -</pkgmetadata>
7830
7831 diff --git a/media-gfx/pornview/pornview-0.2.2-r1.ebuild b/media-gfx/pornview/pornview-0.2.2-r1.ebuild
7832 deleted file mode 100644
7833 index 1f9077302ce..00000000000
7834 --- a/media-gfx/pornview/pornview-0.2.2-r1.ebuild
7835 +++ /dev/null
7836 @@ -1,51 +0,0 @@
7837 -# Copyright 1999-2016 Gentoo Foundation
7838 -# Distributed under the terms of the GNU General Public License v2
7839 -
7840 -EAPI=6
7841 -inherit gnome2-utils
7842 -
7843 -DESCRIPTION="Image viewer/manager with optional support for MPEG movies"
7844 -HOMEPAGE="http://pornview.sourceforge.net"
7845 -SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz
7846 - mirror://github/gentoo/${PN}/${P}.tar.xz"
7847 -
7848 -LICENSE="GPL-2"
7849 -SLOT="0"
7850 -KEYWORDS="~amd64 -hppa ~ppc ~x86"
7851 -IUSE="exif nls"
7852 -
7853 -RDEPEND="
7854 - dev-libs/glib:2
7855 - media-libs/libpng:0
7856 - virtual/jpeg:*
7857 - x11-libs/gdk-pixbuf:2
7858 - x11-libs/gtk+:2
7859 - x11-libs/libX11
7860 - x11-libs/libXinerama
7861 - exif? ( media-gfx/exiv2 )"
7862 -DEPEND="${RDEPEND}
7863 - virtual/pkgconfig
7864 - nls? ( sys-devel/gettext )"
7865 -
7866 -src_configure() {
7867 - econf \
7868 - $(use_enable exif) \
7869 - $(use_enable nls)
7870 -}
7871 -
7872 -src_install() {
7873 - default
7874 - emake DESTDIR="${D}" desktopdir="/usr/share/applications" install
7875 -}
7876 -
7877 -pkg_preinst() {
7878 - gnome2_icon_savelist
7879 -}
7880 -
7881 -pkg_postinst() {
7882 - gnome2_icon_cache_update
7883 -}
7884 -
7885 -pkg_postrm() {
7886 - gnome2_icon_cache_update
7887 -}
7888
7889 diff --git a/media-gfx/pornview/pornview-0.2.2.ebuild b/media-gfx/pornview/pornview-0.2.2.ebuild
7890 deleted file mode 100644
7891 index 554d2147923..00000000000
7892 --- a/media-gfx/pornview/pornview-0.2.2.ebuild
7893 +++ /dev/null
7894 @@ -1,52 +0,0 @@
7895 -# Copyright 1999-2012 Gentoo Foundation
7896 -# Distributed under the terms of the GNU General Public License v2
7897 -
7898 -EAPI=4
7899 -inherit gnome2-utils
7900 -
7901 -DESCRIPTION="Image viewer/manager with optional support for MPEG movies"
7902 -HOMEPAGE="http://pornview.sourceforge.net"
7903 -SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz
7904 - mirror://github/gentoo/${PN}/${P}.tar.xz"
7905 -
7906 -LICENSE="GPL-2"
7907 -SLOT="0"
7908 -KEYWORDS="amd64 -hppa ppc x86"
7909 -IUSE="exif nls"
7910 -
7911 -RDEPEND="
7912 - dev-libs/glib:2
7913 - media-libs/libpng:0
7914 - virtual/jpeg
7915 - x11-libs/gdk-pixbuf:2
7916 - x11-libs/gtk+:2
7917 - x11-libs/libX11
7918 - x11-libs/libXinerama
7919 - exif? ( media-gfx/exiv2 )"
7920 -DEPEND="${RDEPEND}
7921 - virtual/pkgconfig
7922 - nls? ( sys-devel/gettext )"
7923 -
7924 -src_configure() {
7925 - econf \
7926 - $(use_enable exif) \
7927 - $(use_enable nls)
7928 -}
7929 -
7930 -src_install() {
7931 - emake DESTDIR="${D}" desktopdir="/usr/share/applications" \
7932 - install || die "emake install failed."
7933 - dodoc AUTHORS NEWS README
7934 -}
7935 -
7936 -pkg_preinst() {
7937 - gnome2_icon_savelist
7938 -}
7939 -
7940 -pkg_postinst() {
7941 - gnome2_icon_cache_update
7942 -}
7943 -
7944 -pkg_postrm() {
7945 - gnome2_icon_cache_update
7946 -}
7947
7948 diff --git a/media-gfx/qingy-themes/Manifest b/media-gfx/qingy-themes/Manifest
7949 deleted file mode 100644
7950 index 295a8016a62..00000000000
7951 --- a/media-gfx/qingy-themes/Manifest
7952 +++ /dev/null
7953 @@ -1,18 +0,0 @@
7954 -DIST _aquaish_-default.tar.gz 370262 BLAKE2B 94f84542ff69e0d95f1ec435eed033753d5715cd6210c80175064a8a34123fc1ea6187b500ac57fdf30820be810b7386275d033049f59f48768595e433781ec7 SHA512 d6c887e607029220759e5219fc820404ed16cf72b5ba4e9152c61d78963f19de8ecb93bf0df238cd451b280b3e51c9381115bf319d40882e7e1a709f6e043844
7955 -DIST _biohazard_-default-1.0.tar.gz 273773 BLAKE2B 7d912e3a2e4384d53db910a6ff3c74c3cb3d6a5907edabd849a61123064c72ccc8a3f50e68ae16e76b11a55b487c25e0477c6e8fed5b9638430f45a7e570d557 SHA512 ef17307ce9b86ca0250a6b7dcf564f13898cc059b221a5d5aec51e3042e8be574a540dee3aaf6f8934262dee91535f2e1b1573f1b21a8223dc75a29492e2e4e7
7956 -DIST _casablanca_-default-1.0.tar.gz 129819 BLAKE2B cf8f8a97d4da5d3a58cfad7b5603a6b77614a877c95fefb76f9b0979f2a392f69464583c76f28de1f147e674308880b2e3e9101397498bb0b93cfc3721a2e821 SHA512 a5acdf04c67d810acf486f999e1a6b08882d290ec9b08935070622e744e9b482b84a8b3aa03eb1383b79b83e88200e75966b358ead8221b59deebfad01ae49f4
7957 -DIST _dragonfly_-default.tar.gz 907660 BLAKE2B 36842f79af34cb244f1f111d4922d877fc22e950b58681fc04e9121286da28c4cc663f92ceb0b34297fa5ee52bda4f52869a7f327a49d83644adccd73bda711c SHA512 874831d8e92d9d4ab681090f5756ab9d9c05e1caf03d512ea20c62861c7e77c3aba389db41e06b68a3c72844cf9bf530105be21893218377bca7b6e26f37ed51
7958 -DIST _matrix_-default-2.tar.gz 371502 BLAKE2B 6e736e8a3a07b8e22869346cf4ab4c062d4ff6c5da6180fdc3c5c10b217cd025383af63c148149ff3ea4f3b67958427fb002a3731ac0ce71e743481d28ef82dc SHA512 c992a4dd191e00b0f3f26adac9c584ab1dfa0f2fbd70ab3f8e956d3f14078bb19bb8eac69f48332b562a64394f58659943ede19e3428acafb535d7204fc9963e
7959 -DIST _vendetta_-default.tar.gz 874809 BLAKE2B afe881fbbb4063c6dc89447d81c4acd861e05c710221335c97d007fcd256dad936484b3284e94dc289bfa07c436c0e3c587941f3270cd6787bb5623620dd913f SHA512 1e53d74f6fa87dd2520d06d96b27dccc46640d4f8ec1ff7c35f7c7dc91cd2fc202dc233b9fbc507c448d34a28a5a8da1b45dc45c4e672aabbd1f706366043365
7960 -DIST adc-default.tar.gz 361240 BLAKE2B b045d9fbea306922ae1eda65116f0b58d0d4bd464c302c2f1aaf561190730985ba901667814d8d6a172933cee236a22711673759291a113811ff19cc335a67a4 SHA512 7cef6c54d08d2fe686f36d8f2c6a27ab45e8dca7fcad41034de03a9e5b49532be9f4e16a051b440020f6c596d1d6cd6a161818a1f70ad292c1e555a845e16a8d
7961 -DIST blnkftre-default.tar.gz 49770 BLAKE2B 3cc4e6bf126de14f72501a8e7c7d69e9949056ab4025ae1c75c3d75864660b0bce92d44c1ed5b50351ac47fc776729eb1fecdf1e57a7c92a150e8bc9f4fc6c44 SHA512 e46b29db4dfe4de0d65396cecf3680138bf30b424abe3d9def08f06bbcf27f006bfb24a42b4ea9dbc882a1dd05ab23d7da790c55f086f70ea53c8e60c485436f
7962 -DIST chaosr-default.tar.gz 402463 BLAKE2B 1d1829c1cd4af5f8309a1e5b3ffdbd763c7e508b9c41b725e5eb242f23145a9b71b08be9817c6e53bcbf74d13b50b76fc3a9ee5303d8ad7c07d6fbe0301a2c0e SHA512 6d0be14db77b46f0406bb6b83375eacc6b538705aa4fcbc322b3e9801d1e29318959a86ba45afd10cfdd88fb42eccb20b89edd6972176a70dd0d925ab4c234cd
7963 -DIST computerroom-default.tar.gz 985602 BLAKE2B fecc4db1f4f52db65f99597f391d8e202961879bdda9d015f2dea3db231381e1e18912fa389d4c01b5ba0f78eb922955ec2c74247658e57ee54a22d846b7f73d SHA512 037a77f4282c08e98f46621ce046d029f54588c52d2f5ea5eae630dc8c25280b27b45e584ac71726e9fc2f633e6e3afe47550fca480592bc699570c0dd86a5ec
7964 -DIST fgdm-default.tar.gz 206988 BLAKE2B 0f6204e2a488f0684fa84c6e20b6761993d08cf99f4c4195264adffed5fdb8e6c39b811869ffd81e6b8217ce597947648b09348eef0821cbecee92b286c1ecd8 SHA512 fa997586624393f8013a6859e76a956bb0a4eecf15f066508614cb71089b23054e269589697981fefb2bd5a2749cf2be4818a88fa51de78a787bcd27087c5d7e
7965 -DIST fireplace-default.tar.gz 1392742 BLAKE2B 48cda1530a770c15e30905411fed06c22e78a1baf31c3dd75a94a22d837aef8dd65c9896d1abd025adbfae62908350b76a47ff66b5a1280f1fd674bd8389f237 SHA512 cc94143f64f1ca20b1441c5abc58860c9bcc9472c0558c52cbacb3805c56e3fea40aa500c59dc1a01a3beca85eee70eb9b7acde9f9a137452e8b22dbf2388a42
7966 -DIST fkdm-default.tar.gz 226868 BLAKE2B 696b2e3b17b7453a32d5c995db45a84c1fc93de3ec714702b7adb54ab788708c41a6b88f0f1663c48c389e7ba65266d4538e2c18bdcbff3baa32b90359f2e3dc SHA512 8354afd34b289dd4cd52d65209ceacbe0eb8675442e7e4e643591f014c8d4011a01e69773144b86822fc4667fdf6ca29cbe969071f895a58c16d0d46d8d92b1b
7967 -DIST kitten-default-1.0.tar.gz 103467 BLAKE2B a1994270ee5a2f82359eb74c32a21a3c83d2d8654aea17ee165e210f0214a9072f573dec5fd02be2c3edf65603908007dbffa13c6660e040c547489aac3e90f8 SHA512 4f2907bc212cb22f7ca707f291c396b025d408db34b901a9ccc6a55b6148b32c1fe717be960e152e35920ae38d73195001eb6277adf3f06388787839b705002a
7968 -DIST lambretta-default.tar.gz 214789 BLAKE2B 9bd39fe9610bc45c82bf13de2766108d4ecc467cab16393d47ecc8de1205d65e7400a96b20095fdfc575d56ca6c068b44341a8f351f8ed5d615f54260dbb4053 SHA512 9dc1c00676935cb6dc566f07153785894e2cef5f2b9e28abbaa56d3660ffafe4c5b93738ff51711f2093b2941ed584491e6352d771dee06d6ed5966d6f61e921
7969 -DIST macmen-default.tar.gz 313117 BLAKE2B fe671c0d4a5aed4e6090523ff168626e415ee80305c21d33289f45ce411e0b4507a7ae20ad7f88c5c720f3ebfe1e60b63068a53ae0c3d4bf63854c3db396d8da SHA512 52e26231d9105dbc5d10e2f171518ee66d91f8db463f9f55a776bffd95a141280e4853c9a7b9f06ea294473d6cd2bcd45c46d92504515b6bd716ea6f3314ddd4
7970 -DIST qingy_lila.tar.bz2 433944 BLAKE2B 3beb9f3f38e365e029c167848a15dceec0c41d51b54a7585a48f4dbc49c7fbb3bafec1aca6e1eb5513f31d033967356167c1c232ef37bc5dbb7268aa618c0dac SHA512 9255d1a5ad5d0832302f30a116d34bc1360a3acb417da6bae3febbf0a1d0afabc72583d85fcb63d93930e2f81d1329353aecc94e07431ae3675be83357a4b9c9
7971 -DIST rouge-default.tar.gz 233178 BLAKE2B 02a0a5d0d8ceef64da9169a4a7c9e0ff71383602c4e7d1a337aa78663a4fc5b915636fb3ffd20a492c17e2b9b6add16fafb19f09ac392f55fe560ca82240659f SHA512 18f1dc0d55829b6822bf10b659dbb140c43cbc9e7fc230beaefbfd8566348cf531c8f3b98ef70c154ea41c6d13d27cbfd68b78c40d7b29f245601fe82eeeda24
7972
7973 diff --git a/media-gfx/qingy-themes/metadata.xml b/media-gfx/qingy-themes/metadata.xml
7974 deleted file mode 100644
7975 index 6f49eba8f49..00000000000
7976 --- a/media-gfx/qingy-themes/metadata.xml
7977 +++ /dev/null
7978 @@ -1,5 +0,0 @@
7979 -<?xml version="1.0" encoding="UTF-8"?>
7980 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
7981 -<pkgmetadata>
7982 -<!-- maintainer-needed -->
7983 -</pkgmetadata>
7984
7985 diff --git a/media-gfx/qingy-themes/qingy-themes-20050816.ebuild b/media-gfx/qingy-themes/qingy-themes-20050816.ebuild
7986 deleted file mode 100644
7987 index 2ebb33ab95a..00000000000
7988 --- a/media-gfx/qingy-themes/qingy-themes-20050816.ebuild
7989 +++ /dev/null
7990 @@ -1,64 +0,0 @@
7991 -# Copyright 1999-2009 Gentoo Foundation
7992 -# Distributed under the terms of the GNU General Public License v2
7993 -
7994 -DESCRIPTION="Collection of qingy themes"
7995 -
7996 -HOMEPAGE="http://themes.freshmeat.net/projects/qingy-lila/
7997 - http://themes.freshmeat.net/projects/kitten/
7998 - http://themes.freshmeat.net/projects/blnkftre/
7999 - http://themes.freshmeat.net/projects/fireplace/
8000 - http://themes.freshmeat.net/projects/_dragonfly_/
8001 - http://themes.freshmeat.net/projects/computerroom/
8002 - http://themes.freshmeat.net/projects/_biohazard_/
8003 - http://themes.freshmeat.net/projects/_casablanca_/
8004 - http://themes.freshmeat.net/projects/_matrix_/
8005 - http://themes.freshmeat.net/projects/adc/
8006 - http://themes.freshmeat.net/projects/rouge/
8007 - http://themes.freshmeat.net/projects/_aquaish_/
8008 - http://themes.freshmeat.net/projects/macmen/
8009 - http://themes.freshmeat.net/projects/lambretta/
8010 - http://themes.freshmeat.net/projects/_vendetta_/
8011 - http://themes.freshmeat.net/projects/chaosr/
8012 - http://themes.freshmeat.net/projects/fgdm/
8013 - http://themes.freshmeat.net/projects/fkdm/"
8014 -
8015 -THEME_URI="http://download.freshmeat.net/themes"
8016 -
8017 -SRC_URI="http://jefklak.suidzer0.org/downloads/qingy/qingy_lila.tar.bz2
8018 - ${THEME_URI}/kitten/kitten-default-1.0.tar.gz
8019 - ${THEME_URI}/blnkftre/blnkftre-default.tar.gz
8020 - ${THEME_URI}/fireplace/fireplace-default.tar.gz
8021 - ${THEME_URI}/_dragonfly_/_dragonfly_-default.tar.gz
8022 - ${THEME_URI}/computerroom/computerroom-default.tar.gz
8023 - ${THEME_URI}/_biohazard_/_biohazard_-default-1.0.tar.gz
8024 - ${THEME_URI}/_casablanca_/_casablanca_-default-1.0.tar.gz
8025 - ${THEME_URI}/_matrix_/_matrix_-default-2.tar.gz
8026 - ${THEME_URI}/adc/adc-default.tar.gz
8027 - ${THEME_URI}/rouge/rouge-default.tar.gz
8028 - ${THEME_URI}/_aquaish_/_aquaish_-default.tar.gz
8029 - ${THEME_URI}/macmen/macmen-default.tar.gz
8030 - ${THEME_URI}/lambretta/lambretta-default.tar.gz
8031 - ${THEME_URI}/_vendetta_/_vendetta_-default.tar.gz
8032 - ${THEME_URI}/blnkftre/blnkftre-default.tar.gz
8033 - ${THEME_URI}/chaosr/chaosr-default.tar.gz
8034 - ${THEME_URI}/fgdm/fgdm-default.tar.gz
8035 - ${THEME_URI}/fkdm/fkdm-default.tar.gz"
8036 -
8037 -# lila -> freedist
8038 -# all the others -> GPL
8039 -LICENSE="GPL-2 freedist"
8040 -KEYWORDS="amd64 ppc x86"
8041 -
8042 -SLOT="0"
8043 -IUSE=""
8044 -RDEPEND="sys-apps/qingy"
8045 -
8046 -S=${WORKDIR}
8047 -
8048 -src_install()
8049 -{
8050 - local QINGY_THEMES=/usr/share/qingy/themes
8051 - dodir ${QINGY_THEMES}
8052 - cp -dpR * ${D}/${QINGY_THEMES}
8053 - chown -R root:0 ${D}/${QINGY_THEMES}
8054 -}
8055
8056 diff --git a/media-libs/libdvdplay/Manifest b/media-libs/libdvdplay/Manifest
8057 deleted file mode 100644
8058 index 9878ef2ae48..00000000000
8059 --- a/media-libs/libdvdplay/Manifest
8060 +++ /dev/null
8061 @@ -1 +0,0 @@
8062 -DIST libdvdplay-1.0.1.tar.bz2 173229 BLAKE2B ba91618f8ffe78480a87ad82900f372c674c2a8237eadf6851307bc59772b0c5ad8ee9ca9e65faa3b1d83dbbb6411a2aa70dd36ae620d5de89673c5353624a4d SHA512 f52555eabae2f598a23b7528042c37edbb7c22aed01a384ff6ce242e2c786b1406ac9fa9d6b24153ea12ff7d19062555699908a61c7d6b0dcaa6031c30031d73
8063
8064 diff --git a/media-libs/libdvdplay/libdvdplay-1.0.1.ebuild b/media-libs/libdvdplay/libdvdplay-1.0.1.ebuild
8065 deleted file mode 100644
8066 index 1ced688a994..00000000000
8067 --- a/media-libs/libdvdplay/libdvdplay-1.0.1.ebuild
8068 +++ /dev/null
8069 @@ -1,34 +0,0 @@
8070 -# Copyright 1999-2010 Gentoo Foundation
8071 -# Distributed under the terms of the GNU General Public License v2
8072 -
8073 -inherit libtool
8074 -
8075 -IUSE=""
8076 -
8077 -DESCRIPTION="A simple library designed for DVD-menu navigation"
8078 -SRC_URI="https://www.videolan.org/pub/${PN}/${PV}/${P}.tar.bz2"
8079 -HOMEPAGE="https://developers.videolan.org/libdvdplay/"
8080 -
8081 -SLOT="0"
8082 -LICENSE="GPL-2"
8083 -KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
8084 -
8085 -DEPEND=">=media-libs/libdvdread-0.9.3"
8086 -RDEPEND="${DEPEND}"
8087 -
8088 -src_unpack() {
8089 - unpack ${A}
8090 - cd "${S}"
8091 - # Needed to get a sane .so versionning on fbsd, please don't drop it.
8092 - elibtoolize
8093 -}
8094 -
8095 -src_compile() {
8096 - econf --enable-shared || die
8097 - emake || die
8098 -}
8099 -
8100 -src_install() {
8101 - einstall || die
8102 - dodoc AUTHORS ChangeLog NEWS README THANKS TODO
8103 -}
8104
8105 diff --git a/media-libs/libdvdplay/metadata.xml b/media-libs/libdvdplay/metadata.xml
8106 deleted file mode 100644
8107 index 0427ec20bfd..00000000000
8108 --- a/media-libs/libdvdplay/metadata.xml
8109 +++ /dev/null
8110 @@ -1,7 +0,0 @@
8111 -<?xml version="1.0" encoding="UTF-8"?>
8112 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
8113 -<pkgmetadata>
8114 -<maintainer type="project">
8115 -<email>media-video@g.o</email>
8116 -</maintainer>
8117 -</pkgmetadata>
8118
8119 diff --git a/media-plugins/vdr-graphtft/Manifest b/media-plugins/vdr-graphtft/Manifest
8120 deleted file mode 100644
8121 index 003c800477d..00000000000
8122 --- a/media-plugins/vdr-graphtft/Manifest
8123 +++ /dev/null
8124 @@ -1 +0,0 @@
8125 -DIST vdr-graphtft-0.3.7.tar.bz2 147486 BLAKE2B 22766d498cbb4f5bb950e1d74c73a42350c2adb96148dba5622785cdff4a1528451afdd6c839aa3c2de7ea373269620f8ebfc672ded1596032988f1a6685eaff SHA512 9f5d8ea490c95bde42071d5010bf4dd339ee99271f9596d2d14575882f8f4101f0877c52373268a9d04d52be328018b2a7be1685c088742b252de44b9c3a387d
8126
8127 diff --git a/media-plugins/vdr-graphtft/files/confd b/media-plugins/vdr-graphtft/files/confd
8128 deleted file mode 100644
8129 index 56d4b4627f1..00000000000
8130 --- a/media-plugins/vdr-graphtft/files/confd
8131 +++ /dev/null
8132 @@ -1,54 +0,0 @@
8133 -# /etc/conf.d/vdr.graphtft
8134 -
8135 -####### Global config for Graphtft ####################
8136 -
8137 -#
8138 -# set the DIR of the Framebuffer Device
8139 -# allowed values: device_names directFB none
8140 -# default: /dev/fb0
8141 -#GRAPHTFT_DEVICE=/dev/fb0
8142 -
8143 -
8144 -###### Configuration for graphtft-fe ##################
8145 -#
8146 -# set GRAPHTFT_DEVICE="" to none
8147 -
8148 -# set your tft display
8149 -# no default values
8150 -# default: not set, exemple
8151 -#GRAPHTFT_DISPLAY=":0.1"
8152 -
8153 -# switch to user
8154 -# default user root ; depand on your x configuration
8155 -#
8156 -#GRAPHTFT_USER="root"
8157 -
8158 -# set the width of your display
8159 -# allowed values:
8160 -# default: 800
8161 -#GRAPHTFT_SCREEN_WIDTH="800"
8162 -
8163 -# set the height of your display
8164 -# allowed values:
8165 -# default: 480
8166 -#GRAPHTFT_SCREEN_HEIGHT="480"
8167 -
8168 -# run output without windowsframe
8169 -# allowed values: yes no
8170 -# default: yes
8171 -#GRAPHTFT_NO_FRAME="yes"
8172 -
8173 -# set the IP to your X Display
8174 -# allowed values: ip address
8175 -# default: localhost IP
8176 -#GRAPHTFT_HOST="127.0.0.1"
8177 -
8178 -# set the port to your X Display
8179 -# allowed values: portnumber
8180 -# default: 2039
8181 -#GRAPHTFT_PORT="2039"
8182 -
8183 -# set the logevel for graphtft-fe
8184 -# allowed values: 0 1 2 3
8185 -# default: 0
8186 -#GRAPHTFT_LOG_LEVEL="0"
8187
8188 diff --git a/media-plugins/vdr-graphtft/files/graphtft-fe b/media-plugins/vdr-graphtft/files/graphtft-fe
8189 deleted file mode 100644
8190 index 5803b5728ed..00000000000
8191 --- a/media-plugins/vdr-graphtft/files/graphtft-fe
8192 +++ /dev/null
8193 @@ -1,33 +0,0 @@
8194 -#!/sbin/openrc-run
8195 -# Copyright 1999-2007 Gentoo Foundation
8196 -# Distributed under the terms of the GNU General Public License v2
8197 -
8198 -. /etc/conf.d/vdr.graphtft
8199 -
8200 -export DISPLAY=${GRAPHTFT_DISPLAY}
8201 -
8202 -: ${GRAPHTFT_USER:=root}
8203 -
8204 -OPTIONS="-h ${GRAPHTFT_HOST:=127.0.0.1}"
8205 -OPTIONS="${OPTIONS} -p ${GRAPHTFT_PORT:=2039}"
8206 -OPTIONS="${OPTIONS} -e ${GRAPHTFT_LOG_LEVEL:=0}"
8207 -OPTIONS="${OPTIONS} -W ${GRAPHTFT_SCREEN_WIDTH:=800}"
8208 -OPTIONS="${OPTIONS} -H ${GRAPHTFT_SCREEN_HEIGHT:=480}"
8209 -[ "${GRAPHTFT_NO_FRAME}" = "yes" ] && OPTIONS="${OPTIONS} -n"
8210 -[ "${GRAPHTFT_RESIZE_IMAGE}" = "yes" ] && OPTIONS="${OPTIONS} -r"
8211 -
8212 -# -d <file> dump each image to file (default off)
8213 -
8214 -start() {
8215 - ebegin "starting graphtft-fe ..."
8216 - start-stop-daemon --make-pidfile --background --pidfile /var/run/graphtft-fe.pid \
8217 - --chuid ${GRAPHTFT_USER} --start --exec /usr/bin/graphtft-fe -- ${OPTIONS}
8218 - eend $?
8219 -}
8220 -
8221 -stop() {
8222 - ebegin "stopping graphtft ..."
8223 - start-stop-daemon --stop --pidfile /var/run/graphtft-fe.pid
8224 - eend $?
8225 -}
8226 -
8227
8228 diff --git a/media-plugins/vdr-graphtft/files/rc-addon.sh b/media-plugins/vdr-graphtft/files/rc-addon.sh
8229 deleted file mode 100644
8230 index 03fa4efc55b..00000000000
8231 --- a/media-plugins/vdr-graphtft/files/rc-addon.sh
8232 +++ /dev/null
8233 @@ -1,13 +0,0 @@
8234 -#
8235 -# rc-addon-script for plugin graphtft & graphtft-fe
8236 -#
8237 -# Joerg Bornkessel <hd_brummy@g.o>
8238 -
8239 -. /etc/conf.d/vdr.graphtft
8240 -
8241 -plugin_pre_vdr_start() {
8242 -
8243 - : ${GRAPHTFT_DEVICE:=/dev/fb0}
8244 -
8245 - add_plugin_param "-d ${GRAPHTFT_DEVICE}"
8246 -}
8247
8248 diff --git a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gcc-4.4.x.diff b/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gcc-4.4.x.diff
8249 deleted file mode 100644
8250 index 4e32c187ac1..00000000000
8251 --- a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gcc-4.4.x.diff
8252 +++ /dev/null
8253 @@ -1,22 +0,0 @@
8254 -diff -Naur graphtft-30.orig/graphtft-fe/common.cc graphtft-30/graphtft-fe/common.cc
8255 ---- graphtft-30.orig/graphtft-fe/common.cc 2012-03-12 02:10:38.000000000 +0100
8256 -+++ graphtft-30/graphtft-fe/common.cc 2012-03-12 02:30:16.000000000 +0100
8257 -@@ -11,6 +11,7 @@
8258 - #include <time.h>
8259 - #include <stdio.h>
8260 - #include <string.h>
8261 -+#include <stdint.h>
8262 -
8263 - #include <graphtft.hpp>
8264 -
8265 -diff -Naur graphtft-30.orig/graphtft-fe/graphtft.hpp graphtft-30/graphtft-fe/graphtft.hpp
8266 ---- graphtft-30.orig/graphtft-fe/graphtft.hpp 2012-03-12 02:10:38.000000000 +0100
8267 -+++ graphtft-30/graphtft-fe/graphtft.hpp 2012-03-12 02:30:57.000000000 +0100
8268 -@@ -16,6 +16,7 @@
8269 - #include <X11/Xlib.h>
8270 - #include <Imlib2.h>
8271 - #include <string.h>
8272 -+#include <stdint.h>
8273 -
8274 - #define __FRONTEND
8275 - #include <../common.h>
8276
8277 diff --git a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gentoo.diff b/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gentoo.diff
8278 deleted file mode 100644
8279 index ea0e7ad3d74..00000000000
8280 --- a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gentoo.diff
8281 +++ /dev/null
8282 @@ -1,139 +0,0 @@
8283 -diff -Naur graphtft-30.orig/dfbrenderer/dfbrenderer.c graphtft-30/dfbrenderer/dfbrenderer.c
8284 ---- graphtft-30.orig/dfbrenderer/dfbrenderer.c 2012-03-12 03:27:38.000000000 +0100
8285 -+++ graphtft-30/dfbrenderer/dfbrenderer.c 2012-03-12 03:29:35.000000000 +0100
8286 -@@ -257,7 +257,7 @@
8287 - {
8288 - // make path relative to the themes directory
8289 -
8290 -- asprintf(&path, "%s/graphTFT/themes/%s/%s",
8291 -+ asprintf(&path, "%s/themes/%s/%s",
8292 - confPath.c_str(), themePath.c_str(), p.c_str());
8293 - }
8294 - else
8295 -@@ -281,7 +281,7 @@
8296 -
8297 - // at least add the default path
8298 -
8299 -- asprintf(&path, "%s/graphTFT/fonts/", confPath.c_str());
8300 -+ asprintf(&path, "%s/fonts/", confPath.c_str());
8301 - tell(0, "Info: Adding font path '%s'", path);
8302 - fontPaths[count] = path;
8303 - free(path);
8304 -@@ -483,7 +483,7 @@
8305 - else
8306 - {
8307 - const char* tmp = themePath.c_str();
8308 -- asprintf(&fpath, "%s/graphTFT/themes/%s/%s", confPath.c_str(), tmp, fname);
8309 -+ asprintf(&fpath, "%s/themes/%s/%s", confPath.c_str(), tmp, fname);
8310 - }
8311 -
8312 - tell(4,"creating imageprovider for %s", fpath);
8313 -@@ -561,7 +561,7 @@
8314 - else
8315 - {
8316 - const char* tmp = themePath.c_str();
8317 -- asprintf(&fpath, "%s/graphTFT/themes/%s/%s", confPath.c_str(), tmp, fname);
8318 -+ asprintf(&fpath, "%s/themes/%s/%s", confPath.c_str(), tmp, fname);
8319 - }
8320 -
8321 - tell(4,"creating imageprovider for %s", fpath);
8322 -diff -Naur graphtft-30.orig/dspitems.c graphtft-30/dspitems.c
8323 ---- graphtft-30.orig/dspitems.c 2012-03-12 03:27:38.000000000 +0100
8324 -+++ graphtft-30/dspitems.c 2012-03-12 03:30:16.000000000 +0100
8325 -@@ -107,7 +107,7 @@
8326 - if (p[0] != '/')
8327 - {
8328 - p = string(GraphTFTSetup.PluginConfPath)
8329 -- + "/graphTFT/themes/"
8330 -+ + "/themes/"
8331 - + string(Thms::theTheme->getDir())
8332 - + "/" + p;
8333 - }
8334 -diff -Naur graphtft-30.orig/graphtft.c graphtft-30/graphtft.c
8335 ---- graphtft-30.orig/graphtft.c 2012-03-12 03:27:38.000000000 +0100
8336 -+++ graphtft-30/graphtft.c 2012-03-12 03:32:48.000000000 +0100
8337 -@@ -22,6 +22,8 @@
8338 - #include <graphtft.h>
8339 - #include <span.h>
8340 -
8341 -+#define DATA_DIR "/usr/share/vdr/graphTFT"
8342 -+
8343 - //***************************************************************************
8344 - // cGraphTFTMenu
8345 - //***************************************************************************
8346 -@@ -300,13 +302,13 @@
8347 -
8348 - // try to get the config dir
8349 -
8350 -- if (!ConfigDirectory())
8351 -- return false;
8352 -+// if (!ConfigDirectory())
8353 -+// return false;
8354 -
8355 - // init
8356 -
8357 - GraphTFTSetup.setClient(this);
8358 -- GraphTFTSetup.PluginConfPath = strdup(ConfigDirectory());
8359 -+ GraphTFTSetup.PluginConfPath = strdup(DATA_DIR);
8360 -
8361 - #if APIVERSNUM < 10507
8362 - RegisterI18n(Phrases);
8363 -@@ -322,7 +324,7 @@
8364 - if (loadThemes() != 0)
8365 - return false;
8366 -
8367 -- if (display->Init(_dev, ConfigDirectory(), port) != success)
8368 -+ if (display->Init(_dev, DATA_DIR, port) != success)
8369 - {
8370 - tell(0, "Error: Initializing graphTFT device faild, aborting!");
8371 -
8372 -@@ -355,8 +357,8 @@
8373 -
8374 - // look for the themes in the config directory
8375 -
8376 -- asprintf(&buffer, "find %s/graphTFT/themes -follow -type f -name '*.theme' | sort",
8377 -- ConfigDirectory());
8378 -+ asprintf(&buffer, "find %s/themes -follow -type f -name '*.theme' | sort",
8379 -+ DATA_DIR);
8380 -
8381 - p = popen(buffer, "r");
8382 -
8383 -diff -Naur graphtft-30.orig/imlibrenderer/imlibrenderer.c graphtft-30/imlibrenderer/imlibrenderer.c
8384 ---- graphtft-30.orig/imlibrenderer/imlibrenderer.c 2012-03-12 03:27:38.000000000 +0100
8385 -+++ graphtft-30/imlibrenderer/imlibrenderer.c 2012-03-12 03:33:54.000000000 +0100
8386 -@@ -123,7 +123,7 @@
8387 - {
8388 - // make path relative to the themes directory
8389 -
8390 -- asprintf(&path, "%s/graphTFT/themes/%s/%s",
8391 -+ asprintf(&path, "%s/themes/%s/%s",
8392 - confPath.c_str(), themePath.c_str(), p.c_str());
8393 - }
8394 - else
8395 -@@ -146,7 +146,7 @@
8396 -
8397 - // at least add the default path
8398 -
8399 -- asprintf(&path, "%s/graphTFT/fonts/", confPath.c_str());
8400 -+ asprintf(&path, "%s/fonts/", confPath.c_str());
8401 - tell(0, "Info: Adding font path '%s'", path);
8402 - imlib_add_path_to_font_path(path);
8403 - free(path);
8404 -@@ -217,7 +217,7 @@
8405 - if (fname[0] == '/')
8406 - path << fname;
8407 - else
8408 -- path << confPath << "/graphTFT/themes/" << themePath << "/" << fname;
8409 -+ path << confPath << "/themes/" << themePath << "/" << fname;
8410 -
8411 - if (!fileExists(path.str().c_str()))
8412 - {
8413 -@@ -291,7 +291,7 @@
8414 - if (fname[0] == '/')
8415 - path << fname;
8416 - else
8417 -- path << confPath << "/graphTFT/themes/" << themePath << "/" << fname;
8418 -+ path << confPath << "/themes/" << themePath << "/" << fname;
8419 -
8420 - if (!fileExists(path.str().c_str()))
8421 - {
8422
8423 diff --git a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_makefile.diff b/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_makefile.diff
8424 deleted file mode 100644
8425 index f638be63006..00000000000
8426 --- a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_makefile.diff
8427 +++ /dev/null
8428 @@ -1,67 +0,0 @@
8429 -Joerg Bornkessel <hd_brummy@g.o> 22 Okt 2009
8430 -Matthias Schwarzott <zzam@g.o> 23 Okt 2009
8431 -diff -Naur graphtft-24.orig/Makefile graphtft-24/Makefile
8432 ---- graphtft-24.orig/Makefile 2009-10-21 21:53:56.000000000 +0200
8433 -+++ graphtft-24/Makefile 2009-10-21 21:57:24.000000000 +0200
8434 -@@ -158,10 +158,10 @@
8435 - DEFINES += -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
8436 -
8437 - ifdef HAVE_IMLIB
8438 -- LIBS += `imlib2-config --libs`
8439 -+ LIBS += $(shell imlib2-config --libs)
8440 -
8441 - ifdef HAVE_IMAGE_MAGICK
8442 -- LIBS += `Magick++-config --libs`
8443 -+ LIBS += $(shell Magick++-config --libs)
8444 - DEFINES += -DHAVE_IMAGE_MAGICK
8445 - endif
8446 -
8447 -@@ -170,8 +170,8 @@
8448 - endif
8449 -
8450 - ifdef HAVE_GTOP
8451 -- GTOP_INC = `pkg-config libgtop-2.0 --cflags`
8452 -- GTOP_LIB = `pkg-config libgtop-2.0 --libs`
8453 -+ GTOP_INC = $(shell pkg-config libgtop-2.0 --cflags)
8454 -+ GTOP_LIB = $(shell pkg-config libgtop-2.0 --libs)
8455 -
8456 - DEFINES += -DWITH_SYSINFO
8457 - LIBS += $(GTOP_LIB)
8458 -@@ -186,8 +186,8 @@
8459 - endif
8460 -
8461 - ifdef HAVE_DFB
8462 -- INCLUDES += `directfb-config --cflags`
8463 -- LIBS += `directfb-config --libs`
8464 -+ INCLUDES += $(shell directfb-config --cflags)
8465 -+ LIBS += $(shell directfb-config --libs)
8466 - DEFINES += -DHAVE_DFB
8467 - endif
8468 -
8469 -diff -Naur graphtft-24.orig/graphtft-fe/Makefile graphtft-24/graphtft-fe/Makefile
8470 ---- graphtft-24.orig/graphtft-fe/Makefile 2009-10-22 17:39:55.000000000 +0200
8471 -+++ graphtft-24/graphtft-fe/Makefile 2009-10-22 17:41:29.000000000 +0200
8472 -@@ -1,9 +1,9 @@
8473 -
8474 - CXX = g++
8475 - CXXFLAGS = -pipe -ggdb -O2 -Wall -W -D_REENTRANT -fPIC
8476 --INCPATH = -I. `Magick++-config --cppflags`
8477 -+INCPATH = -I. $(shell Magick++-config --cppflags)
8478 - LFLAGS = -Wl,--no-undefined
8479 --LIBS = -lpthread `imlib2-config --libs` `Magick++-config --libs`
8480 -+LIBS = -lpthread $(shell imlib2-config --libs) $(shell Magick++-config --libs)
8481 - AR = ar
8482 -
8483 - TARGET = graphtft-fe
8484 -diff -Naur graphtft-24.orig/graphtft-fe/Makefile graphtft-24/graphtft-fe/Makefile
8485 ---- graphtft-24.orig/graphtft-fe/Makefile 2009-10-23 16:20:43.000000000 +0200
8486 -+++ graphtft-24/graphtft-fe/Makefile 2009-10-23 16:21:20.000000000 +0200
8487 -@@ -17,7 +17,7 @@
8488 -
8489 - all:
8490 - echo Build graphTFT Frontend
8491 -- @(make $(TARGET))
8492 -+ @$(MAKE) $(TARGET)
8493 -
8494 -
8495 - $(TARGET): $(OBJECTS)
8496
8497 diff --git a/media-plugins/vdr-graphtft/metadata.xml b/media-plugins/vdr-graphtft/metadata.xml
8498 deleted file mode 100644
8499 index 572dd1039e7..00000000000
8500 --- a/media-plugins/vdr-graphtft/metadata.xml
8501 +++ /dev/null
8502 @@ -1,16 +0,0 @@
8503 -<?xml version="1.0" encoding="UTF-8"?>
8504 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
8505 -<pkgmetadata>
8506 - <maintainer type="project">
8507 - <email>vdr@g.o</email>
8508 - <name>Gentoo VDR Project</name>
8509 - </maintainer>
8510 - <use>
8511 - <flag name="graphtft-fe">Install external x11 remote frontend</flag>
8512 - <flag name="theme_avp">graphTFT Alien vs. Predato theme</flag>
8513 - <flag name="theme_deepblue">graphTFT default theme</flag>
8514 - <flag name="theme_deeppurple">graphTFT Deep Purple theme</flag>
8515 - <flag name="theme_poetter">graphTFT Poetter theme</flag>
8516 - <flag name="touchscreen">Enable Touchscreen support</flag>
8517 - </use>
8518 -</pkgmetadata>
8519
8520 diff --git a/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7-r1.ebuild b/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7-r1.ebuild
8521 deleted file mode 100644
8522 index 7a006e12d58..00000000000
8523 --- a/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7-r1.ebuild
8524 +++ /dev/null
8525 @@ -1,107 +0,0 @@
8526 -# Copyright 1999-2016 Gentoo Foundation
8527 -# Distributed under the terms of the GNU General Public License v2
8528 -
8529 -EAPI=5
8530 -
8531 -inherit vdr-plugin-2 flag-o-matic
8532 -
8533 -RESTRICT="test"
8534 -
8535 -DESCRIPTION="VDR plugin: GraphTFT"
8536 -HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Graphtft-plugin"
8537 -SRC_URI="http://www.jwendel.de/vdr/${P}.tar.bz2"
8538 -
8539 -KEYWORDS="~amd64 ~x86"
8540 -SLOT="0"
8541 -LICENSE="GPL-2 LGPL-2.1"
8542 -
8543 -IUSE_THEMES="+theme_deepblue theme_avp theme_deeppurple theme_poetter"
8544 -IUSE="${IUSE_THEMES} directfb graphtft-fe imagemagick touchscreen"
8545 -
8546 -DEPEND=">=media-video/vdr-1.7.27[graphtft]
8547 - media-libs/imlib2[png,jpeg]
8548 - gnome-base/libgtop
8549 - >=virtual/ffmpeg-0.4.8_p20090201
8550 - imagemagick? ( media-gfx/imagemagick[png,jpeg,cxx] )
8551 - directfb? ( dev-libs/DirectFB )
8552 - graphtft-fe? ( media-libs/imlib2[png,jpeg,X] )"
8553 -
8554 -RDEPEND="${DEPEND}"
8555 -
8556 -PDEPEND="theme_deepblue? ( =x11-themes/vdrgraphtft-deepblue-0.3.1 )
8557 - theme_avp? ( =x11-themes/vdrgraphtft-avp-0.3.1 )
8558 - theme_deeppurple? ( =x11-themes/vdrgraphtft-deeppurple-0.3.2 )
8559 - theme_poetter? ( =x11-themes/vdrgraphtft-poetter-0.3.2 )"
8560 -
8561 -PATCHES=("${FILESDIR}/${P}_gentoo.diff"
8562 - "${FILESDIR}/${P}_makefile.diff"
8563 - "${FILESDIR}/${P}_gcc-4.4.x.diff")
8564 -
8565 -src_prepare() {
8566 -
8567 - # remove untranslated Language
8568 - rm "${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,es_ES,et_EE,fr_FR,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
8569 -
8570 - sed -i Makefile -e "s: WITH_X_COMM = 1:#WITH_X_COMM = 1:"
8571 -
8572 - ! use touchscreen && sed -i Makefile \
8573 - -e "s:WITH_TOUCH = 1:#WITH_TOUCH = 1:"
8574 -
8575 - use graphtft-fe && sed -i Makefile \
8576 - -e "s:#WITH_X_COMM:WITH_X_COMM:"
8577 -
8578 - # libav9 support
8579 - sed -i \
8580 - -e 's:avcodec.h>:avcodec.h>\n#include <libavutil/mem.h>:' \
8581 - imlibrenderer/dvbrenderer/mpeg2encoder.c || die
8582 -
8583 - # libav10 support, wrt bug 519448
8584 - sed -i \
8585 - -e "s:CODEC_ID_MPEG1VIDEO:AV_CODEC_ID_MPEG1VIDEO:" \
8586 - -e "s:avcodec_alloc_frame:av_frame_alloc:" \
8587 - imlibrenderer/dvbrenderer/mpeg2encoder.c || die
8588 -
8589 - vdr-plugin-2_src_prepare
8590 -
8591 - vdr_remove_i18n_include graphtft.h setup.h
8592 -
8593 - # UINT64_C is needed by ffmpeg headers
8594 - append-cxxflags -D__STDC_CONSTANT_MACROS
8595 -
8596 - if has_version ">=media-video/vdr-1.7.33"; then
8597 - sed -i dspitems.c \
8598 - -e "s:int timerMatch = 0:eTimerMatch timerMatch = tmNone:"
8599 - fi
8600 -}
8601 -
8602 -src_compile() {
8603 - vdr-plugin-2_src_compile
8604 -
8605 - if use graphtft-fe; then
8606 - cd "${S}"/graphtft-fe
8607 - emake
8608 - fi
8609 -}
8610 -
8611 -src_install() {
8612 - vdr-plugin-2_src_install
8613 -
8614 - dodoc "${S}"/documents/{README,HISTORY,HOWTO.Themes,INSTALL}
8615 -
8616 - if use graphtft-fe; then
8617 - cd "${S}"/graphtft-fe && dobin graphtft-fe
8618 - doinit graphtft-fe
8619 - fi
8620 -}
8621 -
8622 -pkg_postinst() {
8623 - vdr-plugin-2_pkg_postinst
8624 -
8625 - if use graphtft-fe; then
8626 - echo
8627 - elog "Graphtft-fe user:"
8628 - elog "Edit /etc/conf.d/vdr.graphtft"
8629 - elog "/etc/init.d/graphtft-fe start"
8630 - echo
8631 - fi
8632 -}
8633
8634 diff --git a/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7.ebuild b/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7.ebuild
8635 deleted file mode 100644
8636 index 654ec763257..00000000000
8637 --- a/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7.ebuild
8638 +++ /dev/null
8639 @@ -1,101 +0,0 @@
8640 -# Copyright 1999-2016 Gentoo Foundation
8641 -# Distributed under the terms of the GNU General Public License v2
8642 -
8643 -EAPI="5"
8644 -
8645 -inherit vdr-plugin-2 flag-o-matic
8646 -
8647 -RESTRICT="test"
8648 -
8649 -DESCRIPTION="VDR plugin: GraphTFT"
8650 -HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Graphtft-plugin"
8651 -SRC_URI="http://www.jwendel.de/vdr/${P}.tar.bz2"
8652 -
8653 -KEYWORDS="~amd64 ~x86"
8654 -SLOT="0"
8655 -LICENSE="GPL-2 LGPL-2.1"
8656 -
8657 -IUSE_THEMES="+theme_deepblue theme_avp theme_deeppurple theme_poetter"
8658 -IUSE="${IUSE_THEMES} directfb graphtft-fe imagemagick touchscreen"
8659 -
8660 -DEPEND=">=media-video/vdr-1.7.27[graphtft]
8661 - media-libs/imlib2[png,jpeg]
8662 - gnome-base/libgtop
8663 - >=virtual/ffmpeg-0.4.8_p20090201
8664 - imagemagick? ( media-gfx/imagemagick[png,jpeg,cxx] )
8665 - directfb? ( dev-libs/DirectFB )
8666 - graphtft-fe? ( media-libs/imlib2[png,jpeg,X] )"
8667 -
8668 -RDEPEND="${DEPEND}"
8669 -
8670 -PDEPEND="theme_deepblue? ( =x11-themes/vdrgraphtft-deepblue-0.3.1 )
8671 - theme_avp? ( =x11-themes/vdrgraphtft-avp-0.3.1 )
8672 - theme_deeppurple? ( =x11-themes/vdrgraphtft-deeppurple-0.3.2 )
8673 - theme_poetter? ( =x11-themes/vdrgraphtft-poetter-0.3.2 )"
8674 -
8675 -PATCHES=("${FILESDIR}/${P}_gentoo.diff"
8676 - "${FILESDIR}/${P}_makefile.diff"
8677 - "${FILESDIR}/${P}_gcc-4.4.x.diff")
8678 -
8679 -src_prepare() {
8680 -
8681 - # remove untranslated Language
8682 - rm "${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,es_ES,et_EE,fr_FR,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
8683 -
8684 - sed -i Makefile -e "s: WITH_X_COMM = 1:#WITH_X_COMM = 1:"
8685 -
8686 - ! use touchscreen && sed -i Makefile \
8687 - -e "s:WITH_TOUCH = 1:#WITH_TOUCH = 1:"
8688 -
8689 - use graphtft-fe && sed -i Makefile \
8690 - -e "s:#WITH_X_COMM:WITH_X_COMM:"
8691 -
8692 - # libav9 support
8693 - sed -i \
8694 - -e 's:avcodec.h>:avcodec.h>\n#include <libavutil/mem.h>:' \
8695 - imlibrenderer/dvbrenderer/mpeg2encoder.c || die
8696 -
8697 - vdr-plugin-2_src_prepare
8698 -
8699 - vdr_remove_i18n_include graphtft.h setup.h
8700 -
8701 - # UINT64_C is needed by ffmpeg headers
8702 - append-cxxflags -D__STDC_CONSTANT_MACROS
8703 -
8704 - if has_version ">=media-video/vdr-1.7.33"; then
8705 - sed -i dspitems.c \
8706 - -e "s:int timerMatch = 0:eTimerMatch timerMatch = tmNone:"
8707 - fi
8708 -}
8709 -
8710 -src_compile() {
8711 - vdr-plugin-2_src_compile
8712 -
8713 - if use graphtft-fe; then
8714 - cd "${S}"/graphtft-fe
8715 - emake
8716 - fi
8717 -}
8718 -
8719 -src_install() {
8720 - vdr-plugin-2_src_install
8721 -
8722 - dodoc "${S}"/documents/{README,HISTORY,HOWTO.Themes,INSTALL}
8723 -
8724 - if use graphtft-fe; then
8725 - cd "${S}"/graphtft-fe && dobin graphtft-fe
8726 - doinit graphtft-fe
8727 - fi
8728 -}
8729 -
8730 -pkg_postinst() {
8731 - vdr-plugin-2_pkg_postinst
8732 -
8733 - if use graphtft-fe; then
8734 - echo
8735 - elog "Graphtft-fe user:"
8736 - elog "Edit /etc/conf.d/vdr.graphtft"
8737 - elog "/etc/init.d/graphtft-fe start"
8738 - echo
8739 - fi
8740 -}
8741
8742 diff --git a/media-sound/aacgain/Manifest b/media-sound/aacgain/Manifest
8743 deleted file mode 100644
8744 index 81830e1d4e7..00000000000
8745 --- a/media-sound/aacgain/Manifest
8746 +++ /dev/null
8747 @@ -1,4 +0,0 @@
8748 -DIST aacgain-1.9.tar.xz 52824 BLAKE2B ad3b3ffedf2a6831bb7a8563f6038fbfa140ba5e7eecbfd41e9e46ea814f222cb829ab6a6ae58ef658f293ba6e89989846f0fbef7cacccb328724801c18d8f13 SHA512 937c1c66feb13dfa869b8868415168c06b20e552577328957230a09b11f5e44ac53643da8e6fe91e476b54fe24c265a589c4a25dbde400f2fd43eebc5916f523
8749 -DIST faad2-2.7.tar.gz 1137407 BLAKE2B 15f82689e671d8cc4ff21bf6f048aadb407abdaeff9ce59982e17b3b97e56c9e848664624e751fd8f4cc7876ab1a8e4c373e7b4a20d9970f5c085d8a0a9006e2 SHA512 8135370497dfcfee09094a03a4a9545ebc58b9e532b89c5d6e5037042549e12ddb75f8903aa05866afac9fa28df96320f1ed2eebffc0660578e54392a51c1161
8750 -DIST mp3gain-1_5_2-src.zip 129435 BLAKE2B 39ad12a09e58375c23602939097622fda0cb6b7487e95947d5443fce55f4d2163c15df619f96b1839acf99bba9ed8ad1990bab287e1392c30813d185d823d734 SHA512 1a7ac51bf0108c1f6fbd610c513bf7fd2c64d340a2ba23dc9fa5c3b896b279474f31f2d60318f409576e39f7643dd585d3e159e2a4db4553f7c9cc3761b7f388
8751 -DIST mp4v2-1.9.1.tar.bz2 432943 BLAKE2B 529ecc3ebd9192ab61febd0512704b5867abf29dc9755c5e61100522ebecc25189000886b152115c12fedbfbe5cc38bb36adb9281e6e60bbf43e86605432aae0 SHA512 28b6f96c1d44a1601980113767c38f5b5b058e1a1fae25c18632163e948c18fc884af9d146bb68e771303ab3c5c8ef9437f4fffa7d770d29157f2d455ee4b1c8
8752
8753 diff --git a/media-sound/aacgain/aacgain-1.9-r2.ebuild b/media-sound/aacgain/aacgain-1.9-r2.ebuild
8754 deleted file mode 100644
8755 index a08a2bfff46..00000000000
8756 --- a/media-sound/aacgain/aacgain-1.9-r2.ebuild
8757 +++ /dev/null
8758 @@ -1,105 +0,0 @@
8759 -# Copyright 1999-2018 Gentoo Foundation
8760 -# Distributed under the terms of the GNU General Public License v2
8761 -
8762 -EAPI=6
8763 -
8764 -inherit eutils autotools
8765 -
8766 -FAAD2_PV="2.7"
8767 -MP4V2_PV="1.9.1"
8768 -MP3GAIN_PV="1.5.2"
8769 -
8770 -DESCRIPTION="AACGain normalizes the volume of music files using the Replay Gain algorithm"
8771 -HOMEPAGE="http://aacgain.altosdesign.com/"
8772 -SRC_URI="http://sbriesen.de/gentoo/distfiles/${P}.tar.xz
8773 - https://mp4v2.googlecode.com/files/mp4v2-${MP4V2_PV}.tar.bz2
8774 - mirror://sourceforge/mp3gain/mp3gain-${MP3GAIN_PV//./_}-src.zip
8775 - mirror://sourceforge/faac/faad2-${FAAD2_PV}.tar.gz"
8776 -
8777 -LICENSE="GPL-2"
8778 -SLOT="0"
8779 -KEYWORDS="amd64 x86"
8780 -IUSE=""
8781 -
8782 -RDEPEND=""
8783 -DEPEND=""
8784 -
8785 -DOCS="${PN}/README"
8786 -
8787 -src_unpack() {
8788 - mkdir -p "${S}"
8789 - for X in ${A}; do
8790 - case "${X}" in
8791 - mp3gain*)
8792 - mkdir -p "${S}/${X%%-*}"
8793 - cd "${S}/${X%%-*}"
8794 - unpack "${X}"
8795 - ;;
8796 - *)
8797 - cd "${S}"
8798 - unpack "${X}"
8799 - [ -d "${X%%-*}" ] || mv -f "${X%%-*}"-* "${X%%-*}"
8800 - ;;
8801 - esac
8802 - done
8803 -}
8804 -
8805 -PATCHES=(
8806 - ${PN}/mp4v2.patch
8807 - "${FILESDIR}"/${P}-patch-dotdot.patch
8808 - "${FILESDIR}"/${P}-derefptr.patch
8809 -)
8810 -
8811 -src_prepare() {
8812 - default
8813 -
8814 - sed -i -e 's:iquote :I:' faad2/libfaad/Makefile.am || die
8815 - sed -i -e 's:../\(mp4v2/\):\1:g' ${PN}/mp4v2.patch || die
8816 - sed -i -e 's:\(libmp4v2\|libfaad/libfaad\)\.la:README:g' \
8817 - -e 's:^\(autoreconf\|pushd\|popd\):# \1:g' aacgain/linux/prepare.sh || die
8818 -
8819 - cd "${S}/${PN}/linux"
8820 - sh prepare.sh || die "prepare failed!"
8821 -
8822 - cd "${S}"
8823 - eautoreconf
8824 -
8825 - cd "${S}/faad2"
8826 - eautoreconf
8827 -
8828 - cd "${S}/mp4v2"
8829 - elibtoolize
8830 -}
8831 -
8832 -src_configure() {
8833 - local myconf="--disable-dependency-tracking"
8834 - local myconf2="${myconf} --disable-shared --enable-static"
8835 -
8836 - cd "${S}/faad2"
8837 - econf ${myconf2} --without-xmms --without-mpeg4ip
8838 -
8839 - cd "${S}/mp4v2"
8840 - econf ${myconf2} --disable-gch
8841 -
8842 - cd "${S}"
8843 - econf ${myconf}
8844 -}
8845 -
8846 -src_compile() {
8847 - cd "${S}/faad2/libfaad"
8848 - emake
8849 -
8850 - cd "${S}/mp4v2"
8851 - emake
8852 -
8853 - cd "${S}"
8854 - emake
8855 -}
8856 -
8857 -pkg_postinst() {
8858 - ewarn
8859 - ewarn "BACK UP YOUR MUSIC FILES BEFORE USING AACGAIN!"
8860 - ewarn "THIS IS EXPERIMENTAL SOFTWARE. THERE HAVE BEEN"
8861 - ewarn "BUGS IN PAST RELEASES THAT CORRUPTED MUSIC FILES."
8862 - ewarn
8863 -}
8864
8865 diff --git a/media-sound/aacgain/files/aacgain-1.9-derefptr.patch b/media-sound/aacgain/files/aacgain-1.9-derefptr.patch
8866 deleted file mode 100644
8867 index 6973f36bf1b..00000000000
8868 --- a/media-sound/aacgain/files/aacgain-1.9-derefptr.patch
8869 +++ /dev/null
8870 @@ -1,11 +0,0 @@
8871 ---- aacgain-1.9/mp4v2/src/rtphint.cpp 2017-07-14 17:54:58.230117921 +0200
8872 -+++ aacgain-1.9/mp4v2/src/rtphint.cpp 2017-07-14 17:58:57.441883719 +0200
8873 -@@ -345,7 +345,7 @@
8874 - pSlash = strchr(pSlash, '/');
8875 - if (pSlash != NULL) {
8876 - pSlash++;
8877 -- if (pSlash != '\0') {
8878 -+ if (*pSlash != '\0') {
8879 - length = strlen(pRtpMap) - (pSlash - pRtpMap);
8880 - *ppEncodingParams = (char *)MP4Calloc(length + 1);
8881 - strncpy(*ppEncodingParams, pSlash, length);
8882
8883 diff --git a/media-sound/aacgain/files/aacgain-1.9-patch-dotdot.patch b/media-sound/aacgain/files/aacgain-1.9-patch-dotdot.patch
8884 deleted file mode 100644
8885 index 5beda664d83..00000000000
8886 --- a/media-sound/aacgain/files/aacgain-1.9-patch-dotdot.patch
8887 +++ /dev/null
8888 @@ -1,16 +0,0 @@
8889 -diff -ru aacgain-1.9-orig/aacgain/linux/prepare.sh aacgain-1.9/aacgain/linux/prepare.sh
8890 ---- aacgain-1.9-orig/aacgain/linux/prepare.sh 2013-02-19 07:00:54.313006065 +0100
8891 -+++ aacgain-1.9/aacgain/linux/prepare.sh 2013-02-19 07:01:42.849006331 +0100
8892 -@@ -51,7 +51,11 @@
8893 - #remove obsolete config.h; a correct one will be created by automake's configure
8894 - rm -f ../../mp3gain/mpglibDBL/config.h
8895 - #correct header include paths
8896 --patch -p0 -N <mp3gain.patch
8897 -+sed -i 's:../../::' mp3gain.patch
8898 -+old="$(pwd)"
8899 -+cd ../..
8900 -+patch -p0 -N <"${old}/mp3gain.patch"
8901 -+cd "$old"
8902 -
8903 - echo Creating the configure script
8904 - cp -p configure.ac ../..
8905
8906 diff --git a/media-sound/aacgain/metadata.xml b/media-sound/aacgain/metadata.xml
8907 deleted file mode 100644
8908 index d724065eb22..00000000000
8909 --- a/media-sound/aacgain/metadata.xml
8910 +++ /dev/null
8911 @@ -1,17 +0,0 @@
8912 -<?xml version="1.0" encoding="UTF-8"?>
8913 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
8914 -<pkgmetadata>
8915 - <!-- maintainer-needed -->
8916 - <longdescription lang="en">AACGain is a modification to Glen Sawyer's excellent mp3gain program.
8917 - It supports AAC (mp4/m4a/QuickTime) audio files in addtion to mp3 files.
8918 - If you are not familiar with mp3gain, stop reading this, and go to
8919 - http://mp3gain.sourceforge.net. AACGain normalizes the volume of digital
8920 - music files using the ReplayGain algorithm. It works by modifying the
8921 - global_gain fields in the mp4 samples. Free-form metadata tags are added
8922 - to the file to save undo information, making the normalization process
8923 - reversable. AACGain uses the same command-line user interface as mp3gain.</longdescription>
8924 - <upstream>
8925 - <remote-id type="google-code">mp4v2</remote-id>
8926 - <remote-id type="sourceforge">faac</remote-id>
8927 - </upstream>
8928 -</pkgmetadata>
8929
8930 diff --git a/media-sound/denemo/Manifest b/media-sound/denemo/Manifest
8931 deleted file mode 100644
8932 index 18966764d1b..00000000000
8933 --- a/media-sound/denemo/Manifest
8934 +++ /dev/null
8935 @@ -1,2 +0,0 @@
8936 -DIST denemo-1.0.0.tar.gz 13810392 BLAKE2B 9d402b93ea5001b4a43ba15070e778831747d8e23060aec79c28239a3f754beea83fcc78f3884d06d8d612168fd2e7efcf62d0b7fa25bb03b9f007a66e3a26e2 SHA512 38a1b8d8a08495e0103b88802843465148a1ec6aaf49c5b2d71e58c662579f5ab25e06eba1e6855e3eb21f6f4a11efeb97196a6759a587ec5b3f3fac698eef30
8937 -DIST denemo-1.0.2.tar.gz 13923398 BLAKE2B 488dd3e29d190cd2f1e5f7ad401118fc67ef5211357ce64081c9b601bd1ecf67b282a283d95968e9ae30c64deaca85e33c0fe0825defffe8f3c2175db58e4352 SHA512 f6f642af1385a8020f8d64a7c9da31d8f61e1dc01f221709b31c081640f99b367d2bbb5b6dffb6be6cef21fc2b423618ddef8965398850d60a5f0113f98d1f55
8938
8939 diff --git a/media-sound/denemo/denemo-1.0.0.ebuild b/media-sound/denemo/denemo-1.0.0.ebuild
8940 deleted file mode 100644
8941 index c502a2cb901..00000000000
8942 --- a/media-sound/denemo/denemo-1.0.0.ebuild
8943 +++ /dev/null
8944 @@ -1,64 +0,0 @@
8945 -# Copyright 1999-2018 Gentoo Foundation
8946 -# Distributed under the terms of the GNU General Public License v2
8947 -
8948 -EAPI=5
8949 -inherit eutils xdg-utils
8950 -
8951 -DESCRIPTION="A music notation editor"
8952 -HOMEPAGE="http://www.denemo.org/"
8953 -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
8954 -
8955 -LICENSE="GPL-3 OFL-1.1"
8956 -SLOT="0"
8957 -KEYWORDS="~amd64 ~x86"
8958 -IUSE="alsa jack +fluidsynth nls +portaudio portmidi"
8959 -
8960 -COMMON_DEPEND="
8961 - >=app-text/evince-3
8962 - dev-libs/libxml2:2
8963 - >=dev-scheme/guile-1.8
8964 - gnome-base/librsvg:2
8965 - media-libs/fontconfig:1.0
8966 - >=media-libs/libsmf-1.3
8967 - media-libs/libsndfile
8968 - x11-libs/gtk+:3
8969 - x11-libs/gtksourceview:3.0
8970 - alsa? ( media-libs/alsa-lib )
8971 - jack? ( >=media-sound/jack-audio-connection-kit-0.102 )
8972 - fluidsynth? ( media-sound/fluidsynth )
8973 - portaudio? (
8974 - media-libs/portaudio
8975 - media-libs/aubio
8976 - sci-libs/fftw:3.0
8977 - media-libs/libsamplerate
8978 - )
8979 - portmidi? ( media-libs/portmidi )"
8980 -RDEPEND="${COMMON_DEPEND}
8981 - media-sound/lilypond"
8982 -DEPEND="${COMMON_DEPEND}
8983 - sys-devel/flex
8984 - virtual/pkgconfig
8985 - virtual/yacc
8986 - nls? ( sys-devel/gettext )"
8987 -
8988 -DOCS=( AUTHORS ChangeLog doc/{DESIGN{,.lilypond},GOALS,TODO} NEWS )
8989 -
8990 -src_prepare() {
8991 - epatch "${FILESDIR}"/${PN}-0.9.6-desktop.patch
8992 -}
8993 -
8994 -src_configure() {
8995 - econf \
8996 - --disable-static \
8997 - --enable-gtk3 \
8998 - $(use_enable alsa) \
8999 - $(use_enable fluidsynth) \
9000 - $(use_enable jack) \
9001 - $(use_enable nls) \
9002 - $(use_enable portaudio) \
9003 - $(use_enable portmidi) \
9004 - --enable-x11
9005 -}
9006 -
9007 -pkg_postinst() { xdg_desktop_database_update; }
9008 -pkg_postrm() { xdg_desktop_database_update; }
9009
9010 diff --git a/media-sound/denemo/denemo-1.0.2.ebuild b/media-sound/denemo/denemo-1.0.2.ebuild
9011 deleted file mode 100644
9012 index c502a2cb901..00000000000
9013 --- a/media-sound/denemo/denemo-1.0.2.ebuild
9014 +++ /dev/null
9015 @@ -1,64 +0,0 @@
9016 -# Copyright 1999-2018 Gentoo Foundation
9017 -# Distributed under the terms of the GNU General Public License v2
9018 -
9019 -EAPI=5
9020 -inherit eutils xdg-utils
9021 -
9022 -DESCRIPTION="A music notation editor"
9023 -HOMEPAGE="http://www.denemo.org/"
9024 -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
9025 -
9026 -LICENSE="GPL-3 OFL-1.1"
9027 -SLOT="0"
9028 -KEYWORDS="~amd64 ~x86"
9029 -IUSE="alsa jack +fluidsynth nls +portaudio portmidi"
9030 -
9031 -COMMON_DEPEND="
9032 - >=app-text/evince-3
9033 - dev-libs/libxml2:2
9034 - >=dev-scheme/guile-1.8
9035 - gnome-base/librsvg:2
9036 - media-libs/fontconfig:1.0
9037 - >=media-libs/libsmf-1.3
9038 - media-libs/libsndfile
9039 - x11-libs/gtk+:3
9040 - x11-libs/gtksourceview:3.0
9041 - alsa? ( media-libs/alsa-lib )
9042 - jack? ( >=media-sound/jack-audio-connection-kit-0.102 )
9043 - fluidsynth? ( media-sound/fluidsynth )
9044 - portaudio? (
9045 - media-libs/portaudio
9046 - media-libs/aubio
9047 - sci-libs/fftw:3.0
9048 - media-libs/libsamplerate
9049 - )
9050 - portmidi? ( media-libs/portmidi )"
9051 -RDEPEND="${COMMON_DEPEND}
9052 - media-sound/lilypond"
9053 -DEPEND="${COMMON_DEPEND}
9054 - sys-devel/flex
9055 - virtual/pkgconfig
9056 - virtual/yacc
9057 - nls? ( sys-devel/gettext )"
9058 -
9059 -DOCS=( AUTHORS ChangeLog doc/{DESIGN{,.lilypond},GOALS,TODO} NEWS )
9060 -
9061 -src_prepare() {
9062 - epatch "${FILESDIR}"/${PN}-0.9.6-desktop.patch
9063 -}
9064 -
9065 -src_configure() {
9066 - econf \
9067 - --disable-static \
9068 - --enable-gtk3 \
9069 - $(use_enable alsa) \
9070 - $(use_enable fluidsynth) \
9071 - $(use_enable jack) \
9072 - $(use_enable nls) \
9073 - $(use_enable portaudio) \
9074 - $(use_enable portmidi) \
9075 - --enable-x11
9076 -}
9077 -
9078 -pkg_postinst() { xdg_desktop_database_update; }
9079 -pkg_postrm() { xdg_desktop_database_update; }
9080
9081 diff --git a/media-sound/denemo/files/denemo-0.9.6-desktop.patch b/media-sound/denemo/files/denemo-0.9.6-desktop.patch
9082 deleted file mode 100644
9083 index ade8c4595ed..00000000000
9084 --- a/media-sound/denemo/files/denemo-0.9.6-desktop.patch
9085 +++ /dev/null
9086 @@ -1,11 +0,0 @@
9087 ---- denemo-0.9.6/pixmaps/denemo.desktop
9088 -+++ denemo-0.9.6/pixmaps/denemo.desktop
9089 -@@ -4,7 +4,7 @@
9090 - StartupNotify=true
9091 - Terminal=false
9092 - Type=Application
9093 --Categories=GNOME;Audio;AudioVideo;Music;Education
9094 -+Categories=GNOME;GTK;Audio;AudioVideo;Music;Education;
9095 -
9096 - Name=GNU Denemo
9097 - Name[de]=GNU Denemo
9098
9099 diff --git a/media-sound/denemo/metadata.xml b/media-sound/denemo/metadata.xml
9100 deleted file mode 100644
9101 index 056cd93b5bd..00000000000
9102 --- a/media-sound/denemo/metadata.xml
9103 +++ /dev/null
9104 @@ -1,12 +0,0 @@
9105 -<?xml version="1.0" encoding="UTF-8"?>
9106 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9107 -<pkgmetadata>
9108 -<maintainer type="project">
9109 - <email>sound@g.o</email>
9110 - <name>Gentoo Sound project</name>
9111 -</maintainer>
9112 -<use>
9113 - <flag name="fluidsynth">Enable Fluidsynth MIDI software synthesis</flag>
9114 - <flag name="portmidi">Enable support for the portmidi backend</flag>
9115 -</use>
9116 -</pkgmetadata>
9117
9118 diff --git a/media-sound/neutrino/Manifest b/media-sound/neutrino/Manifest
9119 deleted file mode 100644
9120 index 1acda5cb9d4..00000000000
9121 --- a/media-sound/neutrino/Manifest
9122 +++ /dev/null
9123 @@ -1 +0,0 @@
9124 -DIST neutrino-0.8.4.tar.gz 497660 BLAKE2B 1d8553945b149347107421f4d033b7154dba2704268f93c684ad383bf2133b916dafb0371cb5449f09f60f10209bbf0d41fde6e515dd407c84030171105a0c77 SHA512 f36cc682e59565f0d3e64068a20d51396d824db8f65654d3ff0727d7e107f71a0f9590f78b220716caa8e67edb91aa234894f4b656a3dce60aab5cd950cff0c8
9125
9126 diff --git a/media-sound/neutrino/files/neutrino-0.8.4-glib-single-include.patch b/media-sound/neutrino/files/neutrino-0.8.4-glib-single-include.patch
9127 deleted file mode 100644
9128 index 1d2558dc931..00000000000
9129 --- a/media-sound/neutrino/files/neutrino-0.8.4-glib-single-include.patch
9130 +++ /dev/null
9131 @@ -1,148 +0,0 @@
9132 -Index: neutrino-0.8.4/id3/nomad-id3-util.c
9133 -===================================================================
9134 ---- neutrino-0.8.4.orig/id3/nomad-id3-util.c
9135 -+++ neutrino-0.8.4/id3/nomad-id3-util.c
9136 -@@ -26,15 +26,10 @@
9137 - #include <stdio.h>
9138 - #include <stdlib.h>
9139 -
9140 --#include <glib/gconvert.h>
9141 --#include <glib/gunicode.h>
9142 --#include <glib/gstrfuncs.h>
9143 --#include <glib/gstring.h>
9144 -+#include <glib.h>
9145 -
9146 - #ifndef HAVE_GNOME_VFS
9147 -
9148 --#include <glib/gfileutils.h>
9149 --#include <glib/gdir.h>
9150 -
9151 - #include <sys/stat.h>
9152 - #include <sys/types.h>
9153 -Index: neutrino-0.8.4/id3/nomad-id3.c
9154 -===================================================================
9155 ---- neutrino-0.8.4.orig/id3/nomad-id3.c
9156 -+++ neutrino-0.8.4/id3/nomad-id3.c
9157 -@@ -30,10 +30,8 @@
9158 - #include <libgnomevfs/gnome-vfs-file-info.h>
9159 - #endif
9160 -
9161 --#include <glib/gconvert.h>
9162 --#include <glib/gunicode.h>
9163 -+#include <glib.h>
9164 -
9165 --#include <glib/gtypes.h>
9166 -
9167 - #include <stdio.h>
9168 - #include <stdlib.h>
9169 -Index: neutrino-0.8.4/libnomad/nomad-jukebox.c
9170 -===================================================================
9171 ---- neutrino-0.8.4.orig/libnomad/nomad-jukebox.c
9172 -+++ neutrino-0.8.4/libnomad/nomad-jukebox.c
9173 -@@ -27,8 +27,7 @@
9174 -
9175 - #include <string.h>
9176 -
9177 --#include <glib/gqueue.h>
9178 --#include <glib/gthread.h>
9179 -+#include <glib.h>
9180 -
9181 - #include <semaphore.h>
9182 -
9183 -Index: neutrino-0.8.4/libnomad/nomad-util.c
9184 -===================================================================
9185 ---- neutrino-0.8.4.orig/libnomad/nomad-util.c
9186 -+++ neutrino-0.8.4/libnomad/nomad-util.c
9187 -@@ -31,15 +31,10 @@
9188 - #include <sys/stat.h>
9189 - #include <fcntl.h>
9190 -
9191 --#include <glib/gconvert.h>
9192 --#include <glib/gunicode.h>
9193 --#include <glib/gstrfuncs.h>
9194 --#include <glib/gstring.h>
9195 -+#include <glib.h>
9196 -
9197 - #ifndef HAVE_GNOME_VFS
9198 -
9199 --#include <glib/gfileutils.h>
9200 --#include <glib/gdir.h>
9201 -
9202 - #include <sys/stat.h>
9203 - #include <sys/types.h>
9204 -Index: neutrino-0.8.4/src/neutrino-file-browser.c
9205 -===================================================================
9206 ---- neutrino-0.8.4.orig/src/neutrino-file-browser.c
9207 -+++ neutrino-0.8.4/src/neutrino-file-browser.c
9208 -@@ -25,9 +25,7 @@
9209 -
9210 - #include <config.h>
9211 -
9212 --#include <glib/gutils.h>
9213 --#include <glib/ghash.h>
9214 --#include <glib/gthread.h>
9215 -+#include <glib.h>
9216 -
9217 - #include <libgnomevfs/gnome-vfs-mime-handlers.h>
9218 - #include <libgnomevfs/gnome-vfs-mime-utils.h>
9219 -Index: neutrino-0.8.4/src/neutrino-jukebox-view.c
9220 -===================================================================
9221 ---- neutrino-0.8.4.orig/src/neutrino-jukebox-view.c
9222 -+++ neutrino-0.8.4/src/neutrino-jukebox-view.c
9223 -@@ -27,7 +27,7 @@
9224 -
9225 - #include <gdk/gdk.h>
9226 -
9227 --#include <glib/gmarkup.h>
9228 -+#include <glib.h>
9229 -
9230 - #include <string.h>
9231 -
9232 -Index: neutrino-0.8.4/src/neutrino-util.c
9233 -===================================================================
9234 ---- neutrino-0.8.4.orig/src/neutrino-util.c
9235 -+++ neutrino-0.8.4/src/neutrino-util.c
9236 -@@ -26,16 +26,11 @@
9237 - #include <stdio.h>
9238 - #include <stdlib.h>
9239 -
9240 --#include <glib/gconvert.h>
9241 --#include <glib/gunicode.h>
9242 --#include <glib/gstrfuncs.h>
9243 --#include <glib/gstring.h>
9244 -+#include <glib.h>
9245 - #include <gtk/gtkwidget.h>
9246 -
9247 - #ifndef HAVE_GNOME_VFS
9248 -
9249 --#include <glib/gfileutils.h>
9250 --#include <glib/gdir.h>
9251 -
9252 - #include <sys/stat.h>
9253 - #include <sys/types.h>
9254 -Index: neutrino-0.8.4/src/neutrino-wav.c
9255 -===================================================================
9256 ---- neutrino-0.8.4.orig/src/neutrino-wav.c
9257 -+++ neutrino-0.8.4/src/neutrino-wav.c
9258 -@@ -28,7 +28,7 @@
9259 - #include <libgnomevfs/gnome-vfs-ops.h>
9260 - #endif
9261 -
9262 --#include <glib/gstrfuncs.h>
9263 -+#include <glib.h>
9264 -
9265 - #include <libnjb.h>
9266 -
9267 -Index: neutrino-0.8.4/src/neutrino-window.c
9268 -===================================================================
9269 ---- neutrino-0.8.4.orig/src/neutrino-window.c
9270 -+++ neutrino-0.8.4/src/neutrino-window.c
9271 -@@ -34,7 +34,7 @@
9272 - #include <libgnomevfs/gnome-vfs-mime-handlers.h>
9273 - #include <libgnomevfs/gnome-vfs-utils.h>
9274 -
9275 --#include <glib/grand.h>
9276 -+#include <glib.h>
9277 -
9278 - #include <gtk/gtk.h>
9279 -
9280
9281 diff --git a/media-sound/neutrino/metadata.xml b/media-sound/neutrino/metadata.xml
9282 deleted file mode 100644
9283 index 11cae739a4e..00000000000
9284 --- a/media-sound/neutrino/metadata.xml
9285 +++ /dev/null
9286 @@ -1,15 +0,0 @@
9287 -<?xml version="1.0" encoding="UTF-8"?>
9288 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9289 -<pkgmetadata>
9290 - <maintainer type="person">
9291 - <email>chainsaw@g.o</email>
9292 - <name>Tony Vroon</name>
9293 - </maintainer>
9294 - <maintainer type="project">
9295 - <email>sound@g.o</email>
9296 - <name>Gentoo Sound project</name>
9297 - </maintainer>
9298 - <upstream>
9299 - <remote-id type="sourceforge">neutrino</remote-id>
9300 - </upstream>
9301 -</pkgmetadata>
9302
9303 diff --git a/media-sound/neutrino/neutrino-0.8.4.ebuild b/media-sound/neutrino/neutrino-0.8.4.ebuild
9304 deleted file mode 100644
9305 index 47c47a24bc5..00000000000
9306 --- a/media-sound/neutrino/neutrino-0.8.4.ebuild
9307 +++ /dev/null
9308 @@ -1,34 +0,0 @@
9309 -# Copyright 1999-2016 Gentoo Foundation
9310 -# Distributed under the terms of the GNU General Public License v2
9311 -
9312 -EAPI=6
9313 -inherit gnome2
9314 -
9315 -DESCRIPTION="A GNOME application to manage Creative music players using the PDE protocol"
9316 -HOMEPAGE="http://neutrino.sourceforge.net"
9317 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
9318 -
9319 -LICENSE="GPL-2"
9320 -SLOT="0"
9321 -KEYWORDS="~amd64 ~x86"
9322 -IUSE=""
9323 -
9324 -RDEPEND="
9325 - >=gnome-base/libgnome-2
9326 - >=gnome-base/libgnomeui-2
9327 - >=gnome-base/libglade-2
9328 - dev-libs/libxml2
9329 - >=gnome-base/gnome-vfs-2
9330 - >=gnome-base/gconf-2
9331 - >=media-libs/libnjb-2.2
9332 - >=media-libs/id3lib-3.8.3-r6
9333 -"
9334 -DEPEND="${RDEPEND}
9335 - app-text/rarian
9336 - virtual/pkgconfig
9337 - dev-util/intltool
9338 -"
9339 -
9340 -MAKEOPTS="${MAKEOPTS} -j1"
9341 -
9342 -PATCHES=( "${FILESDIR}/${PN}-0.8.4-glib-single-include.patch" )
9343
9344 diff --git a/media-sound/quark/Manifest b/media-sound/quark/Manifest
9345 deleted file mode 100644
9346 index 9d8ed4fc615..00000000000
9347 --- a/media-sound/quark/Manifest
9348 +++ /dev/null
9349 @@ -1 +0,0 @@
9350 -DIST quark-3.24.tar.gz 215417 BLAKE2B 496f9055a1f92861f61aee020b6f6a3a09cc0f6f32ba83357c13ffc3d9096bc0b73df0704e08e3204c8baf4d74d1c0d3702e358be05fc5b6b4fa230b7ec3f38b SHA512 a34a3160ab4cfe976cbabd6b2d94cc21ca263c069c53ad6244ed23674e17bf713dc759af998d4ae74720c91ba5e452e3996408d6ae11305bf581eb9a71876a01
9351
9352 diff --git a/media-sound/quark/files/quark-3.24-build.patch b/media-sound/quark/files/quark-3.24-build.patch
9353 deleted file mode 100644
9354 index 479af4b11fa..00000000000
9355 --- a/media-sound/quark/files/quark-3.24-build.patch
9356 +++ /dev/null
9357 @@ -1,107 +0,0 @@
9358 -From: Julian Ospald <hasufell@g.o>
9359 -Date: Thu May 31 13:46:18 UTC 2012
9360 -Subject: build system
9361 -
9362 -fix underlinking ( https://bugs.gentoo.org/show_bug.cgi?id=367859 )
9363 -remove DEPRECATED flags ( https://bugs.gentoo.org/show_bug.cgi?id=387823 )
9364 -fix permissions on schema files
9365 -make icondir modifiable
9366 -
9367 ---- configure.ac
9368 -+++ configure.ac
9369 -@@ -41,6 +41,10 @@
9370 - AC_SUBST(GTHREAD_CFLAGS)
9371 - AC_SUBST(GTHREAD_LIBS)
9372 -
9373 -+PKG_CHECK_MODULES(X11, [x11])
9374 -+AC_SUBST(X11_CFLAGS)
9375 -+AC_SUBST(X11_LIBS)
9376 -+
9377 - AC_ARG_ENABLE(gconf,
9378 - [ --disable-gconf disable use of gconf (for embedded targets)],
9379 - [], [enable_gconf="yes"])
9380 -@@ -64,6 +68,13 @@
9381 - fi
9382 - AM_CONDITIONAL(USE_GCONF, test "$enable_gconf" = "yes")
9383 -
9384 -+AC_ARG_WITH([icondir],
9385 -+ [AC_HELP_STRING([--with-icondir=DIR],
9386 -+ [where icon gets installed to (default: datadir/pixmaps)])],
9387 -+ [icondir="$withval"],
9388 -+ [icondir="$datadir/pixmaps"])
9389 -+AC_SUBST(icondir)
9390 -+
9391 - AC_CONFIG_HEADERS([config.h])
9392 - AC_CONFIG_FILES([
9393 - Makefile
9394 ---- quark/Makefile.am
9395 -+++ quark/Makefile.am
9396 -@@ -1,7 +1,6 @@
9397 - localedir=$(datadir)/locale
9398 -
9399 - AM_CPPFLAGS=$(GLIB_CFLAGS) $(GTHREAD_CFLAGS) $(GNOMEVFS_CFLAGS) $(GCONF_CFLAGS) $(XINE_CFLAGS) \
9400 -- -DG_DISABLE_DEPRECATED -DGCONF_DISABLE_DEPRECATED \
9401 - -DLOCALEDIR=\"$(localedir)\"
9402 -
9403 - bin_PROGRAMS = quark
9404 -@@ -30,7 +29,7 @@
9405 - gconftool-2 --makefile-install-rule $<
9406 - endif
9407 - $(INSTALL) -d $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
9408 -- $(INSTALL) $< $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
9409 -+ $(INSTALL_DATA) $< $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
9410 -
9411 - uninstall-local:
9412 - $(RM) $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)/quark.schemas
9413 ---- strange-quark/Makefile.am
9414 -+++ strange-quark/Makefile.am
9415 -@@ -6,14 +6,13 @@
9416 - $(GTK_CFLAGS) \
9417 - $(GCONF_CFLAGS) \
9418 - $(GDK_PIXBUF_CFLAGS) \
9419 -- -DG_DISABLE_DEPRECATED \
9420 - -DG_LOG_DOMAIN=\"strange-quark\" \
9421 -- -DPIXMAPDIR=\"$(pixmapdir)\" \
9422 -+ -DPIXMAPDIR=\"$(icondir)\" \
9423 - -DLOCALEDIR=\"$(localedir)\"
9424 -
9425 - bin_PROGRAMS = strange-quark
9426 -
9427 --strange_quark_LDADD = $(GTK_LIBS) $(GCONF_LIBS)
9428 -+strange_quark_LDADD = $(GTK_LIBS) $(GCONF_LIBS) $(X11_LIBS)
9429 - strange_quark_SOURCES = \
9430 - gettext.h \
9431 - main.c \
9432 -@@ -43,7 +42,7 @@
9433 - gconftool-2 --makefile-install-rule $<
9434 - endif
9435 - $(INSTALL) -d $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
9436 -- $(INSTALL) $< $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
9437 -+ $(INSTALL_DATA) $< $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)
9438 -
9439 - uninstall-local:
9440 - $(RM) $(DESTDIR)$(GCONF_SCHEMA_FILE_DIR)/strange-quark.schemas
9441 ---- pixmaps/Makefile.am
9442 -+++ pixmaps/Makefile.am
9443 -@@ -1,8 +1,5 @@
9444 --pixmapdir = $(datadir)/pixmaps
9445 --
9446 --pixmap_DATA = \
9447 -- quark.png \
9448 -- quark48.png
9449 -+icon_DATA = \
9450 -+ quark.png
9451 -
9452 - EXTRA_DIST = \
9453 - quark.png \
9454 ---- strange-quark/quark.desktop
9455 -+++ strange-quark/quark.desktop
9456 -@@ -3,7 +3,7 @@
9457 - Name=Quark Music Player
9458 - Comment=Play music from the system tray
9459 - Exec=strange-quark
9460 --Icon=quark48.png
9461 -+Icon=quark.png
9462 - Terminal=false
9463 - Type=Application
9464 - Categories=Application;AudioVideo;
9465
9466 diff --git a/media-sound/quark/metadata.xml b/media-sound/quark/metadata.xml
9467 deleted file mode 100644
9468 index 5d2ab12ccce..00000000000
9469 --- a/media-sound/quark/metadata.xml
9470 +++ /dev/null
9471 @@ -1,11 +0,0 @@
9472 -<?xml version="1.0" encoding="UTF-8"?>
9473 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
9474 -<pkgmetadata>
9475 - <maintainer type="project">
9476 - <email>sound@g.o</email>
9477 - <name>Gentoo Sound project</name>
9478 - </maintainer>
9479 - <use>
9480 - <flag name="gnome">Provides tray-icon and enables gconf support</flag>
9481 - </use>
9482 -</pkgmetadata>
9483
9484 diff --git a/media-sound/quark/quark-3.24.ebuild b/media-sound/quark/quark-3.24.ebuild
9485 deleted file mode 100644
9486 index a64bf664908..00000000000
9487 --- a/media-sound/quark/quark-3.24.ebuild
9488 +++ /dev/null
9489 @@ -1,65 +0,0 @@
9490 -# Copyright 1999-2018 Gentoo Foundation
9491 -# Distributed under the terms of the GNU General Public License v2
9492 -
9493 -EAPI=4
9494 -# I don't want gnome2 eclass
9495 -inherit autotools eutils gnome2-utils xdg-utils
9496 -
9497 -DESCRIPTION="Quark is the Anti-GUI Music Player with a cool Docklet!"
9498 -HOMEPAGE="https://hsgg.github.com/quark/"
9499 -SRC_URI="https://hsgg.github.com/${PN}/${P}.tar.gz"
9500 -
9501 -LICENSE="GPL-2"
9502 -SLOT="0"
9503 -KEYWORDS="amd64 ppc x86"
9504 -IUSE="gnome"
9505 -
9506 -RDEPEND="dev-libs/glib:2
9507 - gnome-base/gnome-vfs:2
9508 - media-libs/xine-lib
9509 - x11-libs/gdk-pixbuf:2
9510 - x11-libs/gtk+:2
9511 - gnome? ( gnome-base/gconf:2 )"
9512 -DEPEND="${RDEPEND}
9513 - virtual/pkgconfig"
9514 -
9515 -DOCS="AUTHORS README"
9516 -
9517 -src_prepare() {
9518 - # sandbox violations
9519 - gnome2_environment_reset
9520 - export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL="1"
9521 -
9522 - # fix underlinking wrt #367859
9523 - # remove DEPRECATED flags wrt #387823
9524 - epatch "${FILESDIR}"/${P}-build.patch
9525 - eautoreconf
9526 -}
9527 -
9528 -src_configure() {
9529 - # debug switch only provides cflags
9530 - econf \
9531 - --disable-debug \
9532 - --with-icondir=/usr/share/icons/hicolor/48x48/apps \
9533 - $(use_enable gnome gconf)
9534 -}
9535 -
9536 -pkg_preinst() {
9537 - use gnome && gnome2_gconf_savelist
9538 - gnome2_icon_savelist
9539 -}
9540 -
9541 -pkg_postinst() {
9542 - if use gnome ; then
9543 - gnome2_gconf_install
9544 - gnome2_schemas_update
9545 - fi
9546 - xdg_desktop_database_update
9547 - gnome2_icon_cache_update
9548 -}
9549 -
9550 -pkg_postrm() {
9551 - use gnome && gnome2_schemas_update
9552 - xdg_desktop_database_update
9553 - gnome2_icon_cache_update
9554 -}
9555
9556 diff --git a/media-video/camorama/Manifest b/media-video/camorama/Manifest
9557 deleted file mode 100644
9558 index 9b1f1354303..00000000000
9559 --- a/media-video/camorama/Manifest
9560 +++ /dev/null
9561 @@ -1 +0,0 @@
9562 -DIST camorama-0.19.tar.bz2 277169 BLAKE2B 735cfbd4c6cceeb59f1626ef58c5f40f53ef2fa5b37ab5123004fe26547adf9b502dc90fd6f91ca1023f0371b344ee73dbd558379a7ddc09cf552e7ca51910e3 SHA512 efdbe3cdf90a4f4a39b02f141395431c24ac2a7a56ef7faa75b38ae145cdc33f3748daca6bf33a4fa21549b7fef0e7e26d135fd265906e0531e2638739492689
9563
9564 diff --git a/media-video/camorama/camorama-0.19-r2.ebuild b/media-video/camorama/camorama-0.19-r2.ebuild
9565 deleted file mode 100644
9566 index a89953f9322..00000000000
9567 --- a/media-video/camorama/camorama-0.19-r2.ebuild
9568 +++ /dev/null
9569 @@ -1,41 +0,0 @@
9570 -# Copyright 1999-2014 Gentoo Foundation
9571 -# Distributed under the terms of the GNU General Public License v2
9572 -
9573 -EAPI=5
9574 -GNOME_TARBALL_SUFFIX="bz2"
9575 -
9576 -inherit eutils gnome2
9577 -
9578 -DESCRIPTION="A webcam application featuring various image filters"
9579 -HOMEPAGE="https://git.gnome.org/browse/camorama/"
9580 -
9581 -LICENSE="GPL-2"
9582 -SLOT="0"
9583 -KEYWORDS="amd64 ~ppc x86"
9584 -IUSE=""
9585 -
9586 -RDEPEND="
9587 - >=gnome-base/gconf-2
9588 - >=gnome-base/libglade-2
9589 - >=gnome-base/libgnome-2
9590 - gnome-base/libgnome-keyring
9591 - >=gnome-base/libgnomeui-2
9592 - media-libs/libv4l
9593 - x11-libs/gtk+:2
9594 -"
9595 -DEPEND="${RDEPEND}
9596 - dev-util/intltool
9597 - virtual/pkgconfig
9598 - sys-devel/gettext
9599 -"
9600 -
9601 -src_prepare() {
9602 - epatch \
9603 - "${FILESDIR}"/${P}-gconf.patch \
9604 - "${FILESDIR}"/${P}-fixes.patch \
9605 - "${FILESDIR}"/${P}-libv4l.patch \
9606 - "${FILESDIR}"/${P}-no-more-videodev_h.patch \
9607 - "${FILESDIR}"/${P}-glib-232.patch
9608 -
9609 - gnome2_src_prepare
9610 -}
9611
9612 diff --git a/media-video/camorama/files/camorama-0.19-fixes.patch b/media-video/camorama/files/camorama-0.19-fixes.patch
9613 deleted file mode 100644
9614 index 949c19d6674..00000000000
9615 --- a/media-video/camorama/files/camorama-0.19-fixes.patch
9616 +++ /dev/null
9617 @@ -1,107 +0,0 @@
9618 -http://cvs.fedoraproject.org/viewvc/rpms/camorama/devel/
9619 -
9620 ---- camorama-0.19/src/callbacks.c 2007-09-16 15:36:55.000000000 +0200
9621 -+++ camorama-0.19.new/src/callbacks.c 2008-06-29 22:22:44.000000000 +0200
9622 -@@ -387,9 +387,6 @@
9623 - }
9624 - }
9625 -
9626 -- cam->pixmap = gdk_pixmap_new (NULL, cam->x, cam->y, cam->desk_depth);
9627 -- gtk_widget_set_size_request (glade_xml_get_widget (cam->xml, "da"),
9628 -- cam->x, cam->y);
9629 -
9630 - /*
9631 - * if(cam->read == FALSE) {
9632 -@@ -441,6 +438,11 @@
9633 - * * }
9634 - */
9635 - get_win_info (cam);
9636 -+
9637 -+ cam->pixmap = gdk_pixmap_new (NULL, cam->x, cam->y, cam->desk_depth);
9638 -+ gtk_widget_set_size_request (glade_xml_get_widget (cam->xml, "da"),
9639 -+ cam->x, cam->y);
9640 -+
9641 - frame = 0;
9642 - gtk_window_resize (GTK_WINDOW
9643 - (glade_xml_get_widget (cam->xml, "main_window")), 320,
9644 -@@ -520,8 +522,14 @@
9645 - gtk_widget_show (about);
9646 - }
9647 -
9648 -+void
9649 -+camorama_filter_color_filter(void* filter, guchar *image, int x, int y, int depth);
9650 -+
9651 - static void
9652 - apply_filters(cam* cam) {
9653 -+ /* v4l has reverse rgb order from what camora expect so call the color
9654 -+ filter to fix things up before running the user selected filters */
9655 -+ camorama_filter_color_filter(NULL, cam->pic_buf, cam->x, cam->y, cam->depth);
9656 - camorama_filter_chain_apply(cam->filter_chain, cam->pic_buf, cam->x, cam->y, cam->depth);
9657 - #warning "FIXME: enable the threshold channel filter"
9658 - // if((effect_mask & CAMORAMA_FILTER_THRESHOLD_CHANNEL) != 0)
9659 ---- camorama-0.19/src/filter.c 2007-09-16 14:48:50.000000000 +0200
9660 -+++ camorama-0.19.new/src/filter.c 2008-06-29 22:11:42.000000000 +0200
9661 -@@ -151,12 +151,12 @@
9662 - static void
9663 - camorama_filter_color_init(CamoramaFilterColor* self) {}
9664 -
9665 --static void
9666 -+void
9667 - camorama_filter_color_filter(CamoramaFilterColor* filter, guchar *image, int x, int y, int depth) {
9668 - int i;
9669 - char tmp;
9670 - i = x * y;
9671 -- while (--i) {
9672 -+ while (i--) {
9673 - tmp = image[0];
9674 - image[0] = image[2];
9675 - image[2] = tmp;
9676 ---- camorama-0.19/src/main.c 2007-09-16 15:36:55.000000000 +0200
9677 -+++ camorama-0.19.new/src/main.c 2008-06-29 22:20:04.000000000 +0200
9678 -@@ -224,8 +224,7 @@
9679 -
9680 - /* get picture attributes */
9681 - get_pic_info (cam);
9682 --// set_pic_info(cam);
9683 -- /* set_pic_info(cam); */
9684 -+ set_pic_info (cam);
9685 - cam->contrast = cam->vid_pic.contrast;
9686 - cam->brightness = cam->vid_pic.brightness;
9687 - cam->colour = cam->vid_pic.colour;
9688 ---- camorama-0.19/src/v4l.c 2007-09-16 14:48:05.000000000 +0200
9689 -+++ camorama-0.19.new/src/v4l.c 2008-06-29 22:20:23.000000000 +0200
9690 -@@ -158,8 +158,8 @@
9691 - if(cam->debug) {
9692 - g_message("SET PIC");
9693 - }
9694 -- //cam->vid_pic.palette = VIDEO_PALETTE_RGB24;
9695 -- //cam->vid_pic.depth = 24;
9696 -+ cam->vid_pic.palette = VIDEO_PALETTE_RGB24;
9697 -+ cam->vid_pic.depth = 24;
9698 - //cam->vid_pic.palette = VIDEO_PALETTE_YUV420P;
9699 - if(ioctl(cam->dev, VIDIOCSPICT, &cam->vid_pic) == -1) {
9700 - if(cam->debug) {
9701 -@@ -232,6 +232,8 @@
9702 - exit(0);
9703 - }
9704 -
9705 -+ cam->x = cam->vid_win.width;
9706 -+ cam->y = cam->vid_win.height;
9707 - }
9708 -
9709 - void set_buffer(cam * cam)
9710 ---- camorama-0.19/src/camorama-window.c~ 2007-09-16 15:36:55.000000000 +0200
9711 -+++ camorama-0.19/src/camorama-window.c 2009-06-23 20:19:16.000000000 +0200
9712 -@@ -209,11 +209,7 @@ load_interface(cam* cam) {
9713 -
9714 - logo = gtk_icon_theme_load_icon(gtk_icon_theme_get_for_screen(gtk_widget_get_screen(glade_xml_get_widget(cam->xml, "main_window"))), CAMORAMA_STOCK_WEBCAM, 24, 0, NULL);
9715 - gtk_window_set_default_icon(logo);
9716 -- logo = (GdkPixbuf *) create_pixbuf (PACKAGE_DATA_DIR "/pixmaps/camorama.png");
9717 -- if (logo == NULL) {
9718 -- printf ("\n\nLOGO NO GO\n\n");
9719 -- }
9720 --
9721 -+ logo = gtk_icon_theme_load_icon(gtk_icon_theme_get_for_screen(gtk_widget_get_screen(glade_xml_get_widget(cam->xml, "main_window"))), "camorama", 48, 0, NULL);
9722 - if (cam->show_adjustments == FALSE) {
9723 - gtk_widget_hide (glade_xml_get_widget
9724 - (cam->xml, "adjustments_table"));
9725
9726 diff --git a/media-video/camorama/files/camorama-0.19-gconf.patch b/media-video/camorama/files/camorama-0.19-gconf.patch
9727 deleted file mode 100644
9728 index 5a1a19e9b57..00000000000
9729 --- a/media-video/camorama/files/camorama-0.19-gconf.patch
9730 +++ /dev/null
9731 @@ -1,40 +0,0 @@
9732 -# Make camorama respect --disable-schemas-install configure switch
9733 -# https://bugs.gentoo.org/show_bug.cgi?id=243274
9734 -#
9735 -# Makefile.am | 4 ++++
9736 -# Makefile.in | 7 ++++---
9737 -# 2 files changed, 8 insertions(+), 3 deletions(-)
9738 -#
9739 -#
9740 ---- a/data/Makefile.am 2008-11-30 12:39:56.000000000 +0100
9741 -+++ b/data/Makefile.am 2008-11-30 12:41:33.000000000 +0100
9742 -@@ -24,9 +24,13 @@
9743 - cp $(app_DATA) ~/.gnome/application-registry
9744 - cp $(keys_DATA) ~/.gnome/mime-info/
9745 -
9746 -+if GCONF_SCHEMAS_INSTALL
9747 - install-data-local:
9748 - GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(schema_DATA)
9749 - $(GCONFTOOL) --shutdown
9750 -+else
9751 -+install-data-local:
9752 -+endif
9753 -
9754 - EXTRA_DIST = $(glade_DATA) $(schema_in_files) $(stuff_DATA)
9755 -
9756 ---- a/data/Makefile.in 2008-11-30 12:41:10.000000000 +0100
9757 -+++ b/data/Makefile.in 2008-11-30 12:42:24.000000000 +0100
9758 -@@ -448,9 +437,10 @@
9759 - cp $(app_DATA) ~/.gnome/application-registry
9760 - cp $(keys_DATA) ~/.gnome/mime-info/
9761 -
9762 --install-data-local:
9763 -- GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(schema_DATA)
9764 -- $(GCONFTOOL) --shutdown
9765 -+@GCONF_SCHEMAS_INSTALL_TRUE@install-data-local:
9766 -+@GCONF_SCHEMAS_INSTALL_TRUE@ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(schema_DATA)
9767 -+@GCONF_SCHEMAS_INSTALL_TRUE@ $(GCONFTOOL) --shutdown
9768 -+@GCONF_SCHEMAS_INSTALL_FALSE@install-data-local:
9769 - # Tell versions [3.59,3.63) of GNU make to not export all variables.
9770 - # Otherwise a system limit (for SysV at least) may be exceeded.
9771 - .NOEXPORT:
9772
9773 diff --git a/media-video/camorama/files/camorama-0.19-glib-232.patch b/media-video/camorama/files/camorama-0.19-glib-232.patch
9774 deleted file mode 100644
9775 index d6a76b8e45c..00000000000
9776 --- a/media-video/camorama/files/camorama-0.19-glib-232.patch
9777 +++ /dev/null
9778 @@ -1,24 +0,0 @@
9779 -diff -Nu a/src/camorama-stock-items.h b/src/camorama-stock-items.h
9780 ---- a/src/camorama-stock-items.h 2007-06-14 16:05:33.000000000 +0200
9781 -+++ b/src/camorama-stock-items.h 2012-05-02 22:40:21.000000000 +0200
9782 -@@ -1,7 +1,7 @@
9783 - #ifndef CAMORAMA_STOCK_ITEMS_H
9784 - #define CAMORAMA_STOCK_ITEMS_H
9785 -
9786 --#include <glib/gmacros.h>
9787 -+#include <glib.h>
9788 -
9789 - G_BEGIN_DECLS
9790 -
9791 -diff -Nu a/src/glib-helpers.h b/src/glib-helpers.h
9792 ---- a/src/glib-helpers.h 2007-06-14 16:05:33.000000000 +0200
9793 -+++ b/src/glib-helpers.h 2012-05-02 22:46:06.000000000 +0200
9794 -@@ -24,7 +24,7 @@
9795 - #ifndef GLIB_HELPERS_H
9796 - #define GLIB_HELPERS_H
9797 -
9798 --#include <glib/gmacros.h>
9799 -+#include <glib.h>
9800 -
9801 - G_BEGIN_DECLS
9802 -
9803
9804 diff --git a/media-video/camorama/files/camorama-0.19-libv4l.patch b/media-video/camorama/files/camorama-0.19-libv4l.patch
9805 deleted file mode 100644
9806 index ada58fe7dd2..00000000000
9807 --- a/media-video/camorama/files/camorama-0.19-libv4l.patch
9808 +++ /dev/null
9809 @@ -1,198 +0,0 @@
9810 -http://cvs.fedoraproject.org/viewvc/rpms/camorama/devel/
9811 -
9812 ---- camorama-0.19/src/Makefile.am 2007-09-16 14:48:05.000000000 +0200
9813 -+++ camorama-0.19.new/src/Makefile.am 2009-06-24 15:01:37.000000000 +0200
9814 -@@ -36,7 +36,7 @@
9815 - filter.h \
9816 - $(BUILT_SOURCES)\
9817 - $(NULL)
9818 --camorama_LDADD = $(PACKAGE_LIBS)
9819 -+camorama_LDADD = $(PACKAGE_LIBS) -lv4l1
9820 -
9821 - DISTCLEANFILES=$(BUILT_SOURCES)
9822 -
9823 ---- camorama-0.19/src/Makefile.in 2007-10-06 21:06:28.000000000 +0200
9824 -+++ camorama-0.19.new/src/Makefile.in 2009-06-24 15:01:50.000000000 +0200
9825 -@@ -248,7 +248,7 @@
9826 - $(BUILT_SOURCES)\
9827 - $(NULL)
9828 -
9829 --camorama_LDADD = $(PACKAGE_LIBS)
9830 -+camorama_LDADD = $(PACKAGE_LIBS) -lv4l1
9831 - DISTCLEANFILES = $(BUILT_SOURCES)
9832 - all: $(BUILT_SOURCES)
9833 - $(MAKE) $(AM_MAKEFLAGS) all-am
9834 ---- camorama-0.19/src/callbacks.c 2009-06-24 15:01:55.000000000 +0200
9835 -+++ camorama-0.19.new/src/callbacks.c 2009-06-24 14:55:42.000000000 +0200
9836 -@@ -9,6 +9,7 @@
9837 - #include <libgnomeui/gnome-propertybox.h>
9838 - #include <libgnomeui/gnome-window-icon.h>
9839 - #include <pthread.h>
9840 -+#include <libv4l1.h>
9841 -
9842 - extern GtkWidget *main_window, *prefswindow;
9843 - //extern state func_state;
9844 -@@ -390,7 +391,7 @@
9845 -
9846 - /*
9847 - * if(cam->read == FALSE) {
9848 -- * cam->pic = mmap(0, cam->vid_buf.size, PROT_READ | PROT_WRITE, MAP_SHARED, cam->dev, 0);
9849 -+ * cam->pic = v4l1_mmap(0, cam->vid_buf.size, PROT_READ | PROT_WRITE, MAP_SHARED, cam->dev, 0);
9850 - *
9851 - * if((unsigned char *) -1 == (unsigned char *) cam->pic) {
9852 - * if(cam->debug == TRUE) {
9853 -@@ -401,7 +402,7 @@
9854 - * }
9855 - * }else{
9856 - * cam->pic_buf = malloc(cam->x * cam->y * cam->depth);
9857 -- * read(cam->dev,cam->pic,(cam->x * cam->y * 3));
9858 -+ * v4l1_read(cam->dev,cam->pic,(cam->x * cam->y * 3));
9859 - * }
9860 - */
9861 -
9862 -@@ -427,7 +428,7 @@
9863 - * if(cam->read == FALSE) {
9864 - * * for(frame = 0; frame < cam->vid_buf.frames; frame++) {
9865 - * * cam->vid_map.frame = frame;
9866 -- * * if(ioctl(cam->dev, VIDIOCMCAPTURE, &cam->vid_map) < 0) {
9867 -+ * * if(v4l1_ioctl(cam->dev, VIDIOCMCAPTURE, &cam->vid_map) < 0) {
9868 - * * if(cam->debug == TRUE) {
9869 - * * fprintf(stderr, "Unable to capture image (VIDIOCMCAPTURE) during resize.\n");
9870 - * * }
9871 -@@ -547,7 +548,7 @@
9872 - int i, count = 0;
9873 - GdkGC *gc;
9874 -
9875 -- read (cam->dev, cam->pic, (cam->x * cam->y * 3));
9876 -+ v4l1_read (cam->dev, cam->pic, (cam->x * cam->y * 3));
9877 - frames2++;
9878 - /*
9879 - * update_rec.x = 0;
9880 -@@ -588,7 +589,7 @@
9881 -
9882 - i = -1;
9883 - while (i < 0) {
9884 -- i = ioctl (cam->dev, VIDIOCSYNC, &frame);
9885 -+ i = v4l1_ioctl (cam->dev, VIDIOCSYNC, &frame);
9886 -
9887 - if (i < 0 && errno == EINTR) {
9888 - if (cam->debug == TRUE) {
9889 -@@ -630,7 +631,7 @@
9890 - 0, cam->x, cam->y);
9891 -
9892 - cam->vid_map.frame = frame;
9893 -- if (ioctl (cam->dev, VIDIOCMCAPTURE, &cam->vid_map) < 0) {
9894 -+ if (v4l1_ioctl (cam->dev, VIDIOCMCAPTURE, &cam->vid_map) < 0) {
9895 - if (cam->debug == TRUE) {
9896 - fprintf (stderr, "Unable to capture image (VIDIOCMCAPTURE)\n");
9897 - }
9898 -@@ -677,7 +678,7 @@
9899 - void init_cam (GtkWidget * capture, cam * cam)
9900 - {
9901 - cam->pic =
9902 -- mmap (0, cam->vid_buf.size, PROT_READ | PROT_WRITE,
9903 -+ v4l1_mmap (0, cam->vid_buf.size, PROT_READ | PROT_WRITE,
9904 - MAP_SHARED, cam->dev, 0);
9905 -
9906 - if ((unsigned char *) -1 == (unsigned char *) cam->pic) {
9907 -@@ -692,7 +693,7 @@
9908 - cam->vid_map.format = cam->vid_pic.palette;
9909 - for (frame = 0; frame < cam->vid_buf.frames; frame++) {
9910 - cam->vid_map.frame = frame;
9911 -- if (ioctl (cam->dev, VIDIOCMCAPTURE, &cam->vid_map) < 0) {
9912 -+ if (v4l1_ioctl (cam->dev, VIDIOCMCAPTURE, &cam->vid_map) < 0) {
9913 - if (cam->debug == TRUE) {
9914 - fprintf (stderr,
9915 - "Unable to capture image (VIDIOCMCAPTURE).\n");
9916 ---- camorama-0.19/src/main.c 2009-06-24 15:01:55.000000000 +0200
9917 -+++ camorama-0.19.new/src/main.c 2009-06-24 14:59:35.000000000 +0200
9918 -@@ -9,6 +9,7 @@
9919 - #include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h>
9920 - #include <gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.h>
9921 - #include <locale.h>
9922 -+#include <libv4l1.h>
9923 -
9924 - #include "camorama-display.h"
9925 - #include "camorama-stock-items.h"
9926 -@@ -206,7 +207,7 @@
9927 - gdk_pixbuf_xlib_init (display, 0);
9928 - cam->desk_depth = xlib_rgb_get_depth ();
9929 -
9930 -- cam->dev = open (cam->video_dev, O_RDWR);
9931 -+ cam->dev = v4l1_open (cam->video_dev, O_RDWR);
9932 -
9933 - camera_cap (cam);
9934 - get_win_info (cam);
9935 -@@ -284,5 +285,8 @@
9936 -
9937 - gtk_timeout_add (2000, (GSourceFunc) fps, cam->status);
9938 - gtk_main ();
9939 -+ v4l1_munmap(cam->pic, cam->vid_buf.size);
9940 -+ v4l1_close(cam->dev);
9941 -+
9942 - return 0;
9943 - }
9944 ---- camorama-0.19/src/v4l.c 2009-06-24 15:01:55.000000000 +0200
9945 -+++ camorama-0.19.new/src/v4l.c 2009-06-24 14:54:09.000000000 +0200
9946 -@@ -2,6 +2,7 @@
9947 - #include<time.h>
9948 - #include<errno.h>
9949 - #include<gnome.h>
9950 -+#include <libv4l1.h>
9951 - #include "support.h"
9952 -
9953 - extern int frame_number;
9954 -@@ -87,7 +88,7 @@
9955 - void camera_cap(cam * cam)
9956 - {
9957 - char *msg;
9958 -- if(ioctl(cam->dev, VIDIOCGCAP, &cam->vid_cap) == -1) {
9959 -+ if(v4l1_ioctl(cam->dev, VIDIOCGCAP, &cam->vid_cap) == -1) {
9960 - if(cam->debug == TRUE) {
9961 - fprintf(stderr, "VIDIOCGCAP -- could not get camera capabilities, exiting.....\n");
9962 - }
9963 -@@ -161,7 +162,7 @@
9964 - cam->vid_pic.palette = VIDEO_PALETTE_RGB24;
9965 - cam->vid_pic.depth = 24;
9966 - //cam->vid_pic.palette = VIDEO_PALETTE_YUV420P;
9967 -- if(ioctl(cam->dev, VIDIOCSPICT, &cam->vid_pic) == -1) {
9968 -+ if(v4l1_ioctl(cam->dev, VIDIOCSPICT, &cam->vid_pic) == -1) {
9969 - if(cam->debug) {
9970 - g_message("VIDIOCSPICT -- could not set picture info, exiting....");
9971 - }
9972 -@@ -176,7 +177,7 @@
9973 - //set_pic_info(cam);
9974 - char *msg;
9975 -
9976 -- if(ioctl(cam->dev, VIDIOCGPICT, &cam->vid_pic) == -1) {
9977 -+ if(v4l1_ioctl(cam->dev, VIDIOCGPICT, &cam->vid_pic) == -1) {
9978 - msg = g_strdup_printf(_("Could not connect to video device (%s).\nPlease check connection."), cam->video_dev);
9979 - error_dialog(msg);
9980 - if(cam->debug == TRUE) {
9981 -@@ -201,7 +202,7 @@
9982 - void get_win_info(cam * cam)
9983 - {
9984 - gchar *msg;
9985 -- if(ioctl(cam->dev, VIDIOCGWIN, &cam->vid_win) == -1) {
9986 -+ if(v4l1_ioctl(cam->dev, VIDIOCGWIN, &cam->vid_win) == -1) {
9987 - msg = g_strdup_printf(_("Could not connect to video device (%s).\nPlease check connection."), cam->video_dev);
9988 - error_dialog(msg);
9989 - if(cam->debug == TRUE) {
9990 -@@ -222,7 +223,7 @@
9991 - void set_win_info(cam * cam)
9992 - {
9993 - gchar *msg;
9994 -- if(ioctl(cam->dev, VIDIOCSWIN, &cam->vid_win) == -1) {
9995 -+ if(v4l1_ioctl(cam->dev, VIDIOCSWIN, &cam->vid_win) == -1) {
9996 - msg = g_strdup_printf(_("Could not connect to video device (%s).\nPlease check connection."), cam->video_dev);
9997 - error_dialog(msg);
9998 - if(cam->debug == TRUE) {
9999 -@@ -239,7 +240,7 @@
10000 - void set_buffer(cam * cam)
10001 - {
10002 - char *msg;
10003 -- if(ioctl(cam->dev, VIDIOCGMBUF, &cam->vid_buf) == -1) {
10004 -+ if(v4l1_ioctl(cam->dev, VIDIOCGMBUF, &cam->vid_buf) == -1) {
10005 - msg = g_strdup_printf(_("Could not connect to video device (%s).\nPlease check connection."), cam->video_dev);
10006 - error_dialog(msg);
10007 - if(cam->debug == TRUE) {
10008
10009 diff --git a/media-video/camorama/files/camorama-0.19-no-more-videodev_h.patch b/media-video/camorama/files/camorama-0.19-no-more-videodev_h.patch
10010 deleted file mode 100644
10011 index 84c8f68ba72..00000000000
10012 --- a/media-video/camorama/files/camorama-0.19-no-more-videodev_h.patch
10013 +++ /dev/null
10014 @@ -1,14 +0,0 @@
10015 -http://pkgs.fedoraproject.org/gitweb/?p=camorama.git;a=blob_plain;f=camorama-0.19-no-more-videodev_h.patch;hb=HEAD
10016 -
10017 ---- src/v4l.h
10018 -+++ src/v4l.h
10019 -@@ -12,8 +12,7 @@
10020 - #include <sys/mman.h>
10021 - #include <fcntl.h>
10022 - #include <gtk/gtk.h>
10023 --#include <linux/types.h>
10024 --#include <linux/videodev.h>
10025 -+#include <libv4l1.h>
10026 - #include <signal.h>
10027 - #include <png.h>
10028 - #include <glade/glade.h>
10029
10030 diff --git a/media-video/camorama/metadata.xml b/media-video/camorama/metadata.xml
10031 deleted file mode 100644
10032 index 80088c21d0a..00000000000
10033 --- a/media-video/camorama/metadata.xml
10034 +++ /dev/null
10035 @@ -1,7 +0,0 @@
10036 -<?xml version="1.0" encoding="UTF-8"?>
10037 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10038 -<pkgmetadata>
10039 -<maintainer type="project">
10040 - <email>media-video@g.o</email>
10041 -</maintainer>
10042 -</pkgmetadata>
10043
10044 diff --git a/media-video/cpdvd/Manifest b/media-video/cpdvd/Manifest
10045 deleted file mode 100644
10046 index 5661b189c30..00000000000
10047 --- a/media-video/cpdvd/Manifest
10048 +++ /dev/null
10049 @@ -1 +0,0 @@
10050 -DIST cpdvd-1.10.gz 3512 BLAKE2B daf7cab3b89cc1e5d054cc033d09b965381195ab93a3c3805632bbf48390b28aadb45037886dffe257bedce5a6b1cd72ad95cc3ad811332e81f8fa4a4c54d1b0 SHA512 795f3f5a43a4ae9ada4a60b2bb6fcdb501d5218c8886d34548b4c8da0af51db7701fc81ae336f34d1b997f377040a5af52773e40939394942de3c2edca1e2d5b
10051
10052 diff --git a/media-video/cpdvd/cpdvd-1.10-r1.ebuild b/media-video/cpdvd/cpdvd-1.10-r1.ebuild
10053 deleted file mode 100644
10054 index 70b501e5325..00000000000
10055 --- a/media-video/cpdvd/cpdvd-1.10-r1.ebuild
10056 +++ /dev/null
10057 @@ -1,26 +0,0 @@
10058 -# Copyright 1999-2012 Gentoo Foundation
10059 -# Distributed under the terms of the GNU General Public License v2
10060 -
10061 -EAPI=2
10062 -
10063 -IUSE=""
10064 -
10065 -S="${WORKDIR}"
10066 -
10067 -DESCRIPTION="transfer a DVD title to your harddisk with ease on Linux"
10068 -HOMEPAGE="http://www.lallafa.de/bp/cpdvd.html"
10069 -SRC_URI="http://www.lallafa.de/bp/files/${P}.gz"
10070 -
10071 -LICENSE="GPL-2"
10072 -SLOT="0"
10073 -KEYWORDS="amd64 ppc x86"
10074 -
10075 -DEPEND=""
10076 -
10077 -RDEPEND=">=media-video/transcode-0.6.2[dvd]
10078 - >=dev-lang/perl-5.8.0-r12
10079 - >=media-video/cpvts-1.2"
10080 -
10081 -src_install () {
10082 - newbin ${P} ${PN} || die
10083 -}
10084
10085 diff --git a/media-video/cpdvd/metadata.xml b/media-video/cpdvd/metadata.xml
10086 deleted file mode 100644
10087 index 106575f01e5..00000000000
10088 --- a/media-video/cpdvd/metadata.xml
10089 +++ /dev/null
10090 @@ -1,7 +0,0 @@
10091 -<?xml version="1.0" encoding="UTF-8"?>
10092 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10093 -<pkgmetadata>
10094 - <maintainer type="project">
10095 - <email>media-video@g.o</email>
10096 - </maintainer>
10097 -</pkgmetadata>
10098
10099 diff --git a/media-video/mplayer-resume/Manifest b/media-video/mplayer-resume/Manifest
10100 deleted file mode 100644
10101 index ecf5bf2d211..00000000000
10102 --- a/media-video/mplayer-resume/Manifest
10103 +++ /dev/null
10104 @@ -1 +0,0 @@
10105 -DIST mplayer-resume-2.0.tar.gz 5251 BLAKE2B ff82339c0fc85ea0111896d247ca70c30aa7f98f3f711128be3aff5f040e4b8f9cdaeebcf03108e26ff974f36f81eb925b9766a6715f6275eae475f3d07d9740 SHA512 38ba85b347fd0904e9bad7586e4dfcfd57c85fc2ff8cb9dc58c3961e15fd6500d1a6e0d7f51cb3b8c826aea290b9511be30406ef6bf5b26489788eaaa02deb69
10106
10107 diff --git a/media-video/mplayer-resume/metadata.xml b/media-video/mplayer-resume/metadata.xml
10108 deleted file mode 100644
10109 index 2a705e39ce7..00000000000
10110 --- a/media-video/mplayer-resume/metadata.xml
10111 +++ /dev/null
10112 @@ -1,8 +0,0 @@
10113 -<?xml version="1.0" encoding="UTF-8"?>
10114 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10115 -<pkgmetadata>
10116 -<maintainer type="project">
10117 - <email>media-video@g.o</email>
10118 - <name>Gentoo Video project</name>
10119 -</maintainer>
10120 -</pkgmetadata>
10121
10122 diff --git a/media-video/mplayer-resume/mplayer-resume-2.0.ebuild b/media-video/mplayer-resume/mplayer-resume-2.0.ebuild
10123 deleted file mode 100644
10124 index 10d0f99dbff..00000000000
10125 --- a/media-video/mplayer-resume/mplayer-resume-2.0.ebuild
10126 +++ /dev/null
10127 @@ -1,37 +0,0 @@
10128 -# Copyright 1999-2010 Gentoo Foundation
10129 -# Distributed under the terms of the GNU General Public License v2
10130 -
10131 -EAPI="2"
10132 -
10133 -DESCRIPTION="MPlayer wrapper script to save/resume playback position"
10134 -HOMEPAGE="http://www.spaceparanoids.org/trac/bend/wiki/mplayer-resume"
10135 -SRC_URI="http://spaceparanoids.org/downloads/mplayer-resume/${P}.tar.gz"
10136 -LICENSE="public-domain"
10137 -SLOT="0"
10138 -KEYWORDS="amd64 x86"
10139 -IUSE="+lirc"
10140 -DEPEND=""
10141 -RDEPEND="lirc? ( app-misc/lirc
10142 - media-video/mplayer[lirc] )
10143 - dev-lang/php[cli]
10144 - || ( <dev-lang/php-5.3[pcre] >=dev-lang/php-5.3 )
10145 - media-video/mplayer"
10146 -
10147 -src_compile() {
10148 - return;
10149 -}
10150 -
10151 -src_install() {
10152 - dobin mplayer-resume
10153 - dodoc ChangeLog README
10154 -}
10155 -
10156 -pkg_postinst() {
10157 - elog "To get mplayer-resume to save playback position with LIRC,"
10158 - elog "you will need to setup an entry in ~/.lircrc to run "
10159 - elog "'get_time_pos' and then 'quit'. More instructions are"
10160 - elog "detailed in the README, but the position will not be saved"
10161 - elog "until you set it up."
10162 - elog ""
10163 - elog "Playback position files are saved in ~/.mplayer/playback"
10164 -}
10165
10166 diff --git a/media-video/vcdgear/Manifest b/media-video/vcdgear/Manifest
10167 deleted file mode 100644
10168 index 210419538a9..00000000000
10169 --- a/media-video/vcdgear/Manifest
10170 +++ /dev/null
10171 @@ -1 +0,0 @@
10172 -DIST vcdgear176-040415_linux.tar.gz 442937 BLAKE2B 5dac584db2b0293e1923842451bda6cfa0876a54bb07c1e1b36c85278f0a1324a4c9ebce0edbfa9f697b76a0cc36a1e00f712effdda09f6eb5cad9962e793247 SHA512 c6fbefc2a5f96a629f70611da61245f7b23b03a524e67f75db5a873952abcb1db226f4b9bdee18298a8a21d0ae14ffee816ffcd7a732605c0a445015b7507b19
10173
10174 diff --git a/media-video/vcdgear/metadata.xml b/media-video/vcdgear/metadata.xml
10175 deleted file mode 100644
10176 index 68b9a06fccf..00000000000
10177 --- a/media-video/vcdgear/metadata.xml
10178 +++ /dev/null
10179 @@ -1,7 +0,0 @@
10180 -<?xml version="1.0" encoding="UTF-8"?>
10181 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10182 -<pkgmetadata>
10183 -<maintainer type="project">
10184 - <email>media-video@g.o</email>
10185 -</maintainer>
10186 -</pkgmetadata>
10187
10188 diff --git a/media-video/vcdgear/vcdgear-1.76-r2.ebuild b/media-video/vcdgear/vcdgear-1.76-r2.ebuild
10189 deleted file mode 100644
10190 index 7fdc8cdde9d..00000000000
10191 --- a/media-video/vcdgear/vcdgear-1.76-r2.ebuild
10192 +++ /dev/null
10193 @@ -1,31 +0,0 @@
10194 -# Copyright 1999-2014 Gentoo Foundation
10195 -# Distributed under the terms of the GNU General Public License v2
10196 -
10197 -EAPI=2
10198 -
10199 -QA_PRESTRIPPED=/opt/vcdgear/vcdgear
10200 -QA_FLAGS_IGNORED=/opt/vcdgear/vcdgear
10201 -
10202 -STAMP=040415
10203 -DESCRIPTION="extract MPEG streams from CD images, convert VCD files to MPEG, correct MPEG errors, and more"
10204 -HOMEPAGE="http://www.vcdgear.com/"
10205 -SRC_URI="http://www.vcdgear.com/files/vcdgear${PV//.}-${STAMP}_linux.tar.gz"
10206 -
10207 -LICENSE="all-rights-reserved"
10208 -SLOT="0"
10209 -KEYWORDS="-* amd64 x86"
10210 -IUSE=""
10211 -RESTRICT="mirror bindist"
10212 -
10213 -RDEPEND="virtual/libstdc++:3.3"
10214 -DEPEND=""
10215 -
10216 -S=${WORKDIR}/${PN}
10217 -
10218 -src_install() {
10219 - insinto /opt/vcdgear
10220 - doins -r * || die "doins"
10221 - fperms a+rx /opt/vcdgear/vcdgear
10222 - dodir /opt/bin
10223 - dosym /opt/vcdgear/vcdgear /opt/bin/vcdgear
10224 -}
10225
10226 diff --git a/net-dns/hesiod/Manifest b/net-dns/hesiod/Manifest
10227 deleted file mode 100644
10228 index fd816bffb9d..00000000000
10229 --- a/net-dns/hesiod/Manifest
10230 +++ /dev/null
10231 @@ -1,2 +0,0 @@
10232 -DIST hesiod-3.1.0-patches.tgz 2389 BLAKE2B 61e99b3139044d5e83edfa6811886fd62de14bf4cb7414715c4fa38bf227a81646ea36d5704bf7364ad3461cc139c072a600d3c8c9d90d23441b2e9e889eff3a SHA512 e2cc00aa38069f52fe9e38d34c42c8edae8e8e0a25702d3cd4b4a5a4fa96e098c7f62f13be69b8f91b92e1c5d18fc8eaedcd19d1946ce3319554d34e94f7b84c
10233 -DIST hesiod-3.1.0.tar.gz 224294 BLAKE2B 969f6771340327356637a77420b99a043f808c7021fa93e34fad04ea6d528c14863e9805ea770acb6d2dadf7f04af4cc7a125f1c0952a7bfecda309bdaec63ac SHA512 a224702378e950216633b0a54e6299bb04b473a65455eb302a3b8435e9d718ad21aa2de03d2865ca2ef96a1d6aa240b2b5c957f065755a0d1c2ad627385f3f9b
10234
10235 diff --git a/net-dns/hesiod/hesiod-3.1.0.ebuild b/net-dns/hesiod/hesiod-3.1.0.ebuild
10236 deleted file mode 100644
10237 index f56fd27b949..00000000000
10238 --- a/net-dns/hesiod/hesiod-3.1.0.ebuild
10239 +++ /dev/null
10240 @@ -1,35 +0,0 @@
10241 -# Copyright 1999-2018 Gentoo Foundation
10242 -# Distributed under the terms of the GNU General Public License v2
10243 -
10244 -EAPI="2"
10245 -inherit flag-o-matic eutils autotools
10246 -
10247 -DESCRIPTION="DNS functionality to access to DB of information that changes infrequently"
10248 -HOMEPAGE="ftp://athena-dist.mit.edu/pub/ATHENA/hesiod"
10249 -SRC_URI="ftp://athena-dist.mit.edu/pub/ATHENA/${PN}/${P}.tar.gz
10250 - mirror://gentoo/${P}-patches.tgz"
10251 -
10252 -LICENSE="ISC"
10253 -SLOT="0"
10254 -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
10255 -IUSE=""
10256 -
10257 -src_prepare() {
10258 - # Bug #26332
10259 - filter-flags -fstack-protector
10260 -
10261 - # Patches stolen from Fedora hesiod-3.1.0-19.fc14.src.rpm
10262 - rm -f aclocal.m4 || die "rm failed"
10263 - EPATCH_SOURCE="${WORKDIR}/files/${PV}" EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" epatch
10264 - eautoreconf
10265 -}
10266 -
10267 -src_install() {
10268 - emake DESTDIR="${D}" install || die "install failed"
10269 - dodoc NEWS README || die
10270 -}
10271 -
10272 -pkg_postinst() {
10273 - elog "hesinfo tools are no longer part of hesiod. Use net-dns/hesinfo
10274 - instead"
10275 -}
10276
10277 diff --git a/net-dns/hesiod/metadata.xml b/net-dns/hesiod/metadata.xml
10278 deleted file mode 100644
10279 index 6f49eba8f49..00000000000
10280 --- a/net-dns/hesiod/metadata.xml
10281 +++ /dev/null
10282 @@ -1,5 +0,0 @@
10283 -<?xml version="1.0" encoding="UTF-8"?>
10284 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10285 -<pkgmetadata>
10286 -<!-- maintainer-needed -->
10287 -</pkgmetadata>
10288
10289 diff --git a/net-irc/savirc/Manifest b/net-irc/savirc/Manifest
10290 deleted file mode 100644
10291 index 6a2d6674a38..00000000000
10292 --- a/net-irc/savirc/Manifest
10293 +++ /dev/null
10294 @@ -1 +0,0 @@
10295 -DIST savirc-1.99.tar.bz2 260625 BLAKE2B dda8b90cd64d35a791b187f2596069ec7c17528d1741dd5ab2154bb741e1f86ac8b8afbd6209586eaf7ed7e8c5f809c21b11f12a774e1fc7763e522bd84c8304 SHA512 c74d8232a3b0de35ce74b5c540a2835b2c18f18347ddd61c31a24e01472cdda79816a7893f68db203e5b0305e516ba18cfd80372f35f5ee3e97097d1d1a68790
10296
10297 diff --git a/net-irc/savirc/metadata.xml b/net-irc/savirc/metadata.xml
10298 deleted file mode 100644
10299 index 6f49eba8f49..00000000000
10300 --- a/net-irc/savirc/metadata.xml
10301 +++ /dev/null
10302 @@ -1,5 +0,0 @@
10303 -<?xml version="1.0" encoding="UTF-8"?>
10304 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10305 -<pkgmetadata>
10306 -<!-- maintainer-needed -->
10307 -</pkgmetadata>
10308
10309 diff --git a/net-irc/savirc/savirc-1.99-r1.ebuild b/net-irc/savirc/savirc-1.99-r1.ebuild
10310 deleted file mode 100644
10311 index fc234225009..00000000000
10312 --- a/net-irc/savirc/savirc-1.99-r1.ebuild
10313 +++ /dev/null
10314 @@ -1,18 +0,0 @@
10315 -# Copyright 1999-2015 Gentoo Foundation
10316 -# Distributed under the terms of the GNU General Public License v2
10317 -
10318 -EAPI=5
10319 -
10320 -DESCRIPTION="User friendly IRC client with unicode support and tcl/tk scripting"
10321 -SRC_URI="http://www.savirc.com/Downloads/savirc-Lin/${P}.tar.bz2"
10322 -HOMEPAGE="http://www.savirc.com/"
10323 -
10324 -SLOT="0"
10325 -LICENSE="GPL-2"
10326 -KEYWORDS="amd64 ppc x86"
10327 -IUSE=""
10328 -
10329 -RDEPEND="
10330 - >=dev-lang/tcl-8.3.0:0=
10331 - >=dev-lang/tk-8.3.0:0="
10332 -DEPEND=""
10333
10334 diff --git a/net-misc/pavuk/Manifest b/net-misc/pavuk/Manifest
10335 deleted file mode 100644
10336 index 50cd3be3d88..00000000000
10337 --- a/net-misc/pavuk/Manifest
10338 +++ /dev/null
10339 @@ -1 +0,0 @@
10340 -DIST pavuk-0.9.36_pre20120215.tar.xz 810516 BLAKE2B 742f1afd299f6b1ab9c77a32da7fba937557a95d644b29d914b9e0851bf9ed700cdf42b614371f30f30e2e56c68e2550d64cff3f8035604bac7a44ec96d2ee88 SHA512 d7393abb72e328d3c3e8c005282a8b0ec793eee94e5de00c4518aa1a27403da535372679cf3b803a574e6d0dea8c53ccdbb3aa68d9f0c85da5128dba86b65a4f
10341
10342 diff --git a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-fix-gtkmulticol-segfault.patch b/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-fix-gtkmulticol-segfault.patch
10343 deleted file mode 100644
10344 index 6ce18c1ed3e..00000000000
10345 --- a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-fix-gtkmulticol-segfault.patch
10346 +++ /dev/null
10347 @@ -1,26 +0,0 @@
10348 ---- src/gtkmulticol.c 2009-01-21 16:37:39.000000000 +0800
10349 -+++ src/gtkmulticol.c 2012-02-21 09:47:21.680512626 +0800
10350 -@@ -45,9 +45,9 @@
10351 - static void gtk_multicol_size_request(GtkWidget *widget, GtkRequisition *requisition);
10352 - static void gtk_multicol_size_allocate(GtkWidget *widget, GtkAllocation *allocation);
10353 -
10354 --guint gtk_multicol_get_type(void)
10355 -+GType gtk_multicol_get_type(void)
10356 - {
10357 -- static guint multicol_type = 0;
10358 -+ static GType multicol_type = 0;
10359 -
10360 - if (!multicol_type)
10361 - {
10362 -
10363 ---- src/gtkmulticol.h 2009-01-21 16:37:40.000000000 +0800
10364 -+++ src/gtkmulticol.h 2012-02-21 09:47:42.880514545 +0800
10365 -@@ -41,7 +41,7 @@
10366 - GtkBoxClass parent_class;
10367 - };
10368 -
10369 --guint gtk_multicol_get_type(void);
10370 -+GType gtk_multicol_get_type(void);
10371 - GtkWidget *gtk_multicol_new(gint nrows);
10372 - void gtk_multicol_set_number_of_rows(GtkMultiCol *multicol, gint nrows);
10373 - void gtk_multicol_set_spacing(GtkMultiCol *multicol, gint hspacing, gint vspacing);
10374
10375 diff --git a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-fix-underlinking.patch b/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-fix-underlinking.patch
10376 deleted file mode 100644
10377 index 25338460bd4..00000000000
10378 --- a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-fix-underlinking.patch
10379 +++ /dev/null
10380 @@ -1,10 +0,0 @@
10381 ---- configure.in~ 2011-03-02 10:44:45.000000000 +0800
10382 -+++ configure.in 2012-02-23 09:55:28.073709216 +0800
10383 -@@ -1749,6 +1749,7 @@
10384 -
10385 - if test -n "$GTK_LIBS" ; then
10386 - if test -n "$GTK_LIBS"; then
10387 -+ AX_ADD_OPTION([LIBS], [$X_LIBS])
10388 - AX_ADD_OPTION([LIBS], [$GTK_LIBS])
10389 - AX_ADD_OPTION([CPPFLAGS], [$GTK_CFLAGS])
10390 - AC_DEFINE_UNQUOTED(GTK_FACE, [$GTK_VERSION], [with GTK+ GUI])
10391
10392 diff --git a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-pcre-fix.patch b/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-pcre-fix.patch
10393 deleted file mode 100644
10394 index 3d92fdd4b8b..00000000000
10395 --- a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-pcre-fix.patch
10396 +++ /dev/null
10397 @@ -1,12 +0,0 @@
10398 ---- src/re.c~ 2009-01-21 16:37:40.000000000 +0800
10399 -+++ src/re.c 2012-02-18 13:46:30.986959223 +0800
10400 -@@ -193,8 +193,7 @@ int re_subexpr_info(re_entry *ree, int *
10401 - {
10402 - if (nr)
10403 - {
10404 -- pcre_fullinfo(ree->preg, ree->preg_extra, PCRE_INFO_CAPTURECOUNT, &pmatch_nr);
10405 -- *nr = pmatch_nr;
10406 -+ pcre_fullinfo(ree->preg, ree->preg_extra, PCRE_INFO_CAPTURECOUNT, nr);
10407 - }
10408 - }
10409 - #endif
10410
10411 diff --git a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-tl_selectr-overflow-fix.patch b/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-tl_selectr-overflow-fix.patch
10412 deleted file mode 100644
10413 index ec3655f1468..00000000000
10414 --- a/net-misc/pavuk/files/pavuk-0.9.36_pre20120215-tl_selectr-overflow-fix.patch
10415 +++ /dev/null
10416 @@ -1,13 +0,0 @@
10417 -diff --git a/src/absio.orig.c b/src/absio.c
10418 -index 7be9255..e19d7cd 100644
10419 ---- a/src/absio.orig.c
10420 -+++ b/src/absio.c
10421 -@@ -181,7 +181,7 @@ int tl_selectr(int sock, long int timeout)
10422 - {
10423 - if ((rv == 0) && !cfg.stop && !cfg.rbreak && !FD_ISSET(sock, &readfds))
10424 - {
10425 -- char buf[32];
10426 -+ char buf[64];
10427 - int r;
10428 - char buf2[64];
10429 -
10430
10431 diff --git a/net-misc/pavuk/metadata.xml b/net-misc/pavuk/metadata.xml
10432 deleted file mode 100644
10433 index 5dd8ba44d77..00000000000
10434 --- a/net-misc/pavuk/metadata.xml
10435 +++ /dev/null
10436 @@ -1,10 +0,0 @@
10437 -<?xml version="1.0" encoding="UTF-8"?>
10438 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10439 -<pkgmetadata>
10440 -<!-- maintainer-needed -->
10441 -<use>
10442 - <flag name="hammer">Turn on chunky/hammer mode (DoS) in pavuk: when
10443 - specified, pavuk will include features to stress test web sites using an
10444 - ultrahigh performancereplay mechanism</flag>
10445 -</use>
10446 -</pkgmetadata>
10447
10448 diff --git a/net-misc/pavuk/pavuk-0.9.36_pre20120215-r2.ebuild b/net-misc/pavuk/pavuk-0.9.36_pre20120215-r2.ebuild
10449 deleted file mode 100644
10450 index 8f3d5cb6b58..00000000000
10451 --- a/net-misc/pavuk/pavuk-0.9.36_pre20120215-r2.ebuild
10452 +++ /dev/null
10453 @@ -1,110 +0,0 @@
10454 -# Copyright 1999-2013 Gentoo Foundation
10455 -# Distributed under the terms of the GNU General Public License v2
10456 -
10457 -EAPI=5
10458 -
10459 -S="${WORKDIR}/${PN}"
10460 -AUTOTOOLS_AUTORECONF=1
10461 -AUTOTOOLS_IN_SOURCE_BUILD=1
10462 -
10463 -inherit eutils autotools-utils
10464 -
10465 -DESCRIPTION="Web spider and website mirroring tool"
10466 -HOMEPAGE="http://www.pavuk.org/"
10467 -SRC_URI="https://dev.gentoo.org/~pacho/maintainer-needed/${P}.tar.xz"
10468 -
10469 -LICENSE="GPL-2"
10470 -SLOT="0"
10471 -KEYWORDS="~amd64 ~ppc ~sparc ~x86"
10472 -IUSE="debug gtk hammer ipv6 nls pcre profile ssl"
10473 -
10474 -RDEPEND="virtual/libintl:=
10475 - gtk? ( x11-libs/gtk+:2 )
10476 - pcre? ( dev-libs/libpcre:= )
10477 - ssl? ( dev-libs/openssl:= )"
10478 -DEPEND="${RDEPEND}
10479 - >=sys-apps/sed-4
10480 - sys-devel/gettext"
10481 -
10482 -PATCHES=(
10483 - # Fixes a bug in re.c for PCRE support
10484 - "${FILESDIR}/${P}-pcre-fix.patch"
10485 -
10486 - # Fixes underlinking, bug #405337
10487 - "${FILESDIR}/${P}-fix-underlinking.patch"
10488 -
10489 - # Fixes a segfault in the GTK+2 interface on amd64, bug #262504#c40
10490 - "${FILESDIR}/${P}-fix-gtkmulticol-segfault.patch"
10491 -
10492 - # Fixed overflow, bug #450990
10493 - "${FILESDIR}/${P}-tl_selectr-overflow-fix.patch"
10494 -)
10495 -
10496 -DOCS=( README CREDITS NEWS AUTHORS BUGS TODO MAILINGLIST wget-pavuk.HOWTO
10497 - ChangeLog wget-pavuk.HOWTO pavuk_authinfo.sample pavukrc.sample )
10498 -
10499 -src_prepare() {
10500 - # Fixes a bug in Makefile.am that causes aclocal to fail
10501 - sed -i 's/^\(ACLOCAL_AMFLAGS[[:space:]]*=[[:space:]]*-I[[:space:]]*\)\$(top_srcdir)\//\1/' "${S}/Makefile.am" || die
10502 -
10503 - # Fixes a bug in configure.in that breaks non-debug builds
10504 - sed -i 's/\([[:space:]]C\(PP\)*FLAGS=`\)/true; # \1/' "${S}/configure.in" || die
10505 -
10506 - # Fix for building with ~dev-lang/spidermonkey-1.8.5
10507 - # sed -i 's/mozjs/mozjs185/g' "${S}/configure.in" || die
10508 -
10509 - autotools-utils_src_prepare
10510 -}
10511 -
10512 -src_configure() {
10513 - local regex="auto"
10514 - use pcre && regex="pcre"
10515 -
10516 - local myeconfargs=(
10517 - --enable-threads
10518 - --enable-socks
10519 - --enable-utf-8
10520 - --disable-js
10521 - "--with-regex=${regex}"
10522 - $(use_enable gtk)
10523 - $(use_enable gtk gtk2)
10524 - $(use_enable gtk gnome)
10525 - $(use_with gtk x)
10526 - $(use_enable debug debugging)
10527 - $(use_enable debug debug-build)
10528 - # $(use_enable debug debug-features)
10529 - $(use_enable ssl)
10530 - $(use_enable nls)
10531 - $(use_enable ipv6)
10532 - # $(use_enable javascript js)
10533 - $(use_enable profile profiling)
10534 - )
10535 -
10536 - # JavaScript bindings: Broken!
10537 - # ============================
10538 - # Currently could pass configure phase with ~dev-lang/spidermonkey-1.8.5
10539 - # yet apparently incompatible with recent versions of spidermonkey
10540 -
10541 - # if use javascript; then
10542 - # local jspkg='mozjs185'
10543 - # local jsinclude=$(pkg-config --cflags "$jspkg")
10544 - # local jslibs='/dev/null '$(pkg-config --libs-only-l "$jspkg")
10545 - # myeconfargs+=(
10546 - # "--with-js-include=${jsinclude}"
10547 - # "--with-js-libraries=${jslibs}"
10548 - # )
10549 - # fi
10550 -
10551 - autotools-utils_src_configure
10552 -}
10553 -
10554 -src_install() {
10555 - if use gtk; then
10556 - newicon src/pavuk_logo.xpm pavuk.xpm
10557 - domenu pavuk.desktop
10558 - fi
10559 -
10560 - doman "${S}/doc/pavuk.1"
10561 -
10562 - autotools-utils_src_install
10563 -}
10564
10565 diff --git a/net-misc/yangcli-pro/Manifest b/net-misc/yangcli-pro/Manifest
10566 deleted file mode 100644
10567 index 6583a0cf981..00000000000
10568 --- a/net-misc/yangcli-pro/Manifest
10569 +++ /dev/null
10570 @@ -1 +0,0 @@
10571 -DIST yangcli-pro-16.10-8.deb8.amd64.deb 1406108 SHA256 4c69d5fd9c99272a8bb1074cdf3bc9de616866bb078546c214df86eefaa8bc10 SHA512 23db68a22d83a95638f1c155126118290fba38fd1bca524d29c75f227a14b15f20982c47b598c235b4e78e905090c17b242a27d59350cbcd9b4179da070d74c6 WHIRLPOOL a941936193e07f450a866692c5c153f9d67e309728fdf4a47bb27f2ce0a67d5069facb286e2af99700ff5920861aa3275a2b8ccbbf9b812b3e424ea41317b037
10572
10573 diff --git a/net-misc/yangcli-pro/metadata.xml b/net-misc/yangcli-pro/metadata.xml
10574 deleted file mode 100644
10575 index 5087760546f..00000000000
10576 --- a/net-misc/yangcli-pro/metadata.xml
10577 +++ /dev/null
10578 @@ -1,8 +0,0 @@
10579 -<?xml version="1.0" encoding="UTF-8"?>
10580 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
10581 -<pkgmetadata>
10582 - <maintainer type="person">
10583 - <email>chainsaw@g.o</email>
10584 - <name>Tony Vroon</name>
10585 - </maintainer>
10586 -</pkgmetadata>
10587
10588 diff --git a/net-misc/yangcli-pro/yangcli-pro-16.10_p8.ebuild b/net-misc/yangcli-pro/yangcli-pro-16.10_p8.ebuild
10589 deleted file mode 100644
10590 index e4181608fce..00000000000
10591 --- a/net-misc/yangcli-pro/yangcli-pro-16.10_p8.ebuild
10592 +++ /dev/null
10593 @@ -1,39 +0,0 @@
10594 -# Copyright 1999-2017 Gentoo Foundation
10595 -# Distributed under the terms of the GNU General Public License v2
10596 -
10597 -EAPI="6"
10598 -
10599 -inherit unpacker
10600 -
10601 -RESTRICT="bindist mirror strip"
10602 -MY_PV=${PV/_p/-}
10603 -MY_P=${PN}-${MY_PV}
10604 -S=${WORKDIR}
10605 -
10606 -DESCRIPTION="Network manager client that lets you test and manage NETCONF servers"
10607 -HOMEPAGE="https://www.yumaworks.com/yangcli-pro/"
10608 -SRC_URI="amd64? ( https://www.yumaworks.com/pub/${PN}/${MY_PV}/deb8/${MY_P}.deb8.amd64.deb )"
10609 -
10610 -LICENSE="yangcli-pro"
10611 -SLOT="0"
10612 -KEYWORDS="~amd64 -*"
10613 -IUSE=""
10614 -
10615 -RDEPEND="net-libs/libssh2
10616 - sys-libs/ncurses:5/5[tinfo]"
10617 -
10618 -src_install() {
10619 - dodoc usr/share/doc/yangcli-pro/changelog.gz
10620 - dodoc usr/share/doc/yumapro/*.pdf
10621 - dodoc usr/share/doc/yumapro/README
10622 - dobin usr/bin/yangcli-pro
10623 - dolib usr/lib/libyumapro_{ncx,mgr,ycli}.so{,.16.10}
10624 - doman usr/share/man/man1/yangcli-pro.1.gz
10625 - local my_module
10626 - for my_module in ietf/{RFC,DRAFT} netconfcentral yumaworks ; do
10627 - insinto /usr/share/yumapro/modules/${my_module}
10628 - doins usr/share/yumapro/modules/${my_module}/*.yang
10629 - done
10630 - insinto /etc/yumapro
10631 - doins etc/yumapro/yangcli-pro-sample.conf
10632 -}
10633
10634 diff --git a/net-p2p/datacoin-hp/datacoin-hp-9999.ebuild b/net-p2p/datacoin-hp/datacoin-hp-9999.ebuild
10635 deleted file mode 100644
10636 index 5b793386850..00000000000
10637 --- a/net-p2p/datacoin-hp/datacoin-hp-9999.ebuild
10638 +++ /dev/null
10639 @@ -1,122 +0,0 @@
10640 -# Copyright 1999-2014 Gentoo Foundation
10641 -# Distributed under the terms of the GNU General Public License v2
10642 -
10643 -EAPI=5
10644 -
10645 -DB_VER="4.8"
10646 -
10647 -inherit bash-completion-r1 git-2 eutils db-use systemd user
10648 -
10649 -MyPV="${PV/_/-}"
10650 -MyPN="${PN/-hp/d}"
10651 -MyP="primecoin-${MyPV}"
10652 -
10653 -DESCRIPTION="High-performance version of datacoin (primecoin-hp fork)"
10654 -HOMEPAGE="https://github.com/foo1inge/datacoin-hp"
10655 -EGIT_REPO_URI="https://github.com/foo1inge/${PN}.git"
10656 -
10657 -LICENSE="MIT"
10658 -SLOT="0"
10659 -KEYWORDS=""
10660 -IUSE="examples upnp ipv6 examples logrotate hardened"
10661 -
10662 -RDEPEND="
10663 - dev-libs/boost[threads(+)]
10664 - dev-libs/openssl:0[-bindist]
10665 - upnp? (
10666 - net-libs/miniupnpc
10667 - )
10668 - sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
10669 - <=dev-libs/leveldb-1.12.0[-snappy]
10670 -"
10671 -DEPEND="${RDEPEND}
10672 - >=app-shells/bash-4.1
10673 - sys-apps/sed
10674 - net-p2p/bitcoind
10675 -"
10676 -
10677 -S="${WORKDIR}/${MyP}-linux/src"
10678 -
10679 -src_prepare() {
10680 - epatch "${FILESDIR}"/${PN}-sys_leveldb.patch
10681 - rm -r src/leveldd
10682 -
10683 - if has_version '>=dev-libs/boost-1.52'; then
10684 - sed -i 's/\(-l db_cxx\)/-l boost_chrono$(BOOST_LIB_SUFFIX) \1/' src/makefile.unix
10685 - fi
10686 -}
10687 -
10688 -pkg_setup() {
10689 - local UG="${PN}"
10690 - enewgroup "${UG}"
10691 - enewuser "${UG}" -1 -1 /var/lib/datacoin "${UG}"
10692 -}
10693 -
10694 -src_configure() {
10695 - OPTS=()
10696 -
10697 - OPTS+=("DEBUGFLAGS=")
10698 - OPTS+=("CXXFLAGS=${CXXFLAGS}")
10699 - OPTS+=("LDFLAGS=${LDFLAGS}")
10700 -
10701 - if use upnp; then
10702 - OPTS+=("USE_UPNP=1")
10703 - else
10704 - OPTS+=("USE_UPNP=")
10705 - fi
10706 -
10707 - use ipv6 || OPTS+=("USE_IPV6=0")
10708 -
10709 - use hardened || OPTS+=("PIE=1")
10710 -
10711 - OPTS+=("USE_SYSTEM_LEVELDB=1")
10712 - OPTS+=("BDB_INCLUDE_PATH=$(db_includedir "${DB_VER}")")
10713 - OPTS+=("BDB_LIB_SUFFIX=-${DB_VER}")
10714 -
10715 - cd src || die
10716 - emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" ${MyPN}
10717 -}
10718 -
10719 -#Tests are broken with and without our primecoin-sys_leveldb.patch.
10720 -#When tests work, make sure to inherit toolchain-funcs
10721 -#src_test() {
10722 -# cd src || die
10723 -# emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" -f makefile.unix "${OPTS[@]}" test_primecoin
10724 -# ./test_primecoin || die 'Tests failed'
10725 -#}
10726 -
10727 -src_install() {
10728 - dobin src/${MyPN}
10729 -
10730 - insinto /etc/datacoin
10731 - doins "${FILESDIR}/datacoin.conf"
10732 - fowners ${PN}:${PN} /etc/datacoin/datacoin.conf
10733 - fperms 600 /etc/datacoin/datacoin.conf
10734 -
10735 - newconfd "${FILESDIR}/datacoin.confd" ${PN}
10736 - newinitd "${FILESDIR}/datacoin.initd" ${PN}
10737 - systemd_dounit "${FILESDIR}/datacoin.service"
10738 -
10739 - keepdir /var/lib/datacoin/.datacoin
10740 - fperms 700 /var/lib/datacoin
10741 - fowners ${PN}:${PN} /var/lib/datacoin/
10742 - fowners ${PN}:${PN} /var/lib/datacoin/.datacoin
10743 - dosym /etc/datacoin/datacoin.conf /var/lib/datacoin/.datacoin/datacoin.conf
10744 -
10745 - dodoc doc/README.md doc/release-notes.md
10746 - newman contrib/debian/manpages/bitcoind.1 ${MyPN}.1
10747 - newman contrib/debian/manpages/bitcoin.conf.5 datacoin.conf.5
10748 -
10749 - sed -i -e 's/bitcoin/datacoin-hp/g' contrib/bitcoind.bash-completion
10750 - newbashcomp contrib/bitcoind.bash-completion ${PN}.bash-completion
10751 -
10752 - if use examples; then
10753 - docinto examples
10754 - dodoc -r contrib/{bitrpc,pyminer,spendfrom,tidy_datadir.sh,wallettools}
10755 - fi
10756 -
10757 - if use logrotate; then
10758 - insinto /etc/logrotate.d
10759 - newins "${FILESDIR}/datacoind.logrotate" ${MyPN}
10760 - fi
10761 -}
10762
10763 diff --git a/net-p2p/datacoin-hp/files/datacoin-hp-sys_leveldb.patch b/net-p2p/datacoin-hp/files/datacoin-hp-sys_leveldb.patch
10764 deleted file mode 100644
10765 index 2f85d6a1199..00000000000
10766 --- a/net-p2p/datacoin-hp/files/datacoin-hp-sys_leveldb.patch
10767 +++ /dev/null
10768 @@ -1,179 +0,0 @@
10769 -diff --git a/datacoin-qt.pro b/datacoin-qt.pro
10770 -index f531607..df0ecc4 100644
10771 ---- a/datacoin-qt.pro
10772 -+++ b/datacoin-qt.pro
10773 -@@ -4,7 +4,7 @@ macx:TARGET = "Datacoin-Qt"
10774 - VERSION = 0.8.3
10775 - INCLUDEPATH += src src/json src/qt
10776 - QT += network
10777 --DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE
10778 -+DEFINES += QT_GUI BOOST_THREAD_USE_LIB BOOST_SPIRIT_THREADSAFE LEVELDB_WITHOUT_MEMENV
10779 - CONFIG += no_include_pwd
10780 - CONFIG += thread
10781 -
10782 -@@ -104,25 +104,29 @@ contains(BITCOIN_NEED_QT_PLUGINS, 1) {
10783 - QTPLUGIN += qcncodecs qjpcodecs qtwcodecs qkrcodecs qtaccessiblewidgets
10784 - }
10785 -
10786 -+contains(USE_SYSTEM_LEVELDB, 1) {
10787 -+ LIBS += -lleveldb
10788 -+} else {
10789 - INCLUDEPATH += src/leveldb/include src/leveldb/helpers
10790 --LIBS += $$PWD/src/leveldb/libleveldb.a $$PWD/src/leveldb/libmemenv.a
10791 -+LIBS += $$PWD/src/leveldb/libleveldb.a
10792 - !win32 {
10793 - # we use QMAKE_CXXFLAGS_RELEASE even without RELEASE=1 because we use RELEASE to indicate linking preferences not -O preferences
10794 -- genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a libmemenv.a
10795 -+ genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a
10796 - } else {
10797 - # make an educated guess about what the ranlib command is called
10798 - isEmpty(QMAKE_RANLIB) {
10799 - QMAKE_RANLIB = $$replace(QMAKE_STRIP, strip, ranlib)
10800 - }
10801 - LIBS += -lshlwapi
10802 -- genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a libmemenv.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libmemenv.a
10803 -+ genleveldb.commands = cd $$PWD/src/leveldb && CC=$$QMAKE_CC CXX=$$QMAKE_CXX TARGET_OS=OS_WINDOWS_CROSSCOMPILE $(MAKE) OPT=\"$$QMAKE_CXXFLAGS $$QMAKE_CXXFLAGS_RELEASE\" libleveldb.a && $$QMAKE_RANLIB $$PWD/src/leveldb/libleveldb.a
10804 - }
10805 - genleveldb.target = $$PWD/src/leveldb/libleveldb.a
10806 - genleveldb.depends = FORCE
10807 - PRE_TARGETDEPS += $$PWD/src/leveldb/libleveldb.a
10808 - QMAKE_EXTRA_TARGETS += genleveldb
10809 -+}
10810 - # Gross ugly hack that depends on qmake internals, unfortunately there is no other way to do it.
10811 --QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/src/leveldb ; $(MAKE) clean
10812 -+QMAKE_CLEAN += $$PWD/src/leveldb/libleveldb.a; cd $$PWD/src/leveldb && $(MAKE) clean || true
10813 -
10814 - # regenerate src/build.h
10815 - !win32|contains(USE_BUILD_INFO, 1) {
10816 -diff --git a/src/leveldb.cpp b/src/leveldb.cpp
10817 -index e66f851..2856d70 100644
10818 ---- a/src/leveldb.cpp
10819 -+++ b/src/leveldb.cpp
10820 -@@ -8,7 +8,9 @@
10821 - #include <leveldb/env.h>
10822 - #include <leveldb/cache.h>
10823 - #include <leveldb/filter_policy.h>
10824 --#include <memenv/memenv.h>
10825 -+#ifndef LEVELDB_WITHOUT_MEMENV
10826 -+#include <memenv.h>
10827 -+#endif
10828 -
10829 - #include <boost/filesystem.hpp>
10830 -
10831 -@@ -43,8 +45,12 @@ CLevelDB::CLevelDB(const boost::filesystem::path &path, size_t nCacheSize, bool
10832 - options = GetOptions(nCacheSize);
10833 - options.create_if_missing = true;
10834 - if (fMemory) {
10835 -+#ifndef LEVELDB_WITHOUT_MEMENV
10836 - penv = leveldb::NewMemEnv(leveldb::Env::Default());
10837 - options.env = penv;
10838 -+#else
10839 -+ throw std::runtime_error("CLevelDB(): compiled without memenv support");
10840 -+#endif
10841 - } else {
10842 - if (fWipe) {
10843 - printf("Wiping LevelDB in %s\n", path.string().c_str());
10844 -diff --git a/src/makefile.unix b/src/makefile.unix
10845 -index 359ac3d..ec1e075 100644
10846 ---- a/src/makefile.unix
10847 -+++ b/src/makefile.unix
10848 -@@ -120,8 +120,7 @@ xCXXFLAGS=-O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-para
10849 - # adds some defaults in front. Unfortunately, LDFLAGS=... $(LDFLAGS) does not work.
10850 - xLDFLAGS=$(LDHARDENING) $(LDFLAGS)
10851 -
10852 --OBJS= \
10853 -- leveldb/libleveldb.a \
10854 -+BASEOBJS := \
10855 - obj/alert.o \
10856 - obj/version.o \
10857 - obj/checkpoints.o \
10858 -@@ -130,7 +129,6 @@ OBJS= \
10859 - obj/crypter.o \
10860 - obj/key.o \
10861 - obj/db.o \
10862 -- obj/init.o \
10863 - obj/keystore.o \
10864 - obj/main.o \
10865 - obj/net.o \
10866 -@@ -150,25 +148,44 @@ OBJS= \
10867 - obj/hash.o \
10868 - obj/bloom.o \
10869 - obj/noui.o \
10870 -- obj/leveldb.o \
10871 - obj/txdb.o \
10872 - obj/prime.o \
10873 - obj/checkpointsync.o
10874 -
10875 -+OBJS := \
10876 -+ obj/leveldb.o \
10877 -+ obj/init.o \
10878 -+ $(BASEOBJS)
10879 -+
10880 -+TESTOBJS := \
10881 -+ obj-test/leveldb.o \
10882 -+ $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp)) \
10883 -+ $(BASEOBJS)
10884 -+
10885 - all: datacoind
10886 -
10887 - test check: test_primecoin FORCE
10888 - ./test_primecoin
10889 -
10890 -+ifdef USE_SYSTEM_LEVELDB
10891 -+ LIBS += -lleveldb
10892 -+ TESTLIBS += -lmemenv
10893 -+else
10894 - #
10895 - # LevelDB support
10896 - #
10897 - MAKEOVERRIDES =
10898 --LIBS += $(CURDIR)/leveldb/libleveldb.a $(CURDIR)/leveldb/libmemenv.a
10899 -+LIBS += $(CURDIR)/leveldb/libleveldb.a
10900 -+TESTLIBS += $(CURDIR)/leveldb/libmemenv.a
10901 - DEFS += $(addprefix -I,$(CURDIR)/leveldb/include)
10902 - DEFS += $(addprefix -I,$(CURDIR)/leveldb/helpers)
10903 - leveldb/libleveldb.a:
10904 -- @echo "Building LevelDB ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libleveldb.a libmemenv.a && cd ..
10905 -+ @echo "Building LevelDB ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libleveldb.a && cd ..
10906 -+leveldb/libmemenv.a:
10907 -+ @echo "Building LevelDB memenv ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libmemenv.a && cd ..
10908 -+OBJS += leveldb/libleveldb.a
10909 -+TESTOBJS += leveldb/libmemenv.a
10910 -+endif
10911 -
10912 - # auto-generated dependencies:
10913 - -include obj/*.P
10914 -@@ -179,24 +196,22 @@ obj/build.h: FORCE
10915 - version.cpp: obj/build.h
10916 - DEFS += -DHAVE_BUILD_INFO
10917 -
10918 --obj/%.o: %.cpp
10919 -- $(CXX) -c $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $<
10920 -+P_TO_D = \
10921 - @cp $(@:%.o=%.d) $(@:%.o=%.P); \
10922 -- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \
10923 -+ sed -e 's/\#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \
10924 - -e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \
10925 - rm -f $(@:%.o=%.d)
10926 -
10927 --datacoind: $(OBJS:obj/%=obj/%)
10928 -- $(LINK) $(xCXXFLAGS) -o $@ $^ $(xLDFLAGS) $(LIBS)
10929 -+obj/%.o: %.cpp
10930 -+ $(CXX) -c $(xCXXFLAGS) -DLEVELDB_WITHOUT_MEMENV -MMD -MF $(@:%.o=%.d) -o $@ $<
10931 -+ $(P_TO_D)
10932 -
10933 --TESTOBJS := $(patsubst test/%.cpp,obj-test/%.o,$(wildcard test/*.cpp))
10934 -+datacoind: $(OBJS)
10935 -+ $(LINK) $(xCXXFLAGS) -o $@ $^ $(xLDFLAGS) $(LIBS)
10936 -
10937 - obj-test/%.o: test/%.cpp
10938 -- $(CXX) -c $(TESTDEFS) $(xCXXFLAGS) -MMD -MF $(@:%.o=%.d) -o $@ $<
10939 -- @cp $(@:%.o=%.d) $(@:%.o=%.P); \
10940 -- sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\$$//' \
10941 -- -e '/^$$/ d' -e 's/$$/ :/' < $(@:%.o=%.d) >> $(@:%.o=%.P); \
10942 -- rm -f $(@:%.o=%.d)
10943 -+ $(CXX) -c $(xCXXFLAGS) -DLEVELDB_WITHOUT_MEMENV -MMD -MF $(@:%.o=%.d) -o $@ $<
10944 -+ $(P_TO_D)
10945 -
10946 - test_primecoin: $(TESTOBJS) $(filter-out obj/init.o,$(OBJS:obj/%=obj/%))
10947 - $(LINK) $(xCXXFLAGS) -o $@ $(LIBPATHS) $^ $(TESTLIBS) $(xLDFLAGS) $(LIBS)
10948
10949 diff --git a/net-p2p/datacoin-hp/files/datacoin.conf b/net-p2p/datacoin-hp/files/datacoin.conf
10950 deleted file mode 100644
10951 index 65c9767ea57..00000000000
10952 --- a/net-p2p/datacoin-hp/files/datacoin.conf
10953 +++ /dev/null
10954 @@ -1,5 +0,0 @@
10955 -# see https://en.bitcoin.it/wiki/Running_Bitcoin#Bitcoin.conf_Configuration_File
10956 -#
10957 -
10958 -#rpcuser=
10959 -#rpcpassword=
10960
10961 diff --git a/net-p2p/datacoin-hp/files/datacoin.confd b/net-p2p/datacoin-hp/files/datacoin.confd
10962 deleted file mode 100644
10963 index 95939b8b19a..00000000000
10964 --- a/net-p2p/datacoin-hp/files/datacoin.confd
10965 +++ /dev/null
10966 @@ -1,9 +0,0 @@
10967 -# Config file for /etc/init.d/datacoind
10968 -
10969 -# owner of datacoind process (don't change, must be existing)
10970 -DATACOIN_USER="datacoin-hp"
10971 -
10972 -DATACOIN_OPTS="${DATACOIN_OPTS}"
10973 -
10974 -# nice level
10975 -NICELEVEL="19"
10976
10977 diff --git a/net-p2p/datacoin-hp/files/datacoin.initd b/net-p2p/datacoin-hp/files/datacoin.initd
10978 deleted file mode 100644
10979 index 1c380b7d12e..00000000000
10980 --- a/net-p2p/datacoin-hp/files/datacoin.initd
10981 +++ /dev/null
10982 @@ -1,28 +0,0 @@
10983 -#!/sbin/openrc-run
10984 -# Copyright 1999-2014 Gentoo Foundation
10985 -# Distributed under the terms of the GNU General Public License v2
10986 -
10987 -vardir="/var/lib/datacoin"
10988 -conffile="${vardir}/.datacoin/datacoin.conf"
10989 -datacoind_user="${DATACOIN_USER:-nobody:nobody}"
10990 -
10991 -description="Bitcoin crypto-currency wallet for automated services"
10992 -pidfile="/run/${SVCNAME}.pid"
10993 -command="/usr/bin/datacoind"
10994 -command_args="${DATACOIN_OPTS}"
10995 -command_background="true"
10996 -start_stop_daemon_args="-u ${datacoind_user} -e HOME=${vardir} -N ${NICELEVEL:-0} -w 2000"
10997 -
10998 -depend() {
10999 - need net
11000 -}
11001 -
11002 -start_pre() {
11003 - checkpath -f -o ${datacoind_user} -m 0400 ${conffile} || return 1
11004 -
11005 - if ! grep -q '^rpcpassword=' "${conffile}"; then
11006 - eerror "Please edit `readlink -f ${conffile}`"
11007 - eerror "There must be at least a line assigning rpcpassword=something-secure"
11008 - return 1
11009 - fi
11010 -}
11011
11012 diff --git a/net-p2p/datacoin-hp/files/datacoin.service b/net-p2p/datacoin-hp/files/datacoin.service
11013 deleted file mode 100644
11014 index e0cb83190a1..00000000000
11015 --- a/net-p2p/datacoin-hp/files/datacoin.service
11016 +++ /dev/null
11017 @@ -1,30 +0,0 @@
11018 -# It's not recommended to modify this file in-place, because it will be
11019 -# overwritten during package upgrades. If you want to customize, the
11020 -# best way is to create file
11021 -# "/etc/systemd/system/datacoind.service.d/*.conf"
11022 -# containing your changes
11023 -
11024 -# For example, if you want to change some daemon and/or unit options,
11025 -# create a file named
11026 -# "/etc/systemd/system/datacoind.service.d/myopts.conf"
11027 -# containing:
11028 -# [Service]
11029 -# Environment="DATACOIN_OPTS=-debug -logtimestamps"
11030 -# Nice=10
11031 -# This will override the setting appearing below.
11032 -
11033 -# Note that almost all daemon options could be specified in
11034 -# /etc/primecoin/datacoin.conf
11035 -
11036 -[Unit]
11037 -Description=Datacoin Daemon
11038 -After=network.target
11039 -
11040 -[Service]
11041 -User=datacoin
11042 -Environment=DATACOIN_OPTS=
11043 -ExecStart=/usr/bin/datacoind -daemon=0 $DATACOIN_OPTS
11044 -ExecReload=/bin/kill -HUP $MAINPID
11045 -
11046 -[Install]
11047 -WantedBy=multi-user.target
11048
11049 diff --git a/net-p2p/datacoin-hp/files/datacoind.logrotate b/net-p2p/datacoin-hp/files/datacoind.logrotate
11050 deleted file mode 100644
11051 index 910bafe7de1..00000000000
11052 --- a/net-p2p/datacoin-hp/files/datacoind.logrotate
11053 +++ /dev/null
11054 @@ -1,7 +0,0 @@
11055 -/var/lib/datacoin/.datacoin/debug.log {
11056 - weekly
11057 - sharedscripts
11058 - postrotate
11059 - killall -HUP datacoind
11060 - endscript
11061 -}
11062
11063 diff --git a/net-p2p/datacoin-hp/metadata.xml b/net-p2p/datacoin-hp/metadata.xml
11064 deleted file mode 100644
11065 index e7b68251ecf..00000000000
11066 --- a/net-p2p/datacoin-hp/metadata.xml
11067 +++ /dev/null
11068 @@ -1,18 +0,0 @@
11069 -<?xml version="1.0" encoding="UTF-8"?>
11070 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
11071 -<pkgmetadata>
11072 - <maintainer type="person">
11073 - <email>email@×××××××××××××××××.com</email>
11074 - <name>Fernando V.</name>
11075 - </maintainer>
11076 - <maintainer type="project">
11077 - <email>proxy-maint@g.o</email>
11078 - <name>Proxy Maintainers</name>
11079 - </maintainer>
11080 - <use>
11081 - <flag name="logrotate">Use app-admin/logrotate for rotating logs</flag>
11082 - </use>
11083 - <upstream>
11084 - <remote-id type="github">foo1inge/datacoin-hp</remote-id>
11085 - </upstream>
11086 -</pkgmetadata>
11087
11088 diff --git a/net-p2p/tribler/Manifest b/net-p2p/tribler/Manifest
11089 deleted file mode 100644
11090 index aa1e8d780cf..00000000000
11091 --- a/net-p2p/tribler/Manifest
11092 +++ /dev/null
11093 @@ -1,3 +0,0 @@
11094 -DIST tribler-swift_6.3.3_amd64.deb 3056230 BLAKE2B 30e568dc4ce7862a90720e1e9f6c37d6e5cc0f693db8dd777a8016311093104ea9bcba2e75d4dbe5465fd7bdb5027cbb358303f5d6b630991bbea9870ee31b74 SHA512 590542a94981bcaf289955019b2c51d9e71bf915176a11f0dd8e8f68548137f8c503f9a08a0edee31116373e654cf4cc06b2a2d10d32ce4d12a24980ca6692aa
11095 -DIST tribler-swift_6.3.3_i386.deb 3073730 BLAKE2B 4935636bab10a6447a195ceb18db495123d8a272a7f70ef8dbb735e3668c9387cdbf5534fe64372da77e80987e2162d34007201a2a7f64d438a39306735275b3 SHA512 980481e694d1977b81ec5cd5e15f4adb971b87ea20b206c101fd80e045d9a48798d647d3a41d2ae23045805da55934ee77dfcb6f50f42ac1981a4c8ee39d20cb
11096 -DIST tribler_6.3.3_all.deb 1997346 BLAKE2B 1b4a4189f10bbfbc0cf79c607c5fe7a501eab64b6d6b3e3252d1f552d119888f67ff413f7f0bbbd017c7a4759d55c3354f6e1956a479896431466b60be549c74 SHA512 afea5ef80c8dbc8da003997c8070116adf34334aceab91e258dfdddcfd7375238fc933866c655475ebdf347ac8ef4635716ec4ba1ad6bff6f638e804a4bbbf12
11097
11098 diff --git a/net-p2p/tribler/files/tribler-6.2.0-fix-desktop.patch b/net-p2p/tribler/files/tribler-6.2.0-fix-desktop.patch
11099 deleted file mode 100644
11100 index 23689bf2fb4..00000000000
11101 --- a/net-p2p/tribler/files/tribler-6.2.0-fix-desktop.patch
11102 +++ /dev/null
11103 @@ -1,12 +0,0 @@
11104 -diff -Naur usr.orig/share/applications/tribler.desktop usr/share/applications/tribler.desktop
11105 ---- usr.orig/share/applications/tribler.desktop 2013-05-09 20:47:46.000000000 -0400
11106 -+++ usr/share/applications/tribler.desktop 2013-05-09 20:49:03.000000000 -0400
11107 -@@ -5,5 +5,5 @@
11108 - Icon=tribler
11109 - Terminal=false
11110 - Type=Application
11111 --Categories=Application;Network;P2P
11112 --MimeType=x-scheme-handler/ppsp;x-scheme-handler/tswift;x-scheme-handler/magnet
11113 -\ No newline at end of file
11114 -+Categories=Network;P2P;
11115 -+MimeType=x-scheme-handler/ppsp;x-scheme-handler/tswift;x-scheme-handler/magnet;
11116
11117 diff --git a/net-p2p/tribler/files/tribler-log2homedir.patch b/net-p2p/tribler/files/tribler-log2homedir.patch
11118 deleted file mode 100644
11119 index 2f86c95ccf1..00000000000
11120 --- a/net-p2p/tribler/files/tribler-log2homedir.patch
11121 +++ /dev/null
11122 @@ -1,12 +0,0 @@
11123 -diff -Naur usr.orig/bin/tribler usr/bin/tribler
11124 ---- usr.orig/bin/tribler 2012-02-07 10:33:48.000000000 -0500
11125 -+++ usr/bin/tribler 2012-02-11 12:19:05.000000000 -0500
11126 -@@ -6,5 +6,7 @@
11127 - export PYTHONPATH="$PYTHONPATH":$_TRIBLERPATH
11128 -
11129 - echo "Starting Tribler..."
11130 -+STATEDIR="$HOME/.Tribler"
11131 -+[ ! -d $STATEDIR ] && mkdir -p $STATEDIR
11132 - cd $_TRIBLERPATH
11133 --exec python -O Tribler/Main/tribler.py "$@" > /tmp/$USER-tribler.log 2>&1
11134 -+exec python2 -O Tribler/Main/tribler.py "$@" > $STATEDIR/tribler.log 2>&1
11135
11136 diff --git a/net-p2p/tribler/metadata.xml b/net-p2p/tribler/metadata.xml
11137 deleted file mode 100644
11138 index cb12e1147ab..00000000000
11139 --- a/net-p2p/tribler/metadata.xml
11140 +++ /dev/null
11141 @@ -1,15 +0,0 @@
11142 -<?xml version="1.0" encoding="UTF-8"?>
11143 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
11144 -<pkgmetadata>
11145 - <!-- maintainer-needed -->
11146 - <longdescription>
11147 - Python based bittorrent client that does not require an external
11148 - website or indexing service to discover content.
11149 - </longdescription>
11150 - <use>
11151 - <flag name="vlc">Enable vlc support.</flag>
11152 - </use>
11153 - <upstream>
11154 - <remote-id type="github">Tribler/tribler</remote-id>
11155 - </upstream>
11156 -</pkgmetadata>
11157
11158 diff --git a/net-p2p/tribler/tribler-6.3.3-r1.ebuild b/net-p2p/tribler/tribler-6.3.3-r1.ebuild
11159 deleted file mode 100644
11160 index 930e4c6da40..00000000000
11161 --- a/net-p2p/tribler/tribler-6.3.3-r1.ebuild
11162 +++ /dev/null
11163 @@ -1,67 +0,0 @@
11164 -# Copyright 1999-2014 Gentoo Foundation
11165 -# Distributed under the terms of the GNU General Public License v2
11166 -
11167 -EAPI="5"
11168 -
11169 -inherit eutils unpacker
11170 -
11171 -DESCRIPTION="Bittorrent client that does not require a website to discover content"
11172 -HOMEPAGE="http://www.tribler.org/"
11173 -SRC_URI="
11174 - https://github.com/Tribler/tribler/releases/download/v${PV}/tribler_${PV}_all.deb
11175 - x86? ( https://github.com/Tribler/tribler/releases/download/v${PV}/tribler-swift_${PV}_i386.deb )
11176 - amd64? ( https://github.com/Tribler/tribler/releases/download/v${PV}/tribler-swift_${PV}_amd64.deb )"
11177 -
11178 -LICENSE="GPL-2 LGPL-2.1+ PSF-2.4 openssl wxWinLL-3.1"
11179 -SLOT="0"
11180 -KEYWORDS="amd64 x86"
11181 -IUSE="vlc"
11182 -
11183 -RDEPEND="
11184 - dev-lang/python:2.7[sqlite]
11185 - dev-python/apsw
11186 - dev-python/feedparser
11187 - dev-python/gmpy
11188 - dev-python/m2crypto
11189 - dev-python/netifaces
11190 - dev-python/pyasn1
11191 - dev-python/pycrypto
11192 - dev-python/twisted-core
11193 - dev-python/wxpython
11194 - dev-libs/openssl:0[-bindist]
11195 - net-libs/libtorrent-rasterbar[python]
11196 - vlc? (
11197 - media-video/vlc
11198 - media-video/ffmpeg:0
11199 - )"
11200 -
11201 -DEPEND="${RDEPEND}
11202 - app-arch/unzip"
11203 -
11204 -S="${WORKDIR}"
11205 -
11206 -QA_PREBUILT="/usr/lib/tribler/swift"
11207 -
11208 -src_prepare() {
11209 - epatch "${FILESDIR}/${PN}-log2homedir.patch"
11210 - epatch "${FILESDIR}/${PN}-6.2.0-fix-desktop.patch"
11211 -}
11212 -
11213 -src_compile() { :; }
11214 -
11215 -src_install() {
11216 - #Remove the licenses scattered throughout
11217 - rm usr/share/doc/${PN}-swift/copyright # LGPL-2.1+
11218 - rm usr/share/doc/${PN}/copyright # LGPL-2.1+
11219 - rm usr/share/${PN}/Tribler/binary-LICENSE-postfix.txt # GPL-2 LGPL-2.1+ PSF-2.4 openssl wxWinLL-3.1
11220 -
11221 - #Rename the doc dir properly
11222 - mv usr/share/doc/${PN}-swift usr/share/doc/${PN}
11223 - mv usr/share/doc/${PN} usr/share/doc/${P}
11224 -
11225 - #Move the readme to the doc dir
11226 - mv usr/share/${PN}/Tribler/readme.txt usr/share/doc/${P}
11227 -
11228 - #Copy the rest over
11229 - cp -pPR usr/ "${ED}"/
11230 -}
11231
11232 diff --git a/net-proxy/httpush/Manifest b/net-proxy/httpush/Manifest
11233 deleted file mode 100644
11234 index bf91362daef..00000000000
11235 --- a/net-proxy/httpush/Manifest
11236 +++ /dev/null
11237 @@ -1 +0,0 @@
11238 -DIST httpush-0.9b11.tar.gz 39342 BLAKE2B 668f7578e7b58af9c39c68ae94f372035363e6d22cf0a70463f2a382cb79ed679b6b5a79fd504db3ec0351c18db227c5ac5e0535e758735795e12622dbad79a2 SHA512 28f5843de8aaab2f1b1b89afb79cc15b134184781db7926dab3096359bb03db7dc8252a4eb0e89c61412692b8d2a5d6bf683e005862bc553fec754b0d48ac372
11239
11240 diff --git a/net-proxy/httpush/httpush-0.9_beta11-r1.ebuild b/net-proxy/httpush/httpush-0.9_beta11-r1.ebuild
11241 deleted file mode 100644
11242 index 6e9deaa142f..00000000000
11243 --- a/net-proxy/httpush/httpush-0.9_beta11-r1.ebuild
11244 +++ /dev/null
11245 @@ -1,60 +0,0 @@
11246 -# Copyright 1999-2017 Gentoo Foundation
11247 -# Distributed under the terms of the GNU General Public License v2
11248 -
11249 -inherit eutils
11250 -
11251 -MY_P="${P/_beta/b}"
11252 -
11253 -DESCRIPTION="Intercepting proxy, allowing user to modify HTTP requests on-the-fly"
11254 -HOMEPAGE="http://httpush.sourceforge.net/"
11255 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
11256 -
11257 -LICENSE="BSD"
11258 -SLOT="0"
11259 -KEYWORDS="~x86"
11260 -IUSE="xml"
11261 -
11262 -RDEPEND="dev-perl/URI
11263 - virtual/perl-MIME-Base64
11264 - dev-perl/libwww-perl
11265 - dev-perl/Net-SSLeay
11266 - dev-perl/Crypt-SSLeay
11267 - dev-perl/HTML-Parser
11268 - xml? ( dev-perl/XML-Twig )"
11269 -
11270 -S="${WORKDIR}/${MY_P}"
11271 -
11272 -pkg_setup() {
11273 - if ! use xml ; then
11274 - echo
11275 - einfo "If you'd like to use httpush's learning mode, please CTRL-C now"
11276 - einfo "and enable the xml USE flag."
11277 - epause 3
11278 - echo
11279 - fi
11280 -}
11281 -
11282 -src_unpack() {
11283 - unpack ${A}
11284 - cd "${S}"
11285 - sed -i 's:^\(require httpush;\)$:push @INC, "/usr/lib/httpush";\n\1:' \
11286 - httpush.pl || die "sed INC failed"
11287 - sed -i 's:^\(.*DATADIR="\)data\(.*\)$:\1/var/lib/httpush\2:' *.pl \
11288 - lib/plugin/broker.pm || die "sed DATADIR= failed"
11289 -}
11290 -
11291 -src_install() {
11292 - keepdir /var/lib/httpush
11293 -
11294 - insinto /usr/lib/httpush
11295 - doins -r httpush.{dtd,lck,pem,pm} lib
11296 -
11297 - insinto /usr/share/httpush/plugins
11298 - doins plugins/*
11299 -
11300 - newbin httpush.pl httpush
11301 - newbin reindex.pl httpush-reindex
11302 - ewarn "reindex script has been renamed httpush-reindex"
11303 -
11304 - dodoc README ChangeLog doc/*
11305 -}
11306
11307 diff --git a/net-proxy/httpush/metadata.xml b/net-proxy/httpush/metadata.xml
11308 deleted file mode 100644
11309 index 3b217639af0..00000000000
11310 --- a/net-proxy/httpush/metadata.xml
11311 +++ /dev/null
11312 @@ -1,9 +0,0 @@
11313 -<?xml version="1.0" encoding="UTF-8"?>
11314 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
11315 -<pkgmetadata>
11316 - <!-- maintainer-needed -->
11317 - <longdescription>HTTPush aims at providing an easy way to audit HTTP and HTTPS application/server security. It supports on-the-fly request modification, automated decision making and vulnerability detection through the use of plugins.</longdescription>
11318 - <upstream>
11319 - <remote-id type="sourceforge">httpush</remote-id>
11320 - </upstream>
11321 -</pkgmetadata>
11322
11323 diff --git a/profiles/package.mask b/profiles/package.mask
11324 index 625096ab773..dd73b9b0dc1 100644
11325 --- a/profiles/package.mask
11326 +++ b/profiles/package.mask
11327 @@ -298,307 +298,17 @@ media-plugins/gst-plugins-mad:1.0
11328 # Removal in 30 days (21 Apr 2018). Bug 634028.
11329 <dev-db/postgresql-9.3
11330
11331 -# Kent Fredric <kentnl@g.o> (21 Mar 2018)
11332 -# Not usable with versions of Bugzilla shipped by Gentoo since 2013,
11333 -# Dead upstream. Use dev-perl/BZ-Client instead.
11334 -# Removal in 30 days. Bug 651056
11335 -dev-perl/WWW-Bugzilla
11336 -
11337 # Michał Górny <mgorny@g.o> (20 Mar 2018)
11338 # Poorly tested version bump followed by a series of quick hacks
11339 # that do not make it any more working. Bug #651030.
11340 >=sys-devel/distcc-3.3
11341
11342 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11343 -# Unresolved security issues (#606652), tests fail (#628622, #337249).
11344 -# Removal in a month.
11345 -net-dns/hesiod
11346 -
11347 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11348 -# Depends on gstreamer:0.10 and many more dead libs (#629174), upstream dead
11349 -# for ages (#634490). Removal in a month.
11350 -games-arcade/monkey-bubble
11351 -
11352 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11353 -# Fails to build (#629622, #614576, #627408). Removal in a month.
11354 -app-shells/scsh-install-lib
11355 -
11356 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11357 -# Upstream dead, not compatible with MariaDB (#629902). Removal in a month.
11358 -dev-db/mysql-udf-infusion
11359 -
11360 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11361 -# Doesn't build (#630252). Removal in a month.
11362 -dev-python/visual
11363 -
11364 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11365 -# Security vulnerable (#630954, #635548). Removal in a month.
11366 -media-sound/aacgain
11367 -
11368 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11369 -# Security vulnerable (#631602). Removal in a month.
11370 -net-proxy/httpush
11371 -
11372 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11373 -# Security vulnerable (#631720), dead since 2008, uses doman with compressed
11374 -# man pages (#619952). Removal in a month.
11375 -mail-filter/p3scan
11376 -
11377 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11378 -# Doesn't build (#634116), use games-action/dxx-rebirth instead. Removal in
11379 -# a month.
11380 -games-action/d2x-rebirth
11381 -
11382 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11383 -# Fails at runtime (#634258). Removal in a month.
11384 -net-irc/savirc
11385 -
11386 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11387 -# Multiple vulnerabilities (#635598). Removal in a month.
11388 -www-apps/b2evolution
11389 -
11390 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11391 -# Superseeded by adwaita-icon-theme for years, also having both installed at
11392 -# the same time causes some apps to use old icons over new ones (#638142).
11393 -# Removal in a month.
11394 -x11-themes/gnome-icon-theme
11395 -
11396 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11397 -# Completely dead and unmaintained for years, multiple alternatives in the
11398 -# tree (#638812). Removal in a month.
11399 -media-gfx/pornview
11400 -
11401 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11402 -# Not installable (#639130), version bump long time pending (#489156),
11403 -# restricts userpriv (#516578). Removal in a month.
11404 -mail-filter/qmail-scanner
11405 -
11406 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11407 -# Fail to fetch (#640544, #640596, #640602). Removal in a month.
11408 -media-video/vcdgear
11409 -net-misc/yangcli-pro
11410 -
11411 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11412 -# Outdated and useless (#642158). Removal in a month.
11413 -app-i18n/man-pages-ro
11414 -
11415 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11416 -# Forces the usage of obsolete dev-python/mysql-python (#643502). Dead since
11417 -# 2013. Removal in a month.
11418 -app-backup/holland-lib-mysql
11419 -app-backup/holland-backup-mysqldump
11420 -app-backup/holland-backup-mysql-meta
11421 -app-backup/holland-backup-mysql-lvm
11422 -app-backup/holland-backup-mysqlhotcopy
11423 -
11424 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11425 -# Requires old psycopg (#643614). Removal in a month.
11426 -dev-python/adodb-py
11427 -
11428 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11429 -# Requires old whoosh (#643690). Removal in a month.
11430 -dev-python/flask-whooshalchemy
11431 -
11432 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11433 -# Requires old leveldb, live ebuild, dead since 2013 (#644310). Removal in a
11434 -# month.
11435 -net-p2p/datacoin-hp
11436 -
11437 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11438 -# Dead since 2011, relies on dead libraries (#644322, #644326, #644330, #644332
11439 -# #644340, #647600, #647608, #647698, #647700, #648998). Removal in a month.
11440 -dev-util/alleyoop
11441 -gnome-extra/gnome-color-chooser
11442 -media-sound/neutrino
11443 -media-video/camorama
11444 -www-misc/gurlchecker
11445 -games-board/gnome-mastermind
11446 -media-sound/quark
11447 -app-office/gtimelog
11448 -x11-libs/libdesktop-agnostic
11449 -x11-misc/dockmanager
11450 -games-arcade/monster-masher
11451 -
11452 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11453 -# Tests fail, package has no reverse deps and is not really needed at
11454 -# present time (#645166). Removal in a month.
11455 -dev-python/jenkins-autojobs
11456 -
11457 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11458 -# Dead since 2004, doesn't run (#645512). Removal in a month.
11459 -media-video/cpdvd
11460 -
11461 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11462 -# Relies on dead libs, upstream dead for ages, buggy (#647486). Removal in a
11463 -# month.
11464 -gnome-extra/gpointing-device-settings
11465 -
11466 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11467 -# Relies on dead libraries, not really useful at present time, upstream is
11468 -# dead for ages (#647598). Removal in a month.
11469 -app-mobilephone/gnome-phone-manager
11470 -
11471 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11472 -# Doesn't honor LINGUAS (#402681), no reverse deps, unmaintained, dead for a
11473 -# long time (#647840). Removal in a month.
11474 -app-editors/cooledit
11475 -
11476 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11477 -# Dead for years, not really useful at present time (#647842). Removal in a
11478 -# month.
11479 -app-mobilephone/ringtonetools
11480 -
11481 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11482 -# Not useful anymore without warsow (#648676). Removal in a month.
11483 -games-fps/warsow-community-map-pack
11484 -
11485 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11486 -# Library dead for years, finally nothing in the tree requires it anymore
11487 -# (#648996). Removal in a month.
11488 -dev-cpp/libgnomemm
11489 -
11490 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11491 -# Dead for years (#650390), buggy (#504728). Removal in a month.
11492 -www-apps/collectd-web
11493 -
11494 -# Pacho Ramos <pacho@g.o> (18 Mar 2018)
11495 -# Dead for ages, ebuild needs to be cleaned and updated if you still need
11496 -# this old themes (#650744). Removal in a month.
11497 -media-gfx/qingy-themes
11498 -
11499 -# Lars Wendler <polynomial-c@g.o> (17 Mar 2018)
11500 -# Dead upstream. Authors not reachable. Unclear license situation.
11501 -# Masked for removal in 30 days. See bug #650746
11502 -x11-themes/icewm-themes
11503 -
11504 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11505 -# Not needed for a long time since fbsd kernel 10 (#586344). Removal in a
11506 -# month.
11507 -sys-freebsd/virtio-kmod
11508 -
11509 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11510 -# Doesn't build (#591918, #587392). Removal in a month.
11511 -games-fps/alephone
11512 -games-fps/alephone-infinity
11513 -
11514 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11515 -# Broken for a long time (#587806). Removal in a month.
11516 -app-text/zemberek-server
11517 -app-text/zpspell
11518 -
11519 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11520 -# Hans de Graaff <graaff@g.o> (1 Jun 2014)
11521 -# Mask new rubinius version for testing. This needs more work
11522 -# to fully integrate it in our Gentoo ruby handling. Volunteers
11523 -# welcome.
11524 -# Removal in a month (#588102)
11525 -dev-lang/rubinius
11526 -
11527 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11528 -# Obsoleted by sys-cluster/drbd-utils many time ago (#590872). Removal in a
11529 -# month.
11530 -sys-cluster/drbd
11531 -sys-cluster/drbd-kernel
11532 -
11533 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11534 -# Not buildable for a long time (#592066), wrong license (#638454). Removal
11535 -# in a month.
11536 -media-plugins/vdr-graphtft
11537 -x11-themes/vdrgraphtft-avp
11538 -x11-themes/vdrgraphtft-deepblue
11539 -x11-themes/vdrgraphtft-deeppurple
11540 -x11-themes/vdrgraphtft-poetter
11541 -
11542 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11543 -# Branch unmaintained for a long time (#593878). Migrate to dev-python/rtslib-fb
11544 -# and sys-block/targetcli-fb. Removal in a month.
11545 -dev-python/rtslib
11546 -sys-block/targetcli
11547 -
11548 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11549 -# Fails to build (#594190, #649224). Removal in a month.
11550 -games-puzzle/ngstar
11551 -
11552 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11553 -# Multiple build failures (#514348, #594908). Removal in a month.
11554 -sys-fabric/mstflint
11555 -
11556 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11557 -# Cannot reach upstream, fails at runtime (#594986). Removal in a month.
11558 -dev-vcs/bzr-git
11559 -
11560 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11561 -# Unable to bump, fails to build (#601208). Removal in a month.
11562 -games-board/freedoko
11563 -
11564 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11565 -# Version in the tree really old, multiple build failures (#604556, #604580,
11566 -# #604586). Removal in a month.
11567 -net-misc/pavuk
11568 -
11569 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11570 -# Doesn't use pludev group properly (#396571), buggy (#503214), upstream
11571 -# dead, fails to build (#608780). Removal in a month.
11572 -app-misc/cwiid
11573 -
11574 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11575 -# ebuild needs fixing (#612998), our version is completely outdated
11576 -# (#592836). Removal in a month.
11577 -dev-util/bluej
11578 -
11579 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11580 -# Many build issues (#576612, #605318, #605320, #608772, #613824), doesn't
11581 -# use python eclasses (#615946). Removal in a month.
11582 -media-gfx/k3d
11583 -
11584 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11585 -# Not buildable (#616674). Removal in a month.
11586 -app-laptop/powerprefs
11587 -
11588 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11589 -# Security vulnerable (#619770). Removal in a month.
11590 -dev-java/jad-bin
11591 -
11592 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11593 -# Fails to build (#620276, #636000). Removal in a month.
11594 -games-puzzle/shaaft
11595 -
11596 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11597 -# Not buildable (#625668, #649378). Removal in a month.
11598 -games-server/cyphesis
11599 -
11600 -# Pacho Ramos <pacho@g.o> (17 Mar 2018)
11601 -# Not buildable (#627102, #630850). Removal in a month.
11602 -dev-games/crystalspace
11603 -
11604 # Georgy Yakovlev <ya@×××××××.net> (13 Mar 2018)
11605 # 1.x version is no longer maintained by upstream
11606 # 2.x is in the tree and is better in almost every way
11607 # Removal in 90 days. Bug #650464
11608 =net-dns/dnscrypt-proxy-1.9.5-r1
11609
11610 -# Pacho Ramos <pacho@g.o> (13 Mar 2018)
11611 -# Major version bump pending (#540322), current version in the tree is
11612 -# completely broken in several ways (#471428, #598260, #621784, #638364).
11613 -# Removal in a month.
11614 -sys-cluster/gearmand
11615 -dev-php/pecl-gearman
11616 -
11617 -# Pacho Ramos <pacho@g.o> (13 Mar 2018)
11618 -# Not buildable and ends up needing old guile-1.8 (#547186, #617802), major
11619 -# version bump pending (#515888). Removal in a month.
11620 -media-sound/denemo
11621 -
11622 -# Pacho Ramos <pacho@g.o> (13 Mar 2018)
11623 -# Hard to bump (#547418), build issues (#600308). Removal in a month.
11624 -app-forensics/rdd
11625 -
11626 -# Pacho Ramos <pacho@g.o> (13 Mar 2018)
11627 -# Many pending version bumps (#574874), doesn't run (#587112), doesn't use
11628 -# python eclasses (#613892), needs obsolete libs (#640888). Removal in a
11629 -# month.
11630 -net-p2p/tribler
11631 -
11632 # Sebastian Pipping <sping@g.o> (11 Mar 2018)
11633 # Breaks XFCE, 1.19.6 was fine (in that regard). Bug #650228
11634 >=x11-base/xorg-server-1.19.7
11635 @@ -621,18 +331,6 @@ sys-libs/uclibc
11636 net-libs/webkit-gtk:2
11637 net-libs/webkit-gtk:3
11638
11639 -# Steve Dibb <beandog@g.o> (22 Feb 2018)
11640 -# Very old project of mine, hasn't worked in years, no plans to
11641 -# support, and mpv can provide resume playback by default.
11642 -# Masked for removal in 30 days. Bug #648568
11643 -media-video/mplayer-resume
11644 -
11645 -# Steve Dibb <beandog@g.o> (22 Feb 2018)
11646 -# Dead upstream, never really used, libdvdread and libdvdnav provide
11647 -# DVD access.
11648 -# Masked for removal in 30 days. Bug #648566
11649 -media-libs/libdvdplay
11650 -
11651 # Steve Dibb <beandog@g.o> (22 Feb 2018)
11652 # Dead upstream, long since replaced by libaacs for functionality.
11653 # Masked for removal in 30 days. Bug #648560
11654
11655 diff --git a/sys-block/targetcli/Manifest b/sys-block/targetcli/Manifest
11656 deleted file mode 100644
11657 index 28833e24af3..00000000000
11658 --- a/sys-block/targetcli/Manifest
11659 +++ /dev/null
11660 @@ -1 +0,0 @@
11661 -DIST targetcli-3.0_pre4.tar.gz 37299 BLAKE2B 9522e041e948203ae1cbce9959ee34b7f63180c6e678480f28a0291ea672b85dee8d72f95ed296a700b315a2b7a6f3d38b4a115d4967c61b5b2975c4dceb259a SHA512 42e74fe8f7d26ad5693d6cd527d44d77b23f793b33071466819bf29032b71a6ad22924350fc53c78ed93c15ef30abb46b42209c5f16fbf8ade0819d6e26b70f7
11662
11663 diff --git a/sys-block/targetcli/metadata.xml b/sys-block/targetcli/metadata.xml
11664 deleted file mode 100644
11665 index 71579dd6478..00000000000
11666 --- a/sys-block/targetcli/metadata.xml
11667 +++ /dev/null
11668 @@ -1,11 +0,0 @@
11669 -<?xml version='1.0' encoding='UTF-8'?>
11670 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
11671 -<pkgmetadata>
11672 - <maintainer type="project">
11673 - <email>cluster@g.o</email>
11674 - <name>Gentoo Cluster Project</name>
11675 - </maintainer>
11676 - <upstream>
11677 - <remote-id type="github">Datera/targetcli</remote-id>
11678 - </upstream>
11679 -</pkgmetadata>
11680
11681 diff --git a/sys-block/targetcli/targetcli-3.0_pre4.ebuild b/sys-block/targetcli/targetcli-3.0_pre4.ebuild
11682 deleted file mode 100644
11683 index f87c8e34daa..00000000000
11684 --- a/sys-block/targetcli/targetcli-3.0_pre4.ebuild
11685 +++ /dev/null
11686 @@ -1,44 +0,0 @@
11687 -# Copyright 1999-2017 Gentoo Foundation
11688 -# Distributed under the terms of the GNU General Public License v2
11689 -
11690 -EAPI=6
11691 -
11692 -PYTHON_COMPAT=( python2_7 )
11693 -
11694 -inherit distutils-r1 linux-info
11695 -
11696 -if [[ ${PV} == 9999 ]]; then
11697 - inherit git-r3
11698 - EGIT_REPO_URI="https://github.com/Datera/${PN}.git"
11699 - KEYWORDS=""
11700 -else
11701 - MY_PV=${PV/_/-}
11702 - SRC_URI="https://github.com/Datera/${PN}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
11703 - S="${WORKDIR}/${PN}-${MY_PV}"
11704 - KEYWORDS="~amd64"
11705 -fi
11706 -
11707 -DESCRIPTION="CLI and shell for the Linux SCSI target"
11708 -HOMEPAGE="http://linux-iscsi.org/wiki/targetcli"
11709 -
11710 -LICENSE="Apache-2.0"
11711 -SLOT="0"
11712 -IUSE=""
11713 -
11714 -DEPEND="dev-python/configshell[${PYTHON_USEDEP}]
11715 - dev-python/prettytable[${PYTHON_USEDEP}]
11716 - dev-python/rtslib[${PYTHON_USEDEP}]"
11717 -RDEPEND="${DEPEND}
11718 - dev-python/urwid[${PYTHON_USEDEP}]"
11719 -
11720 -pkg_pretend() {
11721 - if use kernel_linux; then
11722 - linux-info_get_any_version
11723 - if ! linux_config_exists; then
11724 - eerror "Unable to check your kernel for SCSI target support"
11725 - else
11726 - CONFIG_CHECK="~TARGET_CORE"
11727 - check_extra_config
11728 - fi
11729 - fi
11730 -}
11731
11732 diff --git a/sys-block/targetcli/targetcli-9999.ebuild b/sys-block/targetcli/targetcli-9999.ebuild
11733 deleted file mode 100644
11734 index f87c8e34daa..00000000000
11735 --- a/sys-block/targetcli/targetcli-9999.ebuild
11736 +++ /dev/null
11737 @@ -1,44 +0,0 @@
11738 -# Copyright 1999-2017 Gentoo Foundation
11739 -# Distributed under the terms of the GNU General Public License v2
11740 -
11741 -EAPI=6
11742 -
11743 -PYTHON_COMPAT=( python2_7 )
11744 -
11745 -inherit distutils-r1 linux-info
11746 -
11747 -if [[ ${PV} == 9999 ]]; then
11748 - inherit git-r3
11749 - EGIT_REPO_URI="https://github.com/Datera/${PN}.git"
11750 - KEYWORDS=""
11751 -else
11752 - MY_PV=${PV/_/-}
11753 - SRC_URI="https://github.com/Datera/${PN}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
11754 - S="${WORKDIR}/${PN}-${MY_PV}"
11755 - KEYWORDS="~amd64"
11756 -fi
11757 -
11758 -DESCRIPTION="CLI and shell for the Linux SCSI target"
11759 -HOMEPAGE="http://linux-iscsi.org/wiki/targetcli"
11760 -
11761 -LICENSE="Apache-2.0"
11762 -SLOT="0"
11763 -IUSE=""
11764 -
11765 -DEPEND="dev-python/configshell[${PYTHON_USEDEP}]
11766 - dev-python/prettytable[${PYTHON_USEDEP}]
11767 - dev-python/rtslib[${PYTHON_USEDEP}]"
11768 -RDEPEND="${DEPEND}
11769 - dev-python/urwid[${PYTHON_USEDEP}]"
11770 -
11771 -pkg_pretend() {
11772 - if use kernel_linux; then
11773 - linux-info_get_any_version
11774 - if ! linux_config_exists; then
11775 - eerror "Unable to check your kernel for SCSI target support"
11776 - else
11777 - CONFIG_CHECK="~TARGET_CORE"
11778 - check_extra_config
11779 - fi
11780 - fi
11781 -}
11782
11783 diff --git a/sys-cluster/drbd-kernel/Manifest b/sys-cluster/drbd-kernel/Manifest
11784 deleted file mode 100644
11785 index ae61f641bd0..00000000000
11786 --- a/sys-cluster/drbd-kernel/Manifest
11787 +++ /dev/null
11788 @@ -1,3 +0,0 @@
11789 -DIST drbd-8.0.16.tar.gz 322758 BLAKE2B 472207843ac2f437a4fe1baeab84265e8bf871e12fba56f9957145a4d93d5a376e0637175d1810c3cf0c64eaf53161f5c33b24fc40d5a83f3147476aaedd19fe SHA512 1b325e3789032656a1f7286b51ac9e90f709c53f8ff35c10ca9bb2e27b1cf822813485e0a49d55c62e7966bc975040b42a6d0ac8fa066a16afa2605e9df87a17
11790 -DIST drbd-8.3.6.tar.gz 457469 BLAKE2B 4ddafea7e0523f85f3aa02d01a981e6b5056fd84204b6afff82f1eaaba5c9273cdb5639be423c555b3896e226454eb71dc098ac29c34a9dab0b6a9532133cfcb SHA512 0e817d514b60891c70532511b99d7cddf24e3fa261b605bc920ad7ab2d4530682f84b78eb0a2ed9c25a8458a43496e8de61addade63b8f6e252a36b6b1d50cef
11791 -DIST drbd-8.3.8.1.tar.gz 482582 BLAKE2B 5967de376fed1085ffda4dadd8a6ddd8407cae07d54e9963d459cd7c387eaae4757c790fd33c887e03fc5f2e5cabc52490ec989fd2bb58eac32609135edfe1a4 SHA512 c43c6d065328058db66f708d47ce082603b766deb1530c57aa736a42b4908f780ede41f76395ca45c2691ef1dfd142147a4c98a7bcdb26ba7de73b149d8f9f5f
11792
11793 diff --git a/sys-cluster/drbd-kernel/drbd-kernel-8.0.16.ebuild b/sys-cluster/drbd-kernel/drbd-kernel-8.0.16.ebuild
11794 deleted file mode 100644
11795 index c7940d8f75a..00000000000
11796 --- a/sys-cluster/drbd-kernel/drbd-kernel-8.0.16.ebuild
11797 +++ /dev/null
11798 @@ -1,52 +0,0 @@
11799 -# Copyright 1999-2011 Gentoo Foundation
11800 -# Distributed under the terms of the GNU General Public License v2
11801 -
11802 -inherit eutils versionator linux-mod
11803 -
11804 -LICENSE="GPL-2"
11805 -KEYWORDS="amd64 x86"
11806 -
11807 -MY_PN="${PN/-kernel/}"
11808 -MY_P="${MY_PN}-${PV}"
11809 -MY_MAJ_PV="$(get_version_component_range 1-2 ${PV})"
11810 -
11811 -HOMEPAGE="http://www.drbd.org"
11812 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
11813 -SRC_URI="http://oss.linbit.com/drbd/${MY_MAJ_PV}/${MY_PN}-${PV}.tar.gz"
11814 -
11815 -IUSE=""
11816 -
11817 -DEPEND="virtual/linux-sources"
11818 -RDEPEND=""
11819 -SLOT="0"
11820 -
11821 -S="${WORKDIR}/${MY_P}"
11822 -
11823 -pkg_setup() {
11824 - if ! kernel_is -ge 2 6; then
11825 - die "Unsupported kernel, drbd-8.0.x needs kernel 2.6.x ."
11826 - fi
11827 -
11828 - MODULE_NAMES="drbd(block:${S}/drbd)"
11829 - BUILD_TARGETS="default"
11830 - CONFIG_CHECK="CONNECTOR"
11831 - CONNECTOR_ERROR="You must enable \"CONNECTOR - unified userspace <-> kernelspace linker\" in your kernel configuration, because drbd needs it."
11832 - linux-mod_pkg_setup
11833 - BUILD_PARAMS="-j1 KDIR=${KERNEL_DIR} O=${KBUILD_OUTPUT}"
11834 -}
11835 -
11836 -src_unpack() {
11837 - unpack ${A}
11838 - cd "${S}"
11839 -
11840 - epatch "${FILESDIR}"/${PN}-8.0.0-scripts.adjust_drbd_config_h.sh.patch || die
11841 - epatch "${FILESDIR}"/${MY_P}-kernel-2.6.30-compile-fix.patch || die
11842 -}
11843 -
11844 -pkg_postinst() {
11845 - linux-mod_pkg_postinst
11846 -
11847 - einfo ""
11848 - einfo "Please remember to re-emerge drbd when you upgrade your kernel!"
11849 - einfo ""
11850 -}
11851
11852 diff --git a/sys-cluster/drbd-kernel/drbd-kernel-8.3.6.ebuild b/sys-cluster/drbd-kernel/drbd-kernel-8.3.6.ebuild
11853 deleted file mode 100644
11854 index a204c0f4fc5..00000000000
11855 --- a/sys-cluster/drbd-kernel/drbd-kernel-8.3.6.ebuild
11856 +++ /dev/null
11857 @@ -1,50 +0,0 @@
11858 -# Copyright 1999-2011 Gentoo Foundation
11859 -# Distributed under the terms of the GNU General Public License v2
11860 -
11861 -EAPI="2"
11862 -
11863 -inherit eutils versionator linux-mod
11864 -
11865 -LICENSE="GPL-2"
11866 -KEYWORDS="~amd64 x86"
11867 -
11868 -MY_PN="${PN/-kernel/}"
11869 -MY_P="${MY_PN}-${PV}"
11870 -MY_MAJ_PV="$(get_version_component_range 1-2 ${PV})"
11871 -
11872 -HOMEPAGE="http://www.drbd.org"
11873 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
11874 -SRC_URI="http://oss.linbit.com/drbd/${MY_MAJ_PV}/${MY_PN}-${PV}.tar.gz"
11875 -
11876 -IUSE=""
11877 -
11878 -DEPEND="virtual/linux-sources"
11879 -RDEPEND=""
11880 -SLOT="0"
11881 -
11882 -S="${WORKDIR}/${MY_P}"
11883 -
11884 -src_prepare() {
11885 - epatch "${FILESDIR}"/${P}-linux-2.6.32.patch
11886 -}
11887 -
11888 -pkg_setup() {
11889 - if ! kernel_is -ge 2 6; then
11890 - die "Unsupported kernel, drbd-${PV} needs kernel 2.6.x ."
11891 - fi
11892 -
11893 - MODULE_NAMES="drbd(block:${S}/drbd)"
11894 - BUILD_TARGETS="default"
11895 - CONFIG_CHECK="CONNECTOR"
11896 - CONNECTOR_ERROR="You must enable \"CONNECTOR - unified userspace <-> kernelspace linker\" in your kernel configuration, because drbd needs it."
11897 - linux-mod_pkg_setup
11898 - BUILD_PARAMS="-j1 KDIR=${KV_DIR} O=${KV_OUT_DIR}"
11899 -}
11900 -
11901 -pkg_postinst() {
11902 - linux-mod_pkg_postinst
11903 -
11904 - einfo ""
11905 - einfo "Please remember to re-emerge drbd when you upgrade your kernel!"
11906 - einfo ""
11907 -}
11908
11909 diff --git a/sys-cluster/drbd-kernel/drbd-kernel-8.3.8.1.ebuild b/sys-cluster/drbd-kernel/drbd-kernel-8.3.8.1.ebuild
11910 deleted file mode 100644
11911 index 8c2a7bc6cdb..00000000000
11912 --- a/sys-cluster/drbd-kernel/drbd-kernel-8.3.8.1.ebuild
11913 +++ /dev/null
11914 @@ -1,50 +0,0 @@
11915 -# Copyright 1999-2014 Gentoo Foundation
11916 -# Distributed under the terms of the GNU General Public License v2
11917 -
11918 -EAPI="2"
11919 -
11920 -inherit eutils versionator linux-mod
11921 -
11922 -LICENSE="GPL-2"
11923 -KEYWORDS="amd64 x86"
11924 -
11925 -MY_PN=${PN/-kernel/}
11926 -MY_P=${MY_PN}-${PV}
11927 -MY_MAJ_PV=$(get_version_component_range 1-2 ${PV})
11928 -
11929 -HOMEPAGE="http://www.drbd.org"
11930 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
11931 -SRC_URI="http://oss.linbit.com/drbd/${MY_MAJ_PV}/${MY_PN}-${PV}.tar.gz"
11932 -
11933 -IUSE=""
11934 -DEPEND="virtual/linux-sources"
11935 -RDEPEND=""
11936 -SLOT="0"
11937 -
11938 -S=${WORKDIR}/${MY_P}
11939 -
11940 -pkg_setup() {
11941 - if ! kernel_is -ge 2 6; then
11942 - die "Unsupported kernel, drbd-${PV} needs kernel 2.6.x ."
11943 - elif [ ${KV_PATCH} -ge 33 ]; then
11944 - ewarn "Your kernel (${KV_FULL}) is too new to use this package."
11945 - ewarn "The DRBD module has been merged into kernel >= 2.6.33."
11946 - ewarn "Please compile the DRBD module from your current kernel."
11947 - die "${PN} is obsolete with kernel >= 2.6.33."
11948 - fi
11949 -
11950 - MODULE_NAMES="drbd(block:${S}/drbd)"
11951 - BUILD_TARGETS="default"
11952 - CONFIG_CHECK="CONNECTOR"
11953 - CONNECTOR_ERROR="You must enable \"CONNECTOR - unified userspace <-> kernelspace linker\" in your kernel configuration, because drbd needs it."
11954 - linux-mod_pkg_setup
11955 - BUILD_PARAMS="-j1 KDIR=${KV_DIR} O=${KV_OUT_DIR}"
11956 -}
11957 -
11958 -pkg_postinst() {
11959 - linux-mod_pkg_postinst
11960 -
11961 - einfo ""
11962 - einfo "Please remember to re-emerge drbd-kernel when you upgrade your kernel!"
11963 - einfo ""
11964 -}
11965
11966 diff --git a/sys-cluster/drbd-kernel/files/drbd-8.0.16-kernel-2.6.30-compile-fix.patch b/sys-cluster/drbd-kernel/files/drbd-8.0.16-kernel-2.6.30-compile-fix.patch
11967 deleted file mode 100644
11968 index c7b4f814077..00000000000
11969 --- a/sys-cluster/drbd-kernel/files/drbd-8.0.16-kernel-2.6.30-compile-fix.patch
11970 +++ /dev/null
11971 @@ -1,12 +0,0 @@
11972 ---- drbd-8.0.16/drbd/drbd_main.c.orig 2009-08-04 17:55:52.000000000 +0300
11973 -+++ drbd-8.0.16/drbd/drbd_main.c 2009-08-04 17:56:35.000000000 +0300
11974 -@@ -2770,7 +2770,9 @@
11975 - }
11976 -
11977 - drbd_proc->proc_fops = &drbd_proc_fops;
11978 -+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,30)
11979 - drbd_proc->owner = THIS_MODULE;
11980 -+#endif
11981 - #else
11982 - # error "Currently drbd depends on the proc file system (CONFIG_PROC_FS)"
11983 - #endif
11984
11985 diff --git a/sys-cluster/drbd-kernel/files/drbd-kernel-8.0.0-scripts.adjust_drbd_config_h.sh.patch b/sys-cluster/drbd-kernel/files/drbd-kernel-8.0.0-scripts.adjust_drbd_config_h.sh.patch
11986 deleted file mode 100644
11987 index beb07fbdaeb..00000000000
11988 --- a/sys-cluster/drbd-kernel/files/drbd-kernel-8.0.0-scripts.adjust_drbd_config_h.sh.patch
11989 +++ /dev/null
11990 @@ -1,23 +0,0 @@
11991 ---- drbd-8.0.0/scripts/adjust_drbd_config_h.sh.orig 2007-02-05 01:20:58.000000000 +0100
11992 -+++ drbd-8.0.0/scripts/adjust_drbd_config_h.sh 2007-02-05 01:21:28.000000000 +0100
11993 -@@ -26,19 +26,7 @@
11994 - pushd $KDIR
11995 -
11996 - KDIR=${KDIR%/}
11997 --if test -z "$O"; then
11998 -- ## just in case...
11999 -- ## detect if $KDIR points to something which is actually $O ...
12000 -- X=$( make help | sed -ne '/ -C .* O=.* help$/p' | tr -s ' ' )
12001 -- if [[ -n $X ]]; then
12002 -- KDIR=${X##* -C }; KDIR=${KDIR%% *}; KDIR=$(cd $KDIR && pwd)
12003 -- O=${X##* O=}; O=${O%% *}; O=$(cd $KDIR && cd $O && pwd)
12004 -- else
12005 -- O=$KDIR;
12006 -- fi
12007 --else
12008 -- O=${O%/}
12009 --fi
12010 -+O=$KDIR;
12011 -
12012 - # some paranoia: check that all files are where we expect them
12013 - ls > /dev/null \
12014
12015 diff --git a/sys-cluster/drbd-kernel/files/drbd-kernel-8.3.6-linux-2.6.32.patch b/sys-cluster/drbd-kernel/files/drbd-kernel-8.3.6-linux-2.6.32.patch
12016 deleted file mode 100644
12017 index 893f9c2e21f..00000000000
12018 --- a/sys-cluster/drbd-kernel/files/drbd-kernel-8.3.6-linux-2.6.32.patch
12019 +++ /dev/null
12020 @@ -1,46 +0,0 @@
12021 ---- drbd-8.3.6/drbd/drbd_req.c
12022 -+++ drbd-8.3.6/drbd/drbd_req.c
12023 -@@ -55,13 +55,21 @@
12024 - __disk_stat_inc(mdev->vdisk, ios[rw]);
12025 - __disk_stat_add(mdev->vdisk, sectors[rw], bio_sectors(bio));
12026 - disk_round_stats(mdev->vdisk);
12027 -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,32)
12028 -+ mdev->vdisk->in_flight[rw]++;
12029 -+#else
12030 - mdev->vdisk->in_flight++;
12031 -+#endif
12032 - #else
12033 - cpu = part_stat_lock();
12034 - part_stat_inc(cpu, &mdev->vdisk->part0, ios[rw]);
12035 - part_stat_add(cpu, &mdev->vdisk->part0, sectors[rw], bio_sectors(bio));
12036 - part_stat_unlock();
12037 -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,32)
12038 -+ mdev->vdisk->part0.in_flight[rw]++;
12039 -+#else
12040 - mdev->vdisk->part0.in_flight++;
12041 -+#endif
12042 - #endif
12043 - }
12044 -
12045 -@@ -77,13 +85,21 @@
12046 - #ifdef __disk_stat_add
12047 - __disk_stat_add(mdev->vdisk, ticks[rw], duration);
12048 - disk_round_stats(mdev->vdisk);
12049 -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,32)
12050 -+ mdev->vdisk->in_flight[rw]--;
12051 -+#else
12052 - mdev->vdisk->in_flight--;
12053 -+#endif
12054 - #else
12055 - cpu = part_stat_lock();
12056 - part_stat_add(cpu, &mdev->vdisk->part0, ticks[rw], duration);
12057 - part_round_stats(cpu, &mdev->vdisk->part0);
12058 - part_stat_unlock();
12059 -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,32)
12060 -+ mdev->vdisk->part0.in_flight[rw]--;
12061 -+#else
12062 - mdev->vdisk->part0.in_flight--;
12063 -+#endif
12064 - #endif
12065 - }
12066 -
12067
12068 diff --git a/sys-cluster/drbd-kernel/metadata.xml b/sys-cluster/drbd-kernel/metadata.xml
12069 deleted file mode 100644
12070 index 4a09d7ba8d6..00000000000
12071 --- a/sys-cluster/drbd-kernel/metadata.xml
12072 +++ /dev/null
12073 @@ -1,8 +0,0 @@
12074 -<?xml version="1.0" encoding="UTF-8"?>
12075 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
12076 -<pkgmetadata>
12077 -<maintainer type="project">
12078 - <email>cluster@g.o</email>
12079 - <name>Gentoo Cluster Project</name>
12080 -</maintainer>
12081 -</pkgmetadata>
12082
12083 diff --git a/sys-cluster/drbd/Manifest b/sys-cluster/drbd/Manifest
12084 deleted file mode 100644
12085 index fcc58cf25df..00000000000
12086 --- a/sys-cluster/drbd/Manifest
12087 +++ /dev/null
12088 @@ -1,11 +0,0 @@
12089 -DIST drbd-8.0.16.tar.gz 322758 BLAKE2B 472207843ac2f437a4fe1baeab84265e8bf871e12fba56f9957145a4d93d5a376e0637175d1810c3cf0c64eaf53161f5c33b24fc40d5a83f3147476aaedd19fe SHA512 1b325e3789032656a1f7286b51ac9e90f709c53f8ff35c10ca9bb2e27b1cf822813485e0a49d55c62e7966bc975040b42a6d0ac8fa066a16afa2605e9df87a17
12090 -DIST drbd-8.3.10.tar.gz 521798 BLAKE2B 2d8228e9b24489f36077369f4a964ffdad0f84be0c7c69b4c2726542efd00e65b5e595a2c3aff1f174ade6f4e90221ff50a6922f0313726fe952201657c1b474 SHA512 8d904ada9c80732b47cbf149cf4172658d350856d8688f1dce92c16ce1c4e946a0b3b3a14bb3c9361684fc08b257207c58beaa2fdb534f2abf47ac45aa659389
12091 -DIST drbd-8.3.11.tar.gz 526056 BLAKE2B 2f86dadfce93455648e947036a8c8ec0e5bff8e1d055dd62c1d9a113e2f92696588ac28056edfab967be6890dcb36d829b10669b79fc392e3c0b180bd84a7230 SHA512 2bbf16d69e897adcb247d451f1d844993bdb3ad201027a588f9a45b4fe43fa2f6e98ed6063e8dccc92b9a231ccebf0af85a8671e5672fa710aa986e555ae896d
12092 -DIST drbd-8.3.12.tar.gz 530923 BLAKE2B 81287f6cde7ae1173beec721589b764f698693df215cca462178943404723522fef1492dc49aa66fb3576c6be800e48618f6c19caaa08732590d26459b0ffb6d SHA512 512e68adb9cda1f246c6c35b35e449d514deeb32adb998cbe0249c9245772d1979cbdc906c479500ba4e63a2a7ae675f527407262f235b897c4142bdcfa65b7e
12093 -DIST drbd-8.3.13.tar.gz 541477 BLAKE2B 580aa323de82278f3b1bdaa140796f33565cda52c34b6463b1538d5c921548aec7c044c596171718cc4997f6aefeed0a2faeb90c15feba716d2c5bc9832e31c9 SHA512 fff72545ae569dad37d202bd7dcb075e443964e4d2e95ae124bbcac098762bee78f91e4863b56abfca2bdce2baa42bb3fdbdf9bb489f498d84aa679fa43ae702
12094 -DIST drbd-8.3.15.tar.gz 550130 BLAKE2B d72959920c3fc29cbcccf0d8ddb1b3baf4b2612633cee9e419080716f9a0c3381e88088046423a6ab46005f7a8f9890a8bef04aeda3ead5c346e8a0b7b231d53 SHA512 ca78cddbbb614e90d63cdb3b5ec64ecc6b9c0730aced4348d1464edb5fe9b0f2c0e75fccc2c7cbe18daea454482cf46c847b55fb23e00f364b4f32ae0a3d8dca
12095 -DIST drbd-8.3.7.tar.gz 462659 BLAKE2B 8f513726c8328ad8da4ad601646e791beef3a083c81ec7dd36d583851d234f8da7bae3eab44a93df25143843a0f13cfd32d94037e8f225ab5f6e3d7f7ed64183 SHA512 9ea576ed6a75d80009ade0f9540535b2a65ecee6d38b1a85fa3146a97aac8cb3add31154e2921630aa75121c7115d66bdcf45adb8e0fa481bdb27c011b1c9b15
12096 -DIST drbd-8.3.8.1.tar.gz 482582 BLAKE2B 5967de376fed1085ffda4dadd8a6ddd8407cae07d54e9963d459cd7c387eaae4757c790fd33c887e03fc5f2e5cabc52490ec989fd2bb58eac32609135edfe1a4 SHA512 c43c6d065328058db66f708d47ce082603b766deb1530c57aa736a42b4908f780ede41f76395ca45c2691ef1dfd142147a4c98a7bcdb26ba7de73b149d8f9f5f
12097 -DIST drbd-8.4.0.tar.gz 650733 BLAKE2B 4f8387f0c52fb490df8cae6cc7c2351a6aedf78438522828bc7db71d9387132181b141adb28a5c80cde3916107cc9ee8dbe62c8e79d7306a28a7f6011e9f810b SHA512 4e89f0941aa136f69dcf76efb47df14ac5a210f37159eb7abaea8cea5af801632d204de8a4e3374ee5522d3227f3163bc5c6931122a4bf6827463536b532d7a2
12098 -DIST drbd-8.4.2.tar.gz 675803 BLAKE2B 2d6bf1432b393e20c772418d493f8679f6e9ea2869e3082c3a35b3f4b33645fc2393d10720677c7f3171f8457e0d7789e67c863d802a6864713c44b21baa640e SHA512 c32371e1fb89b479bf5136ee1c00d8e07dd15769654977dfcde71fcc24264c1dae2feda82e8f61b4caf57b9ac88e2861ee7270aa8c867f6245b52d65c45ada46
12099 -DIST drbd-8.4.3.tar.gz 688328 BLAKE2B 1b524fc1e9c37da9d70acd617f48a8ff68fe652db78572955dc41932ddbb9b47a285597c14ef4f218b17e052802f61aaccafd5ffce32d3f6aef4657546ded0cc SHA512 cdc90bdd9491fe6d29e3b779d69ba2aac1aacdb336586f1ef414d0a0195d922dbefa8b2d9c4868a2476998a713c893403344a2934c7768ff6f4ba9f13bb7277a
12100
12101 diff --git a/sys-cluster/drbd/drbd-8.0.16.ebuild b/sys-cluster/drbd/drbd-8.0.16.ebuild
12102 deleted file mode 100644
12103 index bb60780de59..00000000000
12104 --- a/sys-cluster/drbd/drbd-8.0.16.ebuild
12105 +++ /dev/null
12106 @@ -1,56 +0,0 @@
12107 -# Copyright 1999-2014 Gentoo Foundation
12108 -# Distributed under the terms of the GNU General Public License v2
12109 -
12110 -inherit eutils versionator
12111 -
12112 -LICENSE="GPL-2"
12113 -KEYWORDS="amd64 x86"
12114 -
12115 -MY_PV="${PV/_/}"
12116 -MY_MAJ_PV="$(get_version_component_range 1-2 ${PV})"
12117 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
12118 -SRC_URI="http://oss.linbit.com/drbd/${MY_MAJ_PV}/${PN}-${MY_PV}.tar.gz"
12119 -HOMEPAGE="http://www.drbd.org"
12120 -
12121 -IUSE=""
12122 -
12123 -DEPEND=""
12124 -RDEPEND=""
12125 -PDEPEND="~sys-cluster/drbd-kernel-${PV}"
12126 -
12127 -SLOT="0"
12128 -
12129 -S="${WORKDIR}/${PN}-${MY_PV}"
12130 -
12131 -src_compile() {
12132 - emake -j1 tools || die "compile problem"
12133 -}
12134 -
12135 -src_install() {
12136 - emake PREFIX="${D}" install-tools || die "install problem"
12137 -
12138 - # gentoo-ish init-script
12139 - newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN} || die
12140 -
12141 - # docs
12142 - dodoc README ChangeLog ROADMAP
12143 -
12144 - # we put drbd.conf into docs
12145 - # it doesnt make sense to install a default conf in /etc
12146 - # put it to the docs
12147 - rm -f "${D}"/etc/drbd.conf
12148 - dodoc scripts/drbd.conf || die
12149 -}
12150 -
12151 -pkg_postinst() {
12152 - einfo ""
12153 - einfo "Please copy and gunzip the configuration file"
12154 - einfo "drbd.conf from /usr/share/doc/${PF} to /etc"
12155 - einfo "and edit it to your needs. Helpful commands:"
12156 - einfo "man 5 drbd.conf"
12157 - einfo "man 8 drbdsetup"
12158 - einfo "man 8 drbdadm"
12159 - einfo "man 8 drbddisk"
12160 - einfo "man 8 drbdmeta"
12161 - einfo ""
12162 -}
12163
12164 diff --git a/sys-cluster/drbd/drbd-8.3.10.ebuild b/sys-cluster/drbd/drbd-8.3.10.ebuild
12165 deleted file mode 100644
12166 index 08e388dcc8d..00000000000
12167 --- a/sys-cluster/drbd/drbd-8.3.10.ebuild
12168 +++ /dev/null
12169 @@ -1,74 +0,0 @@
12170 -# Copyright 1999-2014 Gentoo Foundation
12171 -# Distributed under the terms of the GNU General Public License v2
12172 -
12173 -EAPI="2"
12174 -
12175 -inherit eutils multilib versionator
12176 -
12177 -LICENSE="GPL-2"
12178 -
12179 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
12180 -SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
12181 -HOMEPAGE="http://www.drbd.org"
12182 -
12183 -KEYWORDS="amd64 x86"
12184 -IUSE="bash-completion heartbeat pacemaker +udev xen"
12185 -SLOT="0"
12186 -
12187 -src_prepare() {
12188 - # respect LDFLAGS
12189 - sed -i -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" user/Makefile.in || die
12190 - # respect multilib
12191 - sed -i -e "s:/lib/:/$(get_libdir)/:g" \
12192 - scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
12193 - # correct install paths
12194 - sed -i -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
12195 - scripts/Makefile.in || die
12196 - # don't participate in user survey bug 360483
12197 - sed -i -e '/usage-count/ s/yes/no/' scripts/drbd.conf.example || die
12198 -}
12199 -
12200 -src_configure() {
12201 - econf \
12202 - --localstatedir=/var \
12203 - --with-utils \
12204 - --without-km \
12205 - --without-rgmanager \
12206 - $(use_with udev) \
12207 - $(use_with xen) \
12208 - $(use_with pacemaker) \
12209 - $(use_with heartbeat) \
12210 - $(use_with bash-completion bashcompletion) \
12211 - --with-distro=gentoo
12212 -}
12213 -
12214 -src_compile() {
12215 - # only compile the tools
12216 - emake OPTFLAGS="${CFLAGS}" tools || die
12217 -}
12218 -
12219 -src_install() {
12220 - # only install the tools
12221 - emake DESTDIR="${D}" install-tools || die
12222 - dodoc README ChangeLog || die
12223 -
12224 - # install our own init script
12225 - newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN} || die
12226 -
12227 - dodoc scripts/drbd.conf.example || die
12228 -}
12229 -
12230 -pkg_postinst() {
12231 - einfo
12232 - einfo "Please copy and gunzip the configuration file:"
12233 - einfo "from /usr/share/doc/${PF}/${PN}.conf.example.bz2 to /etc/${PN}.conf"
12234 - einfo "and edit it to your needs. Helpful commands:"
12235 - einfo "man 5 drbd.conf"
12236 - einfo "man 8 drbdsetup"
12237 - einfo "man 8 drbdadm"
12238 - einfo "man 8 drbddisk"
12239 - einfo "man 8 drbdmeta"
12240 - einfo
12241 -
12242 - elog "Remember to enable drbd support in kernel."
12243 -}
12244
12245 diff --git a/sys-cluster/drbd/drbd-8.3.11-r1.ebuild b/sys-cluster/drbd/drbd-8.3.11-r1.ebuild
12246 deleted file mode 100644
12247 index 1b8377d9d57..00000000000
12248 --- a/sys-cluster/drbd/drbd-8.3.11-r1.ebuild
12249 +++ /dev/null
12250 @@ -1,75 +0,0 @@
12251 -# Copyright 1999-2014 Gentoo Foundation
12252 -# Distributed under the terms of the GNU General Public License v2
12253 -
12254 -EAPI=4
12255 -
12256 -inherit eutils multilib versionator
12257 -
12258 -LICENSE="GPL-2"
12259 -
12260 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
12261 -SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
12262 -HOMEPAGE="http://www.drbd.org"
12263 -
12264 -KEYWORDS="amd64 x86"
12265 -IUSE="bash-completion heartbeat pacemaker +udev xen"
12266 -SLOT="0"
12267 -
12268 -src_prepare() {
12269 - epatch "${FILESDIR}/drbd-8.3.11-kernel3.patch"
12270 - # respect LDFLAGS
12271 - sed -i -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" user/Makefile.in || die
12272 - # respect multilib
12273 - sed -i -e "s:/lib/:/$(get_libdir)/:g" \
12274 - scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
12275 - # correct install paths
12276 - sed -i -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
12277 - scripts/Makefile.in || die
12278 - # don't participate in user survey bug 360483
12279 - sed -i -e '/usage-count/ s/yes/no/' scripts/drbd.conf.example || die
12280 -}
12281 -
12282 -src_configure() {
12283 - econf \
12284 - --localstatedir=/var \
12285 - --with-utils \
12286 - --without-km \
12287 - --without-rgmanager \
12288 - $(use_with udev) \
12289 - $(use_with xen) \
12290 - $(use_with pacemaker) \
12291 - $(use_with heartbeat) \
12292 - $(use_with bash-completion bashcompletion) \
12293 - --with-distro=gentoo
12294 -}
12295 -
12296 -src_compile() {
12297 - # only compile the tools
12298 - emake OPTFLAGS="${CFLAGS}" tools
12299 -}
12300 -
12301 -src_install() {
12302 - # only install the tools
12303 - emake DESTDIR="${D}" install-tools
12304 - dodoc README ChangeLog
12305 -
12306 - # install our own init script
12307 - newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN}
12308 -
12309 - dodoc scripts/drbd.conf.example
12310 -}
12311 -
12312 -pkg_postinst() {
12313 - einfo
12314 - einfo "Please copy and gunzip the configuration file:"
12315 - einfo "from /usr/share/doc/${PF}/${PN}.conf.example.bz2 to /etc/${PN}.conf"
12316 - einfo "and edit it to your needs. Helpful commands:"
12317 - einfo "man 5 drbd.conf"
12318 - einfo "man 8 drbdsetup"
12319 - einfo "man 8 drbdadm"
12320 - einfo "man 8 drbddisk"
12321 - einfo "man 8 drbdmeta"
12322 - einfo
12323 -
12324 - elog "Remember to enable drbd support in kernel."
12325 -}
12326
12327 diff --git a/sys-cluster/drbd/drbd-8.3.12.ebuild b/sys-cluster/drbd/drbd-8.3.12.ebuild
12328 deleted file mode 100644
12329 index 7a1ba7159d6..00000000000
12330 --- a/sys-cluster/drbd/drbd-8.3.12.ebuild
12331 +++ /dev/null
12332 @@ -1,78 +0,0 @@
12333 -# Copyright 1999-2014 Gentoo Foundation
12334 -# Distributed under the terms of the GNU General Public License v2
12335 -
12336 -EAPI=4
12337 -
12338 -inherit eutils multilib versionator
12339 -
12340 -LICENSE="GPL-2"
12341 -
12342 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
12343 -SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
12344 -HOMEPAGE="http://www.drbd.org"
12345 -
12346 -KEYWORDS="~amd64 ~x86"
12347 -IUSE="bash-completion heartbeat pacemaker +udev xen"
12348 -SLOT="0"
12349 -
12350 -src_prepare() {
12351 - epatch "${FILESDIR}/drbd-8.3.11-kernel3.patch"
12352 - # respect LDFLAGS
12353 - sed -i -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" user/Makefile.in || die
12354 - # respect multilib
12355 - sed -i -e "s:/lib/:/$(get_libdir)/:g" \
12356 - Makefile.in scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
12357 - sed -e "s:@prefix@/lib:@prefix@/$(get_libdir):" \
12358 - -e "s:(DESTDIR)/lib:(DESTDIR)/$(get_libdir):" \
12359 - -i user/Makefile.in || die
12360 - # correct install paths
12361 - sed -i -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
12362 - scripts/Makefile.in || die
12363 - # don't participate in user survey bug 360483
12364 - sed -i -e '/usage-count/ s/yes/no/' scripts/drbd.conf.example || die
12365 -}
12366 -
12367 -src_configure() {
12368 - econf \
12369 - --localstatedir=/var \
12370 - --with-utils \
12371 - --without-km \
12372 - --without-rgmanager \
12373 - $(use_with udev) \
12374 - $(use_with xen) \
12375 - $(use_with pacemaker) \
12376 - $(use_with heartbeat) \
12377 - $(use_with bash-completion bashcompletion) \
12378 - --with-distro=gentoo
12379 -}
12380 -
12381 -src_compile() {
12382 - # only compile the tools
12383 - emake OPTFLAGS="${CFLAGS}" tools
12384 -}
12385 -
12386 -src_install() {
12387 - # only install the tools
12388 - emake DESTDIR="${D}" install-tools
12389 - dodoc README ChangeLog
12390 -
12391 - # install our own init script
12392 - newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN}
12393 -
12394 - dodoc scripts/drbd.conf.example
12395 -}
12396 -
12397 -pkg_postinst() {
12398 - einfo
12399 - einfo "Please copy and gunzip the configuration file:"
12400 - einfo "from /usr/share/doc/${PF}/${PN}.conf.example.bz2 to /etc/${PN}.conf"
12401 - einfo "and edit it to your needs. Helpful commands:"
12402 - einfo "man 5 drbd.conf"
12403 - einfo "man 8 drbdsetup"
12404 - einfo "man 8 drbdadm"
12405 - einfo "man 8 drbddisk"
12406 - einfo "man 8 drbdmeta"
12407 - einfo
12408 -
12409 - elog "Remember to enable drbd support in kernel."
12410 -}
12411
12412 diff --git a/sys-cluster/drbd/drbd-8.3.13.ebuild b/sys-cluster/drbd/drbd-8.3.13.ebuild
12413 deleted file mode 100644
12414 index 368253c78c5..00000000000
12415 --- a/sys-cluster/drbd/drbd-8.3.13.ebuild
12416 +++ /dev/null
12417 @@ -1,78 +0,0 @@
12418 -# Copyright 1999-2014 Gentoo Foundation
12419 -# Distributed under the terms of the GNU General Public License v2
12420 -
12421 -EAPI=4
12422 -
12423 -inherit eutils multilib versionator udev
12424 -
12425 -LICENSE="GPL-2"
12426 -
12427 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
12428 -SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
12429 -HOMEPAGE="http://www.drbd.org"
12430 -
12431 -KEYWORDS="amd64 x86"
12432 -IUSE="bash-completion heartbeat pacemaker +udev xen"
12433 -SLOT="0"
12434 -
12435 -src_prepare() {
12436 - # respect LDFLAGS
12437 - sed -i -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" user/Makefile.in || die
12438 - # respect multilib
12439 - sed -i -e "s:/lib/:/$(get_libdir)/:g" \
12440 - Makefile.in scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
12441 - sed -e "s:@prefix@/lib:@prefix@/$(get_libdir):" \
12442 - -e "s:(DESTDIR)/lib:(DESTDIR)/$(get_libdir):" \
12443 - -i user/Makefile.in || die
12444 - # correct install paths
12445 - sed -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
12446 - -e "s:\$(sysconfdir)/udev:$(get_udevdir):g" \
12447 - -i scripts/Makefile.in || die
12448 - # don't participate in user survey bug 360483
12449 - sed -i -e '/usage-count/ s/yes/no/' scripts/drbd.conf.example || die
12450 -}
12451 -
12452 -src_configure() {
12453 - econf \
12454 - --localstatedir=/var \
12455 - --with-utils \
12456 - --without-km \
12457 - --without-rgmanager \
12458 - $(use_with udev) \
12459 - $(use_with xen) \
12460 - $(use_with pacemaker) \
12461 - $(use_with heartbeat) \
12462 - $(use_with bash-completion bashcompletion) \
12463 - --with-distro=gentoo
12464 -}
12465 -
12466 -src_compile() {
12467 - # only compile the tools
12468 - emake OPTFLAGS="${CFLAGS}" tools
12469 -}
12470 -
12471 -src_install() {
12472 - # only install the tools
12473 - emake DESTDIR="${D}" install-tools
12474 - dodoc README ChangeLog
12475 -
12476 - # install our own init script
12477 - newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN}
12478 -
12479 - dodoc scripts/drbd.conf.example
12480 -}
12481 -
12482 -pkg_postinst() {
12483 - einfo
12484 - einfo "Please copy and gunzip the configuration file:"
12485 - einfo "from /usr/share/doc/${PF}/${PN}.conf.example.bz2 to /etc/${PN}.conf"
12486 - einfo "and edit it to your needs. Helpful commands:"
12487 - einfo "man 5 drbd.conf"
12488 - einfo "man 8 drbdsetup"
12489 - einfo "man 8 drbdadm"
12490 - einfo "man 8 drbddisk"
12491 - einfo "man 8 drbdmeta"
12492 - einfo
12493 -
12494 - elog "Remember to enable drbd support in kernel."
12495 -}
12496
12497 diff --git a/sys-cluster/drbd/drbd-8.3.15.ebuild b/sys-cluster/drbd/drbd-8.3.15.ebuild
12498 deleted file mode 100644
12499 index cf347bf1695..00000000000
12500 --- a/sys-cluster/drbd/drbd-8.3.15.ebuild
12501 +++ /dev/null
12502 @@ -1,78 +0,0 @@
12503 -# Copyright 1999-2014 Gentoo Foundation
12504 -# Distributed under the terms of the GNU General Public License v2
12505 -
12506 -EAPI=4
12507 -
12508 -inherit eutils multilib versionator
12509 -
12510 -LICENSE="GPL-2"
12511 -
12512 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
12513 -SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
12514 -HOMEPAGE="http://www.drbd.org"
12515 -
12516 -KEYWORDS="~amd64 ~x86"
12517 -IUSE="bash-completion heartbeat pacemaker +udev xen"
12518 -SLOT="0"
12519 -
12520 -src_prepare() {
12521 - #epatch "${FILESDIR}/drbd-8.3.11-kernel3.patch"
12522 - # respect LDFLAGS
12523 - sed -i -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" user/Makefile.in || die
12524 - # respect multilib
12525 - sed -i -e "s:/lib/:/$(get_libdir)/:g" \
12526 - Makefile.in scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
12527 - sed -e "s:@prefix@/lib:@prefix@/$(get_libdir):" \
12528 - -e "s:(DESTDIR)/lib:(DESTDIR)/$(get_libdir):" \
12529 - -i user/Makefile.in || die
12530 - # correct install paths
12531 - sed -i -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
12532 - scripts/Makefile.in || die
12533 - # don't participate in user survey bug 360483
12534 - sed -i -e '/usage-count/ s/yes/no/' scripts/drbd.conf.example || die
12535 -}
12536 -
12537 -src_configure() {
12538 - econf \
12539 - --localstatedir=/var \
12540 - --with-utils \
12541 - --without-km \
12542 - --without-rgmanager \
12543 - $(use_with udev) \
12544 - $(use_with xen) \
12545 - $(use_with pacemaker) \
12546 - $(use_with heartbeat) \
12547 - $(use_with bash-completion bashcompletion) \
12548 - --with-distro=gentoo
12549 -}
12550 -
12551 -src_compile() {
12552 - # only compile the tools
12553 - emake OPTFLAGS="${CFLAGS}" tools
12554 -}
12555 -
12556 -src_install() {
12557 - # only install the tools
12558 - emake DESTDIR="${D}" install-tools
12559 - dodoc README ChangeLog
12560 -
12561 - # install our own init script
12562 - newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN}
12563 -
12564 - dodoc scripts/drbd.conf.example
12565 -}
12566 -
12567 -pkg_postinst() {
12568 - einfo
12569 - einfo "Please copy and gunzip the configuration file:"
12570 - einfo "from /usr/share/doc/${PF}/${PN}.conf.example.bz2 to /etc/${PN}.conf"
12571 - einfo "and edit it to your needs. Helpful commands:"
12572 - einfo "man 5 drbd.conf"
12573 - einfo "man 8 drbdsetup"
12574 - einfo "man 8 drbdadm"
12575 - einfo "man 8 drbddisk"
12576 - einfo "man 8 drbdmeta"
12577 - einfo
12578 -
12579 - elog "Remember to enable drbd support in kernel."
12580 -}
12581
12582 diff --git a/sys-cluster/drbd/drbd-8.3.7.ebuild b/sys-cluster/drbd/drbd-8.3.7.ebuild
12583 deleted file mode 100644
12584 index b04226b05a8..00000000000
12585 --- a/sys-cluster/drbd/drbd-8.3.7.ebuild
12586 +++ /dev/null
12587 @@ -1,76 +0,0 @@
12588 -# Copyright 1999-2014 Gentoo Foundation
12589 -# Distributed under the terms of the GNU General Public License v2
12590 -
12591 -EAPI="2"
12592 -
12593 -inherit multilib versionator
12594 -
12595 -LICENSE="GPL-2"
12596 -
12597 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
12598 -SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
12599 -HOMEPAGE="http://www.drbd.org"
12600 -
12601 -KEYWORDS="~amd64 ~x86"
12602 -IUSE="bash-completion heartbeat pacemaker +udev xen"
12603 -SLOT="0"
12604 -
12605 -src_prepare() {
12606 - # respect LDFLAGS
12607 - sed -i -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" user/Makefile.in || die
12608 - # respect multilib
12609 - sed -i -e "s:/lib/:/$(get_libdir)/:g" \
12610 - scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
12611 - # correct install paths
12612 - sed -i -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
12613 - scripts/Makefile.in || die
12614 -}
12615 -
12616 -src_configure() {
12617 - econf \
12618 - --localstatedir=/var \
12619 - --with-utils \
12620 - --without-km \
12621 - --without-rgmanager \
12622 - $(use_with udev) \
12623 - $(use_with xen) \
12624 - $(use_with pacemaker) \
12625 - $(use_with heartbeat) \
12626 - $(use_with bash-completion bashcompletion) \
12627 - --with-distro=gentoo
12628 -}
12629 -
12630 -src_compile() {
12631 - # only compile the tools
12632 - emake OPTFLAGS="${CFLAGS}" tools || die
12633 -}
12634 -
12635 -src_install() {
12636 - # only install the tools
12637 - emake DESTDIR="${D}" install-tools || die
12638 - dodoc README ChangeLog || die
12639 -
12640 - # install our own init script
12641 - newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN} || die
12642 -
12643 - # it doesnt make sense to install a default conf in /etc,
12644 - # so we put it to the docs
12645 - rm -f "${D}"/etc/drbd.conf
12646 - dodoc scripts/drbd.conf || die
12647 -}
12648 -
12649 -pkg_postinst() {
12650 - einfo
12651 - einfo "Please copy and gunzip the configuration file"
12652 - einfo "from /usr/share/doc/${PF}/drbd.conf.bz2 to /etc"
12653 - einfo "and edit it to your needs. Helpful commands:"
12654 - einfo "man 5 drbd.conf"
12655 - einfo "man 8 drbdsetup"
12656 - einfo "man 8 drbdadm"
12657 - einfo "man 8 drbddisk"
12658 - einfo "man 8 drbdmeta"
12659 - einfo
12660 -
12661 - elog "Remember to enable drbd support in kernel."
12662 - elog "Or alternatively emerge sys-cluster/drbd-kernel package."
12663 -}
12664
12665 diff --git a/sys-cluster/drbd/drbd-8.3.8.1-r1.ebuild b/sys-cluster/drbd/drbd-8.3.8.1-r1.ebuild
12666 deleted file mode 100644
12667 index 2839e4ed603..00000000000
12668 --- a/sys-cluster/drbd/drbd-8.3.8.1-r1.ebuild
12669 +++ /dev/null
12670 @@ -1,77 +0,0 @@
12671 -# Copyright 1999-2014 Gentoo Foundation
12672 -# Distributed under the terms of the GNU General Public License v2
12673 -
12674 -EAPI="2"
12675 -
12676 -inherit eutils multilib versionator
12677 -
12678 -LICENSE="GPL-2"
12679 -
12680 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
12681 -SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
12682 -HOMEPAGE="http://www.drbd.org"
12683 -
12684 -KEYWORDS="~amd64 ~x86"
12685 -IUSE="bash-completion heartbeat pacemaker +udev xen"
12686 -SLOT="0"
12687 -
12688 -src_prepare() {
12689 - # respect LDFLAGS
12690 - sed -i -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" user/Makefile.in || die
12691 - # respect multilib
12692 - sed -i -e "s:/lib/:/$(get_libdir)/:g" \
12693 - Makefile.in scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
12694 - sed -e "s:@prefix@/lib:@prefix@/$(get_libdir):" \
12695 - -e "s:(DESTDIR)/lib:(DESTDIR)/$(get_libdir):" \
12696 - -i user/Makefile.in || die
12697 - # correct install paths
12698 - sed -i -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
12699 - scripts/Makefile.in || die
12700 - epatch "${FILESDIR}"/${P}-implicits.patch
12701 -}
12702 -
12703 -src_configure() {
12704 - econf \
12705 - --localstatedir=/var \
12706 - --with-utils \
12707 - --without-km \
12708 - --without-rgmanager \
12709 - $(use_with udev) \
12710 - $(use_with xen) \
12711 - $(use_with pacemaker) \
12712 - $(use_with heartbeat) \
12713 - $(use_with bash-completion bashcompletion) \
12714 - --with-distro=gentoo
12715 -}
12716 -
12717 -src_compile() {
12718 - # only compile the tools
12719 - emake OPTFLAGS="${CFLAGS}" tools || die
12720 -}
12721 -
12722 -src_install() {
12723 - # only install the tools
12724 - emake DESTDIR="${D}" install-tools || die
12725 - dodoc README ChangeLog || die
12726 -
12727 - # install our own init script
12728 - newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN} || die
12729 -
12730 - dodoc scripts/drbd.conf.example || die
12731 -}
12732 -
12733 -pkg_postinst() {
12734 - einfo
12735 - einfo "Please copy and gunzip the configuration file"
12736 - einfo "from /usr/share/doc/${PF}/drbd.conf.bz2 to /etc"
12737 - einfo "and edit it to your needs. Helpful commands:"
12738 - einfo "man 5 drbd.conf"
12739 - einfo "man 8 drbdsetup"
12740 - einfo "man 8 drbdadm"
12741 - einfo "man 8 drbddisk"
12742 - einfo "man 8 drbdmeta"
12743 - einfo
12744 -
12745 - elog "Remember to enable drbd support in kernel."
12746 - elog "Or alternatively emerge sys-cluster/drbd-kernel package."
12747 -}
12748
12749 diff --git a/sys-cluster/drbd/drbd-8.3.8.1.ebuild b/sys-cluster/drbd/drbd-8.3.8.1.ebuild
12750 deleted file mode 100644
12751 index 2006395ddef..00000000000
12752 --- a/sys-cluster/drbd/drbd-8.3.8.1.ebuild
12753 +++ /dev/null
12754 @@ -1,76 +0,0 @@
12755 -# Copyright 1999-2014 Gentoo Foundation
12756 -# Distributed under the terms of the GNU General Public License v2
12757 -
12758 -EAPI="2"
12759 -
12760 -inherit multilib versionator
12761 -
12762 -LICENSE="GPL-2"
12763 -
12764 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
12765 -SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
12766 -HOMEPAGE="http://www.drbd.org"
12767 -
12768 -KEYWORDS="amd64 x86"
12769 -IUSE="bash-completion heartbeat pacemaker +udev xen"
12770 -SLOT="0"
12771 -
12772 -src_prepare() {
12773 - # respect LDFLAGS
12774 - sed -i -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" user/Makefile.in || die
12775 - # respect multilib
12776 - sed -i -e "s:/lib/:/$(get_libdir)/:g" \
12777 - scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
12778 - # correct install paths
12779 - sed -i -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
12780 - scripts/Makefile.in || die
12781 -}
12782 -
12783 -src_configure() {
12784 - econf \
12785 - --localstatedir=/var \
12786 - --with-utils \
12787 - --without-km \
12788 - --without-rgmanager \
12789 - $(use_with udev) \
12790 - $(use_with xen) \
12791 - $(use_with pacemaker) \
12792 - $(use_with heartbeat) \
12793 - $(use_with bash-completion bashcompletion) \
12794 - --with-distro=gentoo
12795 -}
12796 -
12797 -src_compile() {
12798 - # only compile the tools
12799 - emake OPTFLAGS="${CFLAGS}" tools || die
12800 -}
12801 -
12802 -src_install() {
12803 - # only install the tools
12804 - emake DESTDIR="${D}" install-tools || die
12805 - dodoc README ChangeLog || die
12806 -
12807 - # install our own init script
12808 - newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN} || die
12809 -
12810 - # it doesnt make sense to install a default conf in /etc,
12811 - # so we put it to the docs
12812 - rm -f "${D}"/etc/drbd.conf
12813 - dodoc scripts/drbd.conf || die
12814 -}
12815 -
12816 -pkg_postinst() {
12817 - einfo
12818 - einfo "Please copy and gunzip the configuration file"
12819 - einfo "from /usr/share/doc/${PF}/drbd.conf.bz2 to /etc"
12820 - einfo "and edit it to your needs. Helpful commands:"
12821 - einfo "man 5 drbd.conf"
12822 - einfo "man 8 drbdsetup"
12823 - einfo "man 8 drbdadm"
12824 - einfo "man 8 drbddisk"
12825 - einfo "man 8 drbdmeta"
12826 - einfo
12827 -
12828 - elog "Remember to enable drbd support in kernel."
12829 - elog "Or alternatively emerge sys-cluster/drbd-kernel package."
12830 -}
12831
12832 diff --git a/sys-cluster/drbd/drbd-8.4.0.ebuild b/sys-cluster/drbd/drbd-8.4.0.ebuild
12833 deleted file mode 100644
12834 index 35f33e36c67..00000000000
12835 --- a/sys-cluster/drbd/drbd-8.4.0.ebuild
12836 +++ /dev/null
12837 @@ -1,78 +0,0 @@
12838 -# Copyright 1999-2014 Gentoo Foundation
12839 -# Distributed under the terms of the GNU General Public License v2
12840 -
12841 -EAPI=4
12842 -
12843 -inherit eutils multilib versionator
12844 -
12845 -LICENSE="GPL-2"
12846 -
12847 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
12848 -SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
12849 -HOMEPAGE="http://www.drbd.org"
12850 -
12851 -KEYWORDS="~amd64 ~x86"
12852 -IUSE="bash-completion heartbeat pacemaker +udev xen"
12853 -SLOT="0"
12854 -
12855 -src_prepare() {
12856 - epatch "${FILESDIR}/drbd-8.3.11-kernel3.patch"
12857 - # respect LDFLAGS
12858 - sed -i -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" user/Makefile.in || die
12859 - # respect multilib
12860 - sed -i -e "s:/lib/:/$(get_libdir)/:g" \
12861 - Makefile.in scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
12862 - sed -e "s:@prefix@/lib:@prefix@/$(get_libdir):" \
12863 - -e "s:(DESTDIR)/lib:(DESTDIR)/$(get_libdir):" \
12864 - -i user/{,legacy/}Makefile.in || die
12865 - # correct install paths
12866 - sed -i -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
12867 - scripts/Makefile.in || die
12868 - # don't participate in user survey bug 360483
12869 - sed -i -e '/usage-count/ s/yes/no/' scripts/drbd.conf.example || die
12870 -}
12871 -
12872 -src_configure() {
12873 - econf \
12874 - --localstatedir=/var \
12875 - --with-utils \
12876 - --without-km \
12877 - --without-rgmanager \
12878 - $(use_with udev) \
12879 - $(use_with xen) \
12880 - $(use_with pacemaker) \
12881 - $(use_with heartbeat) \
12882 - $(use_with bash-completion bashcompletion) \
12883 - --with-distro=gentoo
12884 -}
12885 -
12886 -src_compile() {
12887 - # only compile the tools
12888 - emake OPTFLAGS="${CFLAGS}" tools
12889 -}
12890 -
12891 -src_install() {
12892 - # only install the tools
12893 - emake DESTDIR="${D}" install-tools
12894 - dodoc README ChangeLog
12895 -
12896 - # install our own init script
12897 - newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN}
12898 -
12899 - dodoc scripts/drbd.conf.example
12900 -}
12901 -
12902 -pkg_postinst() {
12903 - einfo
12904 - einfo "Please copy and gunzip the configuration file:"
12905 - einfo "from /usr/share/doc/${PF}/${PN}.conf.example.bz2 to /etc/${PN}.conf"
12906 - einfo "and edit it to your needs. Helpful commands:"
12907 - einfo "man 5 drbd.conf"
12908 - einfo "man 8 drbdsetup"
12909 - einfo "man 8 drbdadm"
12910 - einfo "man 8 drbddisk"
12911 - einfo "man 8 drbdmeta"
12912 - einfo
12913 -
12914 - elog "Remember to enable drbd support in kernel."
12915 -}
12916
12917 diff --git a/sys-cluster/drbd/drbd-8.4.2.ebuild b/sys-cluster/drbd/drbd-8.4.2.ebuild
12918 deleted file mode 100644
12919 index ffe8ffe7c70..00000000000
12920 --- a/sys-cluster/drbd/drbd-8.4.2.ebuild
12921 +++ /dev/null
12922 @@ -1,79 +0,0 @@
12923 -# Copyright 1999-2014 Gentoo Foundation
12924 -# Distributed under the terms of the GNU General Public License v2
12925 -
12926 -EAPI=4
12927 -
12928 -inherit eutils multilib versionator udev
12929 -
12930 -LICENSE="GPL-2"
12931 -
12932 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
12933 -SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
12934 -HOMEPAGE="http://www.drbd.org"
12935 -
12936 -KEYWORDS="amd64 x86"
12937 -IUSE="bash-completion heartbeat pacemaker +udev xen"
12938 -SLOT="0"
12939 -
12940 -src_prepare() {
12941 - #epatch "${FILESDIR}/drbd-8.3.11-kernel3.patch"
12942 - # respect LDFLAGS
12943 - sed -i -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" user/Makefile.in || die
12944 - # respect multilib
12945 - sed -i -e "s:/lib/:/$(get_libdir)/:g" \
12946 - Makefile.in scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
12947 - sed -e "s:@prefix@/lib:@prefix@/$(get_libdir):" \
12948 - -e "s:(DESTDIR)/lib:(DESTDIR)/$(get_libdir):" \
12949 - -i user/{,legacy/}Makefile.in || die
12950 - # correct install paths
12951 - sed -i -e "s:\$(sysconfdir)/bash_completion.d:/usr/share/bash-completion:" \
12952 - scripts/Makefile.in || die
12953 - # don't participate in user survey bug 360483
12954 - sed -i -e '/usage-count/ s/yes/no/' scripts/drbd.conf.example || die
12955 - sed -i -e "s:\$(sysconfdir)/udev:$(get_udevdir):" scripts/Makefile.in || die
12956 -}
12957 -
12958 -src_configure() {
12959 - econf \
12960 - --localstatedir=/var \
12961 - --with-utils \
12962 - --without-km \
12963 - --without-rgmanager \
12964 - $(use_with udev) \
12965 - $(use_with xen) \
12966 - $(use_with pacemaker) \
12967 - $(use_with heartbeat) \
12968 - $(use_with bash-completion bashcompletion) \
12969 - --with-distro=gentoo
12970 -}
12971 -
12972 -src_compile() {
12973 - # only compile the tools
12974 - emake OPTFLAGS="${CFLAGS}" tools
12975 -}
12976 -
12977 -src_install() {
12978 - # only install the tools
12979 - emake DESTDIR="${D}" install-tools
12980 - dodoc README ChangeLog
12981 -
12982 - # install our own init script
12983 - newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN}
12984 -
12985 - dodoc scripts/drbd.conf.example
12986 -}
12987 -
12988 -pkg_postinst() {
12989 - einfo
12990 - einfo "Please copy and gunzip the configuration file:"
12991 - einfo "from /usr/share/doc/${PF}/${PN}.conf.example.bz2 to /etc/${PN}.conf"
12992 - einfo "and edit it to your needs. Helpful commands:"
12993 - einfo "man 5 drbd.conf"
12994 - einfo "man 8 drbdsetup"
12995 - einfo "man 8 drbdadm"
12996 - einfo "man 8 drbddisk"
12997 - einfo "man 8 drbdmeta"
12998 - einfo
12999 -
13000 - elog "Remember to enable drbd support in kernel."
13001 -}
13002
13003 diff --git a/sys-cluster/drbd/drbd-8.4.3-r1.ebuild b/sys-cluster/drbd/drbd-8.4.3-r1.ebuild
13004 deleted file mode 100644
13005 index b192e831b58..00000000000
13006 --- a/sys-cluster/drbd/drbd-8.4.3-r1.ebuild
13007 +++ /dev/null
13008 @@ -1,80 +0,0 @@
13009 -# Copyright 1999-2014 Gentoo Foundation
13010 -# Distributed under the terms of the GNU General Public License v2
13011 -
13012 -EAPI=4
13013 -
13014 -inherit bash-completion-r1 eutils multilib versionator udev
13015 -
13016 -LICENSE="GPL-2"
13017 -
13018 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
13019 -SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
13020 -HOMEPAGE="http://www.drbd.org"
13021 -
13022 -KEYWORDS="~amd64 ~x86"
13023 -IUSE="heartbeat pacemaker +udev xen"
13024 -SLOT="0"
13025 -
13026 -src_prepare() {
13027 - # respect LDFLAGS, #453442
13028 - sed -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" \
13029 - -e "/\$(DESTDIR)\$(localstatedir)\/lock/d" \
13030 - -i user{,/legacy}/Makefile.in || die
13031 - # respect multilib
13032 - sed -i -e "s:/lib/:/$(get_libdir)/:g" \
13033 - Makefile.in scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
13034 - sed -e "s:@prefix@/lib:@prefix@/$(get_libdir):" \
13035 - -e "s:(DESTDIR)/lib:(DESTDIR)/$(get_libdir):" \
13036 - -i user/{,legacy/}Makefile.in || die
13037 - # correct install paths (really correct this time)
13038 - sed -i -e "s:\$(sysconfdir)/bash_completion.d:$(get_bashcompdir):" \
13039 - scripts/Makefile.in || die
13040 - # don't participate in user survey bug 360483
13041 - sed -i -e '/usage-count/ s/yes/no/' scripts/drbd.conf.example || die
13042 - sed -i -e "s:\$(sysconfdir)/udev:$(get_udevdir):" scripts/Makefile.in || die
13043 -}
13044 -
13045 -src_configure() {
13046 - econf \
13047 - --localstatedir=/var \
13048 - --with-utils \
13049 - --without-km \
13050 - --without-rgmanager \
13051 - $(use_with udev) \
13052 - $(use_with xen) \
13053 - $(use_with pacemaker) \
13054 - $(use_with heartbeat) \
13055 - --with-bashcompletion \
13056 - --with-distro=gentoo
13057 -}
13058 -
13059 -src_compile() {
13060 - # only compile the tools
13061 - emake OPTFLAGS="${CFLAGS}" tools
13062 -}
13063 -
13064 -src_install() {
13065 - # only install the tools
13066 - emake DESTDIR="${D}" install-tools
13067 - dodoc README ChangeLog
13068 -
13069 - # install our own init script
13070 - newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN}
13071 -
13072 - dodoc scripts/drbd.conf.example
13073 -}
13074 -
13075 -pkg_postinst() {
13076 - einfo
13077 - einfo "Please copy and gunzip the configuration file:"
13078 - einfo "from /usr/share/doc/${PF}/${PN}.conf.example.bz2 to /etc/${PN}.conf"
13079 - einfo "and edit it to your needs. Helpful commands:"
13080 - einfo "man 5 drbd.conf"
13081 - einfo "man 8 drbdsetup"
13082 - einfo "man 8 drbdadm"
13083 - einfo "man 8 drbddisk"
13084 - einfo "man 8 drbdmeta"
13085 - einfo
13086 -
13087 - elog "Remember to enable drbd support in kernel."
13088 -}
13089
13090 diff --git a/sys-cluster/drbd/drbd-8.4.3-r2.ebuild b/sys-cluster/drbd/drbd-8.4.3-r2.ebuild
13091 deleted file mode 100644
13092 index 591e689314c..00000000000
13093 --- a/sys-cluster/drbd/drbd-8.4.3-r2.ebuild
13094 +++ /dev/null
13095 @@ -1,85 +0,0 @@
13096 -# Copyright 1999-2017 Gentoo Foundation
13097 -# Distributed under the terms of the GNU General Public License v2
13098 -
13099 -EAPI=6
13100 -inherit bash-completion-r1 versionator udev
13101 -
13102 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
13103 -SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
13104 -HOMEPAGE="http://www.drbd.org"
13105 -
13106 -LICENSE="GPL-2"
13107 -KEYWORDS="amd64 x86"
13108 -IUSE="heartbeat pacemaker +udev xen"
13109 -SLOT="0"
13110 -
13111 -PATCHES=(
13112 - # https://bugs.gentoo.org/show_bug.cgi?id=518774
13113 - "${FILESDIR}"/${P}-block-drbd.patch
13114 -)
13115 -
13116 -src_prepare() {
13117 - default
13118 -
13119 - # respect LDFLAGS, #453442
13120 - sed -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" \
13121 - -e "/\$(DESTDIR)\$(localstatedir)\/lock/d" \
13122 - -i user{,/legacy}/Makefile.in || die
13123 - # respect multilib
13124 - sed -i -e "s:/lib/:/$(get_libdir)/:g" \
13125 - Makefile.in scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
13126 - sed -e "s:@prefix@/lib:@prefix@/$(get_libdir):" \
13127 - -e "s:(DESTDIR)/lib:(DESTDIR)/$(get_libdir):" \
13128 - -i user/{,legacy/}Makefile.in || die
13129 - # correct install paths (really correct this time)
13130 - sed -i -e "s:\$(sysconfdir)/bash_completion.d:$(get_bashcompdir):" \
13131 - scripts/Makefile.in || die
13132 - # don't participate in user survey bug 360483
13133 - sed -i -e '/usage-count/ s/yes/no/' scripts/drbd.conf.example || die
13134 - sed -i -e "s:\$(sysconfdir)/udev:$(get_udevdir):" scripts/Makefile.in || die
13135 -}
13136 -
13137 -src_configure() {
13138 - econf \
13139 - --localstatedir=/var \
13140 - --with-utils \
13141 - --without-km \
13142 - --without-rgmanager \
13143 - $(use_with udev) \
13144 - $(use_with xen) \
13145 - $(use_with pacemaker) \
13146 - $(use_with heartbeat) \
13147 - --with-bashcompletion \
13148 - --with-distro=gentoo
13149 -}
13150 -
13151 -src_compile() {
13152 - # only compile the tools
13153 - emake OPTFLAGS="${CFLAGS}" tools
13154 -}
13155 -
13156 -src_install() {
13157 - # only install the tools
13158 - emake DESTDIR="${D}" install-tools
13159 - einstalldocs
13160 -
13161 - # install our own init script
13162 - newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN}
13163 -
13164 - dodoc scripts/drbd.conf.example
13165 -}
13166 -
13167 -pkg_postinst() {
13168 - einfo
13169 - einfo "Please copy and gunzip the configuration file:"
13170 - einfo "from /usr/share/doc/${PF}/${PN}.conf.example.bz2 to /etc/${PN}.conf"
13171 - einfo "and edit it to your needs. Helpful commands:"
13172 - einfo "man 5 drbd.conf"
13173 - einfo "man 8 drbdsetup"
13174 - einfo "man 8 drbdadm"
13175 - einfo "man 8 drbddisk"
13176 - einfo "man 8 drbdmeta"
13177 - einfo
13178 -
13179 - einfo "Remember to enable drbd support in kernel."
13180 -}
13181
13182 diff --git a/sys-cluster/drbd/drbd-8.4.3.ebuild b/sys-cluster/drbd/drbd-8.4.3.ebuild
13183 deleted file mode 100644
13184 index b192e831b58..00000000000
13185 --- a/sys-cluster/drbd/drbd-8.4.3.ebuild
13186 +++ /dev/null
13187 @@ -1,80 +0,0 @@
13188 -# Copyright 1999-2014 Gentoo Foundation
13189 -# Distributed under the terms of the GNU General Public License v2
13190 -
13191 -EAPI=4
13192 -
13193 -inherit bash-completion-r1 eutils multilib versionator udev
13194 -
13195 -LICENSE="GPL-2"
13196 -
13197 -DESCRIPTION="mirror/replicate block-devices across a network-connection"
13198 -SRC_URI="http://oss.linbit.com/drbd/$(get_version_component_range 1-2 ${PV})/${P}.tar.gz"
13199 -HOMEPAGE="http://www.drbd.org"
13200 -
13201 -KEYWORDS="~amd64 ~x86"
13202 -IUSE="heartbeat pacemaker +udev xen"
13203 -SLOT="0"
13204 -
13205 -src_prepare() {
13206 - # respect LDFLAGS, #453442
13207 - sed -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" \
13208 - -e "/\$(DESTDIR)\$(localstatedir)\/lock/d" \
13209 - -i user{,/legacy}/Makefile.in || die
13210 - # respect multilib
13211 - sed -i -e "s:/lib/:/$(get_libdir)/:g" \
13212 - Makefile.in scripts/{Makefile.in,global_common.conf,drbd.conf.example} || die
13213 - sed -e "s:@prefix@/lib:@prefix@/$(get_libdir):" \
13214 - -e "s:(DESTDIR)/lib:(DESTDIR)/$(get_libdir):" \
13215 - -i user/{,legacy/}Makefile.in || die
13216 - # correct install paths (really correct this time)
13217 - sed -i -e "s:\$(sysconfdir)/bash_completion.d:$(get_bashcompdir):" \
13218 - scripts/Makefile.in || die
13219 - # don't participate in user survey bug 360483
13220 - sed -i -e '/usage-count/ s/yes/no/' scripts/drbd.conf.example || die
13221 - sed -i -e "s:\$(sysconfdir)/udev:$(get_udevdir):" scripts/Makefile.in || die
13222 -}
13223 -
13224 -src_configure() {
13225 - econf \
13226 - --localstatedir=/var \
13227 - --with-utils \
13228 - --without-km \
13229 - --without-rgmanager \
13230 - $(use_with udev) \
13231 - $(use_with xen) \
13232 - $(use_with pacemaker) \
13233 - $(use_with heartbeat) \
13234 - --with-bashcompletion \
13235 - --with-distro=gentoo
13236 -}
13237 -
13238 -src_compile() {
13239 - # only compile the tools
13240 - emake OPTFLAGS="${CFLAGS}" tools
13241 -}
13242 -
13243 -src_install() {
13244 - # only install the tools
13245 - emake DESTDIR="${D}" install-tools
13246 - dodoc README ChangeLog
13247 -
13248 - # install our own init script
13249 - newinitd "${FILESDIR}"/${PN}-8.0.rc ${PN}
13250 -
13251 - dodoc scripts/drbd.conf.example
13252 -}
13253 -
13254 -pkg_postinst() {
13255 - einfo
13256 - einfo "Please copy and gunzip the configuration file:"
13257 - einfo "from /usr/share/doc/${PF}/${PN}.conf.example.bz2 to /etc/${PN}.conf"
13258 - einfo "and edit it to your needs. Helpful commands:"
13259 - einfo "man 5 drbd.conf"
13260 - einfo "man 8 drbdsetup"
13261 - einfo "man 8 drbdadm"
13262 - einfo "man 8 drbddisk"
13263 - einfo "man 8 drbdmeta"
13264 - einfo
13265 -
13266 - elog "Remember to enable drbd support in kernel."
13267 -}
13268
13269 diff --git a/sys-cluster/drbd/files/drbd-8.0.rc b/sys-cluster/drbd/files/drbd-8.0.rc
13270 deleted file mode 100644
13271 index 57f583bf94b..00000000000
13272 --- a/sys-cluster/drbd/files/drbd-8.0.rc
13273 +++ /dev/null
13274 @@ -1,157 +0,0 @@
13275 -#!/sbin/openrc-run
13276 -# Copyright 1999-2014 Gentoo Foundation
13277 -# Distributed under the terms of the GNU General Public License, v2 or later
13278 -
13279 -extra_started_commands="reload"
13280 -
13281 -depend() {
13282 - use logger
13283 - need net
13284 - before heartbeat
13285 - after sshd
13286 -}
13287 -
13288 -DEFAULTFILE="/etc/conf.d/drbd"
13289 -DRBDADM="/sbin/drbdadm"
13290 -PROC_DRBD="/proc/drbd"
13291 -MODPROBE="/sbin/modprobe"
13292 -RMMOD="/sbin/rmmod"
13293 -UDEV_TIMEOUT=10
13294 -ADD_MOD_PARAM=""
13295 -
13296 -if [ -f $DEFAULTFILE ]; then
13297 - . $DEFAULTFILE
13298 -fi
13299 -
13300 -# Just in case drbdadm want to display any errors in the configuration
13301 -# file, or we need to ask the user about registering this installation
13302 -# at http://usage.drbd.org, we call drbdadm here without any IO
13303 -# redirection.
13304 -$DRBDADM sh-nop
13305 -
13306 -assure_module_is_loaded() {
13307 - [ -e "$PROC_DRBD" ] && return
13308 - ebegin "Loading drbd module"
13309 - ret=0
13310 -
13311 - $MODPROBE -s drbd `$DRBDADM sh-mod-parms` $ADD_MOD_PARAM || ret=20
13312 - eend $ret
13313 - return $ret
13314 -}
13315 -
13316 -adjust_with_progress() {
13317 - IFS_O=$IFS
13318 - NEWLINE='
13319 -'
13320 - IFS=$NEWLINE
13321 - local D=0
13322 - local S=0
13323 - local N=0
13324 -
13325 - einfon "Setting drbd parameters "
13326 - COMMANDS=`$DRBDADM -d adjust all` || {
13327 - eend 20 "Error executing drbdadm"
13328 - return 20
13329 - }
13330 - echo -n "[ "
13331 -
13332 - for CMD in $COMMANDS; do
13333 - if echo $CMD | grep -q disk; then echo -n "d$D "; D=$(( D+1 ));
13334 - elif echo $CMD | grep -q syncer; then echo -n "s$S "; S=$(( S+1 ));
13335 - elif echo $CMD | grep -q net; then echo -n "n$N "; N=$(( N+1 ));
13336 - else echo echo -n ".. ";
13337 - fi
13338 - IFS=$IFS_O
13339 - eval $CMD || {
13340 - echo
13341 - eend 20 "cmd $CMD failed!"
13342 - return 20
13343 - }
13344 - IFS=$NEWLINE
13345 - done
13346 - echo "]"
13347 - eend 0
13348 -
13349 - IFS=$IFS_O
13350 -}
13351 -
13352 -start() {
13353 - einfo "Starting DRBD resources:"
13354 - eindent
13355 - assure_module_is_loaded || return $?
13356 - adjust_with_progress || return $?
13357 -
13358 - # make sure udev has time to create the device files
13359 - ebegin "Waiting for udev device creation ..."
13360 - for RESOURCE in `$DRBDADM sh-resources`; do
13361 - for DEVICE in `$DRBDADM sh-dev $RESOURCE`; do
13362 - UDEV_TIMEOUT_LOCAL=$UDEV_TIMEOUT
13363 - while [ ! -e $DEVICE ] && [ $UDEV_TIMEOUT_LOCAL -gt 0 ] ; do
13364 - sleep 1
13365 - UDEV_TIMEOUT_LOCAL=$(( $UDEV_TIMEOUT_LOCAL-1 ))
13366 - done
13367 - done
13368 - done
13369 - eend 0
13370 -
13371 - einfon "Waiting for connection "
13372 - $DRBDADM wait-con-int
13373 - ret=$?
13374 - echo
13375 -
13376 - sleep 5
13377 -
13378 - einfon "Become primary if configured "
13379 - $DRBDADM sh-b-pri all
13380 - echo
13381 -
13382 - eend $ret
13383 - return $ret
13384 -}
13385 -
13386 -stop() {
13387 - ebegin "Stopping all DRBD resources"
13388 -
13389 - # Check for mounted drbd devices
13390 - if ! grep -q '^/dev/drbd' /proc/mounts &>/dev/null; then
13391 - if [ -e ${PROC_DRBD} ]; then
13392 - ${DRBDADM} down all
13393 - ret=$?
13394 - sleep 3
13395 - if [ -e /proc/modules ] && grep -q '^drbd' /proc/modules ; then
13396 - ${RMMOD} drbd
13397 - fi
13398 - fi
13399 - eend $ret
13400 - return $ret
13401 - else
13402 - einfo "drbd devices mounted, please umount them before trying to stop drbd!"
13403 - eend 1
13404 - return 1
13405 - fi
13406 -}
13407 -
13408 -status() {
13409 - # NEEDS to be heartbeat friendly...
13410 - # so: put some "OK" in the output.
13411 -
13412 - if [ -e $PROC_DRBD ]; then
13413 - ret=0
13414 - ebegin "drbd driver loaded OK; device status:"
13415 - eend $ret
13416 - cat $PROC_DRBD
13417 - else
13418 - ebegin "drbd not loaded"
13419 - ret=3
13420 - eend $ret
13421 - fi
13422 - return $ret
13423 -}
13424 -
13425 -reload() {
13426 - ebegin "Reloading DRBD"
13427 - ${DRBDADM} adjust all
13428 - ret=$?
13429 - eend $ret
13430 - return $ret
13431 -}
13432
13433 diff --git a/sys-cluster/drbd/files/drbd-8.3.11-kernel3.patch b/sys-cluster/drbd/files/drbd-8.3.11-kernel3.patch
13434 deleted file mode 100644
13435 index 1eeca1b1b0f..00000000000
13436 --- a/sys-cluster/drbd/files/drbd-8.3.11-kernel3.patch
13437 +++ /dev/null
13438 @@ -1,17 +0,0 @@
13439 ---- a/drbd/Makefile 2011-07-07 12:55:39.000000000 +0200
13440 -+++ b/drbd/Makefile 2011-11-03 12:56:42.280603057 +0100
13441 -@@ -77,9 +77,12 @@
13442 - endif
13443 - endif
13444 -
13445 -+ KDIR_Makefile_VERSION = $(shell test -e $(KDIR)/Makefile && grep "^VERSION = " $(KDIR)/Makefile | cut -d " " -f 3)
13446 - KDIR_Makefile_PATCHLEVEL = $(shell test -e $(KDIR)/Makefile && grep "^PATCHLEVEL = " $(KDIR)/Makefile | cut -d " " -f 3)
13447 -- ifneq ($(findstring $(KDIR_Makefile_PATCHLEVEL),12345),)
13448 -- $(error "won't compile with this kernel version")
13449 -+ ifneq ($(KDIR_Makefile_VERSION),3)
13450 -+ ifneq ($(findstring $(KDIR_Makefile_PATCHLEVEL),12345),)
13451 -+ $(error "ici won't compile with this kernel version")
13452 -+ endif
13453 - endif
13454 -
13455 - .PHONY: drbd.o default all greeting clean kbuild install dep tags
13456
13457 diff --git a/sys-cluster/drbd/files/drbd-8.3.8.1-implicits.patch b/sys-cluster/drbd/files/drbd-8.3.8.1-implicits.patch
13458 deleted file mode 100644
13459 index 0fbbb92a2c3..00000000000
13460 --- a/sys-cluster/drbd/files/drbd-8.3.8.1-implicits.patch
13461 +++ /dev/null
13462 @@ -1,12 +0,0 @@
13463 -drbdadm_main.c:2525:2: warning: implicit declaration of function ‘stat’
13464 -
13465 ---- a/user/drbdadm_main.c
13466 -+++ b/user/drbdadm_main.c
13467 -@@ -33,6 +33,7 @@
13468 - #include <search.h>
13469 -
13470 - #include <sys/types.h>
13471 -+#include <sys/stat.h>
13472 - #include <sys/wait.h>
13473 - #include <sys/poll.h>
13474 - #include <sys/socket.h>
13475
13476 diff --git a/sys-cluster/drbd/files/drbd-8.4.3-block-drbd.patch b/sys-cluster/drbd/files/drbd-8.4.3-block-drbd.patch
13477 deleted file mode 100644
13478 index 408b8136296..00000000000
13479 --- a/sys-cluster/drbd/files/drbd-8.4.3-block-drbd.patch
13480 +++ /dev/null
13481 @@ -1,20 +0,0 @@
13482 ---- a/scripts/block-drbd 2014-07-30 17:19:59.000000000 -0700
13483 -+++ b/scripts/block-drbd 2014-07-31 09:54:56.000000000 -0700
13484 -@@ -248,7 +248,7 @@
13485 - fi
13486 -
13487 - case $t in
13488 -- drbd)
13489 -+ drbd|phy)
13490 - drbd_resource=$p
13491 - drbd_role="$(/sbin/drbdadm role $drbd_resource)"
13492 - drbd_lrole="${drbd_role%%/*}"
13493 -@@ -276,7 +276,7 @@
13494 -
13495 - remove)
13496 - case $t in
13497 -- drbd)
13498 -+ drbd|phy)
13499 - p=$(xenstore_read "$XENBUS_PATH/params")
13500 - drbd_resource=$p
13501 - drbd_role="$(/sbin/drbdadm role $drbd_resource)"
13502
13503 diff --git a/sys-cluster/drbd/metadata.xml b/sys-cluster/drbd/metadata.xml
13504 deleted file mode 100644
13505 index 82f50565f99..00000000000
13506 --- a/sys-cluster/drbd/metadata.xml
13507 +++ /dev/null
13508 @@ -1,17 +0,0 @@
13509 -<?xml version="1.0" encoding="UTF-8"?>
13510 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
13511 -<pkgmetadata>
13512 - <maintainer type="project">
13513 - <email>cluster@g.o</email>
13514 - <name>Gentoo Cluster Project</name>
13515 - </maintainer>
13516 - <use>
13517 - <flag name="xen">Enable Xen integration</flag>
13518 - <flag name="pacemaker">Enable Pacemaker integration</flag>
13519 - <flag name="heartbeat">Enable Heartbeat integration</flag>
13520 - </use>
13521 - <longdescription>
13522 - The user space tools to control, configure the DRBD driver, as well as integration programs and scripts
13523 - that glues the DRBD system to cluster management software and other system components.
13524 - </longdescription>
13525 -</pkgmetadata>
13526
13527 diff --git a/sys-cluster/gearmand/Manifest b/sys-cluster/gearmand/Manifest
13528 deleted file mode 100644
13529 index 141c4c62fc2..00000000000
13530 --- a/sys-cluster/gearmand/Manifest
13531 +++ /dev/null
13532 @@ -1 +0,0 @@
13533 -DIST gearmand-0.34.tar.gz 842579 BLAKE2B 439fcec297ae874cecbc355526b4681329fde2ac39ccc9f6e14413979e7cdbc6c88f2e8cc34e2af1f166f873415a1d5b353716a227894c36bbde66f30b900e56 SHA512 8263cd19337f56cb692209efb4867b54954081a907c109b4828c1a7dfd8e1dec803f9c06e0f09e1ec6cc4271299bf77bcd5069b765647b31559480b4e7e756ba
13534
13535 diff --git a/sys-cluster/gearmand/files/gearmand-0.34-stdbool-h.patch b/sys-cluster/gearmand/files/gearmand-0.34-stdbool-h.patch
13536 deleted file mode 100644
13537 index 37d2db62741..00000000000
13538 --- a/sys-cluster/gearmand/files/gearmand-0.34-stdbool-h.patch
13539 +++ /dev/null
13540 @@ -1,26 +0,0 @@
13541 -Ignore configure checks and include stdbool.h
13542 -unconditionally, we're in 2016.
13543 -
13544 ---- gearmand-0.34/libhostile/called.c
13545 -+++ gearmand-0.34/libhostile/called.c
13546 -@@ -41,6 +41,7 @@
13547 - #include <assert.h>
13548 - #include <stdio.h>
13549 - #include <stdlib.h>
13550 -+#include <stdbool.h>
13551 -
13552 - __thread bool is_called_= false;
13553 - static __thread char** unique_ptr= NULL;
13554 ---- gearmand-0.34/libhostile/called.h
13555 -+++ gearmand-0.34/libhostile/called.h
13556 -@@ -36,9 +36,7 @@
13557 -
13558 - #pragma once
13559 -
13560 --#ifdef HAVE_STDBOOL_H
13561 --# include <stdbool.h>
13562 --#endif
13563 -+#include <stdbool.h>
13564 -
13565 - bool is_called(void);
13566 - void set_called();
13567
13568 diff --git a/sys-cluster/gearmand/files/gearmand.conf.d b/sys-cluster/gearmand/files/gearmand.conf.d
13569 deleted file mode 100644
13570 index aeb49d5c6b9..00000000000
13571 --- a/sys-cluster/gearmand/files/gearmand.conf.d
13572 +++ /dev/null
13573 @@ -1,39 +0,0 @@
13574 -# /etc/conf.d/gearmand: config file for /etc/init.d/gearmand
13575 -
13576 -# Persistent queue store
13577 -# The following queue stores are available:
13578 -# drizzle|memcache|mysql|postgre|sqlite|tokyocabinet|none
13579 -# If you do not wish to use persistent queues, leave this option commented out.
13580 -# Note that persistent queue mechanisms are mutally exclusive.
13581 -#PERSISTENT=""
13582 -
13583 -# Persistent queue settings for drizzle, mysql and postgre
13584 -#PERSISTENT_SOCKET=""
13585 -#PERSISTENT_HOST=""
13586 -#PERSISTENT_PORT=""
13587 -#PERSISTENT_USER=""
13588 -#PERSISTENT_PASS=""
13589 -#PERSISTENT_DB=""
13590 -#PERSISTENT_TABLE=""
13591 -
13592 -# Persistent queue settings for sqlite
13593 -#PERSISTENT_FILE=""
13594 -
13595 -# Persistent queue settings for memcache
13596 -#PERSISTENT_SERVERLIST=""
13597 -
13598 -# General settings
13599 -#
13600 -# -j, --job-retries=RETRIES Number of attempts to run the job before the job
13601 -# server removes it. Thisis helpful to ensure a bad
13602 -# job does not crash all available workers. Default
13603 -# is no limit.
13604 -# -L, --listen=ADDRESS Address the server should listen on. Default is
13605 -# INADDR_ANY.
13606 -# -p, --port=PORT Port the server should listen on. Default=4730.
13607 -# -r, --protocol=PROTOCOL Load protocol module.
13608 -# -t, --threads=THREADS Number of I/O threads to use. Default=0.
13609 -# -v, --verbose Increase verbosity level by one.
13610 -# -w, --worker-wakeup=WORKERS Number of workers to wakeup for each job received.
13611 -# The default is to wakeup all available workers.
13612 -GEARMAND_PARAMS=""
13613
13614 diff --git a/sys-cluster/gearmand/files/gearmand.init.d.2 b/sys-cluster/gearmand/files/gearmand.init.d.2
13615 deleted file mode 100644
13616 index 48d19bd1dc8..00000000000
13617 --- a/sys-cluster/gearmand/files/gearmand.init.d.2
13618 +++ /dev/null
13619 @@ -1,78 +0,0 @@
13620 -#!/sbin/openrc-run
13621 -# Copyright 2009-2012 Pavel Stratil, senbonzakura.eu
13622 -# Distributed under the terms of the MIT license
13623 -
13624 -pidfile=/var/run/gearmand/gearmand.pid
13625 -command=/usr/sbin/gearmand
13626 -
13627 -depend() {
13628 - use localmount
13629 -
13630 - case $PERSISTENT in
13631 - drizzle)
13632 - use drizzle
13633 - ;;
13634 - memcache)
13635 - use memcache
13636 - ;;
13637 - mysql)
13638 - use mysql
13639 - ;;
13640 - postgre)
13641 - use postgresql
13642 - ;;
13643 - *)
13644 - ;;
13645 - esac
13646 -}
13647 -
13648 -start() {
13649 - case ${PERSISTENT:-none} in
13650 - drizzle|mysql)
13651 - GEARMAND_PARAMS="${GEARMAND_PARAMS} -q libdrizzle"
13652 - [ ${PERSISTENT_HOST} ] && GEARMAND_PARAMS="${GEARMAND_PARAMS} --libdrizzle-host=${PERSISTENT_HOST}"
13653 - [ ${PERSISTENT_USER} ] && GEARMAND_PARAMS="${GEARMAND_PARAMS} --libdrizzle-user=${PERSISTENT_USER}"
13654 - [ ${PERSISTENT_PASS} ] && GEARMAND_PARAMS="${GEARMAND_PARAMS} --libdrizzle-password=${PERSISTENT_PASS}"
13655 - [ ${PERSISTENT_DB} ] && GEARMAND_PARAMS="${GEARMAND_PARAMS} --libdrizzle-db=${PERSISTENT_DB}"
13656 - [ ${PERSISTENT_TABLE} ] && GEARMAND_PARAMS="${GEARMAND_PARAMS} --libdrizzle-table=${PERSISTENT_TABLE}"
13657 - [ ${PERSISTENT_PORT} ] && GEARMAND_PARAMS="${GEARMAND_PARAMS} --libdrizzle-port=${PERSISTENT_PORT}"
13658 - [ ${PERSISTENT_SOCKET} ] && GEARMAND_PARAMS="${GEARMAND_PARAMS} --libdrizzle-uds=${PERSISTENT_SOCKET}"
13659 - [ ${PERSISTENT} == "mysql" ] && GEARMAND_PARAMS="${GEARMAND_PARAMS} --libdrizzle-mysql"
13660 - ;;
13661 - memcache)
13662 - [ ${PERSISTENT_SERVERLIST} ] && GEARMAND_PARAMS="${GEARMAND_PARAMS} -q libmemcached --libmemcached-servers=${PERSISTENT_SERVERLIST}"
13663 - ;;
13664 - postgre)
13665 - GEARMAND_PARAMS="${GEARMAND_PARAMS} -q libpq"
13666 - [ ${PERSISTENT_HOST} ] && GEARMAND_PARAMS="${GEARMAND_PARAMS} --libpq-host=${PERSISTENT_HOST}"
13667 - [ ${PERSISTENT_USER} ] && GEARMAND_PARAMS="${GEARMAND_PARAMS} --libpq-user=${PERSISTENT_USER}"
13668 - [ ${PERSISTENT_PASS} ] && GEARMAND_PARAMS="${GEARMAND_PARAMS} --libpq-password=${PERSISTENT_PASS}"
13669 - [ ${PERSISTENT_DB} ] && GEARMAND_PARAMS="${GEARMAND_PARAMS} --libpq-dbname=${PERSISTENT_DB}"
13670 - [ ${PERSISTENT_PORT} ] && GEARMAND_PARAMS="${GEARMAND_PARAMS} --libpq-port=${PERSISTENT_PORT}"
13671 - [ ${PERSISTENT_TABLE} ] && ewarn "Libpq doesn't recognise 'table' parameter."
13672 - [ ${PERSISTENT_SOCKET} ] && ewarn "Libpq doesn't recognise 'socket' parameter. If no host is set, it automatically falls back to a socket."
13673 - ;;
13674 - tokyocabinet)
13675 - GEARMAND_PARAMS="${GEARMAND_PARAMS} -q libtokyocabinet --libtokyocabinet-file=${PERSISTENT_FILE}"
13676 - ;;
13677 - sqlite)
13678 - GEARMAND_PARAMS="${GEARMAND_PARAMS} -q libsqlite3 --libsqlite3-db=${PERSISTENT_FILE}"
13679 - ;;
13680 - none)
13681 - ;;
13682 - *)
13683 - eerror "Wrong persistent queue store setting in /etc/conf.d/gearmand."
13684 - return 1
13685 - ;;
13686 - esac
13687 -
13688 -
13689 - checkpath -d -m 0755 -o gearmand:nogroup /var/run/gearmand /var/log/gearmand
13690 -
13691 - ebegin "Starting ${SVCNAME}"
13692 - start-stop-daemon --pidfile /var/run/gearmand/gearmand.pid --start \
13693 - --exec /usr/sbin/gearmand -- --pid-file=/var/run/gearmand/gearmand.pid \
13694 - --user=gearmand --daemon \
13695 - --log-file=/var/log/gearmand/gearmand.log ${GEARMAND_PARAMS}
13696 - eend $?
13697 -}
13698
13699 diff --git a/sys-cluster/gearmand/gearmand-0.34-r1.ebuild b/sys-cluster/gearmand/gearmand-0.34-r1.ebuild
13700 deleted file mode 100644
13701 index 846d4726196..00000000000
13702 --- a/sys-cluster/gearmand/gearmand-0.34-r1.ebuild
13703 +++ /dev/null
13704 @@ -1,96 +0,0 @@
13705 -# Copyright 1999-2016 Gentoo Foundation
13706 -# Distributed under the terms of the GNU General Public License v2
13707 -
13708 -EAPI=5
13709 -
13710 -AUTOTOOLS_AUTORECONF=1
13711 -
13712 -inherit autotools-utils eutils flag-o-matic libtool user
13713 -
13714 -DESCRIPTION="Generic framework to farm out work to other machines"
13715 -HOMEPAGE="http://www.gearman.org/"
13716 -SRC_URI="https://launchpad.net/gearmand/trunk/${PV}/+download/${P}.tar.gz"
13717 -
13718 -LICENSE="MIT"
13719 -SLOT="0"
13720 -KEYWORDS="~amd64 ~x86"
13721 -IUSE="debug tcmalloc +memcache sqlite tokyocabinet postgres"
13722 -
13723 -RDEPEND="dev-libs/libevent
13724 - >=dev-libs/boost-1.39:=[threads(+)]
13725 - || ( >=sys-apps/util-linux-2.16 <sys-libs/e2fsprogs-libs-1.41.8 )
13726 - tcmalloc? ( dev-util/google-perftools )
13727 - memcache? ( >=dev-libs/libmemcached-0.47 )
13728 - sqlite? ( dev-db/sqlite:3 )
13729 - tokyocabinet? ( dev-db/tokyocabinet )
13730 - postgres? ( >=dev-db/postgresql-9.0:* )"
13731 -DEPEND="${RDEPEND}
13732 - virtual/pkgconfig
13733 - >=sys-devel/boost-m4-0.4_p20160328"
13734 -
13735 -pkg_setup() {
13736 - enewuser gearmand -1 -1 /dev/null nogroup
13737 -}
13738 -
13739 -src_prepare() {
13740 - # fixes bug 574558, which is due to an outdated bundled boost.m4
13741 - rm m4/boost.m4 || die
13742 - sed -i -e 's/AM_INIT_AUTOMAKE.*//g' m4/pandora_canonical.m4 || die
13743 - epatch -p1 "${FILESDIR}/${P}-stdbool-h.patch"
13744 - autotools-utils_src_prepare
13745 -}
13746 -
13747 -src_configure() {
13748 - local myeconfargs=(
13749 - $(use_enable memcache libmemcached)
13750 - $(use_enable tcmalloc)
13751 - $(use_enable tokyocabinet libtokyocabinet)
13752 - $(use_with postgres postgresql)
13753 - $(use_with sqlite sqlite3)
13754 - --disable-mtmalloc
13755 - --disable-static
13756 - )
13757 -
13758 - # Don't ever use --enable-assert since configure.ac is broken, and
13759 - # only does --disable-assert correctly.
13760 - if use debug; then
13761 - # Since --with-debug would turn off optimisations as well as
13762 - # enabling debug, we just enable debug through the
13763 - # preprocessor then.
13764 - append-cppflags -DDEBUG
13765 - fi
13766 -
13767 - # Explicitly enable c++11 mode
13768 - append-cxxflags -std=c++11
13769 -
13770 - autotools-utils_src_configure
13771 -}
13772 -
13773 -src_test() {
13774 - # Since libtool is stupid and doesn't discard /usr/lib64 from the
13775 - # load path, we'd end up testing against the installed copy of
13776 - # gearmand (bad).
13777 - #
13778 - # We thus cheat and "fix" the scripts by hand.
13779 - sed -i -e '/LD_LIBRARY_PATH=/s|/usr/lib64:||' "${BUILD_DIR}"/tests/*_test \
13780 - || die "test fixing failed"
13781 -
13782 - autotools-utils_src_test
13783 -}
13784 -
13785 -DOCS=( README AUTHORS ChangeLog )
13786 -
13787 -src_install() {
13788 - autotools-utils_src_install
13789 -
13790 - newinitd "${FILESDIR}"/gearmand.init.d.2 gearmand
13791 - newconfd "${FILESDIR}"/gearmand.conf.d gearmand
13792 -}
13793 -
13794 -pkg_postinst() {
13795 - elog ""
13796 - elog "Unless you set the PERSISTENT_TABLE option in"
13797 - elog "/etc/conf.d/gearmand, Gearmand will use table 'queue'."
13798 - elog "If such table doesn't exist, Gearmand will create it for you"
13799 - elog ""
13800 -}
13801
13802 diff --git a/sys-cluster/gearmand/metadata.xml b/sys-cluster/gearmand/metadata.xml
13803 deleted file mode 100644
13804 index d08fb72aef8..00000000000
13805 --- a/sys-cluster/gearmand/metadata.xml
13806 +++ /dev/null
13807 @@ -1,17 +0,0 @@
13808 -<?xml version="1.0" encoding="UTF-8"?>
13809 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
13810 -<pkgmetadata>
13811 -<!-- maintainer-needed -->
13812 - <use>
13813 - <flag name="memcache">
13814 - Support memcache daemon (via <pkg>dev-libs/libmemcached</pkg>)
13815 - for the queue storage.
13816 - </flag>
13817 - <flag name="tokyocabinet">
13818 - Support <pkg>dev-db/tokyocabinet</pkg> for the queue storage.
13819 - </flag>
13820 - </use>
13821 - <upstream>
13822 - <remote-id type="launchpad">gearmand</remote-id>
13823 - </upstream>
13824 -</pkgmetadata>
13825
13826 diff --git a/sys-fabric/mstflint/Manifest b/sys-fabric/mstflint/Manifest
13827 deleted file mode 100644
13828 index b3649eecb82..00000000000
13829 --- a/sys-fabric/mstflint/Manifest
13830 +++ /dev/null
13831 @@ -1 +0,0 @@
13832 -DIST OFED-3.12-rc1.tgz 22055476 BLAKE2B 49e6411721392f418369a292513709f396fbb0f17001687aa15b5c0acdc91013cc67354e5978df56452178af7fbbd338a7ff408592ff9126a3045b9bb27375fe SHA512 9f834d6982ab7e8ab47a8b5c958ab2e4c238ef983e47798e7f06655f69672ea1e996297939b381f26ed8c39552f6e62156173d5ddd2f0a7b6cad6aecdd973944
13833
13834 diff --git a/sys-fabric/mstflint/metadata.xml b/sys-fabric/mstflint/metadata.xml
13835 deleted file mode 100644
13836 index f1a406d0b75..00000000000
13837 --- a/sys-fabric/mstflint/metadata.xml
13838 +++ /dev/null
13839 @@ -1,11 +0,0 @@
13840 -<?xml version="1.0" encoding="UTF-8"?>
13841 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
13842 -<pkgmetadata>
13843 -<maintainer type="project">
13844 - <email>cluster@g.o</email>
13845 - <name>Gentoo Cluster Project</name>
13846 -</maintainer>
13847 -<longdescription>
13848 -OpenIB Userspace CM library
13849 -</longdescription>
13850 -</pkgmetadata>
13851
13852 diff --git a/sys-fabric/mstflint/mstflint-3.5.0.ebuild b/sys-fabric/mstflint/mstflint-3.5.0.ebuild
13853 deleted file mode 100644
13854 index 68e1543aee2..00000000000
13855 --- a/sys-fabric/mstflint/mstflint-3.5.0.ebuild
13856 +++ /dev/null
13857 @@ -1,19 +0,0 @@
13858 -# Copyright 1999-2018 Gentoo Foundation
13859 -# Distributed under the terms of the GNU General Public License v2
13860 -
13861 -EAPI="5"
13862 -
13863 -OFED_VER="3.12"
13864 -OFED_RC="1"
13865 -OFED_RC_VER="1"
13866 -OFED_SUFFIX="1"
13867 -
13868 -inherit openib
13869 -
13870 -DESCRIPTION="Mellanox firmware burning application"
13871 -KEYWORDS="amd64 ~x86 ~amd64-linux"
13872 -IUSE=""
13873 -
13874 -RDEPEND="sys-libs/zlib"
13875 -DEPEND="${RDEPEND}"
13876 -block_other_ofed_versions
13877
13878 diff --git a/www-apps/b2evolution/Manifest b/www-apps/b2evolution/Manifest
13879 deleted file mode 100644
13880 index fb700be7434..00000000000
13881 --- a/www-apps/b2evolution/Manifest
13882 +++ /dev/null
13883 @@ -1 +0,0 @@
13884 -DIST b2evolution-4.1.7-stable-2013-04-27.zip 6112599 BLAKE2B 93d827b0fbfb252b67b68adc5d3097f3b6058505fc6fae30b4de0ca267ad625a992d989af45d3579dd8e27cd225aeb3e235941511128fbaeda56ed99069defdb SHA512 cf5f20c6dd8ddd714bc6cc3365fc815b4f9444feddea278da08ab247bf8dbaf97c70fe923d4438888e8a94e31567c6f5085850ba4566bae3ec54f45c7dde8c20
13885
13886 diff --git a/www-apps/b2evolution/b2evolution-4.1.7.ebuild b/www-apps/b2evolution/b2evolution-4.1.7.ebuild
13887 deleted file mode 100644
13888 index b164f4a4cee..00000000000
13889 --- a/www-apps/b2evolution/b2evolution-4.1.7.ebuild
13890 +++ /dev/null
13891 @@ -1,46 +0,0 @@
13892 -# Copyright 1999-2013 Gentoo Foundation
13893 -# Distributed under the terms of the GNU General Public License v2
13894 -
13895 -EAPI=5
13896 -
13897 -inherit webapp eutils
13898 -
13899 -MY_EXT="stable-2013-04-27"
13900 -MY_PV=${PV/_/-}
13901 -
13902 -DESCRIPTION="Multilingual multiuser multi-blog engine"
13903 -HOMEPAGE="http://www.b2evolution.net"
13904 -SRC_URI="mirror://sourceforge/evocms/${PN}-${MY_PV}-${MY_EXT}.zip"
13905 -
13906 -LICENSE="GPL-2"
13907 -KEYWORDS="amd64 ppc x86"
13908 -IUSE=""
13909 -
13910 -RDEPEND="virtual/httpd-php
13911 - dev-lang/php[ctype,curl,mysql,tokenizer,xml]"
13912 -DEPEND="${RDEPEND}
13913 - app-arch/unzip"
13914 -
13915 -need_httpd_cgi
13916 -
13917 -S="${WORKDIR}/${PN}"
13918 -
13919 -src_install() {
13920 - webapp_src_preinst
13921 -
13922 - insinto "${MY_HTDOCSDIR}"
13923 - doins -r blogs/*
13924 -
13925 - rm doc/*.*-*.html doc/*.src.html
13926 - dohtml doc/*.html
13927 -
13928 - webapp_serverowned "${MY_HTDOCSDIR}"/conf/_basic_config.template.php
13929 - webapp_serverowned "${MY_HTDOCSDIR}"/{cache,media}/
13930 - webapp_configfile
13931 - "${MY_HTDOCSDIR}"/conf/_{basic_config.template,advanced,locales,formatting,admin,stats,application,config,icons,upgrade}.php
13932 -
13933 - webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
13934 - webapp_postupgrade_txt en "${FILESDIR}"/postupgrade-en.txt
13935 -
13936 - webapp_src_install
13937 -}
13938
13939 diff --git a/www-apps/b2evolution/files/postinstall-en.txt b/www-apps/b2evolution/files/postinstall-en.txt
13940 deleted file mode 100644
13941 index 9361877c260..00000000000
13942 --- a/www-apps/b2evolution/files/postinstall-en.txt
13943 +++ /dev/null
13944 @@ -1,17 +0,0 @@
13945 -You will need to provide a database for your b2evolution installation.
13946 -
13947 -This assumes you have some knowledge of MySQL, and already have it
13948 -installed and configured. If not, please refer to the Gentoo MySQL
13949 -guide at the following URL:
13950 -
13951 -http://www.gentoo.org/doc/en/mysql-howto.xml
13952 -
13953 -Once you have a database ready all you need to do is to go to this
13954 -location
13955 -
13956 -http://${VHOST_HOSTNAME}/${VHOST_APPDIR}/install
13957 -
13958 -and provide the credentials required for the database access.
13959 -
13960 -Note the administrator password b2evolution will provide and after
13961 -logging in with these credentials you can start to use the application.
13962
13963 diff --git a/www-apps/b2evolution/files/postupgrade-en.txt b/www-apps/b2evolution/files/postupgrade-en.txt
13964 deleted file mode 100644
13965 index 9e01eaba38c..00000000000
13966 --- a/www-apps/b2evolution/files/postupgrade-en.txt
13967 +++ /dev/null
13968 @@ -1,6 +0,0 @@
13969 -Please go to this location
13970 -
13971 -http://${VHOST_HOSTNAME}/${VHOST_APPDIR}/install/index.php
13972 -
13973 -and select "Upgrade from a previous version of b2evolution" after
13974 -providing the credentials required for the database acces.
13975
13976 diff --git a/www-apps/b2evolution/metadata.xml b/www-apps/b2evolution/metadata.xml
13977 deleted file mode 100644
13978 index 2bd751aefd8..00000000000
13979 --- a/www-apps/b2evolution/metadata.xml
13980 +++ /dev/null
13981 @@ -1,11 +0,0 @@
13982 -<?xml version="1.0" encoding="UTF-8"?>
13983 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
13984 -<pkgmetadata>
13985 - <maintainer type="project">
13986 - <email>web-apps@g.o</email>
13987 - <name>Gentoo Webapps</name>
13988 - </maintainer>
13989 - <upstream>
13990 - <remote-id type="sourceforge">evocms</remote-id>
13991 - </upstream>
13992 -</pkgmetadata>
13993
13994 diff --git a/www-misc/gurlchecker/Manifest b/www-misc/gurlchecker/Manifest
13995 deleted file mode 100644
13996 index 3d4e845d5b6..00000000000
13997 --- a/www-misc/gurlchecker/Manifest
13998 +++ /dev/null
13999 @@ -1 +0,0 @@
14000 -DIST gurlchecker-0.13.1.tar.gz 709336 BLAKE2B 41601ba46b7bee4dc361a364fcfaf752d4b54efcca142560aacd641be61ccf719d1d6242a504674d646b09cf85df1a8b673610dd57885691544d1cfd991d5ce8 SHA512 25f76f4b0b84467a5751156fbd8497f25e057202a36fe33b24c91e42906f67dd7dbd21531682b050c534862fa4e62ceb0908d19f44926ac335d628cc9919a746
14001
14002 diff --git a/www-misc/gurlchecker/files/gurlchecker-0.10.5-autoconf-tidy.patch b/www-misc/gurlchecker/files/gurlchecker-0.10.5-autoconf-tidy.patch
14003 deleted file mode 100644
14004 index a3aa4a15c50..00000000000
14005 --- a/www-misc/gurlchecker/files/gurlchecker-0.10.5-autoconf-tidy.patch
14006 +++ /dev/null
14007 @@ -1,15 +0,0 @@
14008 ---- a/configure.in 2008-06-23 06:53:17.000000000 +0200
14009 -+++ b/configure.in 2008-06-23 20:08:59.000000000 +0200
14010 -@@ -174,10 +174,10 @@
14011 - [tidyCreate],
14012 - [
14013 - AC_CHECK_HEADERS(
14014 -- [tidy.h tidy/tidy.h],
14015 -+ [tidy.h],
14016 - [
14017 - want_tidy=yes
14018 -- TIDY_FLAGS="$TIDY_FLAGS -DHAVE_TIDY_H_IN_SUBDIR -DENABLE_TIDY"
14019 -+ TIDY_FLAGS="$TIDY_FLAGS -DENABLE_TIDY"
14020 - TIDY_LIBS="-ltidy"
14021 - #LDFLAGS="$LDFLAGS $want_tidy_path"
14022 - ],
14023
14024 diff --git a/www-misc/gurlchecker/files/gurlchecker-0.13.1-gnutls.patch b/www-misc/gurlchecker/files/gurlchecker-0.13.1-gnutls.patch
14025 deleted file mode 100644
14026 index 341dc430b5a..00000000000
14027 --- a/www-misc/gurlchecker/files/gurlchecker-0.13.1-gnutls.patch
14028 +++ /dev/null
14029 @@ -1,26 +0,0 @@
14030 -Index: src/connection.c
14031 -===================================================================
14032 ---- src/connection.c (revision 827)
14033 -+++ src/connection.c (revision 828)
14034 -@@ -230,20 +230,12 @@
14035 - #ifdef ENABLE_GNUTLS
14036 - if (strcmp (proto, UC_PROTOCOL_HTTPS) == 0)
14037 - {
14038 -- const gint cert_type_priority[3] =
14039 -- {
14040 -- GNUTLS_CRT_X509,
14041 -- GNUTLS_CRT_OPENPGP,
14042 -- 0
14043 -- };
14044 --
14045 - conn->use_gnutls = TRUE;
14046 - conn->port = atoi (UC_URL_DEFAULT_SSL_PORT);
14047 -
14048 - gnutls_init (&conn->session_gnutls, GNUTLS_CLIENT);
14049 - gnutls_set_default_priority (conn->session_gnutls);
14050 -- gnutls_certificate_type_set_priority (conn->session_gnutls,
14051 -- cert_type_priority);
14052 -+ gnutls_set_default_priority (conn->session_gnutls);
14053 - gnutls_credentials_set (conn->session_gnutls, GNUTLS_CRD_CERTIFICATE,
14054 - xcred_gnutls);
14055 - }
14056
14057 diff --git a/www-misc/gurlchecker/files/gurlchecker-0.13.1-ldflags.patch b/www-misc/gurlchecker/files/gurlchecker-0.13.1-ldflags.patch
14058 deleted file mode 100644
14059 index 904eab719f2..00000000000
14060 --- a/www-misc/gurlchecker/files/gurlchecker-0.13.1-ldflags.patch
14061 +++ /dev/null
14062 @@ -1,40 +0,0 @@
14063 -# Autofoo of this package is just insane, need to rewrite it someday.
14064 -# Don't touch LDFLAGS, there is no need to
14065 ---- a/configure.in 2008-06-15 21:27:45.000000000 +0200
14066 -+++ b/configure.in 2008-06-15 21:34:45.000000000 +0200
14067 -@@ -120,7 +120,7 @@
14068 - [
14069 - want_croco=yes
14070 - CROCO_FLAGS="-DENABLE_CROCO $CROCO_CFLAGS"
14071 -- LDFLAGS="$LDFLAGS $want_croco_path"
14072 -+ #LDFLAGS="$LDFLAGS $want_croco_path"
14073 - ],
14074 - [
14075 - want_croco=no
14076 -@@ -178,7 +179,7 @@
14077 - have_tidy=yes
14078 - TIDY_FLAGS="$TIDY_FLAGS -DHAVE_TIDY_H_IN_SUBDIR -DENABLE_TIDY"
14079 - TIDY_LIBS="-ltidy"
14080 -- LDFLAGS="$LDFLAGS $want_tidy_path"
14081 -+ #LDFLAGS="$LDFLAGS $want_tidy_path"
14082 - ],
14083 - [have_tidy=no]
14084 - )
14085 -@@ -238,7 +240,7 @@
14086 - have_clamav=yes
14087 - CLAMAV_FLAGS="$CLAMAV_FLAGS -DENABLE_CLAMAV"
14088 - CLAMAV_LIBS="-lclamav"
14089 -- LDFLAGS="$LDFLAGS $want_clamav_path"
14090 -+ #LDFLAGS="$LDFLAGS $want_clamav_path"
14091 - ],
14092 - [have_clamav=no]
14093 - )
14094 -@@ -298,7 +300,7 @@
14095 - have_clamav=yes
14096 - GNUTLS_FLAGS="$GNUTLS_FLAGS -DENABLE_GNUTLS"
14097 - GNUTLS_LIBS="-lgnutls"
14098 -- LDFLAGS="$LDFLAGS $want_gnutls_path"
14099 -+ #LDFLAGS="$LDFLAGS $want_gnutls_path"
14100 - ],
14101 - [
14102 - have_clamav=yes
14103
14104 diff --git a/www-misc/gurlchecker/gurlchecker-0.13.1-r2.ebuild b/www-misc/gurlchecker/gurlchecker-0.13.1-r2.ebuild
14105 deleted file mode 100644
14106 index 678043e21c4..00000000000
14107 --- a/www-misc/gurlchecker/gurlchecker-0.13.1-r2.ebuild
14108 +++ /dev/null
14109 @@ -1,73 +0,0 @@
14110 -# Copyright 1999-2017 Gentoo Foundation
14111 -# Distributed under the terms of the GNU General Public License v2
14112 -
14113 -EAPI="5"
14114 -GCONF_DEBUG="no"
14115 -
14116 -inherit autotools eutils gnome2
14117 -
14118 -DESCRIPTION="Gnome tool that checks links on web pages/sites"
14119 -HOMEPAGE="http://gurlchecker.labs.libre-entreprise.org/"
14120 -SRC_URI="http://labs.libre-entreprise.org/frs/download.php/857/${P}.tar.gz"
14121 -
14122 -LICENSE="GPL-2"
14123 -KEYWORDS="amd64 ppc x86"
14124 -SLOT="0"
14125 -IUSE="clamav json sqlite ssl tidy"
14126 -
14127 -RDEPEND="
14128 - >=x11-libs/gtk+-2.6:2
14129 - >=gnome-base/libgnomeui-2
14130 - >=gnome-base/libglade-2:2.0
14131 - >=dev-libs/libxml2-2.6:2
14132 - >=net-libs/gnet-2
14133 - >=dev-libs/libcroco-0.6
14134 - clamav? ( app-antivirus/clamav )
14135 - json? ( >=dev-libs/json-glib-0.8 )
14136 - sqlite? ( >=dev-db/sqlite-3.6:3 )
14137 - ssl? ( >=net-libs/gnutls-1 )
14138 - tidy? ( app-text/htmltidy )
14139 -"
14140 -# docbook-sgml-utils used to build the man page
14141 -DEPEND="${RDEPEND}
14142 - virtual/pkgconfig
14143 - >=dev-util/intltool-0.30
14144 - app-text/docbook-sgml-utils
14145 - >=dev-util/gtk-doc-am-1.1
14146 -"
14147 -
14148 -src_prepare() {
14149 - epatch "${FILESDIR}/${PN}-0.13.1-gnutls.patch"
14150 -
14151 - # Stop manipulating LDFLAGS for no reason
14152 - epatch "${FILESDIR}/${PN}-0.13.1-ldflags.patch"
14153 -
14154 - # Fix tidy.h include dir for Gentoo:
14155 - epatch "${FILESDIR}/${PN}-0.10.5-autoconf-tidy.patch"
14156 -
14157 - # Fix .desktop validation
14158 - sed -e 's/Application;//' \
14159 - -i gurlchecker.desktop.in || die
14160 -
14161 - eautoreconf
14162 -
14163 - gnome2_src_prepare
14164 -}
14165 -
14166 -src_configure() {
14167 - DOCS="AUTHORS CONTRIBUTORS ChangeLog FAQ NEWS README THANKS TODO"
14168 -
14169 - gnome2_src_configure \
14170 - --with-croco \
14171 - $(use_with clamav) \
14172 - $(use_with json) \
14173 - $(use_with sqlite sqlite3) \
14174 - $(use_with ssl gnutls) \
14175 - $(use_with tidy)
14176 -}
14177 -
14178 -src_install() {
14179 - gnome2_src_install
14180 -
14181 - rm -r "${D}"/usr/share/doc/${PN} || die
14182 -}
14183
14184 diff --git a/www-misc/gurlchecker/metadata.xml b/www-misc/gurlchecker/metadata.xml
14185 deleted file mode 100644
14186 index 1948827bbc9..00000000000
14187 --- a/www-misc/gurlchecker/metadata.xml
14188 +++ /dev/null
14189 @@ -1,14 +0,0 @@
14190 -<?xml version="1.0" encoding="UTF-8"?>
14191 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
14192 -<pkgmetadata>
14193 - <!-- maintainer-needed -->
14194 - <use>
14195 - <flag name="json">Enable support for parsing Google Chrome and derivatives bookmarks.</flag>
14196 - <flag name="sqlite">Enable support for parsing Firefox and derivatives bookmarks.</flag>
14197 - </use>
14198 - <longdescription>
14199 - gURLChecker is a graphical web links checker for GNU/Linux and
14200 - other POSIX OS. It can work on a whole site, a single local page
14201 - or a browser bookmarks file.
14202 - </longdescription>
14203 -</pkgmetadata>
14204
14205 diff --git a/x11-libs/libdesktop-agnostic/Manifest b/x11-libs/libdesktop-agnostic/Manifest
14206 deleted file mode 100644
14207 index db24ab37a9f..00000000000
14208 --- a/x11-libs/libdesktop-agnostic/Manifest
14209 +++ /dev/null
14210 @@ -1 +0,0 @@
14211 -DIST libdesktop-agnostic-0.3.92.tar.gz 442653 BLAKE2B 9b56013974077f080608dde565f8850d2b8c52a12d32353dafb184b43d138cee7ca361cebe814104df7e75c44f578da360cf393bbad672166e3624512112964e SHA512 c383a45edb6a1fed1b1a13ed583627eceda444519276a5d62a8442bcdc1be5e7d37a0449b678e2ccfcf7441648ca6bff6c40e5930dbec9221182657201671e90
14212
14213 diff --git a/x11-libs/libdesktop-agnostic/libdesktop-agnostic-0.3.92-r1.ebuild b/x11-libs/libdesktop-agnostic/libdesktop-agnostic-0.3.92-r1.ebuild
14214 deleted file mode 100644
14215 index c587c4404e1..00000000000
14216 --- a/x11-libs/libdesktop-agnostic/libdesktop-agnostic-0.3.92-r1.ebuild
14217 +++ /dev/null
14218 @@ -1,51 +0,0 @@
14219 -# Copyright 1999-2015 Gentoo Foundation
14220 -# Distributed under the terms of the GNU General Public License v2
14221 -
14222 -EAPI=5
14223 -
14224 -PYTHON_COMPAT=( python2_7 )
14225 -PYTHON_REQ_USE="threads(+)"
14226 -VALA_USE_DEPEND="vapigen"
14227 -
14228 -inherit python-single-r1 waf-utils vala
14229 -
14230 -DESCRIPTION="A desktop-agnostic library for GLib-based projects"
14231 -HOMEPAGE="https://launchpad.net/libdesktop-agnostic"
14232 -SRC_URI="https://launchpad.net/${PN}/0.4/${PV}/+download/${P}.tar.gz"
14233 -
14234 -LICENSE="GPL-2 LGPL-2.1"
14235 -SLOT="0"
14236 -KEYWORDS="amd64 x86"
14237 -IUSE="debug +gconf glade gnome +introspection"
14238 -
14239 -RDEPEND=">=dev-libs/glib-2
14240 - dev-python/pygobject:2[${PYTHON_USEDEP}]
14241 - dev-python/pygtk:2[${PYTHON_USEDEP}]
14242 - x11-libs/gtk+:2
14243 - gconf? ( gnome-base/gconf:2 )
14244 - glade? ( gnome-base/libglade:2.0 )
14245 - gnome? ( gnome-base/gnome-desktop:2 )
14246 - ${PYTHON_DEPS}"
14247 -DEPEND="${RDEPEND}
14248 - $(vala_depend)
14249 - dev-libs/gobject-introspection
14250 - introspection? ( x11-libs/gtk+:2[introspection] )"
14251 -
14252 -REQUIRED_USE=${PYTHON_REQUIRED_USE}
14253 -
14254 -src_configure() {
14255 - local cfg="keyfile" fdo="glib" myconf=""
14256 -
14257 - use gconf && cfg="gconf,${cfg}"
14258 - use gnome && fdo="${fdo},gnome"
14259 - use debug && myconf="${myconf} --enable-debug"
14260 - use glade && myconf="${myconf} --with-glade"
14261 - use introspection || myconf="${myconf} --disable-gi"
14262 -
14263 - waf-utils_src_configure \
14264 - --sysconfdir="${EPREFIX}"/etc \
14265 - --config-backends=${cfg} \
14266 - --desktop-entry-backends=${fdo} \
14267 - --vfs-backends=gio \
14268 - ${myconf}
14269 -}
14270
14271 diff --git a/x11-libs/libdesktop-agnostic/metadata.xml b/x11-libs/libdesktop-agnostic/metadata.xml
14272 deleted file mode 100644
14273 index 0bc19fc8307..00000000000
14274 --- a/x11-libs/libdesktop-agnostic/metadata.xml
14275 +++ /dev/null
14276 @@ -1,11 +0,0 @@
14277 -<?xml version="1.0" encoding="UTF-8"?>
14278 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
14279 -<pkgmetadata>
14280 - <use>
14281 - <flag name="gconf">Enable GConf as configuration backend</flag>
14282 - <flag name="glade">Install the Glade catalog for the desktop-agnotstic GTK widgets.</flag>
14283 - </use>
14284 - <upstream>
14285 - <remote-id type="launchpad">libdesktop-agnostic</remote-id>
14286 - </upstream>
14287 -</pkgmetadata>
14288
14289 diff --git a/x11-misc/dockmanager/Manifest b/x11-misc/dockmanager/Manifest
14290 deleted file mode 100644
14291 index cb7d5e7f8af..00000000000
14292 --- a/x11-misc/dockmanager/Manifest
14293 +++ /dev/null
14294 @@ -1 +0,0 @@
14295 -DIST dockmanager-0.1.0.tar.gz 532346 BLAKE2B 9258a101b337d05a93b45e0ea429a7e57a26cc99f5a0d006b3c780738c8320499a5bcb34014b3b9d7f862169c1dbae3e7cfe6a5acc3783454f01c7d4bc44cb0b SHA512 4379e21b5bb42d8a0e58edf02991a4a3f9c8eefc08321cbeb91db45718fdbfe155894e57b46356b07c43e4ce70266357ef84bc4c79280175cc724c9ddb550f4f
14296
14297 diff --git a/x11-misc/dockmanager/dockmanager-0.1.0-r1.ebuild b/x11-misc/dockmanager/dockmanager-0.1.0-r1.ebuild
14298 deleted file mode 100644
14299 index c8a900c7df0..00000000000
14300 --- a/x11-misc/dockmanager/dockmanager-0.1.0-r1.ebuild
14301 +++ /dev/null
14302 @@ -1,42 +0,0 @@
14303 -# Copyright 1999-2014 Gentoo Foundation
14304 -# Distributed under the terms of the GNU General Public License v2
14305 -
14306 -EAPI=5
14307 -PYTHON_COMPAT=( python2_7 )
14308 -GCONF_DEBUG="no"
14309 -
14310 -inherit gnome2 python-single-r1 vala
14311 -
14312 -DESCRIPTION="dock-independent helper scripts"
14313 -HOMEPAGE="https://launchpad.net/dockmanager"
14314 -SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
14315 -
14316 -LICENSE="GPL-3"
14317 -SLOT="0"
14318 -KEYWORDS="amd64 x86"
14319 -
14320 -IUSE="debug"
14321 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
14322 -
14323 -RDEPEND="${PYTHON_DEPS}
14324 - dev-libs/dbus-glib
14325 - dev-libs/glib:2
14326 - x11-libs/gtk+:2
14327 - x11-libs/libdesktop-agnostic
14328 -"
14329 -DEPEND="${RDEPEND}
14330 - $(vala_depend)
14331 - virtual/pkgconfig
14332 -"
14333 -
14334 -src_prepare() {
14335 - rm -f {scripts,metadata}/pidgin_control.* || die
14336 - sed -i -e "/pidgin_control/d" {scripts,metadata}/Makefile.* || die
14337 - gnome2_src_prepare
14338 -}
14339 -
14340 -src_configure() {
14341 - gnome2_src_configure \
14342 - $(use_enable debug) \
14343 - $(use_enable !debug release)
14344 -}
14345
14346 diff --git a/x11-misc/dockmanager/metadata.xml b/x11-misc/dockmanager/metadata.xml
14347 deleted file mode 100644
14348 index 4fab8457cfd..00000000000
14349 --- a/x11-misc/dockmanager/metadata.xml
14350 +++ /dev/null
14351 @@ -1,7 +0,0 @@
14352 -<?xml version="1.0" encoding="UTF-8"?>
14353 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
14354 -<pkgmetadata>
14355 - <upstream>
14356 - <remote-id type="launchpad">dockmanager</remote-id>
14357 - </upstream>
14358 -</pkgmetadata>
14359
14360 diff --git a/x11-themes/gnome-icon-theme/Manifest b/x11-themes/gnome-icon-theme/Manifest
14361 deleted file mode 100644
14362 index dbfb8add31f..00000000000
14363 --- a/x11-themes/gnome-icon-theme/Manifest
14364 +++ /dev/null
14365 @@ -1,2 +0,0 @@
14366 -DIST gnome-icon-theme-3.12.0.tar.xz 17742624 BLAKE2B df25489c2bc8f51833a4b6c8ef5b05ba83e31e36431d9a11b3e172f71a11194c3adc38bebf98c0e6253e1d55e751422128345033ea2bebf6ae9a0f78252539b8 SHA512 9dab14a5d30b1fa6655fbd44f15357158dc49ef01d27be678eaed35cb4a9f21546dee2a5d7fb50dac5e3595e161b0be7e7bc79daf47b772f0bb37109b0078bea
14367 -DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027 SHA512 87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045
14368
14369 diff --git a/x11-themes/gnome-icon-theme/gnome-icon-theme-3.12.0-r1.ebuild b/x11-themes/gnome-icon-theme/gnome-icon-theme-3.12.0-r1.ebuild
14370 deleted file mode 100644
14371 index 0d32115ed06..00000000000
14372 --- a/x11-themes/gnome-icon-theme/gnome-icon-theme-3.12.0-r1.ebuild
14373 +++ /dev/null
14374 @@ -1,47 +0,0 @@
14375 -# Copyright 1999-2017 Gentoo Foundation
14376 -# Distributed under the terms of the GNU General Public License v2
14377 -
14378 -EAPI="5"
14379 -GCONF_DEBUG="no"
14380 -
14381 -inherit gnome2
14382 -
14383 -DESCRIPTION="GNOME default icon theme"
14384 -HOMEPAGE="https://www.gnome.org/ https://people.freedesktop.org/~jimmac/icons/#git"
14385 -
14386 -SRC_URI="${SRC_URI}
14387 - branding? ( https://www.mail-archive.com/tango-artists@×××××××××××××××××.org/msg00043/tango-gentoo-v1.1.tar.gz )"
14388 -
14389 -LICENSE="|| ( LGPL-3 CC-BY-SA-3.0 )
14390 - branding? ( CC-BY-SA-4.0 )"
14391 -SLOT="0"
14392 -IUSE="branding"
14393 -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
14394 -
14395 -RDEPEND=">=x11-themes/hicolor-icon-theme-0.10"
14396 -DEPEND="${RDEPEND}
14397 - >=x11-misc/icon-naming-utils-0.8.7
14398 - >=dev-util/intltool-0.40
14399 - sys-devel/gettext
14400 - virtual/pkgconfig
14401 -"
14402 -# This ebuild does not install any binaries
14403 -RESTRICT="binchecks strip"
14404 -
14405 -src_prepare() {
14406 - if use branding; then
14407 - for i in 16 22 24 32 48; do
14408 - cp "${WORKDIR}"/tango-gentoo-v1.1/${i}x${i}/gentoo.png \
14409 - "${S}"/gnome//${i}x${i}/places/start-here.png \
14410 - || die "Copying gentoo logos failed"
14411 - done
14412 - fi
14413 -
14414 - gnome2_src_prepare
14415 -}
14416 -
14417 -src_configure() {
14418 - gnome2_src_configure \
14419 - --enable-icon-mapping \
14420 - GTK_UPDATE_ICON_CACHE=$(type -P true)
14421 -}
14422
14423 diff --git a/x11-themes/gnome-icon-theme/metadata.xml b/x11-themes/gnome-icon-theme/metadata.xml
14424 deleted file mode 100644
14425 index 39980802b1d..00000000000
14426 --- a/x11-themes/gnome-icon-theme/metadata.xml
14427 +++ /dev/null
14428 @@ -1,8 +0,0 @@
14429 -<?xml version="1.0" encoding="UTF-8"?>
14430 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
14431 -<pkgmetadata>
14432 -<maintainer type="project">
14433 - <email>gnome@g.o</email>
14434 - <name>Gentoo GNOME Desktop</name>
14435 -</maintainer>
14436 -</pkgmetadata>
14437
14438 diff --git a/x11-themes/icewm-themes/Manifest b/x11-themes/icewm-themes/Manifest
14439 deleted file mode 100644
14440 index 44b547b2b6d..00000000000
14441 --- a/x11-themes/icewm-themes/Manifest
14442 +++ /dev/null
14443 @@ -1,20 +0,0 @@
14444 -DIST 1in1-xp-default-1.1.tar 337920 BLAKE2B 9d0b10904a8015b54ffe9e6a4efb4da935c30b36eb04913c588a9c7fdb5890428d04a887e2249968915847e8749ede7d56829c83dde10f0b4e8e58aa187be107 SHA512 45adb66d63595203e09e9d1c09ba16ac6eaa7586dfabc325661bd40017d0fcdb725924a5d7cf2110ddf8958f2f50dbf445914a9a02f08d0420cc1dfc93d4b16a
14445 -DIST 1in1-xp-default.tar.gz 165614 BLAKE2B 1e3f2eb78b13decf7ea33730dc8ec4e578e5c7f43816e9e7eaf54feb15754fa8f060114e4b4fd622c0cb60abb305370e45ca7b4865d87297391a78e0b5ff0341 SHA512 88763a671c2b819e08d88b7b15dec4aa24e6151fade1d66ace09066f12d79f0f6360e974e68858f4387c63b7846a4fa5e677b0d712fc4d56ed7a0d86317862ff
14446 -DIST SilverXP-1.2.17-single-1.tar.bz2 322887 BLAKE2B 462bc5c8bbc400e69bfe10d0f2898cacd889cb1d6f992dd125f9b4e73cfdb0c2d8d1260133643ab8f7f9f58cbd4158a71f6a744076aa079e2fc34de46ec1d14d SHA512 007f60e0f234c603318cdc7eb0f15d3c87b798b3708e8d66f85fc0df8aa3f2b3df10b863c396dfbb720b6b0f95da45b91542f36f9cb5e6a7f8df4659431b142d
14447 -DIST axxlite-default-1.0.tar 71680 BLAKE2B 5418d23663d8d5857a5dfc98d1ba27b919d232442c8ae0be6cfdcdbaea5daa4f0038b470628857157f0bdc70c00a787ba6636c6c1fb3d8a463f46dee71204826 SHA512 f535b65eae288e203ab79a121b935d56c64050cde01aebde25a9405654b21b6819253df25ce10ddd35e31cc9bc504a3a653130574ecd7f4dddf2adc2ecf8ed4d
14448 -DIST bluecrux-default-1.1.tar.gz 84667 BLAKE2B 78fb3dd08f4eb24990994639695a121ebf69e9663fbaaf323bcc6c7bb1aad6ad119dbc0b513d5480ef8329656cc08a86e532430cb795e3ca0014d2e690de4325 SHA512 cb230cc9d52fd75a23c4fceeaaf020b578e085951c873c4fb69d4f4797328a6dc94a1b9efc06731901bc4b2ec2a2d2dc18260b67b0af637f89a6eb49dc09c754
14449 -DIST cruxteal-default-1.0.3.tar.gz 636285 BLAKE2B 51a8f035fb3d8db689c8618ffcef93b16498c1dd6b970aaa30bb9be682d61c507402d1968508cdc725260e81e81a240da861be97e320cd180e223df75a78c4b6 SHA512 9673dbce7e6306c97ea62557927012c97ba69ca599821507d0b43ce678f8d1523140ec98820fbd1fb7a04449db2c6f5527e7fb31c4649fa3328d86a7d35f5c07
14450 -DIST cyrusicewm-1.0.0.tar 532480 BLAKE2B dbb86f69cc71848fc4d6b43f097fb48e67696cf10447d7e1397aac6dd3d0af85a3529acd35ee0fcb85e59d077652c3347da10909c27c32d3929952edb3ac736a SHA512 90c884de30344d06d3e22858909a7e3d233cc3a165fca4d5753c0f07b69539320da7866a8119e71897922763dbef967c1f8358bf1e490b7fc0b69fa8efc32a62
14451 -DIST elberg-icewm-default-1.1.tar.gz 253317 BLAKE2B 6afa30d32e3669d153f849ffd21e3db0c72cbfcd86fa6e7f521486070e4d8711aefb62b3f32f1e748940ab02c33768465e2c741dcf9b479c859a163a0e73c4de SHA512 692889f7c6cda0a47ad1b021c25a2d2b112cf10580934922dbdce3479db31a4a82833cdff2ca05bb5cda2e354b017c00c903710fb514db61713b6bd1c7ab4b47
14452 -DIST gertplastik-default-20051225.tar 174080 BLAKE2B f1c9fc92c93a72de2bc881e883e82914c150d8dadb1ab3d399866151af030dbd1084ff206843748739c6ebd487183664e2c68c1e4850a233a281bc9f871e6f2c SHA512 ba83e617ca9d73af9cce646944e1a07f82ddd4a1eba30dba498a36ef132015780ecdf77c746201b56e1ec719c5c55f5569f3d9a2fc333bdb34203a5114483434
14453 -DIST greyscaled-stable.tar.gz 13374 BLAKE2B 5b5676de36a47691b46e98bdf320d28cb170155eb20fc6465a2e5b1882a7c08a70530be9dadd56a130ac9d23fa381141845798a8312453e9048301ff3cb70e7e SHA512 a9b6f550ac62461d4de87f88018ebd016b126f3e55a6c58ac15c2096682e2e24fed45fe390be9732d8863d55761a6d0a0d0b1db033a9c0baa495faf4737ab534
14454 -DIST icebox-red-default-1.2.13.tar.gz 13905 BLAKE2B 117802837a4ad1560f43598f0eafd208bc8af87e0411644be9f4ca3244b9713148f6c7466d6b893a80ee7b9f90bdc54ec129e14f5b70f369c3594df6dadeb5e3 SHA512 69464bed732718037b410b43d8dfa974b873a0a48d13e2666890b2448a4b29c1b1ad579b4f2bbd54aba10185067b48fa3b4060d7c114495141b487a4c7328999
14455 -DIST icecrack-default-2.0.0.tar.gz 15478 BLAKE2B 69095d09d0b1c3809c48ef102e7a5db5480234a9e70a1f730b29d830e5026b2a2291d50a960a9a2ce31641ae45ce865965de70f2f8b9270f847a9e688b69bbcc SHA512 bb9c27547fddba2c66c25b36fad4eef3b324cec8d02d611aaf307df21f36ae221ba803119fd2286fda8b3d9524661d0b187b141ebbf217ccb30be84fc427ac71
14456 -DIST icequa-default-1.0.2.tar 317440 BLAKE2B 752711b0ec3920755a185426e408be100c9340f94682c3931166b0ccb390083fdbacecec8cc1171b532f05896288b5c24c763a8ca0566c17473d0fa8fe256c98 SHA512 1d989573ad5be5a8c0bc4a7d5f7912357ffba0d6189cfaa8d1098257a7ed5eb1424cbd78b5778e217df82b49646ba2d8c87d95e387c481e5f2132b4b9df3e670
14457 -DIST kliin-default-0.1.tar.gz 92914 BLAKE2B b2d1cb396f7c1747a2966fb1c0b2d004c0bbf42513e64f59775226534d5821cfec4ebdf4db8e699cffa68a3aca673932c48330f5f9026fad9cd4fcf86d19bb5b SHA512 d05f108c8ff8152cc94014bebc774ec1ba22d414aa5bdff33766f8e70ffe2d3c9ffa42ac41e074b0f77cdba15d43040a659b77524dceb42d01397d7fd5e73ac5
14458 -DIST miggy4-default-0.2.tar 163840 BLAKE2B 59a8bd73cf59e96496b7d134e3aa01b1ed4f3bcd95bcf9d62755f4a3c8ddf8f5565f7ab7bc31d414e6874c9d383ed7e51702b4f2547522dc2785430cc626e61a SHA512 448adef02f3238c7265e793ba7996a3a3bbe4bdb4cb7a20082bcb251328849d2d463f9a72f8e97b081478a074bf4fbb730a484deeaf24049a60d909d2b074903
14459 -DIST phaaba-1.0.7.tar 81920 BLAKE2B 0081435c587349985d372a499ec090388f98d074bc01c4f28074948649f570ffae0da76b5ff82ce1494605b3d974127aeb95c2b33a1fdd181d44492b1ef7e07e SHA512 3a68c77bd77b010ea250845171e18c71b330e673a4b1d2a9dbe8e3c707eb7a038fcfe4e41feeb247fe1a2d7f5971f043a66f62e28572fd8000ec607473bf5b07
14460 -DIST qnx_icewm-default-1.0.tar 143360 BLAKE2B 00f1e388023037c6c23d9017f6692c159cce11ba72e1e9420ac276f4a924d7d9fa20d2ad2be761006266ae98f193ff7c2ab57f21226b3e7818615077a8ec5352 SHA512 9ab0096d4dab864ac87143fce80090ba95a7594d34059c3af8d442fab0b79a18bbebad6fba537de42a6830f604a6ada2a476d90190382d66a6684a8082896e93
14461 -DIST theme-winclassic-1.1.tar.gz 23066 BLAKE2B 9cc0f80e3aadd9293a9a5ff7782f555c2f165da781c63a31afdf97ad2545d805b7f916b89e954543248517ddb815a0178a5709617631b5bf720e413c537cbc9a SHA512 41736113491389792786dea90b19b29602d6faff4ac00c4228a2855f96f02b3fef5a458334c9f7594ea1933a8866199c9fbe560d017c00dfd918bb6c33d3367c
14462 -DIST truecurve-default-1.0.4.tar 296960 BLAKE2B cd0d9cd204fafa137ad90a8b0e0abafca665b7a8bfd5ddf16da50b321790a1e8221cd82c3ec2485214d63f1f7a1a7ff501f09655f06e66eeeb46b9642bbef1d4 SHA512 8fdc4dddefa19578c9781eefa829d7a9440b06f22b27b3719b87a2b7e9a409db735d8510473f8c8ea4cf2457a589c0cde833104f3e23eb54be38a7476883c082
14463 -DIST ufosightings-1.0.0.tar.gz 179925 BLAKE2B 1d9e0890a257850e7597af97f9b3b2be370562bbd7bc3d771a2473cd1a187fcad96be000a60e83a55852c9e7eb3a8c47e81198562d174fe04f6cae17283e4df1 SHA512 6e79ad637ca767488c6cf2c9c6c77f9df333f1d72ff55442f1ad3dbc9d4b46897e71577e22fe1f5f61789a8e61d557c66733943b41c7a1ad56879a2e2425e08d
14464
14465 diff --git a/x11-themes/icewm-themes/icewm-themes-0.0.1-r1.ebuild b/x11-themes/icewm-themes/icewm-themes-0.0.1-r1.ebuild
14466 deleted file mode 100644
14467 index 3bf17ebd9d9..00000000000
14468 --- a/x11-themes/icewm-themes/icewm-themes-0.0.1-r1.ebuild
14469 +++ /dev/null
14470 @@ -1,53 +0,0 @@
14471 -# Copyright 1999-2011 Gentoo Foundation
14472 -# Distributed under the terms of the GNU General Public License v2
14473 -
14474 -DESCRIPTION="Collection of IceWM themes"
14475 -HOMEPAGE="http://www.icewm.org/
14476 - http://themes.freshmeat.net/projects/icecrack/
14477 - http://themes.freshmeat.net/projects/icebox/
14478 - http://themes.freshmeat.net/projects/cyrusicewm/
14479 - http://themes.freshmeat.net/projects/greyscaled/
14480 - http://themes.freshmeat.net/projects/ufosightings/
14481 - http://themes.freshmeat.net/projects/1in1-xp/"
14482 -THEME_URI="http://download.freshmeat.net/themes"
14483 -SRC_URI="${THEME_URI}/icecrack/icecrack-default-2.0.0.tar.gz
14484 - ${THEME_URI}/icebox-red/icebox-red-default-1.2.13.tar.gz
14485 - ${THEME_URI}/cyrusicewm/cyrusicewm-1.0.0.tar
14486 - ${THEME_URI}/greyscaled/greyscaled-stable.tar.gz
14487 - ${THEME_URI}/ufosightings/ufosightings-1.0.0.tar.gz
14488 - ${THEME_URI}/1in1-xp/1in1-xp-default.tar.gz"
14489 -
14490 -# icecrack, icebox, cyrus-icewm, ufosightings -> GPL-2
14491 -# greyscaled -> Public Domain
14492 -# 1in1-xp -> freedist
14493 -LICENSE="GPL-2 public-domain freedist"
14494 -KEYWORDS="amd64 ppc sparc x86"
14495 -SLOT="0"
14496 -IUSE=""
14497 -
14498 -RDEPEND="x11-wm/icewm"
14499 -DEPEND=""
14500 -
14501 -S="${WORKDIR}"
14502 -
14503 -src_unpack() {
14504 - unpack ${A}
14505 - cd "${S}"
14506 - find . -name \.xvpics | xargs rm -rf
14507 - find . -name \*~ | xargs rm -rf
14508 -}
14509 -
14510 -src_install() {
14511 - local ICEWM_THEMES=/usr/share/icewm/themes
14512 - dodir ${ICEWM_THEMES} || die
14513 - cp -pR * "${D}"/${ICEWM_THEMES} || die
14514 - chown -R root:0 "${D}"/${ICEWM_THEMES} || die
14515 - #chmod -R o-w ${D}/${ICEWM_THEMES}
14516 - rm -f "${D}"/${ICEWM_THEMES}/Crus-IceWM/cpframes.sh || die
14517 - find "${D}"/${ICEWM_THEMES} -type d | xargs chmod 755 || die
14518 - find "${D}"/${ICEWM_THEMES} -type f | xargs chmod 644 || die
14519 -}
14520 -
14521 -pkg_postinst() {
14522 - einfo "Themes created by: Sawsedge, david_bv, tal256, adisk, fagga and Josh Rush."
14523 -}
14524
14525 diff --git a/x11-themes/icewm-themes/icewm-themes-0.0.2.ebuild b/x11-themes/icewm-themes/icewm-themes-0.0.2.ebuild
14526 deleted file mode 100644
14527 index 6eeffcd3cfc..00000000000
14528 --- a/x11-themes/icewm-themes/icewm-themes-0.0.2.ebuild
14529 +++ /dev/null
14530 @@ -1,102 +0,0 @@
14531 -# Copyright 1999-2011 Gentoo Foundation
14532 -# Distributed under the terms of the GNU General Public License v2
14533 -
14534 -DESCRIPTION="Collection of IceWM themes"
14535 -HOMEPAGE="http://www.icewm.org/
14536 - http://themes.freshmeat.net/projects/icecrack/
14537 - http://themes.freshmeat.net/projects/icebox/
14538 - http://themes.freshmeat.net/projects/cyrusicewm/
14539 - http://themes.freshmeat.net/projects/greyscaled/
14540 - http://themes.freshmeat.net/projects/ufosightings/
14541 - http://themes.freshmeat.net/projects/1in1-xp/
14542 - http://themes.freshmeat.net/projects/winclassic/
14543 - http://themes.freshmeat.net/projects/elberg-icewm/
14544 - http://themes.freshmeat.net/projects/gertplastik/
14545 - http://themes.freshmeat.net/projects/qnx_icewm/
14546 - http://themes.freshmeat.net/projects/truecurve/
14547 - http://themes.freshmeat.net/projects/miggy4/
14548 - http://themes.freshmeat.net/projects/axxlite/
14549 - http://themes.freshmeat.net/projects/phaaba/
14550 - http://themes.freshmeat.net/projects/icequa/
14551 - http://themes.freshmeat.net/projects/bluecrux/
14552 - http://themes.freshmeat.net/projects/cruxteal/
14553 - http://themes.freshmeat.net/projects/kliin/
14554 - http://themes.freshmeat.net/projects/icewmsilverxp/"
14555 -THEME_URI="http://download.freshmeat.net/themes"
14556 -SRC_URI="${THEME_URI}/icecrack/icecrack-default-2.0.0.tar.gz
14557 - ${THEME_URI}/icebox-red/icebox-red-default-1.2.13.tar.gz
14558 - ${THEME_URI}/cyrusicewm/cyrusicewm-1.0.0.tar
14559 - ${THEME_URI}/greyscaled/greyscaled-stable.tar.gz
14560 - ${THEME_URI}/ufosightings/ufosightings-1.0.0.tar.gz
14561 - ${THEME_URI}/1in1-xp/1in1-xp-default-1.1.tar
14562 - http://themes.freshmeat.net/redir/winclassic/59702/url_tgz/theme-winclassic-1.1.tar.gz
14563 - ${THEME_URI}/elberg-icewm/elberg-icewm-default-1.1.tar.gz
14564 - ${THEME_URI}/gertplastik/gertplastik-default-20051225.tar
14565 - ${THEME_URI}/qnx_icewm/qnx_icewm-default-1.0.tar
14566 - ${THEME_URI}/truecurve/truecurve-default-1.0.4.tar
14567 - ${THEME_URI}/miggy4/miggy4-default-0.2.tar
14568 - ${THEME_URI}/axxlite/axxlite-default-1.0.tar
14569 - ${THEME_URI}/phaaba/phaaba-1.0.7.tar
14570 - ${THEME_URI}/icequa/icequa-default-1.0.2.tar
14571 - http://themes.freshmeat.net/redir/bluecrux/30224/url_tgz/bluecrux-default-1.1.tar.gz
14572 - http://themes.freshmeat.net/redir/cruxteal/34933/url_tgz/cruxteal-default-1.0.3.tar.gz
14573 - http://themes.freshmeat.net/redir/kliin/32422/url_tgz/kliin-default-0.1.tar.gz
14574 - mirror://sourceforge/icewmsilverxp/SilverXP-1.2.17-single-1.tar.bz2"
14575 -
14576 -## GPL-2:
14577 -# icecrack, icebox, cyrus-icewm, ufosightings, axxlite, phaaba,
14578 -# winclassic, elberg, gertplastic, cruxteal, truecurve, bluecrux,
14579 -# silverxp
14580 -## Public Domain:
14581 -# greyscaled
14582 -## Freedist:
14583 -# 1in1-xp
14584 -## Free for non commercial use:
14585 -# qnx_icewm, kliin, miigy4
14586 -## BSD:
14587 -# icequa
14588 -LICENSE="GPL-2 public-domain freedist free-noncomm BSD"
14589 -KEYWORDS="~amd64 ~ppc ~sparc ~x86"
14590 -SLOT="0"
14591 -IUSE=""
14592 -
14593 -RDEPEND="x11-wm/icewm"
14594 -DEPEND=""
14595 -
14596 -S="${WORKDIR}"
14597 -
14598 -src_unpack() {
14599 - unpack ${A}
14600 - cd "${S}"
14601 - find . -name \.xvpics | xargs rm -rf
14602 - find . -name \*~ | xargs rm -rf
14603 -}
14604 -
14605 -src_install() {
14606 - local ICEWM_THEMES=/usr/share/icewm/themes
14607 - dodir ${ICEWM_THEMES} || die
14608 - cp -pR * "${D}"/${ICEWM_THEMES} || die
14609 - chown -R root:0 "${D}"/${ICEWM_THEMES} || die
14610 - rm -f "${D}"/${ICEWM_THEMES}/Cyrus-IceWM/cpframes.sh || die "Failed in Cyrus-IceWM theme fix"
14611 -
14612 - # start elberg theme packaging fix
14613 - mv "${D}"/${ICEWM_THEMES}/themes/* "${D}"/${ICEWM_THEMES} || die "Error in elberg theme fix"
14614 - rmdir "${D}"/${ICEWM_THEMES}/themes || die "Error in elberg theme fix"
14615 - # end elberg theme packaging fix
14616 -
14617 - # start silverxp theme packaging fix
14618 - mv "${D}"/${ICEWM_THEMES}/icewm/themes/* "${D}"/${ICEWM_THEMES} || die "Error in sivlerxp theme fix"
14619 - rm -rf "${D}"/${ICEWM_THEMES}/icewm || die "Error in silverxp theme fix"
14620 - # end silverxp theme packaging fix
14621 -
14622 - # use -print0 and xargs --null to handle file names with spaces!
14623 - find "${D}"/${ICEWM_THEMES} -type d -print0 | xargs --null chmod 755 || die "Error changing permissions on theme dirs!"
14624 - find "${D}"/${ICEWM_THEMES} -type f -print0 | xargs --null chmod 644 || die "Error changing permissions on theme files!"
14625 -}
14626 -
14627 -pkg_postinst() {
14628 - einfo "Themes created by: Sawsedge, david_bv, tal256, adisk, fagga, Josh
14629 - Rush, Gert Brinkmann, Kocil, speleo3, bazhen, Alethes, Guy CLO, shellbeach,
14630 - luciash d' being, Alexander Portnoy, drewbian, victord, ormaxx, and Michael
14631 - Szota."
14632 -}
14633
14634 diff --git a/x11-themes/icewm-themes/metadata.xml b/x11-themes/icewm-themes/metadata.xml
14635 deleted file mode 100644
14636 index 56c190fd4f0..00000000000
14637 --- a/x11-themes/icewm-themes/metadata.xml
14638 +++ /dev/null
14639 @@ -1,11 +0,0 @@
14640 -<?xml version="1.0" encoding="UTF-8"?>
14641 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
14642 -<pkgmetadata>
14643 - <maintainer type="person">
14644 - <email>polynomial-c@g.o</email>
14645 - <name>Lars Wendler</name>
14646 - </maintainer>
14647 - <upstream>
14648 - <remote-id type="sourceforge">icewmsilverxp</remote-id>
14649 - </upstream>
14650 -</pkgmetadata>
14651
14652 diff --git a/x11-themes/vdrgraphtft-avp/Manifest b/x11-themes/vdrgraphtft-avp/Manifest
14653 deleted file mode 100644
14654 index 1ff8247b513..00000000000
14655 --- a/x11-themes/vdrgraphtft-avp/Manifest
14656 +++ /dev/null
14657 @@ -1 +0,0 @@
14658 -DIST alien-vs-predator-0.3.1.tar.bz2 5357940 BLAKE2B 11d2da067efd7c438c24eac9b3dfa18f53efa8057289b958abd12104aa4f263c1c838952518491ab5d86b5aa8aab5041a43c32247324f8751d81afadacdb0a00 SHA512 253b532f3f4ae147bc136985f9f4390da7de1191af0c12882142c6dfa01fe0a6e5b74eb3270e47827a7b7f027447ad20caace8d5d353095548e59c15bc8a9817
14659
14660 diff --git a/x11-themes/vdrgraphtft-avp/metadata.xml b/x11-themes/vdrgraphtft-avp/metadata.xml
14661 deleted file mode 100644
14662 index 27f419c289c..00000000000
14663 --- a/x11-themes/vdrgraphtft-avp/metadata.xml
14664 +++ /dev/null
14665 @@ -1,8 +0,0 @@
14666 -<?xml version="1.0" encoding="UTF-8"?>
14667 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
14668 -<pkgmetadata>
14669 -<maintainer type="project">
14670 -<email>vdr@g.o</email>
14671 -<name>Gentoo VDR Project</name>
14672 -</maintainer>
14673 -</pkgmetadata>
14674
14675 diff --git a/x11-themes/vdrgraphtft-avp/vdrgraphtft-avp-0.3.1.ebuild b/x11-themes/vdrgraphtft-avp/vdrgraphtft-avp-0.3.1.ebuild
14676 deleted file mode 100644
14677 index 97623ce0746..00000000000
14678 --- a/x11-themes/vdrgraphtft-avp/vdrgraphtft-avp-0.3.1.ebuild
14679 +++ /dev/null
14680 @@ -1,39 +0,0 @@
14681 -# Copyright 1999-2014 Gentoo Foundation
14682 -# Distributed under the terms of the GNU General Public License v2
14683 -
14684 -EAPI=5
14685 -
14686 -inherit eutils
14687 -
14688 -MY_PN="${PN/vdrgraphtft-avp/alien-vs-predator}"
14689 -
14690 -DESCRIPTION="GraphTFT theme: Alien vs Predator"
14691 -HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Graphtft-plugin"
14692 -SRC_URI="http://www.jwendel.de/vdr/${MY_PN}-${PV}.tar.bz2"
14693 -
14694 -KEYWORDS="~amd64 ~x86"
14695 -SLOT="0"
14696 -LICENSE="GPL-2 LGPL-2.1"
14697 -IUSE=""
14698 -
14699 -DEPEND=""
14700 -RDEPEND="${DEPEND}
14701 - || (
14702 - >=media-plugins/vdr-graphtft-0.3.1
14703 - media-plugins/vdr-graphtftng
14704 - )"
14705 -
14706 -S="${WORKDIR}/avp"
14707 -
14708 -src_prepare() {
14709 -
14710 - # remove dead links
14711 - cd "${S}"/columnimages
14712 - rm {srew.png,pause.png,frew1.png,frew2.png,frew3.png,play.png,ffwd1.png,ffwd2.png,ffwd3.png,sfwd.png,recOn.png}
14713 -}
14714 -
14715 -src_install() {
14716 -
14717 - insinto /usr/share/vdr/graphTFT/themes/avp/
14718 - doins -r "${S}"/*
14719 -}
14720
14721 diff --git a/x11-themes/vdrgraphtft-deepblue/Manifest b/x11-themes/vdrgraphtft-deepblue/Manifest
14722 deleted file mode 100644
14723 index a2dfbb1e240..00000000000
14724 --- a/x11-themes/vdrgraphtft-deepblue/Manifest
14725 +++ /dev/null
14726 @@ -1,2 +0,0 @@
14727 -DIST DeepBlue-horchi-0.3.1.tar.bz2 2048037 BLAKE2B 1ffaa29d02a529eedfd659291a747c646b2b6d9febd1a5180692fec94dda67505b5be547d762ba4d08908f6edb9a95fea8f5d8100abcb421709e972e096d27e5 SHA512 ca04b9f1792185751793773f78266bdb89cae5412c37b5b6e8f490536d3a6bb9b5ce9815b9c7fc150d561843356e34d9c8705e48a6c08e40db6057b89f6ac371
14728 -DIST vdr-graphtftng-0.4.7_DeepBlue.theme.bz2 10804 BLAKE2B 2f879fab71ec1aa19c8f5c3b551be21b9cf6ecb42a8aa8f4e296bf0bee8a41f82a8c38983887eac7ea21c550485c4967f32fe8e4ac97e73afae0708510fc17be SHA512 5057a4b15cb7622d69c1197a6cc975bfeaff34a02c9038419544d3c14965c65530d37fcf6ddef74d7f71cb52d36ee443a575ea74d10316a72f0974600ade5d81
14729
14730 diff --git a/x11-themes/vdrgraphtft-deepblue/metadata.xml b/x11-themes/vdrgraphtft-deepblue/metadata.xml
14731 deleted file mode 100644
14732 index 27f419c289c..00000000000
14733 --- a/x11-themes/vdrgraphtft-deepblue/metadata.xml
14734 +++ /dev/null
14735 @@ -1,8 +0,0 @@
14736 -<?xml version="1.0" encoding="UTF-8"?>
14737 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
14738 -<pkgmetadata>
14739 -<maintainer type="project">
14740 -<email>vdr@g.o</email>
14741 -<name>Gentoo VDR Project</name>
14742 -</maintainer>
14743 -</pkgmetadata>
14744
14745 diff --git a/x11-themes/vdrgraphtft-deepblue/vdrgraphtft-deepblue-0.3.1.ebuild b/x11-themes/vdrgraphtft-deepblue/vdrgraphtft-deepblue-0.3.1.ebuild
14746 deleted file mode 100644
14747 index 3b86dcc5d36..00000000000
14748 --- a/x11-themes/vdrgraphtft-deepblue/vdrgraphtft-deepblue-0.3.1.ebuild
14749 +++ /dev/null
14750 @@ -1,37 +0,0 @@
14751 -# Copyright 1999-2014 Gentoo Foundation
14752 -# Distributed under the terms of the GNU General Public License v2
14753 -
14754 -EAPI=5
14755 -
14756 -inherit eutils
14757 -
14758 -MY_PN="${PN/vdrgraphtft-deepblue/DeepBlue-horchi}"
14759 -
14760 -DESCRIPTION="GraphTFT theme: Deep Blue"
14761 -HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Graphtft-plugin"
14762 -SRC_URI="http://www.jwendel.de/vdr/${MY_PN}-${PV}.tar.bz2
14763 - http://vdr.websitec.de/download/${PN}/vdr-graphtftng-0.4.7_DeepBlue.theme.bz2"
14764 -
14765 -KEYWORDS="~amd64 ~x86"
14766 -SLOT="0"
14767 -LICENSE="GPL-2 LGPL-2.1"
14768 -IUSE=""
14769 -
14770 -DEPEND=""
14771 -RDEPEND="${DEPEND}
14772 - || (
14773 - >=media-plugins/vdr-graphtft-0.3.1
14774 - media-plugins/vdr-graphtftng
14775 - )"
14776 -
14777 -S="${WORKDIR}/DeepBlue"
14778 -
14779 -src_install() {
14780 -
14781 - insinto /usr/share/vdr/graphTFT/themes/DeepBlue/
14782 - doins -r "${S}"/*
14783 -
14784 - if has_version ">=media-plugins/vdr-graphtftng-0.4.7"; then
14785 - newins "${WORKDIR}/vdr-graphtftng-0.4.7_DeepBlue.theme" DeepBlue.theme
14786 - fi
14787 -}
14788
14789 diff --git a/x11-themes/vdrgraphtft-deeppurple/Manifest b/x11-themes/vdrgraphtft-deeppurple/Manifest
14790 deleted file mode 100644
14791 index ec6381a9ead..00000000000
14792 --- a/x11-themes/vdrgraphtft-deeppurple/Manifest
14793 +++ /dev/null
14794 @@ -1 +0,0 @@
14795 -DIST DeepPurple.0.3.2.tar.bz2 3395727 BLAKE2B e993804fc245b8171304f38b0240a2645e38454d9e8e5303a4960d5a0c75dd73772e9b1d8f469c05ee876971185dde8239df334f320f829e036fcd38cd79cd6e SHA512 ee6100cb754b980f26a179d811250ff258b94cf1bbfe947b2288e8d73a7ae0244f7302d1429b4d9b109491b713e5d007e3aeddc33d17a1302cd10fe5e27a3bc4
14796
14797 diff --git a/x11-themes/vdrgraphtft-deeppurple/metadata.xml b/x11-themes/vdrgraphtft-deeppurple/metadata.xml
14798 deleted file mode 100644
14799 index 27f419c289c..00000000000
14800 --- a/x11-themes/vdrgraphtft-deeppurple/metadata.xml
14801 +++ /dev/null
14802 @@ -1,8 +0,0 @@
14803 -<?xml version="1.0" encoding="UTF-8"?>
14804 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
14805 -<pkgmetadata>
14806 -<maintainer type="project">
14807 -<email>vdr@g.o</email>
14808 -<name>Gentoo VDR Project</name>
14809 -</maintainer>
14810 -</pkgmetadata>
14811
14812 diff --git a/x11-themes/vdrgraphtft-deeppurple/vdrgraphtft-deeppurple-0.3.2.ebuild b/x11-themes/vdrgraphtft-deeppurple/vdrgraphtft-deeppurple-0.3.2.ebuild
14813 deleted file mode 100644
14814 index 6f32adcaf1d..00000000000
14815 --- a/x11-themes/vdrgraphtft-deeppurple/vdrgraphtft-deeppurple-0.3.2.ebuild
14816 +++ /dev/null
14817 @@ -1,36 +0,0 @@
14818 -# Copyright 1999-2009 Gentoo Foundation
14819 -# Distributed under the terms of the GNU General Public License v2
14820 -
14821 -EAPI="2"
14822 -
14823 -inherit eutils
14824 -
14825 -MY_PN="${PN/vdrgraphtft-deeppurple/DeepPurple}"
14826 -
14827 -DESCRIPTION="GraphTFT theme: Alien vs Predator"
14828 -HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Graphtft-plugin"
14829 -SRC_URI="http://vdr.websitec.de/download/${PN}/${MY_PN}.0.3.2.tar.bz2"
14830 -
14831 -KEYWORDS="~x86 ~amd64"
14832 -SLOT="0"
14833 -LICENSE="GPL-2 LGPL-2.1"
14834 -IUSE=""
14835 -
14836 -DEPEND=""
14837 -RDEPEND="${DEPEND}
14838 - >=media-plugins/vdr-graphtft-0.3.1"
14839 -
14840 -S="${WORKDIR}/DeepPurple"
14841 -
14842 -src_prepare() {
14843 -
14844 - # remove dead links
14845 - cd "${S}"/columnimages
14846 - rm {srew.png,pause.png,frew1.png,frew2.png,frew3.png,play.png,ffwd1.png,ffwd2.png,ffwd3.png,sfwd.png,recOn.png}
14847 -}
14848 -
14849 -src_install() {
14850 -
14851 - insinto /usr/share/vdr/graphTFT/themes/DeepPurple/
14852 - doins -r "${S}"/*
14853 -}
14854
14855 diff --git a/x11-themes/vdrgraphtft-poetter/Manifest b/x11-themes/vdrgraphtft-poetter/Manifest
14856 deleted file mode 100644
14857 index b753687fe22..00000000000
14858 --- a/x11-themes/vdrgraphtft-poetter/Manifest
14859 +++ /dev/null
14860 @@ -1 +0,0 @@
14861 -DIST poetter.0.3.2.tar.bz2 3907728 BLAKE2B e822a041b3b2f05a8a0dc6bd0e223686da3f562e81ff4514ed597083581b47ff5dcd1288c20ffd9bd089e29ee96573d64eb03af574695551bd7955f7576be4e2 SHA512 c0c6a3203590bef70b9ae88436cb49fe79fa47366a3b0665e4865ce7cc6f69689573dfb8f5ac28db28e8a7c4f3c4f5a957357147d8d032344d91a2fa0eaff4df
14862
14863 diff --git a/x11-themes/vdrgraphtft-poetter/metadata.xml b/x11-themes/vdrgraphtft-poetter/metadata.xml
14864 deleted file mode 100644
14865 index 27f419c289c..00000000000
14866 --- a/x11-themes/vdrgraphtft-poetter/metadata.xml
14867 +++ /dev/null
14868 @@ -1,8 +0,0 @@
14869 -<?xml version="1.0" encoding="UTF-8"?>
14870 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
14871 -<pkgmetadata>
14872 -<maintainer type="project">
14873 -<email>vdr@g.o</email>
14874 -<name>Gentoo VDR Project</name>
14875 -</maintainer>
14876 -</pkgmetadata>
14877
14878 diff --git a/x11-themes/vdrgraphtft-poetter/vdrgraphtft-poetter-0.3.2.ebuild b/x11-themes/vdrgraphtft-poetter/vdrgraphtft-poetter-0.3.2.ebuild
14879 deleted file mode 100644
14880 index 2f2de0d62e4..00000000000
14881 --- a/x11-themes/vdrgraphtft-poetter/vdrgraphtft-poetter-0.3.2.ebuild
14882 +++ /dev/null
14883 @@ -1,27 +0,0 @@
14884 -# Copyright 1999-2009 Gentoo Foundation
14885 -# Distributed under the terms of the GNU General Public License v2
14886 -
14887 -inherit eutils
14888 -
14889 -MY_PN="${PN/vdrgraphtft-poetter/poetter}"
14890 -
14891 -DESCRIPTION="GraphTFT theme: Poetter"
14892 -HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Graphtft-plugin"
14893 -SRC_URI="http://vdr.websitec.de/download/${PN}/${MY_PN}.0.3.2.tar.bz2"
14894 -
14895 -KEYWORDS="~x86 ~amd64"
14896 -SLOT="0"
14897 -LICENSE="GPL-2 LGPL-2.1"
14898 -IUSE=""
14899 -
14900 -DEPEND=""
14901 -RDEPEND="${DEPEND}
14902 - >=media-plugins/vdr-graphtft-0.3.1"
14903 -
14904 -S="${WORKDIR}/poetter"
14905 -
14906 -src_install() {
14907 -
14908 - insinto /usr/share/vdr/graphTFT/themes/poetter/
14909 - doins -r "${S}"/*
14910 -}