Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, games-board/spider/
Date: Tue, 03 Nov 2020 08:50:07
Message-Id: 1604393396.d493250227960991570e7453f808e4c8ef6b1146.mgorny@gentoo
1 commit: d493250227960991570e7453f808e4c8ef6b1146
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 3 08:48:56 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 3 08:49:56 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4932502
7
8 games-board/spider: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/741468
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 games-board/spider/Manifest | 2 -
14 games-board/spider/metadata.xml | 11 ----
15 games-board/spider/spider-1.2_p4-r2.ebuild | 83 ------------------------------
16 profiles/package.mask | 5 --
17 4 files changed, 101 deletions(-)
18
19 diff --git a/games-board/spider/Manifest b/games-board/spider/Manifest
20 deleted file mode 100644
21 index 6d6b31cc10b..00000000000
22 --- a/games-board/spider/Manifest
23 +++ /dev/null
24 @@ -1,2 +0,0 @@
25 -DIST spider_1.2-4.diff.gz 2882 BLAKE2B 3016e4d6a7f4aa6e4f47e7abb78b12d70d5cee400a4e61b514e8fbbfdb7ad8484f84c1c1006447f3c6ab8a5897dfc4d4af5304eeaea716203c5c5440f9084b3b SHA512 e1e6eb4d5b14de7c32e1537877a3d26470c032bea567aa679c8a3744d62ab6b12d81bf05120679a273d98b6fd976c32d24ce9c54b720d006c51464f7ff6d5e75
26 -DIST spider_1.2.orig.tar.gz 168209 BLAKE2B 3a1163099ba9ce4faa9bc7c3424a2a2105c6fe001487822898dba7598dc5dc8d43cab2a3d7685fb71b1d19ff1b667397a41a3ba03fca4abf5d700308b19dc202 SHA512 a1d01f15ca37c8abdcc9f7c3dac925b1726f9b58ce51eb4096a9248abe0a55086ccdd5cc5ec358c2ee609ff089978676a3e3c669062a522ed7f1d4ea1ce33ab0
27
28 diff --git a/games-board/spider/metadata.xml b/games-board/spider/metadata.xml
29 deleted file mode 100644
30 index 9f9b26e3cb6..00000000000
31 --- a/games-board/spider/metadata.xml
32 +++ /dev/null
33 @@ -1,11 +0,0 @@
34 -<?xml version="1.0" encoding="UTF-8"?>
35 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
36 -<pkgmetadata>
37 -<maintainer type="project">
38 - <email>games@g.o</email>
39 - <name>Gentoo Games Project</name>
40 - </maintainer>
41 - <use>
42 - <flag name="athena">Enable athena widgets</flag>
43 - </use>
44 -</pkgmetadata>
45
46 diff --git a/games-board/spider/spider-1.2_p4-r2.ebuild b/games-board/spider/spider-1.2_p4-r2.ebuild
47 deleted file mode 100644
48 index e6d74185279..00000000000
49 --- a/games-board/spider/spider-1.2_p4-r2.ebuild
50 +++ /dev/null
51 @@ -1,83 +0,0 @@
52 -# Copyright 1999-2018 Gentoo Foundation
53 -# Distributed under the terms of the GNU General Public License v2
54 -
55 -EAPI=6
56 -inherit desktop epatch gnome2-utils
57 -
58 -MY_P="${P%%_*}"
59 -MY_P="${MY_P/-/_}"
60 -DEB_V="${P##*_p}"
61 -
62 -DESCRIPTION="Spider Solitaire"
63 -HOMEPAGE="https://packages.debian.org/stable/games/spider"
64 -SRC_URI="mirror://debian/pool/main/s/spider/${MY_P}.orig.tar.gz
65 - mirror://debian/pool/main/s/spider/${MY_P}-${DEB_V}.diff.gz"
66 -
67 -LICENSE="HPND"
68 -SLOT="0"
69 -KEYWORDS="~amd64 ~x86"
70 -IUSE="athena"
71 -
72 -RDEPEND="
73 - x11-libs/libXext
74 - athena? ( x11-libs/libXaw )
75 - x11-libs/libXmu
76 - x11-libs/libXt
77 -"
78 -DEPEND="${RDEPEND}
79 - x11-base/xorg-proto
80 - x11-misc/imake
81 -"
82 -
83 -S="${WORKDIR}/${MY_P/_/-}.orig"
84 -
85 -src_prepare() {
86 - default
87 - epatch "${WORKDIR}"/${MY_P}-${DEB_V}.diff
88 - sed -i \
89 - -e '/MKDIRHIER/s:/X11::' \
90 - *Imakefile \
91 - || die "sed failed"
92 - rm Makefile
93 -}
94 -
95 -src_configure() {
96 - xmkmf \
97 - -DSmallCards=NO \
98 - -DRoundCards \
99 - $(use athena && echo "-DCompileXAW=YES" || echo "-DCompileXlibOnly=YES") \
100 - || die "imake failed"
101 - sed -i \
102 - -e '/CC = /d' \
103 - -e "s/CDEBUGFLAGS = .*$/CDEBUGFLAGS = ${CFLAGS}/" \
104 - -e '/LDOPTIONS = /s/$/$(LDFLAGS)/' \
105 - Makefile \
106 - || die "sed failed"
107 -}
108 -
109 -src_install() {
110 - emake \
111 - DESTDIR="${D}" \
112 - BINDIR="/usr/bin" \
113 - MANSUFFIX="6" \
114 - MANDIR="/usr/share/man/man6" \
115 - HELPDIR="/usr/share/doc/${PF}" \
116 - install install.doc install.man
117 -
118 - einstalldocs
119 - newicon icons/Spider.png ${PN}.png
120 - newicon -s 32 icons/Spider32x32.png ${PN}.png
121 - make_desktop_entry spider Spider
122 -}
123 -
124 -pkg_preinst() {
125 - gnome2_icon_savelist
126 -}
127 -
128 -pkg_postinst() {
129 - gnome2_icon_cache_update
130 -}
131 -
132 -pkg_postrm() {
133 - gnome2_icon_cache_update
134 -}
135
136 diff --git a/profiles/package.mask b/profiles/package.mask
137 index 479713a9374..82f2388a70e 100644
138 --- a/profiles/package.mask
139 +++ b/profiles/package.mask
140 @@ -272,11 +272,6 @@ sys-auth/pam_passwdqc
141 dev-dotnet/mono-addins
142 media-gfx/pinta
143
144 -# Alexey Sokolov <alexey+gentoo@××××××××.org> (2020-10-03)
145 -# Package with no available HOMEPAGE, SRC_URI and multiple compilation issues.
146 -# Bug #741468, removal in 30 days.
147 -games-board/spider
148 -
149 # Michał Górny <mgorny@g.o> (2020-09-25)
150 # PyPy3.7 alpha. Known to break a few packages. Masked until it
151 # matures more.