]> git.pld-linux.org Git - packages/ruby-gnome2.git/blame - ruby-gnome2.spec
- converted to UTF-8
[packages/ruby-gnome2.git] / ruby-gnome2.spec
CommitLineData
f17f265d 1Summary: GNOME 2 libraries for Ruby
af27d76f 2Summary(pl.UTF-8): Biblioteki GNOME 2 dla Ruby
1415aa2c 3Name: ruby-gnome2
833fa2f2 4Version: 0.15.0
5Release: 1
1415aa2c 6License: GPL
7Group: Development/Languages
f4c7242a 8Source0: http://dl.sourceforge.net/ruby-gnome2/%{name}-all-%{version}.tar.gz
833fa2f2 9# Source0-md5: 3e5b89b674a2b60ff9d3a2eeac0468e9
1415aa2c 10URL: http://ruby-gnome2.sourceforge.jp/
eb536ac1
JB
11BuildRequires: GConf2-devel >= 2.0
12BuildRequires: glib2-devel >= 2.0
106239ae 13BuildRequires: gnome-panel-devel >= 2.0
eb536ac1 14BuildRequires: gnome-vfs2-devel >= 2.0
fb1a2263 15BuildRequires: gstreamer-plugins-base-devel
9865ee37 16BuildRequires: gtk+2-devel >= 2:2.2
eb536ac1 17BuildRequires: gtkglext-devel >= 1.0
106239ae 18BuildRequires: gtksourceview-devel
eb536ac1 19BuildRequires: libart_lgpl-devel >= 2.0
106239ae 20BuildRequires: libgda-devel
eb536ac1
JB
21BuildRequires: libglade2-devel >= 2.0
22BuildRequires: libgnomecanvas-devel >= 2.0
318ae66b 23BuildRequires: libgnomeprintui-devel
eb536ac1 24BuildRequires: libgnomeui-devel >= 2.0
106239ae 25BuildRequires: libgtkhtml-devel >= 2.0
26BuildRequires: libpng-devel
318ae66b 27BuildRequires: librsvg-devel
eb536ac1
JB
28BuildRequires: pango-devel
29BuildRequires: pkgconfig
cc7bc1c2 30BuildRequires: rpmbuild(macros) >= 1.277
2d0c65e5 31BuildRequires: ruby-devel
9865ee37 32BuildRequires: sed >= 4.0
4298f0d0 33BuildRequires: vte-devel
833fa2f2 34Requires: ruby-rcairo
7c7e8880 35Requires: ruby-rbogl
fd600827 36%{?ruby_mod_ver_requires_eq}
1415aa2c 37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39%description
f17f265d 40GNOME 2 libraries for Ruby, including GTKHtml2.
7c7e8880 41
af27d76f
JR
42%description -l pl.UTF-8
43Biblioteki GNOME 2 dla Ruby, włącznie z GTKHtml2.
1415aa2c 44
fc67a9b4 45%package devel
0626bbf7 46Summary: Header files for Ruby-GNOME2
af27d76f 47Summary(pl.UTF-8): Pliki nagłówkowe dla Ruby-GNOME2
0626bbf7
JB
48Group: Development/Libraries
49Requires: %{name} = %{version}-%{release}
fc67a9b4 50
51%description devel
52Header files for Ruby-GNOME2.
53
af27d76f
JR
54%description devel -l pl.UTF-8
55Pliki nagłówkowe dla Ruby-GNOME2.
0626bbf7 56
9fdef8cc 57%package doc-ri
58Summary: Ruby-GNOME2 ri documentation
af27d76f 59Summary(pl.UTF-8): Dokumentacja dla Ruby-GNOME2 w formacie ri.
9fdef8cc 60Group: Documentation
1a316027 61Requires: %{name} = %{version}-%{release}
62
9fdef8cc 63%description doc-ri
64Ruby-GNOME2 ri documentation.
1a316027 65
af27d76f 66%description doc-ri -l pl.UTF-8
9fdef8cc 67Dokumentacja dla Ruby-GNOME2 w formacie ri.
1a316027 68
69%package examples
70Summary: Ruby-GNOME2 examples
af27d76f 71Summary(pl.UTF-8): Przykłady do Ruby-GNOME2
1a316027 72Group: Development/Libraries
73
74%description examples
75Ruby-GNOME2 examples.
76
af27d76f
JR
77%description examples -l pl.UTF-8
78Przykłady do Ruby-GNOME2.
1a316027 79
1415aa2c 80%prep
6f024924 81%setup -q -n %{name}-all-%{version}
9865ee37 82find . -name '*.rb' | xargs sed -i -e '1s,#.*local/bin/ruby,#!%{_bindir}/ruby,'
1415aa2c 83
84%build
f8791c67 85ruby extconf.rb --enable-glib-experimental
1415aa2c 86%{__make}
87
479e3a17 88rdoc -o rdoc
89rdoc --ri -o ri
90
1415aa2c 91%install
92rm -rf $RPM_BUILD_ROOT
479e3a17 93install -d $RPM_BUILD_ROOT{%{ruby_archdir},%{ruby_rubylibdir},%{ruby_ridir}} \
6c169f85 94 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/{gtkhtml2,gnomecanvas,libart,libglade,gtkglext,gtk/gtk-demo,gtk/misc,gtk/testgtk,gnome/test-gnome,gdkpixbuf,pango}
1415aa2c 95
c17551df 96%{__make} install \
97 RUBYLIBDIR=$RPM_BUILD_ROOT%{ruby_rubylibdir} \
98 sitearchdir=$RPM_BUILD_ROOT%{ruby_archdir} \
99 RUBYARCHDIR=$RPM_BUILD_ROOT%{ruby_archdir}
1f4a1c85 100
1415aa2c 101install gtkhtml2/sample/*.rb \
7c7e8880 102 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gtkhtml2
1415aa2c 103
104install gnomecanvas/sample/*.rb \
7c7e8880 105 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gnomecanvas
1415aa2c 106
107install libart/sample/*.rb \
7c7e8880 108 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/libart
1415aa2c 109
110install libglade/sample/*.rb \
7c7e8880 111 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/libglade
1415aa2c 112
113install gtkglext/sample/*.rb \
7c7e8880 114 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gtkglext
1415aa2c 115
1415aa2c 116install gnome/sample/*.rb \
7c7e8880 117 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gnome
1415aa2c 118
119install pango/sample/*.rb \
7c7e8880 120 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/pango
1415aa2c 121
122install gdkpixbuf/sample/*.rb \
7c7e8880 123 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gdkpixbuf
1415aa2c 124
125install gtk/sample/gtk-demo/*.rb \
7c7e8880 126 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gtk/gtk-demo
1415aa2c 127
128install gtk/sample/misc/*.rb \
7c7e8880 129 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gtk/misc
1415aa2c 130
131install gtk/sample/testgtk/*.rb \
7c7e8880 132 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gtk/testgtk
1415aa2c 133
134install gnome/sample/test-gnome/*.rb \
7c7e8880 135 $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/gnome/test-gnome
1415aa2c 136
479e3a17 137cp -a ri/ri/* $RPM_BUILD_ROOT%{ruby_ridir}
1f4a1c85 138rm -rf $RPM_BUILD_ROOT%{ruby_ridir}/ri/ri/{Array,Object,TC*,Test*}
479e3a17 139
4932b6e1 140rm -f $RPM_BUILD_ROOT%{ruby_ridir}/Array/cdesc-Array.yaml
141
1415aa2c 142%clean
143rm -rf $RPM_BUILD_ROOT
144
145%files
146%defattr(644,root,root,755)
479e3a17 147%doc README ChangeLog rdoc
1415aa2c 148%attr(755,root,root) %{ruby_archdir}/*.so
7c7e8880 149%{ruby_rubylibdir}/*.rb
833fa2f2 150%{ruby_rubylibdir}/gtk2
fc67a9b4 151
152%files devel
0626bbf7 153%defattr(644,root,root,755)
fc67a9b4 154%{ruby_archdir}/*.h
1a316027 155
9fdef8cc 156%files doc-ri
1a316027 157%defattr(644,root,root,755)
158%{ruby_ridir}/*
159
160%files examples
161%defattr(644,root,root,755)
162%{_examplesdir}/%{name}-%{version}
This page took 0.092536 seconds and 4 git commands to generate.