Summary: GNOME 2 libraries for Ruby
Summary(pl.UTF-8): Biblioteki GNOME 2 dla języka Ruby
Name: ruby-gnome2
-Version: 3.0.7
-Release: 2
+Version: 3.1.9
+Release: 0.1
License: LGPL v2.1
Group: Development/Languages
Source0: http://downloads.sourceforge.net/ruby-gnome2/%{name}-all-%{version}.tar.gz
-# Source0-md5: f714b70ebb1093a540ff4bfe6c105c66
+# Source0-md5: 670bfe3d7606ac39770c2e6123dbb0b6
URL: http://ruby-gnome2.sourceforge.jp/
BuildRequires: atk-devel >= 1:1.12.0
BuildRequires: cairo-devel >= 1.10.0
BuildRequires: cairo-gobject-devel >= 1.12.10
-BuildRequires: clutter-devel >= 1.12.0
-%{?with_gtk3:BuildRequires: clutter-gtk-devel >= 1.2.0}
BuildRequires: gdk-pixbuf2-devel >= 2
BuildRequires: glib2-devel >= 1:2.16.0
BuildRequires: gobject-introspection-devel >= 1.35.4
BuildRequires: gstreamer-devel >= 0.10.35
-BuildRequires: gstreamer-plugins-base-devel >= 0.10.35
BuildRequires: gtk+2-devel >= 2:2.12.0
%{?with_gtk3:BuildRequires: gtk+3-devel >= 3.4.2}
-BuildRequires: gtk-webkit-devel >= 1.8.1
-%{?with_gtk3:BuildRequires: gtk-webkit3-devel >= 1.8.1}
BuildRequires: gtksourceview2-devel >= 2
-%{?with_gtk3:BuildRequires: gtksourceview3-devel >= 3.4.2}
BuildRequires: librsvg-devel >= 2.8
BuildRequires: pango-devel >= 1:1.14.0
BuildRequires: pkgconfig
BuildRequires: ruby-rcairo-devel
BuildRequires: ruby-rubygems
BuildRequires: sed >= 4.0
-#%{?with_gtk3:BuildRequires: vte-devel >= 0.32.2}
BuildRequires: vte0-devel >= 0.12.1
%{?with_vte3:BuildRequires: vte2.90-devel >= 0.32.2}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
comps="
atk
+ cairo-gobject
clutter
clutter-gstreamer
- cairo-gobject
gdk_pixbuf2
gio2
glib2
vte
webkit-gtk2
%if %{with gtk3}
+ clutter-gdk
clutter-gtk
gdk3
gtk3
vte3
%endif
webkit-gtk
+ webkit2-gtk
%endif
"
%{__make}
%if %{with doc}
-exclude="-x \.(so|o|gif|png|jpg|ri|xpm|pdf|gresource)$ -x rdoc -x ri"
+exclude="-x \.(so|o|gif|png|jpg|ri|xpm|pdf|gresource)$ -x rdoc -x ri -x test"
rm -rf rdoc ri
rdoc -o rdoc $exclude
rdoc --ri -o ri $exclude
%{ruby_rubylibdir}/webkit-gtk.rb
%endif
+%if %{with doc}
%files doc-html
%defattr(644,root,root,755)
%doc rdoc/*
%{ruby_ridir}/AlphaDemo
%{ruby_ridir}/AssistantRunner
%{ruby_ridir}/Atk
-%{ruby_ridir}/AtkTestUtils
-%{ruby_ridir}/ButtonBoxSample
-%{ruby_ridir}/ButtonSample
%{ruby_ridir}/Cairo
%{ruby_ridir}/CairoGObject
-%{ruby_ridir}/CairoGObjectTestUtils
%{ruby_ridir}/Canvas
-%{ruby_ridir}/CheckButtonSample
%{ruby_ridir}/Clutter
-%{ruby_ridir}/ClutterBlurEffectTest
-%{ruby_ridir}/ClutterBrightnessContrastEffectTest
-%{ruby_ridir}/ClutterCanvasTest
-%{ruby_ridir}/ClutterColorTest
-%{ruby_ridir}/ClutterColorizeEffectTest
-%{ruby_ridir}/ClutterDesaturateEffectTest
-%{ruby_ridir}/ClutterGStreamerTestUtils
%{ruby_ridir}/ClutterGst
-%{ruby_ridir}/ClutterPageTurnEffect
-%{ruby_ridir}/ClutterShaderEffect
-%{ruby_ridir}/ClutterTestUtils
-%{ruby_ridir}/ColorSelectionSample
%{ruby_ridir}/Demo
%{ruby_ridir}/DestWindow
-%{ruby_ridir}/DialogSample
%{ruby_ridir}/DraggableWidget
-%{ruby_ridir}/EntrySample
-%{ruby_ridir}/FileSelectionSample
-%{ruby_ridir}/FontSelectionSample
%{ruby_ridir}/GLib
-%{ruby_ridir}/GLibTestUtils
%{ruby_ridir}/GNOME2
%{ruby_ridir}/GObjectIntrospection
-%{ruby_ridir}/GObjectIntrospectionTestUtils
-%{ruby_ridir}/GammaCurveSample
%{ruby_ridir}/Gdk
-%{ruby_ridir}/GdkTestUtils
%{ruby_ridir}/Gesture
%{ruby_ridir}/GestureProcessor
%{ruby_ridir}/GesturedWidget
%{ruby_ridir}/Gio
-%{ruby_ridir}/GioTestUtils
%{ruby_ridir}/Gst
%{ruby_ridir}/Gtk
%{ruby_ridir}/GtkSource
-%{ruby_ridir}/GtkTestUtils
%{ruby_ridir}/Inspector
-%{ruby_ridir}/LabelSample
%{ruby_ridir}/Layout
-%{ruby_ridir}/LayoutSample
-%{ruby_ridir}/MenuSample
%{ruby_ridir}/MultiTerm
%{ruby_ridir}/MyButton
%{ruby_ridir}/MyButton2
%{ruby_ridir}/MyGtkPlug
%{ruby_ridir}/MyGtkSocket
-%{ruby_ridir}/NotebookSample
%{ruby_ridir}/Pager
%{ruby_ridir}/Pango
-%{ruby_ridir}/PangoTestUtils
-%{ruby_ridir}/PixmapSample
%{ruby_ridir}/Pong
%{ruby_ridir}/Poppler
-%{ruby_ridir}/PopplerTestUtils
-%{ruby_ridir}/Print
-%{ruby_ridir}/ProgressBarSample
%{ruby_ridir}/RSVG
-%{ruby_ridir}/RadioButtonSample
-%{ruby_ridir}/RangeSample
-%{ruby_ridir}/ReparentSample
-%{ruby_ridir}/RulerSample
-%{ruby_ridir}/Sample
-%{ruby_ridir}/SampleClass
-%{ruby_ridir}/SampleDialog
-%{ruby_ridir}/SampleWindow
-%{ruby_ridir}/SavedPositionSample
-%{ruby_ridir}/ScrolledWindowSample
-%{ruby_ridir}/ShapeSampleBasic
-%{ruby_ridir}/ShapeSampleModeller
-%{ruby_ridir}/ShapeSampleRings
-%{ruby_ridir}/ShapeSampleSheets
-%{ruby_ridir}/ShapesSample
-%{ruby_ridir}/SpinButtonSample
%{ruby_ridir}/SrcWindow
%{ruby_ridir}/StatusIconSample
-%{ruby_ridir}/StatusbarSample
-%{ruby_ridir}/ToggleButtonSample
-%{ruby_ridir}/ToolbarSample
-%{ruby_ridir}/TooltipsSample
%{ruby_ridir}/VideoApp
%{ruby_ridir}/Vte
-%{ruby_ridir}/WMHintsSample
%{ruby_ridir}/WebKitGtk2
-%{ruby_ridir}/WebKitGtk2TestUtils
-%{ruby_ridir}/Window
%{ruby_ridir}/atk
%{ruby_ridir}/cairo-gobject
%{ruby_ridir}/clutter
%{ruby_ridir}/webkit-gtk2
%if %{with gtk3}
%{ruby_ridir}/ClutterGtk
-%{ruby_ridir}/ClutterGtkEmbedTest
-%{ruby_ridir}/ClutterGtkTestUtils
%{ruby_ridir}/WebKitGtk
-%{ruby_ridir}/WebKitGtkTestUtils
%{ruby_ridir}/clutter-gtk
%{ruby_ridir}/gdk3
%{ruby_ridir}/gtk3
%endif
%{ruby_ridir}/webkit-gtk
%endif
+%endif
%files examples
%defattr(644,root,root,755)