On Fri, Feb 8, 2013 at 7:32 AM, Paul Irofti <[email protected]> wrote:
> On Tue, Feb 05, 2013 at 10:36:32AM +0100, David Coppa wrote:
>>
>> 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
>
> I'll test as soon as my transition to a new harddrive finishes.
>
> It reads okay to me and I'm sure happy to see a lot of patches were
> ditched in the process.

Can I go ahead with this?

>> 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