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

Revision 8068, 7.3 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

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