summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-video/minitube')
-rw-r--r--media-video/minitube/ChangeLog10
-rw-r--r--media-video/minitube/Manifest31
-rw-r--r--media-video/minitube/files/minitube-2.0-disable-updates.patch16
-rw-r--r--media-video/minitube/minitube-2.0.ebuild60
4 files changed, 101 insertions, 16 deletions
diff --git a/media-video/minitube/ChangeLog b/media-video/minitube/ChangeLog
index abe04e1f4da6..5a6c206af9b3 100644
--- a/media-video/minitube/ChangeLog
+++ b/media-video/minitube/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-video/minitube
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/minitube/ChangeLog,v 1.81 2012/12/22 10:24:55 hwoarang Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/minitube/ChangeLog,v 1.82 2013/02/10 21:01:21 hwoarang Exp $
+
+*minitube-2.0 (10 Feb 2013)
+
+ 10 Feb 2013; Markos Chandras <hwoarang@gentoo.org>
+ +files/minitube-2.0-disable-updates.patch, +minitube-2.0.ebuild:
+ Version bump. Disable check_for_updates popup on startup. bug #455976
22 Dec 2012; Markos Chandras <hwoarang@gentoo.org>
-files/minitube-1.8-gcc4.7.patch, -minitube-1.8.ebuild:
diff --git a/media-video/minitube/Manifest b/media-video/minitube/Manifest
index bccea4c9490b..fcf33ec939e9 100644
--- a/media-video/minitube/Manifest
+++ b/media-video/minitube/Manifest
@@ -3,24 +3,27 @@ Hash: SHA256
AUX minitube-1.9-desktop.patch 807 SHA256 d688d3b508dfdf199bfd426468d49291523d206462e573f36e4168a9076e8fe8 SHA512 8202d977e5c540ed18842e474d50d0d692120058ac94aa9b490b618ec2fb3740f05a051335afaf7fa6ddbb11c15fa1460bab35a005645557cb7ef3b3bb9ad6e8 WHIRLPOOL 8b1ad08a617fbfda1032da54d7c3d32a0edbf4716fb4e8291073dcb4e33fe6e5c503cdbc44628171077857c31d95dbe02b346f64ca69b3892d118e6c6b7f69fd
AUX minitube-1.9-gcc47.patch 402 SHA256 8c001adc8ead352792b14643a875d7e3910e8549f4ed01458ca9b0ebec31252e SHA512 dd14732858cfe7f6b37780cd7e534fd37f04a4019d28e18f4617ee1074ce33d868c2f149d565d905817de0ebc8da2f74fc4d046fc6a363cb8d472623042ffcc3 WHIRLPOOL a2c9a44561ba2e83c5a954cb22ab1439c2f2ad3aadcc90285f9b056d15b646a718f8e7367cf8f215c9560d589bf34c53c5bdb9cd6ca77136f852dea661b43acf
+AUX minitube-2.0-disable-updates.patch 501 SHA256 d93c27c88781c71a70ae77b8914c37c14072cc715cb292862c14f4928ac89bf7 SHA512 e689d667ef158971e8cacf574c97ff3e5b747ad3b521e348e761bf5c47ae434a48cff48e9cc7cdceffeb23e6ae1efc91a6d9a63726c7fa3fd87e19c6e0384344 WHIRLPOOL 1508c442c1ea0b7f8c40acee3a4155137ca66d6792d85e10eebc3c4ed52ac1bbc7382b2ea067e8a1a962459908a696b0da796b75f5f273db5ca6d472aebb71a1
DIST minitube-1.9.tar.gz 608884 SHA256 8b9437b107b0d8aecbc8af4624be1263115d4679cc86ae3cf5c2ceb36ac91675 SHA512 bcf66703dc501204288bba2747fe63a42d85e63f658431d7bab237b1b51c83aa0ef8ca224382d130ff8c77836218eda425ff08c1dc5bb30ea1ecd4939c2eee67 WHIRLPOOL 8d944b0e783a874e527eca1e7f909f464cfc388230f86a1c385c98f2fd852c1941a40d46b39a7a35bbbd9144d277a2ccec9bcbbc5842bb4d8d9f01e24b54ccde
+DIST minitube-2.0.tar.gz 713577 SHA256 1ba1dd7725e6e0c92653fdee7bcfa4b833346d2ef4c091d94b181b60bb592554 SHA512 f08f49549486f22d6156aa4344fd0698e03b0fcf669530010a648467cd3da1edbe6ee9e7c7578c69c7f410a03afe2e5c25bb84e6e1dc70c6534210566789f81e WHIRLPOOL 415d5b17a0862aa74c09a4950be43cd78b5ab5f26c7d0bd5d4c4b78d97989b181ecdc86955f843348b52fc582346fbae32d664f43e5ba76fcc995a59c572776b
EBUILD minitube-1.9.ebuild 1532 SHA256 481b97bc148a68feb9e6efdd8bf2bdd030d8b8eb54b277bcaa94199433ee418d SHA512 f3a61e3e3b4d94fa97a6b28b2a30a236fb1c7d8b5338ad264044234d89b34e05369d723011b72c1c66b8d7e3f5a4e99f7b2d590d76b3b680a582fb18acff5a77 WHIRLPOOL 79ff265ca75ddaf091e942794b33c9ecc58bd874bc3ba5094616e1a4f7bae61fa3a6f95d83719ca58a9067067b541013fa30ca3a9ebe217a3e4797b59948aa2f
-MISC ChangeLog 11570 SHA256 5a2d2dd56074eaf118785b87b19699d1b22961ab78815068ee39833552c46e28 SHA512 9bad84167620d9c779b206276fe585e98829641434de2cac0ebec84d713abef0ec775f7b0afd62ad22d989f0c09285dc0ee78789d8e620233142fff6995e70b7 WHIRLPOOL cf8568d675d7876067dcbb7390c43518354d8bed674fcb4f829f0a348dc5e418a4d6a79b9e91ae3dc8d02c9144f76b1671bfa3eadfa6384ff52734613111400b
+EBUILD minitube-2.0.ebuild 1620 SHA256 424d1f58ee58b02c67637ab6a2df752997b3847cb8543b0c3bdf387c0294800d SHA512 8697c9507eb136d8c4815ad8969ff03ac6ff9bd32db16629675c3351e4753b6a77462de0a90afe6c2b9a1e6f87d8bcc88acd806843841b84fa883a4e4b24baea WHIRLPOOL ec19b0af7a0f2ddf869d49617fc693fe0c27033566c09cfdaa8ddb8831df167b0855aa090d4379f7554d79dce9ba074e74987d865af86f0c28b0135b04ae06b5
+MISC ChangeLog 11792 SHA256 143ce31a155fe8ba28664be2ba1d20e7fb4dd6749ec5196c5f9c0c1fc75bd0de SHA512 49d8148cbadc236db52f91dc8aeb4beae97c20cbaa8607b248508aa8f1019989d0df3df09afa3be860745f356ee5812fc7cd339fa2603e774d5a2e328443d7ef WHIRLPOOL bc902b1dc63fb55564ad5604f293804ed38e8f9c1d78b52eecb53a12a9c4df22e5eb107762d9965410990aa26a437f63dd6523854ca9a13dba9681350928fc06
MISC metadata.xml 265 SHA256 218f4f107ec5040834a5d0d24c83e179cdd83cdb49a639fa29df53f479a680c7 SHA512 02a2a512c17ab5b7b63edeb56a69b61b62b66850cc19b1163e7cf91e1a223ba52ce36a0d735450171940ff0b6fa572ee8d20a24e29b2f30eab74238f62345d65 WHIRLPOOL 7eff801f51be5931d901642dd2c7e5091af465fa1c0e5af746a3dc83cab96855b8f2d2c973b258f7e886ca7e361cd66fc495a8f20e864b592be02fef2db1c7b8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJQ1YpwAAoJEPqDWhW0r/LCIUkQAIkull1ATfa7WH66tkbGW++E
-mdjVats5+FTVfR4O0CVNxWDoyJQmEkxZYDCY3E25L/JjjhGipK7Krg7CyFr/sQeP
-2cyVFBSQXtODxCeijSiw1/tNAxGEid4hMCRzxUzMVzYiuEypzmoo4R4Od1e6rkoN
-r9NWqmPhCOqlxpKM2Whavvrcs60LHGPN8uJA1PcPKHeQv+XxJs4r2qytn3ALuGJP
-AeZpore20Y2yf1oWndkXZe3Q7OnEBxQo7mwEflZoDIlwWNMUcDtA69EoLAt0wTfB
-5n/oBxYNy6E/uZeqpNkB1xSmu0XXrFAiaw8qhWtrKJt9bYtF7PL82vaYiKPgJ3x0
-4ZzgrlQpxedM3NMI61flGDfd4eSCz2kJ41rP0j007+2vRj9i5M2TpoC5Y39+Wu1F
-C/k08Exmj67rBhomvEjno3E3oDkU0XoPpqTxmb3W1NZ/RQrXzxK5To2L2RxezoJn
-TBWevIylkVDq7fhGfCuifLn29mqko7C9zClNDK8L/SBmqooMhqgd7bLv5hobGYAX
-l7K1V/J57CDewBmpa8cXQcihsDbJAVe4zc0itZ5h6HUfQ+xgnGMsiypt/AWxq3rm
-FBfZjqCZYW0CH6MrqZ0aeXBwKHzxqijMKT0z9yreqEgLKQCdaHtVQolr1bQYzGiq
-Z5tssrtEGcuffe8AejC4
-=40jn
+iQIcBAEBCAAGBQJRGAqfAAoJEPqDWhW0r/LCWQ8P/2tiKWxTbTvrrL6ifHvoaIFZ
+hwL7NBcBtJT7fq1Edlk+NJpK/RG6EFOjj0JE5Q6muMVJR3q/CZq0JgchPP0W5V8t
+ap7I1OpctQOxGHz/yprZq5g8ui1rbVqZjUZ0nwEZFH1mkfLFk87tZrrXA+a9cfkb
+HIWyJC9vlotWLaALC5lh1NpfFMzvN+w89hnhDHJsJgVCLXVW5gXLZu+sAm3zhGpm
+pTQQbO7du1df5SL2E9by9SfSz7gX6UrviiPWOZJCoJD+LBnmyf+19alAhjeenHUI
+D9XnqX7uxr44g3qB98HiG6/aqMsXuafcY+kpXcgCRb7Az5Tdw0VIJHdjb7bL0MJf
+2dpJv3lECLCGwm+NKGkCXH5WjEkRReSK1aT1jB5N1KoT6mVjuN5spuvVShWbUiIY
+169LLSIJeTmPVnKwEDTcRcFsHgccpiYT48bHSiSfQtnzTfcoNxgPMfAHe6C7/AIg
+wMEqBGvzmGwLDshFIdot//y7YUv8vqomyCLovJbG8FMLl4IivkzSy17HJB9HsIkL
+iT+CL0RQ63pAwuioe11FKtiCZd0OfAccYs6C/OnP7lUW9YQWn5JSmfkLelkxhYgw
+0yPrOf6SnA+SDaPVbdKbq6HJHGfptHGTSCdcvBke1p4NiCpE0VlCY4mi15OjJBC6
+Bv0VikTFapiOBYpKdLNP
+=qJNE
-----END PGP SIGNATURE-----
diff --git a/media-video/minitube/files/minitube-2.0-disable-updates.patch b/media-video/minitube/files/minitube-2.0-disable-updates.patch
new file mode 100644
index 000000000000..0117fd95d0ff
--- /dev/null
+++ b/media-video/minitube/files/minitube-2.0-disable-updates.patch
@@ -0,0 +1,16 @@
+https://bugs.gentoo.org/show_bug.cgi?id=455976
+
+Index: minitube/src/mainwindow.cpp
+===================================================================
+--- minitube.orig/src/mainwindow.cpp
++++ minitube/src/mainwindow.cpp
+@@ -145,9 +145,6 @@ MainWindow::MainWindow() :
+ mouseTimer->setInterval(5000);
+ mouseTimer->setSingleShot(true);
+ connect(mouseTimer, SIGNAL(timeout()), SLOT(hideMouse()));
+-
+- QTimer::singleShot(0, this, SLOT(checkForUpdate()));
+-
+ }
+
+ MainWindow::~MainWindow() {
diff --git a/media-video/minitube/minitube-2.0.ebuild b/media-video/minitube/minitube-2.0.ebuild
new file mode 100644
index 000000000000..7aa25902f7a3
--- /dev/null
+++ b/media-video/minitube/minitube-2.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/minitube/minitube-2.0.ebuild,v 1.1 2013/02/10 21:01:21 hwoarang Exp $
+
+EAPI=5
+PLOCALES="ar ca ca_ES da de_DE el en es es_AR es_ES fi fi_FI fr gl he_IL hr hu
+ia id it jv ka_GE nb nl nn pl pl_PL pt pt_BR ro ru sk sl sq sr sv_SE tr
+uk_UA zh_CN"
+
+inherit l10n qt4-r2
+
+DESCRIPTION="Qt4 YouTube Client"
+HOMEPAGE="http://flavio.tordini.org/minitube"
+SRC_URI="http://flavio.tordini.org/files/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug gstreamer kde"
+
+DEPEND=">=x11-libs/qt-gui-4.6:4[accessibility,gtkstyle]
+ >=x11-libs/qt-dbus-4.6:4
+ kde? ( || ( media-libs/phonon[gstreamer?] >=x11-libs/qt-phonon-4.6:4 ) )
+ !kde? ( || ( >=x11-libs/qt-phonon-4.6:4 media-libs/phonon[gstreamer?] ) )
+ gstreamer? (
+ media-plugins/gst-plugins-soup:0.10
+ media-plugins/gst-plugins-ffmpeg:0.10
+ media-plugins/gst-plugins-faac:0.10
+ media-plugins/gst-plugins-faad:0.10
+ )
+"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${PN}
+
+DOCS="AUTHORS CHANGES TODO"
+
+#455976
+PATCHES=( "${FILESDIR}"/${P}-disable-updates.patch )
+
+src_prepare() {
+ qt4-r2_src_prepare
+
+ # Remove unneeded translations
+ local trans=
+ for x in $(l10n_get_locales); do
+ trans+="${x}.ts "
+ done
+ if [[ -n ${trans} ]]; then
+ sed -i -e "/^TRANSLATIONS/s/+=.*/+=${trans}/" locale/locale.pri || die
+ fi
+ # gcc-4.7. Bug #422977. Will probably be fixed
+ # once ubuntu moves to gcc-4.7
+ epatch "${FILESDIR}"/${PN}-1.9-gcc47.patch
+}
+
+src_install() {
+ qt4-r2_src_install
+ newicon images/app.png minitube.png
+}