|
@@ -1,220 +1,180 @@
|
|
|
%define ruby /usr/bin/ruby
|
|
|
-%define rbindir %(%{ruby} -r rbconfig -e 'print Config::CONFIG["bindir"]')
|
|
|
-%define rlibdir %(%{ruby} -r rbconfig -e 'print Config::CONFIG["rubylibdir"]')
|
|
|
-%define rarchdir %(%{ruby} -r rbconfig -e 'print Config::CONFIG["archdir"]')
|
|
|
-%define gtk gtk2
|
|
|
-%define gnome gnome2
|
|
|
-%define glade glade2
|
|
|
-
|
|
|
-Summary: language bindings for %{gnome} for use with Ruby
|
|
|
-Summary(ja): Ruby から %{gnome} を使う為のライブラリ
|
|
|
-Name: ruby-%{gnome}
|
|
|
-Version: 0.19.3
|
|
|
-Release: 3%{?_dist_release}
|
|
|
+%define rbindir %(%{ruby} -r rbconfig -e 'print RbConfig::CONFIG["bindir"]')
|
|
|
+%define rlibdir %(%{ruby} -r rbconfig -e 'print RbConfig::CONFIG["rubylibdir"]')
|
|
|
+%define rarchdir %(%{ruby} -r rbconfig -e 'print RbConfig::CONFIG["archdir"]')
|
|
|
+
|
|
|
+Summary: language bindings for GNOME2 and GNOME3 for use with Ruby
|
|
|
+Summary(ja): Ruby から GNOME2 及び GNOME3 を使う為のライブラリ
|
|
|
+Name: ruby-gnome2
|
|
|
+Version: 2.0.2
|
|
|
+Release: 1%{?_dist_release}
|
|
|
Group: Development/Libraries
|
|
|
License: GPL
|
|
|
-URL: http://ruby-%{gnome}.sourceforge.net/
|
|
|
-Source0: http://prdownloads.sourceforge.net/ruby-%{gnome}/ruby-%{gnome}-all-%{version}.tar.gz
|
|
|
-Source1: ruby-gnome2-vine.csh
|
|
|
-Patch14: ruby-gnome2-all-0.19.0-xulrunner.patch
|
|
|
-Patch15: ruby-gnome2-all-0.19.3-poppler-0.15.patch
|
|
|
-
|
|
|
-Patch20: ruby-gnome2-all-0.16.0-rbglib_unicode.patch
|
|
|
-Patch21: ruby-gnome2-all-0.16.0-rbglib_maincontext.patch
|
|
|
-Patch22: ruby-gnome2-all-0.16.0-rbgobj_boxed.patch
|
|
|
-Patch23: ruby-gnome2-all-0.16.0-rbgtktreeiter.patch
|
|
|
-
|
|
|
-Requires: libgnome >= 2.8.0
|
|
|
-Requires: ruby-%{gtk} = %{version}-%{release}
|
|
|
-# Obsoletes: gnome-ruby < %{version}
|
|
|
-Obsoletes: ruby-libgda
|
|
|
-
|
|
|
-BuildRequires: gtksourceview-devel >= 1.0.1
|
|
|
-#BuildRequires: libgnome-devel >= 2.0.0
|
|
|
-#BuildRequires: libgnomeui-devel >= 2.0.0
|
|
|
-#BuildRequires: libpng-devel, libjpeg-devel
|
|
|
+URL: http://ruby-gnome2.sourceforge.net/
|
|
|
+Source0: http://sourceforge.net/projects/%{name}/files/%{name}/%{name}-2.0.2/%{name}-all-2.0.2.tar.gz
|
|
|
+
|
|
|
+Requires: ruby-gtk2 = %{version}-%{release}
|
|
|
+Requires: ruby-gtk3 = %{version}-%{release}
|
|
|
+
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
-BuildRequires: ruby
|
|
|
+
|
|
|
BuildRequires: ruby-devel
|
|
|
+BuildRequires: ruby-pkg-config
|
|
|
BuildRequires: rcairo-devel >= 1.8.0
|
|
|
BuildRequires: glib2-devel
|
|
|
BuildRequires: pango-devel
|
|
|
BuildRequires: atk-devel
|
|
|
BuildRequires: gtk2-devel
|
|
|
-BuildRequires: gtkhtml2-devel
|
|
|
-BuildRequires: libbonobo-devel
|
|
|
-BuildRequires: libbonoboui-devel
|
|
|
-BuildRequires: libgnomeprint-devel
|
|
|
-BuildRequires: libgnomeprintui-devel
|
|
|
-BuildRequires: gnome-vfs2-devel
|
|
|
-BuildRequires: libglade2-devel
|
|
|
-BuildRequires: libgnomecanvas-devel
|
|
|
-#BuildRequires: libgda-devel
|
|
|
+BuildRequires: gtk3-devel >= 3.4.2
|
|
|
+BuildRequires: gobject-introspection-devel >= 1.32.1
|
|
|
+BuildRequires: gtksourceview2-devel >= 2.0.0
|
|
|
+BuildRequires: gtksourceview3-devel >= 3.4.2
|
|
|
BuildRequires: librsvg2-devel >= 2.8.0
|
|
|
-BuildRequires: libart_lgpl-devel >= 2.3.12
|
|
|
-#BuildRequires: firefox-devel
|
|
|
-BuildRequires: gecko-devel-unstable
|
|
|
-BuildRequires: goocanvas-devel
|
|
|
-BuildRequires: gstreamer-devel
|
|
|
-BuildRequires: gstreamer-plugins-base-devel
|
|
|
-BuildRequires: gtksourceview2-devel
|
|
|
-BuildRequires: gnome-panel-devel
|
|
|
-BuildRequires: vte-devel
|
|
|
-BuildRequires: GConf2-devel >= 2.0.0
|
|
|
-BuildRequires: gtkglext-devel >= 1.0.3
|
|
|
-BuildRequires: mesa-libGLU-devel
|
|
|
-BuildRequires: libXmu-devel
|
|
|
+BuildRequires: goocanvas-devel >= 0.8.0
|
|
|
+BuildRequires: gstreamer1-devel
|
|
|
+BuildRequires: gstreamer1-plugins-base-devel
|
|
|
+BuildRequires: vte-devel >= 0.12.1
|
|
|
+BuildRequires: vte3-devel >= 0.32.2
|
|
|
BuildRequires: poppler-devel >= 0.14.2
|
|
|
BuildRequires: sed
|
|
|
-#BuildRequires: glibc-kernheaders
|
|
|
+
|
|
|
+Obsoletes: ruby-gtkglext < 2.0.0
|
|
|
+Obsoletes: ruby-gtkmozembed < 2.0.0
|
|
|
+Obsoletes: ruby-glade2 < 2.0.0
|
|
|
+
|
|
|
|
|
|
%description
|
|
|
-Ruby-gnome2 provides both %{gnome} and %{gtk} bindings for ruby.
|
|
|
- * You can handle %{gtk} objects as Ruby objects and do natural GUI programming.
|
|
|
- * Simple signal description by block(anonymous procedure) or singleton method.
|
|
|
- * Works with Ruby threading.
|
|
|
+This is a set of bindings for the GNOME-2.x and GNOME-3.x libraries to
|
|
|
+use from Ruby 1.9.x.
|
|
|
|
|
|
-This package provides %{gnome} bindings for ruby.
|
|
|
|
|
|
-%package -n ruby-%{gtk}
|
|
|
+%package -n ruby-gtk2
|
|
|
Summary: language bindings for GTK+2 for use with Ruby
|
|
|
Summary(ja): Ruby から GTK+2 を使う為のライブラリ
|
|
|
Group: Development/Libraries
|
|
|
Requires: ruby
|
|
|
-Requires: rcairo >= 1.8.0
|
|
|
-
|
|
|
-%description -n ruby-%{gtk}
|
|
|
-Ruby-%{gnome} provides both %{gnome} and %{gtk} bindings for ruby.
|
|
|
- * You can handle %{gtk} objects as Ruby objects and do natural GUI programming.
|
|
|
- * Simple signal description by block(anonymous procedure) or singleton method.
|
|
|
- * Interface for Imlib.
|
|
|
- * Works with Ruby threading.
|
|
|
-
|
|
|
-This package provides %{gtk} bindings for ruby.
|
|
|
-
|
|
|
-%package -n ruby-lib%{glade}
|
|
|
-Summary: bindings for Lib%{glade} for use with Ruby
|
|
|
-Summary(ja): Ruby から Lib%{glade} を使う為のライブラリ
|
|
|
+Requires: rcairo >= 1.12.0
|
|
|
+
|
|
|
+%description -n ruby-gtk2
|
|
|
+This package is a ruby bindings for gtk2.
|
|
|
+This package contains follow bindings.
|
|
|
+ * Ruby/GLib2: Ruby binding of GLib-2.x.
|
|
|
+ * Ruby/GIO2: Ruby binding of gio-2.0.x.
|
|
|
+ * Ruby/ATK: Ruby binding of ATK-1.0.x or later.
|
|
|
+ * Ruby/Pango: Ruby binding of pango-1.x.
|
|
|
+ * Ruby/GdkPixbuf2: Ruby binding of GdkPixbuf-2.x.
|
|
|
+ * Ruby/GTK2: Ruby binding of GTK+-2.0.x.
|
|
|
+ * Ruby/GObjectIntrospection: Ruby binding of GObject Introspect.
|
|
|
+ * Ruby/CairoGObject: Ruby binding of cairo-gobject.
|
|
|
+
|
|
|
+
|
|
|
+%package -n ruby-gtk3
|
|
|
+Summary: language bindings for GTK+2 for use with Ruby
|
|
|
+Summary(ja): Ruby から GTK+2 を使う為のライブラリ
|
|
|
Group: Development/Libraries
|
|
|
-Requires: ruby-%{gtk} = %{version}-%{release}
|
|
|
-Requires: ruby-%{gnome} = %{version}-%{release}
|
|
|
-Epoch: 1
|
|
|
+Requires: ruby
|
|
|
+Requires: ruby-gtk2
|
|
|
|
|
|
-%description -n ruby-lib%{glade}
|
|
|
-Ruby-%{gnome} provides both %{gnome} and %{gtk} bindings for ruby.
|
|
|
- * You can handle %{gtk} objects as Ruby objects and do natural GUI programming.
|
|
|
- * Simple signal description by block(anonymous procedure) or singleton method.
|
|
|
- * Works with Ruby threading.
|
|
|
+%description -n ruby-gtk3
|
|
|
+This package is a ruby bindings for gtk3.
|
|
|
+This package contains follow bindings.
|
|
|
+ * Ruby/GDK3: Ruby binding of GDK 3.
|
|
|
+ * Ruby/GTK3: Ruby binding of GTK 3.
|
|
|
|
|
|
-This package provides Lib%{glade} bindings for ruby.
|
|
|
|
|
|
%package -n %{name}-devel
|
|
|
Summary: The header files for the ruby-gnome2.
|
|
|
Summary(ja): ruby-gnome2 用のヘッダーファイル群
|
|
|
Group: Development/Libraries
|
|
|
-Requires: ruby-%{gtk} = %{version}-%{release}
|
|
|
-Requires: ruby-%{gnome} = %{version}-%{release}
|
|
|
+Requires: %{name} = %{version}-%{release}
|
|
|
|
|
|
%description -n %{name}-devel
|
|
|
-%{name}-devel provides the header files for the ruby-gnome2.
|
|
|
+%{name}-devel provides the header files for the %{name}.
|
|
|
+
|
|
|
|
|
|
%package -n ruby-goocanvas
|
|
|
Summary: Ruby binding of GooCanvas
|
|
|
Group: Development/Libraries
|
|
|
-Requires: ruby-%{gtk} = %{version}-%{release}
|
|
|
+Requires: ruby-gtk2 = %{version}-%{release}
|
|
|
|
|
|
%description -n ruby-goocanvas
|
|
|
Ruby/GooCanvas is a Ruby binding for GooCanvas
|
|
|
|
|
|
+
|
|
|
%package -n ruby-gstreamer
|
|
|
Summary: Ruby binding of GStreamer
|
|
|
Group: Development/Libraries
|
|
|
-Requires: ruby-%{gtk} = %{version}-%{release}
|
|
|
+Requires: ruby-gtk3 = %{version}-%{release}
|
|
|
|
|
|
%description -n ruby-gstreamer
|
|
|
Ruby/GStreamer is a Ruby binding for GStreamer
|
|
|
|
|
|
-%package -n ruby-gtkglext
|
|
|
-Summary: bindings for GtkGLExt for use with Ruby
|
|
|
-Summary(ja): Ruby から GtkGLExt を使う為のライブラリ
|
|
|
-Group: Development/Libraries
|
|
|
-Requires: ruby-%{gtk} = %{version}-%{release}
|
|
|
-Requires: rbogl
|
|
|
-
|
|
|
-%description -n ruby-gtkglext
|
|
|
-Ruby-%{gnome} provides both %{gnome} and %{gtk} bindings for ruby.
|
|
|
- * You can handle %{gtk} objects as Ruby objects and do natural GUI programming.
|
|
|
- * Simple signal description by block(anonymous procedure) or singleton method.
|
|
|
- * Works with Ruby threading.
|
|
|
-
|
|
|
-This package provides GtkGLExt bindings for ruby.
|
|
|
-
|
|
|
-%package -n ruby-gtkmozembed
|
|
|
-Summary: bindings for mozilla-gtkmozembed for use with Ruby
|
|
|
-Summary(ja): Ruby から mozilla-gtkmozembed を使う為のライブラリ
|
|
|
-Group: Development/Libraries
|
|
|
-License: LGPL
|
|
|
-Requires: ruby-%{gtk} = %{version}-%{release}
|
|
|
-Requires: gecko-libs
|
|
|
-
|
|
|
-%description -n ruby-gtkmozembed
|
|
|
-Ruby-%{gnome} provides both %{gnome} and %{gtk} bindings for ruby.
|
|
|
- * You can handle %{gtk} objects as Ruby objects and do natural GUI programming.
|
|
|
- * Simple signal description by block(anonymous procedure) or singleton method.
|
|
|
- * Works with Ruby threading.
|
|
|
-
|
|
|
-This package provides gtkmozembed bindings for ruby.
|
|
|
|
|
|
%package -n ruby-gtksourceview2
|
|
|
Summary: Ruby binding of gtksourceview-2.x
|
|
|
Summary(ja): Ruby の gtksourceview-2.x バインディング
|
|
|
Group: Development/Libraries
|
|
|
-Requires: ruby-%{gtk} = %{version}-%{release}
|
|
|
+Requires: ruby-gtk2 = %{version}-%{release}
|
|
|
|
|
|
%description -n ruby-gtksourceview2
|
|
|
Ruby/GtkSourceView2 is a Ruby binding of gtksourceview-2.x.
|
|
|
|
|
|
|
|
|
+%package -n ruby-gtksourceview3
|
|
|
+Summary: Ruby binding of gtksourceview-3.x
|
|
|
+Summary(ja): Ruby の gtksourceview-3.x バインディング
|
|
|
+Group: Development/Libraries
|
|
|
+Requires: ruby-gtk3 = %{version}-%{release}
|
|
|
+
|
|
|
+%description -n ruby-gtksourceview3
|
|
|
+Ruby/GtkSourceView3 is a Ruby binding of gtksourceview-3.x.
|
|
|
+
|
|
|
+
|
|
|
%package -n ruby-poppler
|
|
|
Summary: bindings for poppler for use with Ruby
|
|
|
Summary(ja): Ruby から poppler を使う為のライブラリ
|
|
|
Group: Development/Libraries
|
|
|
License: LGPL
|
|
|
-Requires: ruby-%{gtk} = %{version}-%{release}
|
|
|
+Requires: ruby-gtk2 = %{version}-%{release}
|
|
|
|
|
|
%description -n ruby-poppler
|
|
|
-Ruby-%{gnome} provides both %{gnome} and %{gtk} bindings for ruby.
|
|
|
- * You can handle %{gtk} objects as Ruby objects and do natural GUI programming.
|
|
|
- * Simple signal description by block(anonymous procedure) or singleton method.
|
|
|
- * Works with Ruby threading.
|
|
|
+Ruby/Poppler is a Ruby binding of poppler-glib.
|
|
|
|
|
|
-This package provides poppler bindings for ruby.
|
|
|
|
|
|
%package -n ruby-vte
|
|
|
Summary: bindings for vte for use with Ruby
|
|
|
Summary(ja): Ruby から vte を使う為のライブラリ
|
|
|
Group: Development/Libraries
|
|
|
License: LGPL
|
|
|
-Requires: ruby-%{gtk} = %{version}-%{release}
|
|
|
+Requires: ruby-gtk2 = %{version}-%{release}
|
|
|
|
|
|
%description -n ruby-vte
|
|
|
-Ruby-%{gnome} provides both %{gnome} and %{gtk} bindings for ruby.
|
|
|
- * You can handle %{gtk} objects as Ruby objects and do natural GUI programming.
|
|
|
- * Simple signal description by block(anonymous procedure) or singleton method.
|
|
|
- * Works with Ruby threading.
|
|
|
+Ruby/VTE is a Ruby binding of VTE.
|
|
|
|
|
|
-This package provides vte bindings for ruby.
|
|
|
|
|
|
-%prep
|
|
|
-%setup -q -n ruby-%{gnome}-all-%{version}
|
|
|
-#{RPM_SOURCE_DIR}/ruby-gnome2-vine.csh
|
|
|
+%package -n ruby-vte3
|
|
|
+Summary: bindings for vte3 for use with Ruby
|
|
|
+Summary(ja): Ruby から vte3 を使う為のライブラリ
|
|
|
+Group: Development/Libraries
|
|
|
+License: LGPL
|
|
|
+Requires: ruby-gtk3 = %{version}-%{release}
|
|
|
+
|
|
|
+%description -n ruby-vte3
|
|
|
+Ruby/VTE3 is a Ruby binding of VTE3.
|
|
|
+
|
|
|
+
|
|
|
+%package -n ruby-rsvg2
|
|
|
+Summary: Ruby binding of librsvg2
|
|
|
+Summary(ja): Ruby の rsvg-2.x バインディング
|
|
|
+Group: Development/Libraries
|
|
|
+Requires: ruby-gtk2 = %{version}-%{release}
|
|
|
+
|
|
|
+%description -n ruby-rsvg2
|
|
|
+Ruby/RSVG is a Ruby binding of librsvg2.
|
|
|
|
|
|
-%patch14 -p1
|
|
|
-%patch15 -p1
|
|
|
-#patch20 -p1 -b .rbglib_unicode
|
|
|
-#patch21 -p1 -b .rbglib_maincontext
|
|
|
-#patch22 -p1 -b .rbgobj_boxed
|
|
|
-#patch23 -p1 -b .rbgtktreeiter
|
|
|
+
|
|
|
+%prep
|
|
|
+%setup -q -n %{name}-all-%{version}
|
|
|
|
|
|
for file in `find . -regex '.*/sample/.*\.rb'`
|
|
|
do
|
|
@@ -222,8 +182,9 @@ do
|
|
|
mv $file.mod $file
|
|
|
done
|
|
|
|
|
|
+
|
|
|
%build
|
|
|
-%{ruby} extconf.rb
|
|
|
+%{ruby} extconf.rb --with-opt-include=%{rarchdir}
|
|
|
make
|
|
|
|
|
|
%install
|
|
@@ -232,187 +193,125 @@ make DESTDIR=$RPM_BUILD_ROOT \
|
|
|
sitearchdir=$RPM_BUILD_ROOT%{rarchdir} \
|
|
|
sitelibdir=$RPM_BUILD_ROOT%{rlibdir} install
|
|
|
|
|
|
-
|
|
|
-rm -rf docs-to-install-ruby-%{gnome}
|
|
|
-rm -rf docs-to-install-ruby-%{gtk}
|
|
|
-
|
|
|
-for srcname in atk gdkpixbuf glib gtk pango
|
|
|
-do
|
|
|
- mkdir -p docs-to-install-ruby-%{gtk}/$srcname
|
|
|
- cp -a $srcname/{COPYING,ChangeLog,README}* \
|
|
|
- docs-to-install-ruby-%{gtk}/$srcname/
|
|
|
- if [ -d $srcname/sample ]; then
|
|
|
- cp -a $srcname/sample docs-to-install-ruby-%{gtk}/$srcname/
|
|
|
- fi
|
|
|
-done
|
|
|
-
|
|
|
-for srcname in bonobo bonoboui gconf gnome gnomecanvas gnomeprint gnomeprintui gnomevfs gtkhtml2 gtksourceview libart panel-applet rsvg
|
|
|
-do
|
|
|
- mkdir -p docs-to-install-ruby-%{gnome}/$srcname
|
|
|
- cp -a $srcname/{COPYING,ChangeLog,README}* \
|
|
|
- docs-to-install-ruby-%{gnome}/$srcname/
|
|
|
- if [ -d $srcname/sample ]; then
|
|
|
- cp -a $srcname/sample docs-to-install-ruby-%{gnome}/$srcname/
|
|
|
- fi
|
|
|
- if [ -d $srcname/tests ]; then
|
|
|
- cp -a $srcname/tests docs-to-install-ruby-%{gnome}/$srcname/
|
|
|
- fi
|
|
|
-done
|
|
|
-
|
|
|
%clean
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
%files
|
|
|
%defattr(-,root,root)
|
|
|
-%doc AUTHORS NEWS README ChangeLog
|
|
|
-%doc docs-to-install-ruby-%{gnome}/*
|
|
|
-
|
|
|
-%{rlibdir}/bonobo2.rb
|
|
|
-%{rarchdir}/bonobo2.so
|
|
|
-%{_libdir}/pkgconfig/ruby-bonobo2.pc
|
|
|
-
|
|
|
-%{rlibdir}/bonoboui2.rb
|
|
|
-%{rarchdir}/bonoboui2.so
|
|
|
-%{_libdir}/pkgconfig/ruby-bonoboui2.pc
|
|
|
-
|
|
|
-%{rlibdir}/gconf2.rb
|
|
|
-%{rarchdir}/gconf2.so
|
|
|
-%{_libdir}/pkgconfig/ruby-gconf2.pc
|
|
|
-
|
|
|
-%{rlibdir}/%{gnome}.rb
|
|
|
-%{rarchdir}/%{gnome}*.so
|
|
|
-%{_libdir}/pkgconfig/ruby-gnome2.pc
|
|
|
-
|
|
|
-%{rlibdir}/gnomecanvas2.rb
|
|
|
-%{rarchdir}/gnomecanvas2.so
|
|
|
-%{_libdir}/pkgconfig/ruby-gnomecanvas2.pc
|
|
|
-
|
|
|
-%{rlibdir}/gnomeprint2.rb
|
|
|
-%{rarchdir}/gnomeprint2.so
|
|
|
-%{_libdir}/pkgconfig/ruby-gnomeprint2.pc
|
|
|
-
|
|
|
-%{rlibdir}/gnomeprintui2.rb
|
|
|
-%{rarchdir}/gnomeprintui2.so
|
|
|
-%{_libdir}/pkgconfig/ruby-gnomeprintui2.pc
|
|
|
-
|
|
|
-%{rlibdir}/gnomevfs.rb
|
|
|
-%{rarchdir}/gnomevfs.so
|
|
|
-%{_libdir}/pkgconfig/ruby-gnomevfs.pc
|
|
|
-
|
|
|
-%{rlibdir}/gtkhtml2.rb
|
|
|
-%{rarchdir}/gtkhtml2.so
|
|
|
-%{_libdir}/pkgconfig/ruby-gtkhtml2.pc
|
|
|
-
|
|
|
-%{rlibdir}/gtksourceview.rb
|
|
|
-%{rarchdir}/gtksourceview.so
|
|
|
-%{_libdir}/pkgconfig/ruby-gtksourceview.pc
|
|
|
-
|
|
|
-%{rlibdir}/libart2.rb
|
|
|
-%{rarchdir}/libart2.so
|
|
|
-%{_libdir}/pkgconfig/ruby-libart2.pc
|
|
|
-
|
|
|
-%{rlibdir}/panelapplet2.rb
|
|
|
-%{rarchdir}/panelapplet2.so
|
|
|
-%{rarchdir}/panelapplet2_main.so
|
|
|
-%{_libdir}/pkgconfig/ruby-panelapplet2.pc
|
|
|
-
|
|
|
-%{rlibdir}/rsvg2.rb
|
|
|
-%{rarchdir}/rsvg2.so
|
|
|
-%{_libdir}/pkgconfig/ruby-rsvg2.pc
|
|
|
+%doc AUTHORS COPYING.LIB NEWS README
|
|
|
|
|
|
+%{rlibdir}/gnome2/
|
|
|
+%{rlibdir}/gnome2-raketask.rb
|
|
|
%{rlibdir}/mkmf-gnome2.rb
|
|
|
-%{rlibdir}/pkg-config.rb
|
|
|
|
|
|
-%files -n ruby-%{gtk}
|
|
|
+%files -n %{name}-devel
|
|
|
%defattr(-,root,root)
|
|
|
-%doc docs-to-install-ruby-%{gtk}/*
|
|
|
+%{rarchdir}/*.h
|
|
|
|
|
|
+%files -n ruby-gtk2
|
|
|
+%defattr(-,root,root)
|
|
|
+%doc glib2/COPYING.LIB glib2/README glib2/sample
|
|
|
+%doc gdk_pixbuf2/COPYING.LIB gdk_pixbuf2/README gdk_pixbuf2/sample
|
|
|
+%doc gio2/COPYING.LIB gio2/README gio2/sample
|
|
|
+%doc gobject-introspection/COPYING.LIB
|
|
|
+%doc gobject-introspection/README gobject-introspection/sample
|
|
|
+%doc gtk2/COPYING.LIB gtk2/README gtk2/sample
|
|
|
+%doc pango/COPYING.LIB pango/README pango/sample
|
|
|
+%{rlibdir}/atk.rb
|
|
|
+%{rlibdir}/cairo-gobject.rb
|
|
|
+%{rlibdir}/gdk_pixbuf2.rb
|
|
|
%{rlibdir}/glib2.rb
|
|
|
+%{rlibdir}/glib2/
|
|
|
+%{rlibdir}/gio2.rb
|
|
|
+%{rlibdir}/gio2/
|
|
|
%{rlibdir}/glib-mkenums.rb
|
|
|
-%{rarchdir}/glib2.so
|
|
|
-%{_libdir}/pkgconfig/ruby-glib2.pc
|
|
|
-
|
|
|
-%{rlibdir}/atk.rb
|
|
|
-%{rarchdir}/atk.so
|
|
|
-%{_libdir}/pkgconfig/ruby-atk.pc
|
|
|
-
|
|
|
+%{rlibdir}/gobject-introspection/
|
|
|
+%{rlibdir}/gobject-introspection.rb
|
|
|
+%{rlibdir}/gtk2/
|
|
|
+%{rlibdir}/gtk2.rb
|
|
|
%{rlibdir}/pango.rb
|
|
|
-%{rarchdir}/pango.so
|
|
|
-%{_libdir}/pkgconfig/ruby-pango.pc
|
|
|
-
|
|
|
-%{rlibdir}/gdk_pixbuf2.rb
|
|
|
+%{rarchdir}/atk.so
|
|
|
+%{rarchdir}/cairo_gobject.so
|
|
|
%{rarchdir}/gdk_pixbuf2.so
|
|
|
-%{_libdir}/pkgconfig/ruby-gdkpixbuf2.pc
|
|
|
-
|
|
|
-%{rlibdir}/%{gtk}/base.rb
|
|
|
-%{rlibdir}/%{gtk}.rb
|
|
|
-%{rarchdir}/%{gtk}*so
|
|
|
-%{_libdir}/pkgconfig/ruby-gtk2.pc
|
|
|
-
|
|
|
-%files -n ruby-lib%{glade}
|
|
|
-%defattr(-,root,root)
|
|
|
-%doc libglade/ChangeLog libglade/README libglade/sample
|
|
|
-
|
|
|
-%{rlibdir}/libglade2.rb
|
|
|
-%{rarchdir}/libglade2.so
|
|
|
-%{_bindir}/ruby-glade-create-template
|
|
|
-%{_libdir}/pkgconfig/ruby-libglade2.pc
|
|
|
+%{rarchdir}/glib2.so
|
|
|
+%{rarchdir}/gio2.so
|
|
|
+%{rarchdir}/gobject_introspection.so
|
|
|
+%{rarchdir}/gtk2.so
|
|
|
+%{rarchdir}/pango.so
|
|
|
|
|
|
-%files -n %{name}-devel
|
|
|
+%files -n ruby-gtk3
|
|
|
%defattr(-,root,root)
|
|
|
-%{rarchdir}/*.h
|
|
|
+%doc gdk3/COPYING.LIB gdk3/README
|
|
|
+%doc gtk3/COPYING.LIB gtk3/README gtk3/sample
|
|
|
+%{rlibdir}/gdk3/
|
|
|
+%{rlibdir}/gdk3.rb
|
|
|
+%{rlibdir}/gtk3/
|
|
|
+%{rlibdir}/gtk3.rb
|
|
|
+%{rarchdir}/gdk3.so
|
|
|
+%{rarchdir}/gtk3.so
|
|
|
|
|
|
%files -n ruby-goocanvas
|
|
|
%defattr(-,root,root,-)
|
|
|
-%doc goocanvas/ChangeLog goocanvas/README
|
|
|
+%doc goocanvas/README
|
|
|
+%{rlibdir}/goo/
|
|
|
%{rlibdir}/goocanvas.rb
|
|
|
%{rarchdir}/goocanvas.so
|
|
|
-%{_libdir}/pkgconfig/ruby-goocanvas.pc
|
|
|
|
|
|
%files -n ruby-gstreamer
|
|
|
%defattr(-,root,root,-)
|
|
|
-%doc gstreamer/ChangeLog gstreamer/COPYING.LIB gstreamer/README
|
|
|
+%doc gstreamer/COPYING.LIB gstreamer/sample
|
|
|
+%{rlibdir}/gst/
|
|
|
%{rlibdir}/gst.rb
|
|
|
-%{rarchdir}/gst.so
|
|
|
-%{_libdir}/pkgconfig/ruby-gstreamer.pc
|
|
|
-
|
|
|
-%files -n ruby-gtkglext
|
|
|
-%defattr(-,root,root)
|
|
|
-%doc gtkglext/ChangeLog gtkglext/README gtkglext/sample
|
|
|
-%{rlibdir}/gtkglext.rb
|
|
|
-%{rarchdir}/gtkglext.so
|
|
|
-%{_libdir}/pkgconfig/ruby-gtkglext.pc
|
|
|
-
|
|
|
-%files -n ruby-gtkmozembed
|
|
|
-%defattr(-,root,root)
|
|
|
-%doc gtkmozembed/COPYING.LIB gtkmozembed/ChangeLog gtkmozembed/README gtkmozembed/sample
|
|
|
-%{rlibdir}/gtkmozembed.rb
|
|
|
-%{rarchdir}/gtkmozembed.so
|
|
|
-%{_libdir}/pkgconfig/ruby-gtkmozembed.pc
|
|
|
+%{rarchdir}/gstreamer.so
|
|
|
|
|
|
%files -n ruby-gtksourceview2
|
|
|
%defattr(-,root,root,-)
|
|
|
-%doc gtksourceview2/ChangeLog gtksourceview2/COPYING.LIB gtksourceview2/README gtksourceview2/sample
|
|
|
+%doc gtksourceview2/COPYING.LIB gtksourceview2/README gtksourceview2/sample
|
|
|
%{rlibdir}/gtksourceview2.rb
|
|
|
%{rarchdir}/gtksourceview2.so
|
|
|
-%{_libdir}/pkgconfig/ruby-gtksourceview2.pc
|
|
|
+
|
|
|
+%files -n ruby-gtksourceview3
|
|
|
+%defattr(-,root,root,-)
|
|
|
+%doc gtksourceview3/COPYING.LIB gtksourceview3/README gtksourceview3/sample
|
|
|
+%{rlibdir}/gtksourceview3.rb
|
|
|
+%{rlibdir}/gtksourceview3/
|
|
|
+%{rarchdir}/gtksourceview3.so
|
|
|
|
|
|
%files -n ruby-poppler
|
|
|
%defattr(-,root,root)
|
|
|
-%doc poppler/COPYING.LIB poppler/ChangeLog poppler/README poppler/sample
|
|
|
+%doc poppler/COPYING.LIB poppler/README poppler/sample
|
|
|
%{rlibdir}/poppler.rb
|
|
|
%{rarchdir}/poppler.so
|
|
|
-%{_libdir}/pkgconfig/ruby-poppler.pc
|
|
|
|
|
|
%files -n ruby-vte
|
|
|
%defattr(-,root,root)
|
|
|
-%doc vte/COPYING.LIB vte/ChangeLog vte/README vte/sample
|
|
|
+%doc vte/COPYING.LIB vte/README vte/sample
|
|
|
%{rlibdir}/vte.rb
|
|
|
+%{rlibdir}/vte/
|
|
|
%{rarchdir}/vte.so
|
|
|
-%{_libdir}/pkgconfig/ruby-vte.pc
|
|
|
+
|
|
|
+%files -n ruby-vte3
|
|
|
+%defattr(-,root,root)
|
|
|
+%doc vte3/COPYING.LIB vte3/README vte3/sample
|
|
|
+%{rlibdir}/vte3.rb
|
|
|
+%{rlibdir}/vte3/
|
|
|
+%{rarchdir}/vte3.so
|
|
|
+
|
|
|
+%files -n ruby-rsvg2
|
|
|
+%defattr(-,root,root)
|
|
|
+%doc rsvg2/COPYING.LIB rsvg2/README rsvg2/sample
|
|
|
+%{rlibdir}/rsvg2.rb
|
|
|
+%{rarchdir}/rsvg2.so
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
+* Sat Sep 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.0.2-1
|
|
|
+- new upstream release
|
|
|
+- fix BR
|
|
|
+- remove old patches
|
|
|
+- remove ruby-gtkglext, ruby-gtkmozembed, ruby-glade2 subpackages
|
|
|
+- add ruby-gtk3, ruby-gtksourceview3, ruby-vte3, ruby-rsvg2 subpackages
|
|
|
+
|
|
|
* Sat Mar 12 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.19.3-3
|
|
|
- rebuilt with poppler-0.16.3
|
|
|
- added Patch15
|
|
@@ -462,7 +361,7 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
- add Patch23: ruby-gnome2-all-0.16.0-rbgtktreeiter.patch
|
|
|
- set iffox is true if x86_64
|
|
|
|
|
|
-* Thu Jun 25 2006 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.16.0-0vl2
|
|
|
+* Sun Jun 25 2006 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.16.0-0vl2
|
|
|
- upstream release
|
|
|
- add BuildRequires: poppler-devel, vte-devel
|
|
|
- add new packages: ruby-poppler, ruby-vte
|
|
@@ -532,7 +431,7 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
- added to kernel-headers and libgnomeui-devel in BuildPrereq
|
|
|
- new subpackage ruby-gnome2-devel for header files
|
|
|
|
|
|
-* Sun Oct 10 2003 Satoshi MACHINO <machino@vinelinux.org> 0.7.0-0vl2
|
|
|
+* Fri Oct 10 2003 Satoshi MACHINO <machino@vinelinux.org> 0.7.0-0vl2
|
|
|
- added to gstreamer-devel in BuildPrereq
|
|
|
|
|
|
* Thu Oct 09 2003 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.7.0-0vl1
|