Hi!

Here's an update to minitube-2.0.

Lots of bugfixes and enhancements. Seems faster too...

See: http://flavio.tordini.org/minitube-2-0

Ciao,
David

Index: Makefile
===================================================================
RCS file: /cvs/ports/www/minitube/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile    9 Dec 2012 07:29:57 -0000       1.25
+++ Makefile    5 Feb 2013 09:23:32 -0000
@@ -2,8 +2,7 @@
 
 COMMENT =      standalone YouTube.com video browser/player
 
-DISTNAME =     minitube-1.9
-REVISION =     0
+DISTNAME =     minitube-2.0
 CATEGORIES =   www multimedia
 
 HOMEPAGE =     http://flavio.tordini.org/minitube
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/minitube/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo    27 Sep 2012 20:35:49 -0000      1.14
+++ distinfo    5 Feb 2013 09:23:32 -0000
@@ -1,2 +1,2 @@
-SHA256 (minitube-1.9.tar.gz) = i5Q3sQew2K7LyK9GJL4SYxFdRnnMhq489cLOs2rJFnU=
-SIZE (minitube-1.9.tar.gz) = 608884
+SHA256 (minitube-2.0.tar.gz) = G6HddyXm4MkmU/3ue8+kuDM0bS70wJHZSxgbYLtZJVQ=
+SIZE (minitube-2.0.tar.gz) = 713577
Index: patches/patch-src_MainWindow_cpp
===================================================================
RCS file: patches/patch-src_MainWindow_cpp
diff -N patches/patch-src_MainWindow_cpp
--- patches/patch-src_MainWindow_cpp    27 Sep 2012 20:35:49 -0000      1.10
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-src_MainWindow_cpp,v 1.10 2012/09/27 20:35:49 dcoppa Exp $
---- src/MainWindow.cpp.orig    Thu Sep 27 12:17:03 2012
-+++ src/MainWindow.cpp Thu Sep 27 15:34:50 2012
-@@ -828,7 +828,9 @@ void MainWindow::visitSite() {
- }
- 
- void MainWindow::donate() {
--    QUrl url(QString(Constants::WEBSITE) + "#donate");
-+    QString duh = QString(Constants::WEBSITE);
-+    duh.append("#donate");
-+    QUrl url(duh);
-     statusBar()->showMessage(QString(tr("Opening %1").arg(url.toString())));
-     QDesktopServices::openUrl(url);
- }
Index: patches/patch-src_iconloader_qticonloader_cpp
===================================================================
RCS file: patches/patch-src_iconloader_qticonloader_cpp
diff -N patches/patch-src_iconloader_qticonloader_cpp
--- patches/patch-src_iconloader_qticonloader_cpp       2 Jan 2012 08:35:48 
-0000       1.5
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,41 +0,0 @@
-$OpenBSD: patch-src_iconloader_qticonloader_cpp,v 1.5 2012/01/02 08:35:48 
dcoppa Exp $
-
-Use the gnome icon theme unconditionally: fixes a problem with minitube
-GUI not having icons under fvwm/cwm/kde3/...
-
---- src/iconloader/qticonloader.cpp.orig       Fri Oct 28 22:38:22 2011
-+++ src/iconloader/qticonloader.cpp    Fri Dec 30 11:25:56 2011
-@@ -107,7 +107,6 @@ Q_GLOBAL_STATIC(QtIconLoaderImplementation, iconLoader
-     QIcon icon;
- 
- #ifdef Q_WS_X11
--#if QT_VERSION < 0x040600
-     QString pngExtension(QLatin1String(".png"));
-     QList<int> iconSizes;
-     iconSizes << 16 << 22 << 24 << 32 << 48;
-@@ -115,9 +114,6 @@ Q_GLOBAL_STATIC(QtIconLoaderImplementation, iconLoader
-         icon.addPixmap(iconLoaderInstance()->findIcon(size, name));
-     }
- #else
--    icon = QIcon::fromTheme(name);
--#endif
--#else
-         icon = Extra::getIcon(name);
- #endif
- 
-@@ -178,10 +174,14 @@ void QtIconLoaderImplementation::lookupIconTheme() con
- #ifdef Q_WS_X11
-     QString dataDirs = QFile::decodeName(getenv("XDG_DATA_DIRS"));
-     if (dataDirs.isEmpty())
--        dataDirs = QLatin1String("/usr/local/share/:/usr/share/");
-+        dataDirs = QLatin1String("${LOCALBASE}/share/");
-     
-     dataDirs.prepend(QDir::homePath() + QLatin1String("/:"));
-     iconDirs = dataDirs.split(QLatin1Char(':'));
-+
-+    if (themeName.isEmpty())
-+      themeName = QLatin1String("gnome");
-+    return;
-     
-     // If we are running GNOME we resolve and use GConf. In all other
-     // cases we currently use the KDE icon theme
Index: patches/patch-src_qtsingleapplication_qtlocalpeer_cpp
===================================================================
RCS file: patches/patch-src_qtsingleapplication_qtlocalpeer_cpp
diff -N patches/patch-src_qtsingleapplication_qtlocalpeer_cpp
--- patches/patch-src_qtsingleapplication_qtlocalpeer_cpp       2 Jan 2012 
08:39:43 -0000       1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-src_qtsingleapplication_qtlocalpeer_cpp,v 1.2 2012/01/02 
08:39:43 dcoppa Exp $
---- src/qtsingleapplication/qtlocalpeer.cpp.orig       Fri Oct 28 22:38:22 2011
-+++ src/qtsingleapplication/qtlocalpeer.cpp    Mon Jan  2 09:36:24 2012
-@@ -58,6 +58,7 @@ static PProcessIdToSessionId pProcessIdToSessionId = 0
- #endif
- #if defined(Q_OS_UNIX)
- #include <time.h>
-+#include <unistd.h>
- #endif
- 
- namespace QtLP_Private {
Index: patches/patch-src_updatechecker_cpp
===================================================================
RCS file: patches/patch-src_updatechecker_cpp
diff -N patches/patch-src_updatechecker_cpp
--- patches/patch-src_updatechecker_cpp 10 Mar 2011 22:52:15 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-src_updatechecker_cpp,v 1.2 2011/03/10 22:52:15 pirofti Exp $
---- src/updatechecker.cpp.orig Wed Feb  9 23:15:04 2011
-+++ src/updatechecker.cpp      Wed Feb  9 23:15:07 2011
-@@ -11,7 +11,9 @@ UpdateChecker::UpdateChecker() {
- }
- 
- void UpdateChecker::checkForUpdate() {
--    QUrl updateUrl(QString(Constants::WEBSITE) + "-ws/release.xml");
-+    QString duh = QString(Constants::WEBSITE);
-+    duh.append("-ws/release.xml");
-+    QUrl updateUrl(duh);
-     updateUrl.addQueryItem("v", Constants::VERSION);
- 
- #ifdef APP_MAC
Index: patches/patch-src_utils_cpp
===================================================================
RCS file: patches/patch-src_utils_cpp
diff -N patches/patch-src_utils_cpp
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_utils_cpp 5 Feb 2013 09:23:32 -0000
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+Use the gnome icon theme unconditionally: fixes a problem with
+minitube GUI not having icons when executed outside of a Desktop
+Environment
+
+--- src/utils.cpp.orig Tue Feb  5 10:00:26 2013
++++ src/utils.cpp      Tue Feb  5 10:00:51 2013
+@@ -5,6 +5,7 @@
+ 
+ QIcon getIcon(const QString &name) {
+ #ifdef Q_WS_X11
++    QIcon::setThemeName("gnome");
+     return QIcon::fromTheme(name);
+ #else
+     return Extra::getIcon(name);
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/minitube/pkg/PLIST,v
retrieving revision 1.15
diff -u -p -r1.15 PLIST
--- pkg/PLIST   27 Sep 2012 20:35:49 -0000      1.15
+++ pkg/PLIST   5 Feb 2013 09:23:32 -0000
@@ -17,6 +17,7 @@ share/minitube/locale/
 share/minitube/locale/ar.qm
 share/minitube/locale/ca.qm
 share/minitube/locale/ca_ES.qm
+share/minitube/locale/cs_CZ.qm
 share/minitube/locale/da.qm
 share/minitube/locale/de_DE.qm
 share/minitube/locale/el.qm
@@ -27,31 +28,23 @@ share/minitube/locale/es_ES.qm
 share/minitube/locale/fi.qm
 share/minitube/locale/fi_FI.qm
 share/minitube/locale/fr.qm
-share/minitube/locale/gl.qm
 share/minitube/locale/he_IL.qm
 share/minitube/locale/hr.qm
 share/minitube/locale/hu.qm
 share/minitube/locale/ia.qm
-share/minitube/locale/id.qm
 share/minitube/locale/it.qm
+share/minitube/locale/ja_JP.qm
 share/minitube/locale/jv.qm
-share/minitube/locale/ka_GE.qm
-share/minitube/locale/nb.qm
+share/minitube/locale/ky.qm
 share/minitube/locale/nl.qm
-share/minitube/locale/nn.qm
 share/minitube/locale/pl.qm
 share/minitube/locale/pl_PL.qm
-share/minitube/locale/pt.qm
 share/minitube/locale/pt_BR.qm
 share/minitube/locale/ro.qm
 share/minitube/locale/ru.qm
 share/minitube/locale/sk.qm
 share/minitube/locale/sl.qm
-share/minitube/locale/sq.qm
-share/minitube/locale/sr.qm
-share/minitube/locale/sv_SE.qm
 share/minitube/locale/tr.qm
-share/minitube/locale/uk_UA.qm
 share/minitube/locale/zh_CN.qm
 @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
 @unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/minitube/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile    9 Dec 2012 07:29:57 -0000       1.25
+++ Makefile    5 Feb 2013 09:23:32 -0000
@@ -2,8 +2,7 @@
 
 COMMENT =      standalone YouTube.com video browser/player
 
-DISTNAME =     minitube-1.9
-REVISION =     0
+DISTNAME =     minitube-2.0
 CATEGORIES =   www multimedia
 
 HOMEPAGE =     http://flavio.tordini.org/minitube
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/minitube/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo    27 Sep 2012 20:35:49 -0000      1.14
+++ distinfo    5 Feb 2013 09:23:32 -0000
@@ -1,2 +1,2 @@
-SHA256 (minitube-1.9.tar.gz) = i5Q3sQew2K7LyK9GJL4SYxFdRnnMhq489cLOs2rJFnU=
-SIZE (minitube-1.9.tar.gz) = 608884
+SHA256 (minitube-2.0.tar.gz) = G6HddyXm4MkmU/3ue8+kuDM0bS70wJHZSxgbYLtZJVQ=
+SIZE (minitube-2.0.tar.gz) = 713577
Index: patches/patch-src_MainWindow_cpp
===================================================================
RCS file: patches/patch-src_MainWindow_cpp
diff -N patches/patch-src_MainWindow_cpp
--- patches/patch-src_MainWindow_cpp    27 Sep 2012 20:35:49 -0000      1.10
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-src_MainWindow_cpp,v 1.10 2012/09/27 20:35:49 dcoppa Exp $
---- src/MainWindow.cpp.orig    Thu Sep 27 12:17:03 2012
-+++ src/MainWindow.cpp Thu Sep 27 15:34:50 2012
-@@ -828,7 +828,9 @@ void MainWindow::visitSite() {
- }
- 
- void MainWindow::donate() {
--    QUrl url(QString(Constants::WEBSITE) + "#donate");
-+    QString duh = QString(Constants::WEBSITE);
-+    duh.append("#donate");
-+    QUrl url(duh);
-     statusBar()->showMessage(QString(tr("Opening %1").arg(url.toString())));
-     QDesktopServices::openUrl(url);
- }
Index: patches/patch-src_iconloader_qticonloader_cpp
===================================================================
RCS file: patches/patch-src_iconloader_qticonloader_cpp
diff -N patches/patch-src_iconloader_qticonloader_cpp
--- patches/patch-src_iconloader_qticonloader_cpp       2 Jan 2012 08:35:48 
-0000       1.5
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,41 +0,0 @@
-$OpenBSD: patch-src_iconloader_qticonloader_cpp,v 1.5 2012/01/02 08:35:48 
dcoppa Exp $
-
-Use the gnome icon theme unconditionally: fixes a problem with minitube
-GUI not having icons under fvwm/cwm/kde3/...
-
---- src/iconloader/qticonloader.cpp.orig       Fri Oct 28 22:38:22 2011
-+++ src/iconloader/qticonloader.cpp    Fri Dec 30 11:25:56 2011
-@@ -107,7 +107,6 @@ Q_GLOBAL_STATIC(QtIconLoaderImplementation, iconLoader
-     QIcon icon;
- 
- #ifdef Q_WS_X11
--#if QT_VERSION < 0x040600
-     QString pngExtension(QLatin1String(".png"));
-     QList<int> iconSizes;
-     iconSizes << 16 << 22 << 24 << 32 << 48;
-@@ -115,9 +114,6 @@ Q_GLOBAL_STATIC(QtIconLoaderImplementation, iconLoader
-         icon.addPixmap(iconLoaderInstance()->findIcon(size, name));
-     }
- #else
--    icon = QIcon::fromTheme(name);
--#endif
--#else
-         icon = Extra::getIcon(name);
- #endif
- 
-@@ -178,10 +174,14 @@ void QtIconLoaderImplementation::lookupIconTheme() con
- #ifdef Q_WS_X11
-     QString dataDirs = QFile::decodeName(getenv("XDG_DATA_DIRS"));
-     if (dataDirs.isEmpty())
--        dataDirs = QLatin1String("/usr/local/share/:/usr/share/");
-+        dataDirs = QLatin1String("${LOCALBASE}/share/");
-     
-     dataDirs.prepend(QDir::homePath() + QLatin1String("/:"));
-     iconDirs = dataDirs.split(QLatin1Char(':'));
-+
-+    if (themeName.isEmpty())
-+      themeName = QLatin1String("gnome");
-+    return;
-     
-     // If we are running GNOME we resolve and use GConf. In all other
-     // cases we currently use the KDE icon theme
Index: patches/patch-src_qtsingleapplication_qtlocalpeer_cpp
===================================================================
RCS file: patches/patch-src_qtsingleapplication_qtlocalpeer_cpp
diff -N patches/patch-src_qtsingleapplication_qtlocalpeer_cpp
--- patches/patch-src_qtsingleapplication_qtlocalpeer_cpp       2 Jan 2012 
08:39:43 -0000       1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-src_qtsingleapplication_qtlocalpeer_cpp,v 1.2 2012/01/02 
08:39:43 dcoppa Exp $
---- src/qtsingleapplication/qtlocalpeer.cpp.orig       Fri Oct 28 22:38:22 2011
-+++ src/qtsingleapplication/qtlocalpeer.cpp    Mon Jan  2 09:36:24 2012
-@@ -58,6 +58,7 @@ static PProcessIdToSessionId pProcessIdToSessionId = 0
- #endif
- #if defined(Q_OS_UNIX)
- #include <time.h>
-+#include <unistd.h>
- #endif
- 
- namespace QtLP_Private {
Index: patches/patch-src_updatechecker_cpp
===================================================================
RCS file: patches/patch-src_updatechecker_cpp
diff -N patches/patch-src_updatechecker_cpp
--- patches/patch-src_updatechecker_cpp 10 Mar 2011 22:52:15 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-src_updatechecker_cpp,v 1.2 2011/03/10 22:52:15 pirofti Exp $
---- src/updatechecker.cpp.orig Wed Feb  9 23:15:04 2011
-+++ src/updatechecker.cpp      Wed Feb  9 23:15:07 2011
-@@ -11,7 +11,9 @@ UpdateChecker::UpdateChecker() {
- }
- 
- void UpdateChecker::checkForUpdate() {
--    QUrl updateUrl(QString(Constants::WEBSITE) + "-ws/release.xml");
-+    QString duh = QString(Constants::WEBSITE);
-+    duh.append("-ws/release.xml");
-+    QUrl updateUrl(duh);
-     updateUrl.addQueryItem("v", Constants::VERSION);
- 
- #ifdef APP_MAC
Index: patches/patch-src_utils_cpp
===================================================================
RCS file: patches/patch-src_utils_cpp
diff -N patches/patch-src_utils_cpp
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_utils_cpp 5 Feb 2013 09:23:32 -0000
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+Use the gnome icon theme unconditionally: fixes a problem with
+minitube GUI not having icons when executed outside of a Desktop
+Environment
+
+--- src/utils.cpp.orig Tue Feb  5 10:00:26 2013
++++ src/utils.cpp      Tue Feb  5 10:00:51 2013
+@@ -5,6 +5,7 @@
+ 
+ QIcon getIcon(const QString &name) {
+ #ifdef Q_WS_X11
++    QIcon::setThemeName("gnome");
+     return QIcon::fromTheme(name);
+ #else
+     return Extra::getIcon(name);
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/minitube/pkg/PLIST,v
retrieving revision 1.15
diff -u -p -r1.15 PLIST
--- pkg/PLIST   27 Sep 2012 20:35:49 -0000      1.15
+++ pkg/PLIST   5 Feb 2013 09:23:32 -0000
@@ -17,6 +17,7 @@ share/minitube/locale/
 share/minitube/locale/ar.qm
 share/minitube/locale/ca.qm
 share/minitube/locale/ca_ES.qm
+share/minitube/locale/cs_CZ.qm
 share/minitube/locale/da.qm
 share/minitube/locale/de_DE.qm
 share/minitube/locale/el.qm
@@ -27,31 +28,23 @@ share/minitube/locale/es_ES.qm
 share/minitube/locale/fi.qm
 share/minitube/locale/fi_FI.qm
 share/minitube/locale/fr.qm
-share/minitube/locale/gl.qm
 share/minitube/locale/he_IL.qm
 share/minitube/locale/hr.qm
 share/minitube/locale/hu.qm
 share/minitube/locale/ia.qm
-share/minitube/locale/id.qm
 share/minitube/locale/it.qm
+share/minitube/locale/ja_JP.qm
 share/minitube/locale/jv.qm
-share/minitube/locale/ka_GE.qm
-share/minitube/locale/nb.qm
+share/minitube/locale/ky.qm
 share/minitube/locale/nl.qm
-share/minitube/locale/nn.qm
 share/minitube/locale/pl.qm
 share/minitube/locale/pl_PL.qm
-share/minitube/locale/pt.qm
 share/minitube/locale/pt_BR.qm
 share/minitube/locale/ro.qm
 share/minitube/locale/ru.qm
 share/minitube/locale/sk.qm
 share/minitube/locale/sl.qm
-share/minitube/locale/sq.qm
-share/minitube/locale/sr.qm
-share/minitube/locale/sv_SE.qm
 share/minitube/locale/tr.qm
-share/minitube/locale/uk_UA.qm
 share/minitube/locale/zh_CN.qm
 @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
 @unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor

Reply via email to