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

Revision 768, 6.2 KB checked in by owa, 14 years ago (diff)

updated mono to 2.6.3

Line 
1%define mono_dir %(/usr/bin/monodir)
2%define _name gnome-desktop-sharp
3Name: gnome-desktop-sharp2
4Version: 2.26.0
5Release: 5%{?_dist_release}
6Summary: Mono bindings for libgnome-desktop
7Summary(ja): Mono 用 libgnome-desktop バインディング
8Group: Development/Libraries
9License: GPL, LGPL 2.0/2.1
10URL: http://gtk-sharp.sf.net
11#Source: http://mono.ximian.com/monobuild/preview/sources/%{mame}/%{_name}-%{version}.tar.bz2
12Source: http://ftp.novell.com/pub/mono/sources/%{name}/gnome-desktop-sharp-%{version}.tar.bz2
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14BuildRequires: mono-devel monodoc
15BuildRequires: gnome-sharp2 gtk-sharp2-gapi
16BuildRequires: librsvg2-devel libwnck-devel vte-devel
17BuildRequires: gtkhtml3-devel gtksourceview2-devel
18BuildRequires: nautilus-cd-burner
19
20Packager:      konno, daisuke, ryoichi
21
22%description
23This package contains Mono bindings for libgnome-desktop.
24
25%package -n gtksourceview2-sharp
26Summary: Mono bindings for gtksourceview2
27Group: Development/Libraries
28
29%description -n gtksourceview2-sharp
30This package contains Mono bindings for libgtksourceview-2.0.
31
32%package -n rsvg2-sharp
33Summary: Mono bindings for rsvg
34Group: Development/Libraries
35
36%description -n rsvg2-sharp
37This package contains Mono bindings for librsvg.
38
39%package -n gtkhtml314-sharp
40Summary: Mono bindings for gtkhtml
41Group: Development/Libraries
42
43%description -n gtkhtml314-sharp
44This package contains Mono bindings for gtkhtml.
45
46%package -n wnck-sharp
47Summary: Mono bindings for wnck
48Group: Development/Libraries
49
50%description -n wnck-sharp
51This package contains Mono bindings wnck.
52
53%package -n vte016-sharp
54Summary: Mono bindings for vte
55Group: Development/Libraries
56
57%description -n vte016-sharp
58This package contains Mono bindings for vte.
59
60%package -n nautilusburn-sharp
61Summary: Mono bindings for nautilusburn
62Group: Development/Libraries
63
64%description -n nautilusburn-sharp
65This package contains Mono bindings for libnautilus-burn.
66
67%package -n gnome-panel-sharp
68Summary: Mono bindings for gnome-panel
69Group: Development/Libraries
70
71%description -n gnome-panel-sharp
72This package contains Mono bindings for gnome-panel.
73
74%package -n gnome-print-sharp
75Summary: Mono bindings for gnome-print
76Group: Development/Libraries
77
78%description -n gnome-print-sharp
79This package contains Mono bindings for gnome-print.
80
81%prep
82%setup -q -n %{_name}-%{version}
83
84
85%build
86export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
87# FIXME: windowmanager.c:*: warning: dereferencing type-punned pointer will break strict-aliasing rules
88export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
89%configure --enable-debug
90make
91
92
93%install
94rm -rf $RPM_BUILD_ROOT
95export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
96%makeinstall
97rm $RPM_BUILD_ROOT%{_libdir}/*.*a
98
99
100%clean
101rm -rf $RPM_BUILD_ROOT
102
103
104%files
105%defattr(-,root,root)
106%{mono_dir}/gnomedesktop-sharp-2.20
107%{mono_dir}/gac/*gnomedesktop-sharp
108%dir %{_datadir}/gnomedesktop-sharp
109%{_datadir}/gnomedesktop-sharp/2.20
110%{_libdir}/pkgconfig/gnome-desktop-sharp-2.0.pc
111
112%files -n gtksourceview2-sharp
113%defattr(-,root,root)
114%{mono_dir}/gtksourceview2-sharp-2.0
115%{mono_dir}/gac/*gtksourceview2-sharp
116%dir %{_datadir}/gtksourceview2-sharp
117%{_datadir}/gtksourceview2-sharp/2.0
118%{_libdir}/pkgconfig/gtksourceview2-sharp.pc
119%{_libdir}/libgtksourceview2sharpglue-2.so
120
121%files -n rsvg2-sharp
122%defattr(-,root,root)
123%{mono_dir}/rsvg2-sharp-2.0
124%{mono_dir}/gac/*rsvg2-sharp
125%dir %{_datadir}/rsvg2-sharp
126%{_datadir}/rsvg2-sharp/2.0
127%{_libdir}/pkgconfig/rsvg2-sharp-2.0.pc
128
129%files -n gtkhtml314-sharp
130%defattr(-,root,root)
131%{mono_dir}/gtkhtml-sharp-3.14
132%{mono_dir}/gac/*gtkhtml-sharp
133%dir %{_datadir}/gtkhtml-sharp
134%{_datadir}/gtkhtml-sharp/3.14
135%{_libdir}/pkgconfig/gtkhtml-sharp-3.14.pc
136%{_libdir}/libgtkhtmlsharpglue-2.so
137
138%files -n nautilusburn-sharp
139%defattr(-,root,root)
140%{mono_dir}/nautilusburn-sharp-2.20
141%{mono_dir}/gac/*nautilusburn-sharp
142%dir %{_datadir}/nautilusburn-sharp
143%{_datadir}/nautilusburn-sharp/2.20
144%{_libdir}/pkgconfig/nautilusburn-sharp.pc
145%{_libdir}/libnautilusburnsharpglue-2.so
146
147%files -n vte016-sharp
148%defattr(-, root, root)
149%{mono_dir}/vte-sharp-0.16
150%{mono_dir}/gac/*vte-sharp
151%dir %{_datadir}/vte-sharp
152%{_datadir}/vte-sharp/0.16
153%{_libdir}/libvtesharpglue-2.so
154%{_libdir}/pkgconfig/vte-sharp-0.16.pc
155
156%files -n wnck-sharp
157%defattr(-, root, root)
158%{mono_dir}/wnck-sharp-2.20
159%{mono_dir}/gac/*wnck-sharp
160%dir %{_datadir}/wnck-sharp
161%{_datadir}/wnck-sharp/2.20
162%{_libdir}/pkgconfig/wnck-sharp-1.0.pc
163%{_libdir}/libwncksharpglue-2.so
164
165%files -n gnome-panel-sharp
166%defattr(-, root, root)
167%{mono_dir}/gnome-panel-sharp-2.24
168%{mono_dir}/gac/gnome-panel-sharp
169%dir %{_datadir}/gnome-panel-sharp
170%{_datadir}/gnome-panel-sharp/2.24
171%{_libdir}/pkgconfig/gnome-panel-sharp-2.24.pc
172%{_libdir}/libgnomepanelsharpglue-2.so
173
174%files -n gnome-print-sharp
175%defattr(-, root, root)
176%{mono_dir}/gnome-print-sharp-2.18
177%{mono_dir}/gac/gnome-print-sharp
178%dir %{_datadir}/gnome-print-sharp
179%{_datadir}/gnome-print-sharp/2.18
180%{_libdir}/pkgconfig/gnome-print-sharp-2.18.pc
181
182%changelog
183* Thu Apr 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.26.0-5
184- rebuilt with new envrionment
185
186* Wed Jul 08 2009 Shu KONNO <owa@bg.wakwak.com> 2.26.0-4
187- rebuilt with latest rpm to update mono-dependencies
188
189* Fri May 01 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.26.0-3
190- BuildRequires: gtksourceview2-devel instead of gtksourceview-devel
191
192* Fri May 01 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.26.0-2
193- add sub packages gnome-panel-sharp and gnome-print-sharp
194- add *glue-2.so to each sub packages
195- add Packager tag
196
197* Sat Apr 25 2009 Shu KONNO <owa@bg.wakwak.com> 2.26.0-1
198- updated gnome-desktop-sharp to 2.26.0
199
200* Sun Apr 19 2009 Shu KONNO <owa@bg.wakwak.com> 2.20.1-2
201- changed url
202- changed sub packages Group to Development/Libraries
203- changed monodoc-core to monodoc
204
205* Thu Sep 18 2008 Shu KONNO <owa@bg.wakwak.com> 2.20.1-1
206- initial build for VineSeed
207    - applied vine versioning policy
208    - added japanese summary
209    - spec in utf-8
210
211* Wed Apr  9 2008 wberrier@novell.com
212- Remove gnome-desktop-sharp2-complete package
213- Rename gnomedesktop2-sharp to gnome-desktop-sharp2 so we have a
214  sub-package named the same as the .spec file
215- Don't call autoreconf since we don't have any patches
216* Fri Jan 11 2008 mkestner@novell.com
217- Initial package of gnome-desktop-sharp2
Note: See TracBrowser for help on using the repository browser.