source: projects/specs/trunk/g/gnome-desktop-sharp2/gnome-desktop-sharp2-vl.spec @ 9472

Revision 9472, 8.1 KB checked in by inagaki, 9 years ago (diff)

2015-03-28 Ryoichi INAGAKI <ryo1@…>

  • dbus-sharp, dbus-sharp-glib, gecko-sharp2, gio-sharp, gnome-desktop-sharp2, kimono, libgpod, mono-debugger, mono-zeroconf, webkit-sharp: rebuilt
  • gnome-sharp2, libgdiplus, mono, mono-addins, mono-basic, nant: updated


Line 
1%define mono_dir %{_prefix}/lib/mono
2%define _name gnome-desktop-sharp
3Name: gnome-desktop-sharp2
4Version: 2.26.0
5Release: 12%{?_dist_release}
6Summary: Mono bindings for libgnome-desktop
7Summary(ja): Mono 用 libgnome-desktop バインディング
8
9Group: System Environment/Libraries
10License: LGPLv2+
11URL: http://gtk-sharp.sf.net
12
13Source: http://ftp.novell.com/pub/mono/sources/%{name}/gnome-desktop-sharp-%{version}.tar.bz2
14Patch0: gnome-desktop-sharp-lib-target.patch
15
16BuildRoot: %{_tmppath}/%{name}-%{version}-root
17BuildRequires: mono-devel monodoc
18BuildRequires: gtk-sharp2-devel gtk-sharp2-gapi
19BuildRequires: gnome-sharp2-devel
20BuildRequires: librsvg2-devel
21BuildRequires: libwnck-devel
22BuildRequires: gtkhtml3-devel
23BuildRequires: gtksourceview2-devel
24BuildRequires: gnome-desktop-devel
25BuildRequires: libgnomeprintui-devel
26# don't build
27#BuildRequires: nautilus-cd-burner
28#BuildRequires: gnome-panel-devel
29Provides:       gnome-desktop-sharp-devel  = %{version}-%{release}
30Provides:       gnome-desktop-sharp2-devel = %{version}-%{release}
31
32Packager:      konno, daisuke, inagaki
33
34Obsoletes:      gnome-panel-sharp < 2.26.0-10
35Obsoletes:      vte016-sharp < 2.26.0-10
36
37%description
38This package contains Mono bindings for libgnome-desktop.
39
40%package -n gtksourceview2-sharp
41Summary: Mono bindings for gtksourceview
42Summary(ja): gtksourceview の Mono バインディング
43Group: System Environment/Libraries
44Provides: gtksourceview2-sharp-devel = %{version}-%{release}
45
46%description -n gtksourceview2-sharp
47This package contains Mono bindings for libgtksourceview-2.0.
48
49%package -n rsvg2-sharp
50Summary: Mono bindings for rsvg
51Summary(ja): rsvg の Mono バインディング
52Group: System Environment/Libraries
53Provides: rsvg2-sharp-devel = %{version}-%{release}
54
55%description -n rsvg2-sharp
56This package contains Mono bindings for librsvg.
57
58%package -n gtkhtml314-sharp
59Summary: Mono bindings for gtkhtml
60Summary(ja): gtkhtml の Mono バインディング
61Group: System Environment/Libraries
62Provides: gtkhtml314-sharp-devel = %{version}-%{release}
63
64%description -n gtkhtml314-sharp
65This package contains Mono bindings for gtkhtml.
66
67%package -n wnck-sharp
68Summary: Mono bindings for wnck
69Summary(ja): wnck の Mono バインディング
70Group: System Environment/Libraries
71Provides: wnck-sharp-devel = %{version}-%{release}
72
73%description -n wnck-sharp
74This package contains Mono bindings wnck.
75
76#%package -n vte016-sharp
77#Summary: Mono bindings for vte
78#Group: Development/Libraries
79
80#%description -n vte016-sharp
81#This package contains Mono bindings for vte.
82
83#%package -n nautilusburn-sharp
84#Summary: Mono bindings for nautilusburn
85#Group: Development/Libraries
86#
87#%description -n nautilusburn-sharp
88#This package contains Mono bindings for libnautilus-burn.
89
90#%package -n gnome-panel-sharp
91#Summary: Mono bindings for gnome-panel
92#Group: Development/Libraries
93
94#%description -n gnome-panel-sharp
95#This package contains Mono bindings for gnome-panel.
96
97%package -n gnome-print-sharp
98Summary: Mono bindings for gnome-print
99Summary(ja): gnome-print の Mono バインディング
100Group: System Environment/Libraries
101Provides: gnome-print-sharp-devel = %{version}-%{release}
102
103%description -n gnome-print-sharp
104This package contains Mono bindings for gnome-print.
105
106%prep
107%setup -q -n %{_name}-%{version}
108%patch0 -p1 -b .target
109
110%build
111export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
112# FIXME: windowmanager.c:*: warning: dereferencing type-punned pointer will break strict-aliasing rules
113export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
114%configure --enable-debug
115make
116
117
118%install
119rm -rf $RPM_BUILD_ROOT
120export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
121%makeinstall
122rm $RPM_BUILD_ROOT%{_libdir}/*.*a
123
124
125%clean
126rm -rf $RPM_BUILD_ROOT
127
128
129%files
130%defattr(-,root,root)
131%doc COPYING ChangeLog README
132%{mono_dir}/gnomedesktop-sharp-2.20
133%{mono_dir}/gac/*gnomedesktop-sharp
134%dir %{_datadir}/gnomedesktop-sharp
135%{_datadir}/gnomedesktop-sharp/2.20
136%{_libdir}/pkgconfig/gnome-desktop-sharp-2.0.pc
137
138%files -n gtksourceview2-sharp
139%defattr(-,root,root)
140%{mono_dir}/gtksourceview2-sharp-2.0
141%{mono_dir}/gac/*gtksourceview2-sharp
142%dir %{_datadir}/gtksourceview2-sharp
143%{_datadir}/gtksourceview2-sharp/2.0
144%{_libdir}/pkgconfig/gtksourceview2-sharp.pc
145%{_libdir}/libgtksourceview2sharpglue-2.so
146
147%files -n rsvg2-sharp
148%defattr(-,root,root)
149%{mono_dir}/rsvg2-sharp-2.0
150%{mono_dir}/gac/*rsvg2-sharp
151%dir %{_datadir}/rsvg2-sharp
152%{_datadir}/rsvg2-sharp/2.0
153%{_libdir}/pkgconfig/rsvg2-sharp-2.0.pc
154
155%files -n gtkhtml314-sharp
156%defattr(-,root,root)
157%{mono_dir}/gtkhtml-sharp-3.14
158%{mono_dir}/gac/*gtkhtml-sharp
159%dir %{_datadir}/gtkhtml-sharp
160%{_datadir}/gtkhtml-sharp/3.14
161%{_libdir}/pkgconfig/gtkhtml-sharp-3.14.pc
162%{_libdir}/libgtkhtmlsharpglue-2.so
163
164#%files -n nautilusburn-sharp
165#%defattr(-,root,root)
166#%{mono_dir}/nautilusburn-sharp-2.20
167#%{mono_dir}/gac/*nautilusburn-sharp
168#%dir %{_datadir}/nautilusburn-sharp
169#%{_datadir}/nautilusburn-sharp/2.20
170#%{_libdir}/pkgconfig/nautilusburn-sharp.pc
171#%{_libdir}/libnautilusburnsharpglue-2.so
172
173#%files -n vte016-sharp
174#%defattr(-, root, root)
175#%{mono_dir}/vte-sharp-0.16
176#%{mono_dir}/gac/*vte-sharp
177#%dir %{_datadir}/vte-sharp
178#%{_datadir}/vte-sharp/0.16
179#%{_libdir}/libvtesharpglue-2.so
180#%{_libdir}/pkgconfig/vte-sharp-0.16.pc
181
182%files -n wnck-sharp
183%defattr(-, root, root)
184%{mono_dir}/wnck-sharp-2.20
185%{mono_dir}/gac/*wnck-sharp
186%dir %{_datadir}/wnck-sharp
187%{_datadir}/wnck-sharp/2.20
188%{_libdir}/pkgconfig/wnck-sharp-1.0.pc
189%{_libdir}/libwncksharpglue-2.so
190
191# %files -n gnome-panel-sharp
192# %defattr(-, root, root)
193# %{mono_dir}/gnome-panel-sharp-2.24
194# %{mono_dir}/gac/gnome-panel-sharp
195# %dir %{_datadir}/gnome-panel-sharp
196# %{_datadir}/gnome-panel-sharp/2.24
197# %{_libdir}/pkgconfig/gnome-panel-sharp-2.24.pc
198# %{_libdir}/libgnomepanelsharpglue-2.so
199
200%files -n gnome-print-sharp
201%defattr(-, root, root)
202%{mono_dir}/gnome-print-sharp-2.18
203%{mono_dir}/gac/gnome-print-sharp
204%dir %{_datadir}/gnome-print-sharp
205%{_datadir}/gnome-print-sharp/2.18
206%{_libdir}/pkgconfig/gnome-print-sharp-2.18.pc
207
208%changelog
209* Sat Mar 28 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.26.0-12
210- rebuilt with mono 3.12.1
211
212* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.26.0-11
213- rebuild with VineSeed environment
214
215* Wed Aug 17 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.26.0-10
216- drop BuildRequires: gnome-panel-devel
217- drop gnome-panel-sharp and vte016-sharp sub package
218
219* Tue Dec 14 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.26.0-9
220- change BuildRequires: gnome-panel-devel instead of gnome-panel
221
222* Sat Oct 09 2010 Shu KONNO <owa@bg.wakwak.com> 2.26.0-8
223- rebuilt with mono-2.8
224
225* Sun Sep 26 2010 Shu KONNO <owa@bg.wakwak.com> 2.26.0-7
226- rebuilt with rpm-4.8.1 for pkg-config
227
228* Mon May 31 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 2.26.0-6
229- import Patch1 from fedora package to fix target lib number
230- add BuildRequires: gnome-desktop-devel libgnomeprintui-devel
231- drop BuildRequires: nautilus-cd-burner and nautilusburn-sharp
232  sub package (Obsoletes by brasero)
233
234* Thu Apr 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.26.0-5
235- rebuilt with new envrionment
236
237* Wed Jul 08 2009 Shu KONNO <owa@bg.wakwak.com> 2.26.0-4
238- rebuilt with latest rpm to update mono-dependencies
239
240* Fri May 01 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.26.0-3
241- BuildRequires: gtksourceview2-devel instead of gtksourceview-devel
242
243* Fri May 01 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.26.0-2
244- add sub packages gnome-panel-sharp and gnome-print-sharp
245- add *glue-2.so to each sub packages
246- add Packager tag
247
248* Sat Apr 25 2009 Shu KONNO <owa@bg.wakwak.com> 2.26.0-1
249- updated gnome-desktop-sharp to 2.26.0
250
251* Sun Apr 19 2009 Shu KONNO <owa@bg.wakwak.com> 2.20.1-2
252- changed url
253- changed sub packages Group to Development/Libraries
254- changed monodoc-core to monodoc
255
256* Thu Sep 18 2008 Shu KONNO <owa@bg.wakwak.com> 2.20.1-1
257- initial build for VineSeed
258    - applied vine versioning policy
259    - added japanese summary
260    - spec in utf-8
261
262* Wed Apr  9 2008 wberrier@novell.com
263- Remove gnome-desktop-sharp2-complete package
264- Rename gnomedesktop2-sharp to gnome-desktop-sharp2 so we have a
265  sub-package named the same as the .spec file
266- Don't call autoreconf since we don't have any patches
267* Fri Jan 11 2008 mkestner@novell.com
268- Initial package of gnome-desktop-sharp2
Note: See TracBrowser for help on using the repository browser.