[packages/gogglesmm] - updated to 0.12.7 - fixed build with current fox

baggins baggins at pld-linux.org
Thu Jan 2 14:20:51 CET 2014


commit 2fce452c30b1000b2e66d966b9ad3db0c9bb1695
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Thu Jan 2 14:20:33 2014 +0100

    - updated to 0.12.7
    - fixed build with current fox

 fox.patch      | 44 ++++++++++++++++++++++++++++++++++++++++++++
 gogglesmm.spec |  8 +++++---
 2 files changed, 49 insertions(+), 3 deletions(-)
---
diff --git a/gogglesmm.spec b/gogglesmm.spec
index f784741..34cd1e0 100644
--- a/gogglesmm.spec
+++ b/gogglesmm.spec
@@ -1,12 +1,13 @@
 Summary:	Goggles Music Manager is a music collection manager and player
 Summary(hu.UTF-8):	Goggles Music Manager egy zenegyűjtemény-kezelő és lejátszó
 Name:		gogglesmm
-Version:	0.12.6
-Release:	3
+Version:	0.12.7
+Release:	1
 License:	GPL v3
 Group:		X11/Applications/Multimedia
 Source0:	http://gogglesmm.googlecode.com/files/%{name}-%{version}.tar.xz
-# Source0-md5:	dd1dd6735c6742cf92c72eb2efc60174
+# Source0-md5:	c59f004806bdee8cd8c9353729c82262
+Patch0:		fox.patch
 URL:		http://code.google.com/p/gogglesmm/
 BuildRequires:	bash
 BuildRequires:	curl-devel
@@ -36,6 +37,7 @@ biztosít.
 
 %prep
 %setup -q
+%patch0 -p1
 #for verbose build
 sed 's/^\t@/\t/' -i Makefile
 
diff --git a/fox.patch b/fox.patch
new file mode 100644
index 0000000..2aa16ba
--- /dev/null
+++ b/fox.patch
@@ -0,0 +1,44 @@
+--- gogglesmm-0.12.7/src/GMDatabaseSource.cpp~	2011-06-08 22:22:34.000000000 +0200
++++ gogglesmm-0.12.7/src/GMDatabaseSource.cpp	2014-01-02 14:13:22.282806231 +0100
+@@ -445,7 +445,7 @@
+ #if FOXVERSION < FXVERSION(1,7,0)
+   for (FXint i=0;i<albumicons.size();i++){
+ #else
+-  for (FXuint i=0;i<albumicons.size();i++){
++  for (FXuint i=0;i<albumicons.no();i++){
+ #endif
+     if (!albumicons.empty(i)) {
+       albumicon = (FXIcon*)albumicons.value(i);
+--- gogglesmm-0.12.7/src/GMImportDialog.cpp~	2012-07-31 03:41:46.000000000 +0200
++++ gogglesmm-0.12.7/src/GMImportDialog.cpp	2014-01-02 14:18:05.529470847 +0100
+@@ -179,8 +179,8 @@
+   GMTreeListBox::replace(dirbox);
+ 
+   bookmarkmenu=new GMMenuPane(this,POPUP_SHRINKWRAP);
+-  new GMMenuCommand(bookmarkmenu,tr("&Set bookmark\t\tBookmark current directory."),markicon,this,ID_BOOKMARK);
+-  new GMMenuCommand(bookmarkmenu,tr("&Clear bookmarks\t\tClear bookmarks."),clearicon,&bookmarks,FXRecentFiles::ID_CLEAR);
++  new GMMenuCommand(bookmarkmenu,tr("&Set bookmark\t\tBookmark current directory."),bookaddicon,this,ID_BOOKMARK);
++  new GMMenuCommand(bookmarkmenu,tr("&Clear bookmarks\t\tClear bookmarks."),bookclricon,&bookmarks,FXRecentFiles::ID_CLEAR);
+   FXMenuSeparator* sep1=new FXMenuSeparator(bookmarkmenu);
+   sep1->setTarget(&bookmarks);
+   sep1->setSelector(FXRecentFiles::ID_ANYFILES);
+@@ -199,7 +199,7 @@
+   new GMButton(navbuttons,tr("\tGo up one directory\tMove up to higher directory."),updiricon,this,ID_DIRECTORY_UP,BUTTON_TOOLBAR|FRAME_RAISED,0,0,0,0, 3,3,3,3);
+   new GMButton(navbuttons,tr("\tGo to home directory\tBack to home directory."),homeicon,this,ID_HOME,BUTTON_TOOLBAR|FRAME_RAISED,0,0,0,0, 3,3,3,3);
+   new GMButton(navbuttons,tr("\tGo to work directory\tBack to working directory."),workicon,this,ID_WORK,BUTTON_TOOLBAR|FRAME_RAISED,0,0,0,0, 3,3,3,3);
+-  GMMenuButton *bookmenu=new GMMenuButton(navbuttons,tr("\tBookmarks\tVisit bookmarked directories."),markicon,bookmarkmenu,MENUBUTTON_NOARROWS|MENUBUTTON_ATTACH_LEFT|MENUBUTTON_TOOLBAR|FRAME_RAISED,0,0,0,0, 3,3,3,3);
++  GMMenuButton *bookmenu=new GMMenuButton(navbuttons,tr("\tBookmarks\tVisit bookmarked directories."),bookaddicon,bookmarkmenu,MENUBUTTON_NOARROWS|MENUBUTTON_ATTACH_LEFT|MENUBUTTON_TOOLBAR|FRAME_RAISED,0,0,0,0, 3,3,3,3);
+   bookmenu->setTarget(this);
+   bookmenu->setSelector(ID_BOOKMENU);
+   new GMButton(navbuttons,tr("\tCreate new directory\tCreate new directory."),newicon,this,ID_NEW,BUTTON_TOOLBAR|FRAME_RAISED,0,0,0,0, 3,3,3,3);
+--- gogglesmm-0.12.7/src/GMDBus.cpp~	2011-10-08 18:56:06.000000000 +0200
++++ gogglesmm-0.12.7/src/GMDBus.cpp	2014-01-02 14:19:14.802803679 +0100
+@@ -64,7 +64,7 @@
+ #if FOXVERSION < FXVERSION(1,7,0)
+     for (FXint i=0;i<connections.size();i++) {
+ #else
+-    for (FXuint i=0;i<connections.size();i++) {
++    for (FXuint i=0;i<connections.no();i++) {
+ #endif
+       if (!connections.empty(i)) {
+         ((GMDBus*)connections.value(i))->setup_event_loop();
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gogglesmm.git/commitdiff/2fce452c30b1000b2e66d966b9ad3db0c9bb1695



More information about the pld-cvs-commit mailing list