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

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