source: projects/specs/branches/6/e/epiphany-extensions/epiphany-extensions-vl.spec @ 6364

Revision 6364, 10.5 KB checked in by Takemikaduchi, 12 years ago (diff)

rebuild or update packages

Line 
1%global ephy_major          2.30
2%global ephy_api_major      2.29
3%global ephy_min_version    %{ephy_major}.1
4%global gecko_version       1.9.1
5
6Summary:        Extensions for Epiphany, the GNOME web browser
7Summary(ja):    Epiphany (GNOMEウェブブラウザ) 用の拡張
8
9Name:           epiphany-extensions
10Version:        2.32.0
11Release:        1%{?_dist_release}
12
13## The Live HTTP Headers extension is LGPLv2.1+; the Gestures extension is
14## GPLv2 (only); and all other extensions are GPLv2+.
15License:        LGPLv2+ and GPLv2 and GPLv2+ and GFDL
16Group:          Applications/Internet
17URL:            http://www.gnome.org/projects/epiphany/extensions
18
19Source0:        http://ftp.gnome.org/pub/GNOME/sources/epiphany-extensions/%{ephy_major}/%{name}-%{version}.tar.bz2
20
21BuildRoot: %{_tmppath}/%{name}-%{version}-root
22
23BuildRequires:  epiphany >= %{ephy_min_version}
24BuildRequires:  perl(XML::Parser)
25BuildRequires:  gettext
26BuildRequires:  intltool
27BuildRequires:  libtool
28BuildRequires:  opensp-devel
29BuildRequires:  pcre-devel
30BuildRequires:  WebKit-gtk-devel
31BuildRequires:  GConf2-devel
32BuildRequires:  gnome-doc-utils >= 0.3.2
33
34Requires:       epiphany
35Requires:       pygtk2
36
37Requires(post): scrollkeeper
38Requires(postun): scrollkeeper
39
40%description
41Epiphany Extensions is a collection of extensions for Epiphany, the
42GNOME web browser.
43
44%prep
45%setup -q
46
47%build
48%configure --disable-scrollkeeper               \
49           --disable-schemas-install            \
50           --disable-static                     \
51           --with-extensions=really-all
52
53%{__make} %{?_smp_mflags} LIBTOOL=%{_bindir}/libtool
54
55
56%install
57%{__rm} -rf %{buildroot}
58make DESTDIR=%{buildroot} LIBTOOL=%{_bindir}/libtool install
59
60%{find_lang} %{name}-%{ephy_api_major}
61
62%clean
63%{__rm} -rf %{buildroot}
64
65
66%post
67scrollkeeper-update -q -o %{_datadir}/omf/%{name} ||:
68
69%postun
70scrollkeeper-update -q ||:
71
72%files -f %{name}-%{ephy_api_major}.lang
73%defattr(-,root,root,-)
74%doc AUTHORS COPYING COPYING.README ChangeLog README NEWS
75%{_datadir}/epiphany/icons/hicolor/*/status/feed-presence.*
76%{_datadir}/epiphany/icons/hicolor/*/status/ad-blocked.*
77%{_datadir}/%{name}/
78%{_datadir}/gnome/help/%{name}
79%{_datadir}/omf/%{name}
80%exclude %{_libdir}/epiphany/%{ephy_api_major}/extensions/*.a
81%exclude %{_libdir}/epiphany/%{ephy_api_major}/extensions/*.la
82%{_libdir}/epiphany/%{ephy_api_major}/extensions/
83#{_sysconfdir}/gconf/schemas/smart-bookmarks.schemas
84#{_sysconfdir}/gconf/schemas/epilicious.schemas
85
86%changelog
87* Sun Jun 17 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.0-1
88- update to 2.32.0
89
90* Sat Jul 24 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.1-1
91- new upstream release
92- fix %install and %files (change installation diretory)
93
94* Wed Apr 21 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
95- new upstream release
96- add BuildRequires: GConf2-devel, gnome-doc-utils >= 0.3.2
97- fix find_lang from %{name}-%{ephy_major} to %{name}-2.29
98
99* Sun Nov 29 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.1-1
100- new upstream release
101- BR: WebKit-gtk-devel instead of gecko-devel
102
103* Tue Jun 30 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.1-2
104- rebuild with gecko-1.9.1
105
106* Fri May 29 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.26.1-1
107- new upstream release
108
109* Wed Oct 22 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.1-1
110- new upstream release
111
112* Fri Oct 03 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-1
113- initial build for Vine Linux
114
115* Mon Sep 29 2008 Peter Gordon <peter@thecodergeek.com> - 2.24.0-1
116- Update to new upstream release (2.24.0)
117
118* Wed Sep 24 2008 Christopher Aillon <caillon@redhat.com> - 2.23.91-2
119- Rebuild against newer gecko
120
121* Sun Sep 07 2008 Peter Gordon <peter@thecodergeek.com> - 2.23.91-1
122- Update to new upstream release (2.23.91)
123- Drop fixes for Ephy 2.23 API bump (applied upstream):
124  - 2.22_23-api.diff
125
126* Sat Jul 26 2008 Peter Gordon <peter@thecodergeek.com> - 2.23.0-0.1
127- Adapt internal build scripts so that the Extensions are built against and
128  run with Ephy 2.23/2.24:
129  + 2.22_23-api.diff
130- Rebuild for XULrunner 1.9.0.1 while we're at it. :)
131
132* Mon Apr  7 2008 Christopher Aillon <caillon@redhat.com> - 2.22.1-1
133- Update to 2.22.1
134
135* Tue Mar 11 2008 Christopher Aillon <caillon@redhat.com> - 2.22.0-1
136- Update to 2.22.0
137
138* Tue Feb 26 2008 Christopher Aillon <caillon@redhat.com> - 2.21.92-1
139- Update to 2.91.92
140- Build against xulrunner 4realz, yo
141
142* Wed Jan  9 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 2.20.1-4
143- Switch to building against xulrunner (gecko 1.9) rather than firefox
144
145* Tue Nov 27 2007 Christopher Aillon <caillon@redhat.com> - 2.20.1-2
146- Rebuild against newer gecko
147
148* Tue Nov 06 2007 Peter Gordon <peter@thecodergeek.com> - 2.20.1-2
149- Rebuild for new Gecko (Firefox 2.0.0.9)
150
151* Mon Oct 15 2007 Peter Gordon <peter@thecodergeek.com> - 2.20.1-1
152- Update to new upstream release (2.20.1), which fixes the "About" dialog of
153  the AdBlocker extension and contains updated translations for Thai (th) and
154  Catalan (ca).
155- Use the system libtool for building, to avoid unnecessary RPATH inclusions. 
156
157* Tue Sep 18 2007 Peter Gordon <peter@thecodergeek.com> - 2.20.0-1
158- Update to new upstream release (2.20.0).
159
160* Tue Sep 04 2007 Peter Gordon <peter@thecodergeek.com> - 2.19.90-1
161- Update to new upstream release (2.19.90), which contains reworked
162  installation rules for the icons and a fix for the Greasemonkey
163  extension so that it does not break when the directory is not
164  created (GNOME bug 437648).
165
166* Fri Aug 24 2007 Adam Jackson <ajax@redhat.com> - 2.19.6-1
167- Rebuild for build ID
168
169* Wed Aug 08 2007 Christopher Aillon <caillon@redhat.com> - 2.19.6-1
170- Update to 2.19.6
171- Rebuild against newer gecko
172
173* Thu Aug 02 2007 Peter Gordon <peter@thecodergeek.com>
174- Update License tag (LGPLv2.1+ and GPLv2 and GPLv2+).
175
176* Sat Jul 21 2007 Peter Gordon <peter@thecodergeek.com> - 2.19.5-1
177- Update to new upstream release (2.19.5), which contains significant
178  Epilicious updates and improved filterset.g syncing support in the
179  AdBlocker extension.
180- Build against the new Gecko release (Firefox 2.0.0.5)
181
182* Sat Jun 09 2007 Peter Gordon <peter@thecodergeek.com> - 2.19.2-5
183- Revert previous Yelp dependency addition. It's in the default install (via
184  comps) and the only bad thing to happen if it's not available is that
185  clicking the "Help" option simply does nothing. It's not a strict requirement
186  in this case.
187
188* Fri Jun 08 2007 Peter Gordon <peter@thecodergeek.com> - 2.19.2-4
189- Add yelp dependency to ensure that its built-in "Help" functionality works
190  as expected. (Resolves bug 243378; Thanks to Matej Cepl for his script.)
191
192* Wed Jun 06 2007 Christopher Aillon <caillon@redhat.com> - 2.19.2-3
193- Specfiles should _NOT_ call rpm directly.  Fix the previous bug the
194  correct way, by doing explicit requires on the exact versions instead
195  of via rpm -q
196
197* Tue Jun 05 2007 Peter Gordon <peter@thecodergeek.com> - 2.19.2-2
198- Add %%{_target_cpu} to versioned Firefox dependency to avoid multilib
199  updating issues such as bug 242318, wherein the 32-bit older Firefox build
200  matches the versioned dependency, but the updated 64-bit Firefox build
201  matches the 64-bit shared library dependencies. (Thanks to Frederik Hertzum
202  for the bug report.)
203
204* Tue May 30 2007 Peter Gordon <peter@thecodergeek.com> - 2.19.2-1
205- Update to new upstream release (2.19.2); and rebuild for newer Firefox/Gecko
206  version (2.0.0.4).
207
208* Wed Apr 11 2007 Peter Gordon <peter@thecodergeek.com> - 2.18.1-1
209- Update to new upstream release (2.18.1).
210
211* Sat Mar 24 2007 Peter Gordon <peter@thecodergeek.com> - 2.18.0-2
212- Rebuild against new Gecko release (Firefox 2.0.0.3).
213
214* Wed Mar 14 2007 Peter Gordon <peter@thecodergeek.com> - 2.18.0-1
215- Update to new upstream release (2.18.0).
216- Remove shell syntax error (erroneous "||:") in %%preun scriptlet.
217
218* Fri Mar 02 2007 Peter Gordon <peter@thecodergeek.com> - 2.17.92-1
219- Update to new upstream release (2.17.92), which includes the Epilicious
220  extension (thus closing bug #223746). 
221- Add an explicit versioned dependency on firefox to help avoid version-bump
222  incompatibilities in the future.(Thanks to Brian Pepple for the fix.) 
223
224* Sat Jan 27 2007 Peter Gordon <peter@thecodergeek.com> - 2.17.4-3
225- Enable all extensions. (Woo!)
226- Fix summary (it shouldn't end with a period).
227
228* Fri Jan 26 2007 Peter Gordon <peter@thecodergeek.com> - 2.17.4-2
229- Fix %%post GConf scriptlet (thanks to David Nielsen for the bug report via
230  email) and a spelling mistake in previous %%changelog entry.
231- Lots of aesthetic fixes to the spec file.
232
233* Wed Jan 24 2007 Peter Gordon <peter@thecodergeek.com> - 2.17.4-1
234- Update to new upstream release (2.17.4)
235- Use %%find_lang instead of a hardcoded call to 'find_lang.sh --all-name'
236- A couple of fixes from Brian Pepple:
237  (1) Own only the extensions subdirectory in %%_libdir/epiphany, not the
238  toplevel epiphany directory (which is owned by epiphany).
239  (2) Don't package libtool archive (*.la) files.
240- Make macro usage a bit more consistent.
241- Add AUTHORS, COPYING, and COPYING.README to installed documentation (%%doc).
242- Includes smart-bookmarks GConf schema, so add associated gconftool-2
243  scriptlet calls, etc.
244
245* Fri Dec 01 2006 Peter Gordon <peter@thecodergeek.com> - 2.17.0-1
246- Update to new upstream release (2.17.0), for new Epiphany 2.17/2.18 in Devel.
247- Fix BuildRoot to be in compliance with Fedora Extras packaging policy 
248
249* Thu Oct 12 2006 Peter Gordon <peter@thecodergeek.com>
250- Change perl-XML-Parser BR to perl(XML::Parser)
251- DESTDIR is a make variable, not an external one
252
253* Thu Oct 12 2006 Zack Cerza <zcerza@redhat.com> 2.16.0-1
254- Update to 2.16.0
255
256* Tue Aug 29 2006 Christopher Aillon <caillon@redhat.com> 2.15.2-1
257- Update to 2.15.2
258
259* Sun Apr 16 2006 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 2.14.1-1
260- Upstream update
261
262* Fri Feb 17 2006 Christopher Aillon <caillon@redhat.com> - 1.9.7-1
263- Update to 1.9.7
264
265* Sun Feb  5 2006 Christopher Aillon <caillon@redhat.com> - 1.9.6-1
266- Update to 1.9.6
267
268* Tue Jan  3 2006 Christopher Aillon <caillon@redhat.com> - 1.9.4-1
269- Update to 1.9.4
270
271* Fri Dec 30 2005 Christopher Aillon <caillon@redhat.com> - 1.9.3-1
272- Update to 1.9.3
273
274* Mon Oct 10 2005 Christopher Aillon <caillon@redhat.com> - 1.8.1-1
275- Update to 1.8.1
276
277* Tue Sep  6 2005 Christopher Aillon <caillon@redhat.com> - 1.8.0-1
278- Update to 1.8.0
279
280* Wed Aug 10 2005 Christopher Aillon <caillon@redhat.com> - 1.7.4-1
281- Update to 1.7.4
282
283* Fri Jul 29 2005 Christopher Aillon <caillon@redhat.com> - 1.7.3-1
284- Update to 1.7.3
285
286* Mon Jul 11 2005 Christopher Aillon <caillon@redhat.com> - 1.7.2-1
287- Update to 1.7.2
288
289* Mon Jun 27 2005 Christopher Aillon <caillon@redhat.com> - 1.7.1-2
290- Own %%{_libdir}/epiphany
291- Run find-lang.sh manually since the macro doesn't help us
292- Clean up summary
293
294* Thu Jun 16 2005 Christopher Aillon <caillon@redhat.com> - 1.7.1-1
295- Initial RPM
Note: See TracBrowser for help on using the repository browser.