rpms/solang/devel solang-0001-Silenced-Gtk-warnings.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 solang.spec, 1.2, 1.3 sources, 1.2, 1.3 main-window.cpp.patch, 1.1, NONE solang.desktop, 1.1, NONE solang.png, 1.1, NONE
Hicham HAOUARI
hicham at fedoraproject.org
Mon Sep 21 06:38:48 UTC 2009
- Previous message (by thread): rpms/kde-plasma-networkmanagement/devel kde-plasma-networkmanagement.spec, 1.18, 1.19
- Next message (by thread): rpms/solang/F-11 solang-0001-Silenced-Gtk-warnings.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 solang.spec, 1.1, 1.2 sources, 1.2, 1.3 main-window.cpp.patch, 1.1, NONE solang.desktop, 1.1, NONE solang.png, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: hicham
Update of /cvs/pkgs/rpms/solang/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29078/devel
Modified Files:
.cvsignore import.log solang.spec sources
Added Files:
solang-0001-Silenced-Gtk-warnings.patch
Removed Files:
main-window.cpp.patch solang.desktop solang.png
Log Message:
solang-0001-Silenced-Gtk-warnings.patch:
application/main-window.cpp | 5 ++++-
attribute/date-manager.cpp | 5 ++++-
attribute/property-manager.cpp | 5 ++++-
attribute/tag-manager.cpp | 5 ++++-
importer/importer.cpp | 6 +++++-
renderer/browser-renderer.cpp | 5 ++++-
renderer/editor-renderer.cpp | 5 ++++-
renderer/enlarged-renderer.cpp | 5 ++++-
renderer/slideshow-renderer.cpp | 5 ++++-
renderer/slideshow-window.cpp | 5 ++++-
renderer/thumbnail-view.cpp | 6 ++++--
11 files changed, 45 insertions(+), 12 deletions(-)
--- NEW FILE solang-0001-Silenced-Gtk-warnings.patch ---
>From 8fc9488ed55106ff3e8fb28130d8a77b63f716c3 Mon Sep 17 00:00:00 2001
From: Debarshi Ray <rishi at gnu.org>
Date: Mon, 21 Sep 2009 02:53:21 +0300
Subject: [PATCH] Silenced Gtk+ warnings.
The Gtk::ActionGroups need to be explicitly named:
https://bugzilla.gnome.org/501746
---
src/application/main-window.cpp | 5 ++++-
src/attribute/date-manager.cpp | 5 ++++-
src/attribute/property-manager.cpp | 5 ++++-
src/attribute/tag-manager.cpp | 5 ++++-
src/importer/importer.cpp | 6 +++++-
src/renderer/browser-renderer.cpp | 5 ++++-
src/renderer/editor-renderer.cpp | 5 ++++-
src/renderer/enlarged-renderer.cpp | 5 ++++-
src/renderer/slideshow-renderer.cpp | 5 ++++-
src/renderer/slideshow-window.cpp | 5 ++++-
src/renderer/thumbnail-view.cpp | 5 ++++-
11 files changed, 45 insertions(+), 11 deletions(-)
diff --git a/src/application/main-window.cpp b/src/application/main-window.cpp
index c0f521f..87bb9e1 100644
--- a/src/application/main-window.cpp
+++ b/src/application/main-window.cpp
@@ -198,7 +198,10 @@ DockHider::operator()(DockObjectPtr const & dock_object) throw()
MainWindow::MainWindow() throw() :
Gtk::Window(Gtk::WINDOW_TOPLEVEL),
application_(),
- actionGroup_(Gtk::ActionGroup::create()),
+ actionGroup_(Gtk::ActionGroup::create(
+ Glib::ustring::compose("%1:%2",
+ __FILE__,
+ __LINE__))),
uiManager_(Gtk::UIManager::create()),
uiID_(uiManager_->add_ui_from_file(uiFile)),
vBox_(false, 0),
diff --git a/src/attribute/date-manager.cpp b/src/attribute/date-manager.cpp
index 38ba441..912466d 100644
--- a/src/attribute/date-manager.cpp
+++ b/src/attribute/date-manager.cpp
@@ -42,7 +42,10 @@ static const std::string uiFile
DateManager::DateManager() throw() :
Plugin(),
application_(),
- actionGroup_(Gtk::ActionGroup::create()),
+ actionGroup_(Gtk::ActionGroup::create(
+ Glib::ustring::compose("%1:%2",
+ __FILE__,
+ __LINE__))),
uiID_( 1 ),
dockItemName_("date-dock-item"),
dockItemTitle_(_("Picture Taken Date")),
diff --git a/src/attribute/property-manager.cpp b/src/attribute/property-manager.cpp
index 435002f..264fa92 100644
--- a/src/attribute/property-manager.cpp
+++ b/src/attribute/property-manager.cpp
@@ -42,7 +42,10 @@ static const std::string uiFile
PropertyManager::PropertyManager() throw() :
Plugin(),
application_(),
- actionGroup_(Gtk::ActionGroup::create()),
+ actionGroup_(Gtk::ActionGroup::create(
+ Glib::ustring::compose("%1:%2",
+ __FILE__,
+ __LINE__))),
uiID_( 1 ),
dockItemName_("property-managers-dock-item"),
dockItemTitle_(_("Properties")),
diff --git a/src/attribute/tag-manager.cpp b/src/attribute/tag-manager.cpp
index 7821113..d6893be 100644
--- a/src/attribute/tag-manager.cpp
+++ b/src/attribute/tag-manager.cpp
@@ -48,7 +48,10 @@ TagManager::TagManager() throw() :
Plugin(),
application_(),
iconFactory_(Gtk::IconFactory::create()),
- actionGroup_(Gtk::ActionGroup::create()),
+ actionGroup_(Gtk::ActionGroup::create(
+ Glib::ustring::compose("%1:%2",
+ __FILE__,
+ __LINE__))),
uiID_(0),
dockItemName_("tag-managers-dock-item"),
dockItemTitle_(_("Tags")),
diff --git a/src/importer/importer.cpp b/src/importer/importer.cpp
index a04fb7a..6267c6a 100644
--- a/src/importer/importer.cpp
+++ b/src/importer/importer.cpp
@@ -49,7 +49,11 @@ Importer::Importer(const IPhotoSourcePtr & photo_source, bool standard)
application_(NULL),
photoSource_(photo_source),
standard_(standard),
- actionGroup_(Gtk::ActionGroup::create()),
+ actionGroup_(Gtk::ActionGroup::create(
+ Glib::ustring::compose("%1:%2,%3",
+ __FILE__,
+ __LINE__,
+ photo_source->get_name()))),
standardUIID_(0),
uiID_(0),
signalPhotoImportBegin_(),
diff --git a/src/renderer/browser-renderer.cpp b/src/renderer/browser-renderer.cpp
index ce8f4eb..96293a7 100644
--- a/src/renderer/browser-renderer.cpp
+++ b/src/renderer/browser-renderer.cpp
@@ -69,7 +69,10 @@ BrowserRenderer::BrowserRenderer() throw() :
sigc::trackable(),
application_(NULL),
iconFactory_(Gtk::IconFactory::create()),
- actionGroup_(Gtk::ActionGroup::create()),
+ actionGroup_(Gtk::ActionGroup::create(
+ Glib::ustring::compose("%1:%2",
+ __FILE__,
+ __LINE__))),
uiID_(0),
uiIDThumbnail_(0),
dockItemName_("browser-dock-item"),
diff --git a/src/renderer/editor-renderer.cpp b/src/renderer/editor-renderer.cpp
index 10eea0e..47352c1 100644
--- a/src/renderer/editor-renderer.cpp
+++ b/src/renderer/editor-renderer.cpp
@@ -93,7 +93,10 @@ EditorRenderer::EditorRenderer() throw() :
IRenderer(),
sigc::trackable(),
application_(NULL),
- actionGroup_(Gtk::ActionGroup::create()),
+ actionGroup_(Gtk::ActionGroup::create(
+ Glib::ustring::compose("%1:%2",
+ __FILE__,
+ __LINE__))),
uiID_(0),
dockItemName_("editor-dock-item"),
dockItemTitle_(_("Editor")),
diff --git a/src/renderer/enlarged-renderer.cpp b/src/renderer/enlarged-renderer.cpp
index 4f4dafb..2a47a17 100644
--- a/src/renderer/enlarged-renderer.cpp
+++ b/src/renderer/enlarged-renderer.cpp
@@ -66,7 +66,10 @@ EnlargedRenderer::EnlargedRenderer() throw() :
sigc::trackable(),
application_(NULL),
iconFactory_(Gtk::IconFactory::create()),
- actionGroup_(Gtk::ActionGroup::create()),
+ actionGroup_(Gtk::ActionGroup::create(
+ Glib::ustring::compose("%1:%2",
+ __FILE__,
+ __LINE__))),
uiID_(0),
dockItemName_("enlarged-dock-item"),
dockItemTitle_(_("Enlarged")),
diff --git a/src/renderer/slideshow-renderer.cpp b/src/renderer/slideshow-renderer.cpp
index 1c482b9..a8b6a9b 100644
--- a/src/renderer/slideshow-renderer.cpp
+++ b/src/renderer/slideshow-renderer.cpp
@@ -45,7 +45,10 @@ SlideshowRenderer::SlideshowRenderer() throw() :
IRenderer(),
sigc::trackable(),
application_(0),
- actionGroup_(Gtk::ActionGroup::create()),
+ actionGroup_(Gtk::ActionGroup::create(
+ Glib::ustring::compose("%1:%2",
+ __FILE__,
+ __LINE__))),
uiID_(0),
modelIter_(),
previousRenderer_(),
diff --git a/src/renderer/slideshow-window.cpp b/src/renderer/slideshow-window.cpp
index c31f978..5737758 100644
--- a/src/renderer/slideshow-window.cpp
+++ b/src/renderer/slideshow-window.cpp
@@ -54,7 +54,10 @@ image_view_on_scroll_event(GtkImageView * view,
SlideshowWindow::SlideshowWindow() throw() :
Gtk::Window(Gtk::WINDOW_TOPLEVEL),
- actionGroup_(Gtk::ActionGroup::create()),
+ actionGroup_(Gtk::ActionGroup::create(
+ Glib::ustring::compose("%1:%2",
+ __FILE__,
+ __LINE__))),
uiManager_(Gtk::UIManager::create()),
uiID_(uiManager_->add_ui_from_file(uiFile)),
vBox_(false, 0),
diff --git a/src/renderer/thumbnail-view.cpp b/src/renderer/thumbnail-view.cpp
index b840e99..56c5cad 100644
--- a/src/renderer/thumbnail-view.cpp
+++ b/src/renderer/thumbnail-view.cpp
@@ -38,7 +38,10 @@ ThumbnailView::ThumbnailView(gint thumbnail_renderer_width,
gint thumbnail_renderer_height) throw() :
Gtk::IconView(),
selectedItems_(0),
- actionGroup_(Gtk::ActionGroup::create()),
+ actionGroup_(Gtk::ActionGroup::create(
+ Glib::ustring::compose("%1:%2",
+ __FILE__,
+ __LINE__))),
uiManager_(Gtk::UIManager::create()),
uiID_(uiManager_->add_ui_from_file(uiFile)),
menu_(NULL),
--
1.6.2.5
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/solang/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore 14 Jul 2009 14:04:08 -0000 1.2
+++ .cvsignore 21 Sep 2009 06:38:47 -0000 1.3
@@ -1 +1 @@
-Solang-0.2.tar.gz
+solang-0.3.tar.gz
Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/solang/devel/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- import.log 14 Jul 2009 14:04:08 -0000 1.1
+++ import.log 21 Sep 2009 06:38:47 -0000 1.2
@@ -1 +1,2 @@
solang-0_2-2_fc11:HEAD:solang-0.2-2.fc11.src.rpm:1247580220
+solang-0_3-1_fc11:HEAD:solang-0.3-1.fc11.src.rpm:1253515046
Index: solang.spec
===================================================================
RCS file: /cvs/pkgs/rpms/solang/devel/solang.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- solang.spec 27 Jul 2009 04:33:42 -0000 1.2
+++ solang.spec 21 Sep 2009 06:38:47 -0000 1.3
@@ -1,21 +1,14 @@
Name: solang
-Version: 0.2
-Release: 3%{?dist}
+Version: 0.3
+Release: 1%{?dist}
Summary: A photo manager for GNOME
-%define name_ Solang
-
Group: Applications/Multimedia
License: GPLv3+
URL: https://savannah.nongnu.org/projects/solang/
-Source0: http://download.savannah.gnu.org/releases-noredirect/solang/%{name_}-%{version}.tar.gz
+Source0: http://download.savannah.nongnu.org/releases/solang/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Source1: solang.desktop
-Source2: solang.png
-
-#Patch0: adds icon to main window, and starts the main window maximized
-Patch0: main-window.cpp.patch
BuildRequires: intltool
BuildRequires: cairomm-devel
@@ -31,8 +24,15 @@ BuildRequires: desktop-file-utils
BuildRequires: flickcurl-devel
BuildRequires: libsoup-devel
BuildRequires: webkitgtk-devel
+BuildRequires: babl-devel
+BuildRequires: gegl-devel
Requires: compat-libgda-sqlite
+Requires: babl
+Requires: gegl
+
+#Patch0: http://lists.gnu.org/archive/html/solang-devel/2009-09/msg00018.html
+Patch0: %{name}-0001-Silenced-Gtk-warnings.patch
%description
Solang is a free photo manager that will act as a front-end for
@@ -46,9 +46,8 @@ alternative that does not place humongou
even to meet basic functionality.
%prep
-%setup -q -n %{name_}-%{version}
-%patch0 -p1 -b %{name_}-%{version}
-
+%setup -q -n %{name}-%{version}
+%patch0 -p1
%build
%configure --docdir=%{_docdir}/%{name}-%{version}
@@ -58,29 +57,49 @@ make %{?smp_flags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
-%{__mkdir_p} $RPM_BUILD_ROOT{%{_datadir}/applications,%{_datadir}/pixmaps}
-%{__install} -p -D -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}.png
+%find_lang %{name}
desktop-file-install \
--dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
-%{SOURCE1}
+${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop
%clean
rm -rf $RPM_BUILD_ROOT
-%files
+%post
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+fi
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+
+%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING README
%{_bindir}/%{name}
%{_datadir}/%{name}/solang-layout.xml
%{_datadir}/%{name}/ui
%{_datadir}/%{name}/pixmaps
-%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
+%{_datadir}/icons/hicolor/128x128/apps/solang.png
+%{_datadir}/icons/hicolor/16x16/apps/solang.png
+%{_datadir}/icons/hicolor/22x22/apps/solang.png
+%{_datadir}/icons/hicolor/24x24/apps/solang.png
+%{_datadir}/icons/hicolor/32x32/apps/solang.png
+%{_datadir}/icons/hicolor/48x48/apps/solang.png
+%{_datadir}/icons/hicolor/96x96/apps/solang.png
+%{_datadir}/icons/hicolor/scalable/apps/solang.svg
%changelog
-* Sun Jul 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.2-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+* Mon Sep 21 2009 Hicham HAOUARI <hicham.haouari at gmail.com> - 0.3-1
+- New upstream release
+- Added a patch from upstream to silence some Gtk+ warnings
* Thu Jul 11 2009 Hicham HAOUARI <hicham.haouari at gmail.com> - 0.2-2
- Cleaned up the dependencies
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/solang/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources 14 Jul 2009 14:04:08 -0000 1.2
+++ sources 21 Sep 2009 06:38:47 -0000 1.3
@@ -1 +1 @@
-20a05edee2137c76add270452a1ab4d7 Solang-0.2.tar.gz
+6f82d34174815deacb4392b88a4134ed solang-0.3.tar.gz
--- main-window.cpp.patch DELETED ---
--- solang.desktop DELETED ---
- Previous message (by thread): rpms/kde-plasma-networkmanagement/devel kde-plasma-networkmanagement.spec, 1.18, 1.19
- Next message (by thread): rpms/solang/F-11 solang-0001-Silenced-Gtk-warnings.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 solang.spec, 1.1, 1.2 sources, 1.2, 1.3 main-window.cpp.patch, 1.1, NONE solang.desktop, 1.1, NONE solang.png, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list