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: media-gfx/smile/files/, media-gfx/smile/, profiles/
Date: Sun, 30 Jul 2017 07:14:37
Message-Id: 1501398855.329eda868a0e3d3a47784abbc9ed143a6d99bdd4.mgorny@gentoo
1 commit: 329eda868a0e3d3a47784abbc9ed143a6d99bdd4
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 30 07:11:33 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 30 07:14:15 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329eda86
7
8 media-gfx/smile: Remove last-rited pkg, #620704
9
10 media-gfx/smile/Manifest | 1 -
11 media-gfx/smile/files/fix_docs-0.9.10.patch | 18 ----
12 media-gfx/smile/files/fix_installation.patch | 122 ---------------------------
13 media-gfx/smile/metadata.xml | 5 --
14 media-gfx/smile/smile-1.0-r1.ebuild | 60 -------------
15 profiles/package.mask | 5 --
16 6 files changed, 211 deletions(-)
17
18 diff --git a/media-gfx/smile/Manifest b/media-gfx/smile/Manifest
19 deleted file mode 100644
20 index 76c9aa87388..00000000000
21 --- a/media-gfx/smile/Manifest
22 +++ /dev/null
23 @@ -1 +0,0 @@
24 -DIST smile-1.0.tar.gz 15103785 SHA256 d6a6f5a2c7bce2dff174c4cb7f09a6326a926416c1ea47c6bdfc592b9cece9bf SHA512 bfec90888c59726a2c95f4429886e60dbbc7e3c846ad32089b5b656751fe9b6d869fa962a47d6748d26eefca4db284263c410e6baa63b441bb50ae6053a0474f WHIRLPOOL 3e1c068626f868860b6ced372527319c7aead4a6a10879e2a3548605eed702561b95db6578c687b822a5d5a0f9f8ac7549275badcacaa52d7b91c596297eaebc
25
26 diff --git a/media-gfx/smile/files/fix_docs-0.9.10.patch b/media-gfx/smile/files/fix_docs-0.9.10.patch
27 deleted file mode 100644
28 index 92eed515055..00000000000
29 --- a/media-gfx/smile/files/fix_docs-0.9.10.patch
30 +++ /dev/null
31 @@ -1,18 +0,0 @@
32 -Index: smile/helpfrm.cpp
33 -===================================================================
34 ---- smile.orig/helpfrm.cpp
35 -+++ smile/helpfrm.cpp
36 -@@ -26,11 +26,11 @@ helpfrm::helpfrm(QWidget *parent) : QDia
37 - qDebug() << "LOADING HELP LANGUAGE ... " + wlpack.left(2);
38 - if ( wlpack.left(2) == "fr" )
39 - {
40 -- webhelp->load(QUrl(wg_tmp_002 + "/BIB_ManSlide/Help/doc_fr.html"));
41 -+ webhelp->load(QUrl("/usr/share/doc/smile-0.9.10/doc_fr.html"));
42 - }
43 - else
44 - {
45 -- webhelp->load(QUrl(wg_tmp_002 + "/BIB_ManSlide/Help/doc_en.html"));
46 -+ webhelp->load(QUrl("/usr/share/doc/smile-0.9.10/doc_en.html"));
47 - }
48 - }
49 - configfile.close();
50
51 diff --git a/media-gfx/smile/files/fix_installation.patch b/media-gfx/smile/files/fix_installation.patch
52 deleted file mode 100644
53 index 54311c92eb2..00000000000
54 --- a/media-gfx/smile/files/fix_installation.patch
55 +++ /dev/null
56 @@ -1,122 +0,0 @@
57 -diff -ru smile.ori/mainfrm.cpp smilei/mainfrm.cpp
58 ---- smile.orig/mainfrm.cpp
59 -+++ smile/mainfrm.cpp
60 -@@ -187,14 +187,15 @@
61 - QString wlpack = QLocale::system().name();
62 - qDebug() << "LOADING LANGUAGE ... smile_" + wlpack.left(2);
63 - QTranslator *qtTranslator = new QTranslator(this);
64 -- if (qtTranslator->load("smile_" + wlpack.left(2), qApp->applicationDirPath()) == true )
65 -+ if (qtTranslator->load("/usr/share/smile/translations/smile_" + wlpack.left(2), qApp->applicationDirPath()) == true )
66 - {
67 - qApp->installTranslator(qtTranslator);
68 - }
69 - else
70 - {
71 -- if (qtTranslator->load("smile_en", qApp->applicationDirPath()) == true )
72 -+ if (qtTranslator->load("/usr/share/smile/translations/smile_en", qApp->applicationDirPath()) == true )
73 - {
74 -+ qDebug() << "LOADING FALLBACK (EN) LANGUAGE...";
75 - qApp->installTranslator(qtTranslator);
76 - }
77 - }
78 -@@ -1639,7 +1640,7 @@
79 - void mainfrm::f_splash_load()
80 - {
81 - QDir tmpdir;
82 -- tmpdir.setPath(wg_library + "/BIB_ManSlide/Eff_sup/");
83 -+ tmpdir.setPath("/usr/share/smile/BIB_ManSlide/Eff_sup/");
84 - QStringList filters;
85 - filters << "*.mng" << "*.MNG" << "*.gif" << "*.GIF" << "*.png" << "*.PNG";
86 - tmpdir.setNameFilters(filters);
87 -@@ -1649,11 +1650,11 @@
88 - foreach (wlfile, tmpdir.entryList(QDir::Files))
89 - {
90 - comboeffets->insertItem(positem, wlfile);
91 -- comboeffets->setItemIcon(positem, QIcon(wg_library + "/BIB_ManSlide/Eff_sup/" + wlfile));
92 -+ comboeffets->setItemIcon(positem, QIcon("/usr/share/smile/BIB_ManSlide/Eff_sup/" + wlfile));
93 - positem++;
94 - }
95 - //
96 -- tmpdir.setPath(wg_library + "/BIB_ManSlide/Luma/");
97 -+ tmpdir.setPath("/usr/share/smile/BIB_ManSlide/Luma/");
98 - //filters << "MINI*.png";
99 - //tmpdir.setNameFilters(filters);
100 - positem = 2;
101 -@@ -1672,14 +1673,14 @@
102 - if ( wlfile != "crossfade.png" )
103 - {
104 - nametra = wlfile.mid(0,wlfile.length() - 4);
105 -- transpix.load(wg_library + "/BIB_ManSlide/Luma/" + wlfile);
106 -+ transpix.load("/usr/share/smile/BIB_ManSlide/Luma/" + wlfile);
107 - transpix = transpix.scaledToWidth( 128, Qt::FastTransformation );
108 - lst_transitions->insertItem(positem,nametra);
109 - lst_transitions->setItemIcon(positem, QIcon(transpix));
110 - lst_transitions_2->insertItem(positem+1,nametra);
111 - lst_transitions_2->setItemIcon(positem+1, QIcon(transpix));
112 -- table_transitions[positem] = wg_library + "/BIB_ManSlide/Luma/" + nametra + ".png";
113 -- loadtra.load(wg_library + "/BIB_ManSlide/Luma/" + nametra + ".png");
114 -+ table_transitions[positem] = "/usr/share/smile/BIB_ManSlide/Luma/" + nametra + ".png";
115 -+ loadtra.load("/usr/share/smile/BIB_ManSlide/Luma/" + nametra + ".png");
116 - table_image_transition[positem-2] = loadtra;
117 - ++positem;
118 - }
119 -@@ -1895,9 +1896,9 @@
120 - int result = QMessageBox::information(this, "SMILE", tr("Voulez vous vraiment supprimer cet effet : ") + comboeffets->currentText() , tr("Oui"), tr("Non"), 0, 1 );
121 - if (result == 0)
122 - {
123 -- if ( QFile::remove(wg_library + "BIB_ManSlide/Eff_sup/" + comboeffets->currentText()) == false )
124 -+ if ( QFile::remove("/usr/share/smile/BIB_ManSlide/Eff_sup/" + comboeffets->currentText()) == false )
125 - {
126 -- qDebug() << "ERROR REMOVING EFFECT FILE : " << wg_library + "BIB_ManSlide/Eff_sup/" + comboeffets->currentText();
127 -+ qDebug() << "ERROR REMOVING EFFECT FILE : " << "/usr/share/smile/BIB_ManSlide/Eff_sup/" + comboeffets->currentText();
128 - }
129 - f_reload();
130 - comboeffets->setCurrentIndex(0);
131 -@@ -1961,7 +1962,7 @@
132 - {
133 - int i = wmyfic.lastIndexOf( '/' );
134 - outfilename = wmyfic.mid(i + 1, wmyfic.length() - (i + 1));
135 -- QFile::copy ( wmyfic, wg_library + "BIB_ManSlide/Eff_sup/" + outfilename );
136 -+ QFile::copy ( wmyfic, "/usr/share/smile/BIB_ManSlide/Eff_sup/" + outfilename );
137 - f_reload();
138 - }
139 - }
140 -@@ -1969,7 +1970,7 @@
141 - void mainfrm::f_reload()
142 - {
143 - QDir tmpdir;
144 -- tmpdir.setPath(wg_library + "BIB_ManSlide/Eff_sup/");
145 -+ tmpdir.setPath("/usr/share/smile/BIB_ManSlide/Eff_sup/");
146 - QStringList filters;
147 - filters << "*.mng" << "*.MNG" << "*.gif" << "*.GIF" << "*.png" << "*.PNG";
148 - tmpdir.setNameFilters(filters);
149 -@@ -1980,7 +1981,7 @@
150 - foreach (wlfile, tmpdir.entryList(QDir::Files))
151 - {
152 - comboeffets->insertItem(positem, wlfile);
153 -- comboeffets->setItemIcon(positem, QIcon(wg_library + "/BIB_ManSlide/Eff_sup/" + wlfile));
154 -+ comboeffets->setItemIcon(positem, QIcon("/usr/share/smile/BIB_ManSlide/Eff_sup/" + wlfile));
155 - positem++;
156 - }
157 - }
158 -diff -ru smile.ori/tetrahedron.cpp smile/tetrahedron.cpp
159 ---- smile.orig/tetrahedron.cpp
160 -+++ smile/tetrahedron.cpp
161 -@@ -344,7 +344,7 @@
162 - {
163 - iseffect = 1;
164 - delete movie;
165 -- movie = new QMovie(wg_tet_library + "/BIB_ManSlide/Eff_sup/" + nomeffet);
166 -+ movie = new QMovie("/usr/share/smile/BIB_ManSlide/Eff_sup/" + nomeffet);
167 - if ( movie->isValid() == true )
168 - {
169 - movie->setCacheMode( QMovie::CacheAll );
170 -@@ -382,7 +382,7 @@
171 - }
172 - else
173 - {
174 -- qDebug() << "ERROR LOADING EFFECT TEXTURE - INIT POSITION - " << wg_tet_library + "/BIB_ManSlide/Eff_sup/" + nomeffet;
175 -+ qDebug() << "ERROR LOADING EFFECT TEXTURE - INIT POSITION - " << "/usr/share/smile/BIB_ManSlide/Eff_sup/" + nomeffet;
176 - }
177 - }
178 - }
179
180 diff --git a/media-gfx/smile/metadata.xml b/media-gfx/smile/metadata.xml
181 deleted file mode 100644
182 index 6f49eba8f49..00000000000
183 --- a/media-gfx/smile/metadata.xml
184 +++ /dev/null
185 @@ -1,5 +0,0 @@
186 -<?xml version="1.0" encoding="UTF-8"?>
187 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
188 -<pkgmetadata>
189 -<!-- maintainer-needed -->
190 -</pkgmetadata>
191
192 diff --git a/media-gfx/smile/smile-1.0-r1.ebuild b/media-gfx/smile/smile-1.0-r1.ebuild
193 deleted file mode 100644
194 index 9d71b27fe06..00000000000
195 --- a/media-gfx/smile/smile-1.0-r1.ebuild
196 +++ /dev/null
197 @@ -1,60 +0,0 @@
198 -# Copyright 1999-2017 Gentoo Foundation
199 -# Distributed under the terms of the GNU General Public License v2
200 -
201 -EAPI="2"
202 -LANGS="de en it pl pt ru"
203 -
204 -inherit eutils qt4-r2
205 -
206 -DESCRIPTION="Slideshow Maker In Linux Environement"
207 -HOMEPAGE="http://smile.tuxfamily.org/"
208 -SRC_URI="http://download.tuxfamily.org/smiletool/${P}.tar.gz"
209 -
210 -SLOT="0"
211 -LICENSE="GPL-2"
212 -KEYWORDS="amd64 x86"
213 -IUSE="debug"
214 -
215 -DEPEND="media-sound/sox
216 - media-video/mplayer
217 - dev-qt/qtgui:4[debug?]
218 - dev-qt/qtopengl:4[debug?]
219 - dev-qt/qtwebkit:4[debug?]
220 - virtual/imagemagick-tools"
221 -RDEPEND="${DEPEND}"
222 -
223 -PATCHES=(
224 - "${FILESDIR}/fix_installation.patch"
225 - "${FILESDIR}/fix_docs-0.9.10.patch"
226 -)
227 -
228 -S="${WORKDIR}/${PN}"
229 -
230 -src_prepare() {
231 - qt4-r2_src_prepare
232 - # fix version string on applied patch
233 - sed -i "s/${PN}-0.9.10/${P}/" "${S}"/helpfrm.cpp \
234 - || die "failed to fix docs path"
235 -}
236 -
237 -src_install() {
238 - dobin smile || die "dobin failed"
239 - doicon Interface/Theme/${PN}.png || die "doicon failed"
240 - make_desktop_entry smile Smile smile "Qt;AudioVideo;Video"
241 -
242 - dodoc BIB_ManSlide/Help/doc_en.html
243 - dodoc BIB_ManSlide/Help/doc_fr.html
244 - insinto /usr/share/doc/${PF}/
245 - doins -r BIB_ManSlide/Help/images
246 - doins -r BIB_ManSlide/Help/images_en
247 - doins -r BIB_ManSlide/Help/images_fr
248 - #translations
249 - insinto /usr/share/${PN}/translations/
250 - for lang in ${LINGUAS};do
251 - for x in ${LANGS};do
252 - if [[ ${lang} == ${x} ]];then
253 - doins ${PN}_${x}.qm || die "failed to install ${x} translation"
254 - fi
255 - done
256 - done
257 -}
258
259 diff --git a/profiles/package.mask b/profiles/package.mask
260 index c8100c7e958..837f9bfefe3 100644
261 --- a/profiles/package.mask
262 +++ b/profiles/package.mask
263 @@ -488,11 +488,6 @@ kde-misc/krecipes
264 # Masked for removal in 30 days. Bug #620836.
265 media-gfx/picturewall
266
267 -# Michael Palimaka <kensington@g.o> (01 Jul 2017)
268 -# Depends on vulnerable qtwebkit:4. Dead upstream.
269 -# Masked for removal in 30 days. Bug #620704.
270 -media-gfx/smile
271 -
272 # Thomas Deutschmann <whissi@g.o> (28 Jun 2017)
273 # New strip feature which is enabled by default causes genkernel
274 # to create unbootable kernel/initramfs images. Bug #622716