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

Revision 9472, 4.9 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 mod_name gecko-sharp-2.0
3
4Name: gecko-sharp2
5Version: 0.13
6Release: 9%{?_dist_release}
7Summary: Gecko bindings for Mono
8Summary(ja): Mono 用 Gecko バインディング
9
10License: LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL)
11Group: System Environment/Libraries
12URL: http://www.monodevelop.com
13
14Source: http://mono.ximian.com/monobuild/preview/sources/%{name}/%{mod_name}-%{version}.tar.bz2
15
16BuildArch: noarch
17BuildRoot: %{_tmppath}/%{name}-%{version}-root
18BuildRequires: mono-devel monodoc
19BuildRequires: gtk-sharp2-devel gtk-sharp2-gapi
20Provides: %{mod_name}
21BuildRequires: xulrunner-devel
22
23Vendor: Project Vine
24Distribution: Vine Linux
25
26%description
27This package provides Mono bindings for the Gecko engine, through an
28easy-to-use widget that will allow you to embed a Mozilla browser
29window into your Gtk# application.
30
31%package devel
32Summary:        Development files and documents for %{name}
33Summary(ja):    %{name} の開発用ファイルおよびドキュメント
34Group:          Development/Libraries
35Requires:       %{name} = %{version}-%{release}
36Requires:       monodoc
37Requires:       pkgconfig
38
39%description devel
40This package includes the files needed for developing and compiling
41applications which use the %{name} library.
42
43
44%prep
45%setup -q -n %{mod_name}-%{version}
46
47
48%build
49export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
50./configure \
51        --prefix=%{_prefix} \
52        --libdir=%{_prefix}/lib \
53        --sysconfdir=%{_sysconfdir} \
54        --mandir=%{_mandir} \
55        --infodir=%{_infodir} \
56        --localstatedir=%{_localstatedir}
57make
58
59
60%install
61rm -rf $RPM_BUILD_ROOT
62export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
63make install DESTDIR=%{buildroot}
64mkdir -p $RPM_BUILD_ROOT%{_datadir}/pkgconfig
65mv $RPM_BUILD_ROOT%{_prefix}/lib/pkgconfig/* $RPM_BUILD_ROOT%{_datadir}/pkgconfig
66
67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71
72%files
73%defattr(-, root, root)
74%doc ChangeLog LICENSE.* README
75%{mono_dir}/%{mod_name}
76%{mono_dir}/gac/gecko-sharp
77
78%files devel
79%defattr(-, root, root)
80%{_datadir}/pkgconfig/*.pc
81%{_prefix}/lib/monodoc/sources/gecko-sharp-docs.*
82
83%changelog
84* Sat Mar 28 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.13-9
85- rebuilt with mono 3.12.1
86- split *.pc and monodoc into devel subpackage
87
88* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.13-8
89- rebuild with VineSeed environment
90
91* Mon Apr 25 2011 Shu KONNO <owa@bg.wakwak.com> 0.13-7
92- rebuilt with mono-2.10.1-3
93
94* Sun Apr 03 2011 Shu KONNO <owa@bg.wakwak.com> 0.13-6
95- rebuilt with mono-2.10.1
96
97* Fri Oct 08 2010 Shu KONNO <owa@bg.wakwak.com> 0.13-5
98- rebuilt with mono-2.8
99
100* Wed Oct 06 2010 Shu KONNO <owa@bg.wakwak.com> 0.13-4
101- rebuilt with rpm-4.8.1 for pkg-config
102
103* Thu Apr 08 2010 Shu KONNO <owa@bg.wakwak.com> 0.13-3
104- rebuilt with new envrionment
105
106* Wed Jul 08 2009 Shu KONNO <owa@bg.wakwak.com> 0.13-2
107- rebuilt with latest rpm to update mono-dependencies
108
109* Thu Sep 18 2008 Shu KONNO <owa@bg.wakwak.com> 0.13-1vl5
110- initial build for VineSeed
111    - updated gecko-sharp to 2.0-0.13
112    - applied vine versioning policy
113    - added japanese summary
114    - spec in utf-8
115
116* Fri Jul  6 2007 wberrier@novell.com
117- Update to 0.12
118  - Depend on monodoc-core instead of mono-tools to break cyclic dep
119  - Resolve naming conflicts in automake files
120* Wed Apr 11 2007 wberrier@novell.com
121- Add mono dep/req for older distros
122* Wed Jan  3 2007 wberrier@suse.de
123- obsolete gecko-sharp2-docs for upgrade path
124  - bnc #227363
125* Mon Dec 11 2006 wberrier@suse.de
126- Undo gecko-sharp2 doc package split.
127  - gecko-sharp2-r69353_break_cyclic_dep.patch: Patch to depend on
128  monodoc-core instead of mono-tools to break cyclic dep
129  - gecko-sharp2-r69372_fix_autoconf_docdir.patch: now that we use
130  autoreconf for the above patch, we must rename docdir to
131  monodocdir so docdir doesn't get overwritten
132* Thu Nov 30 2006 sbrabec@suse.cz
133- Fixed xulrunner dependencies for older products.
134* Mon Nov 13 2006 ro@suse.de
135- remove mono-tools from buildrequires and build docs in separate
136  specfile to break cycle between mono-tools and gecko-sharp2
137* Mon Nov 13 2006 sbrabec@suse.cz
138- Use exact xulrunner version 181 (#218792, #216100).
139* Thu Oct 19 2006 ro@suse.de
140- added mono-devel to buildrequires
141* Thu Jul  6 2006 lrupp@suse.de
142- Requires mozilla-xulrunner180 for %%suse_version > 1010
143* Wed Jan 25 2006 mls@suse.de
144- converted neededforbuild to BuildRequires
145* Fri Jan 13 2006 gekker@suse.de
146- Fixup nfb and Requires for new gtk-sharp2 packaging
147* Fri Dec  9 2005 wberrier@suse.de
148- Replace mozilla dep with mozilla-xulrunner, clean up deps, and
149  add documentation
150* Thu Oct 20 2005 ro@suse.de
151- rename package, provide and obsolete old name
152* Fri Oct  7 2005 wberrier@suse.de
153- Update to 0.11
154* Mon Aug 15 2005 ro@suse.de
155- added check-build.sh
156* Tue Aug  9 2005 lnussel@suse.de
157- use buildroot and build as user
158* Sun Aug  7 2005 ro@suse.de
159- fix location of pkgconfig file
160* Sun Aug  7 2005 ro@suse.de
161- rename package to gecko-sharp-2_0 (no "." allowed in name)
162* Thu Aug  4 2005 wberrier@suse.de
163- Initial package
Note: See TracBrowser for help on using the repository browser.