source: projects/specs/trunk/g/gnumeric/gnumeric-vl.spec @ 12397

Revision 12397, 15.5 KB checked in by tomop, 4 years ago (diff)

updated 6 packages

gdk-pixbuf2-2.40.0-1

gnumeric-1.12.46-1

goffice-0.10.46-1

libgsf-1.14.47-1

nss-3.51.1-2

rpm-4.12.0.1-3

Line 
1%define gnumeric_version %{version}-bonobo
2%define goffice_version  0.10.44
3
4Summary:        A spreadsheet program for GNOME.
5Summary(ja):    GNOME スプレッドシート
6Name:           gnumeric
7Version:        1.12.46
8Release:        1%{?_dist_release}
9Group:          Applications/Productivity
10Distribution:   Vine Linux
11Vendor:         Project Vine
12
13License:        GPLv2 or GPLv3
14URL:            http://www.gnome.org/projects/gnumeric
15%global         shortver %(echo %{version} | cut -d . -f 1,2)
16Source:         https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
17
18# default font: VL Gothic
19Patch0:         gnumeric-1.11.5-vlgothic.patch
20
21BuildRoot:      %{_tmppath}/%{name}-%{version}-root
22BuildRequires:  bison
23BuildRequires:  flex
24BuildRequires:  goffice-devel >= %{goffice_version}
25#BuildRequires:  python3-devel
26#BuildRequires:  python3-pygobject
27BuildRequires:  python-devel
28BuildRequires:  pygobject3
29BuildRequires:  pygobject3-devel
30BuildRequires:  perl
31BuildRequires:  automake
32BuildRequires:  gnome-doc-utils
33BuildRequires:  desktop-file-utils
34BuildRequires:  itstool
35
36Requires(postun,posttrans): glib2
37Requires(post,postun): desktop-file-utils
38
39Obsoletes:      %{name}-devel
40
41%description
42GNOME (GNU Network Object Model Environment) is a user-friendly set of
43applications and desktop tools to be used in conjunction with a window
44manager for the X Window System.
45
46This is the Gnumeric, a spreadsheet for GNOME.  It aims to be a drop in
47replacement for commercial spreadsheets.  It provides import/export from
48MS Excel files and many other formats (csv, latex, xbase, applix).
49
50%description -l ja
51GNOME (GNU Network Object Model Environment)は
52Xウィンドウシステム用の、ウィンドウマネージャと連結した
53GUIアプリケーションおよびデスクトップツールのセットです。
54
55これは Gnumeric, GNOMEスプレッドシート・プログラムです。
56商用のスプレッドシート・プログラムを代替できるものを目指しています。
57MS Excelファイルや他の多くのフォーマット(csv, latex, xbase, applix)
58を読込み、出力できます.
59
60
61%prep
62%setup -q
63%patch0 -p1 -b .vlgothic
64
65
66%build
67export PYTHON=%{__python}
68
69%configure \
70    --without-gda \
71    --with-perl \
72    --with-python
73make
74
75
76%install
77[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
78
79make DESTDIR=$RPM_BUILD_ROOT install
80
81desktop-file-install \
82    --vendor gnome --delete-original \
83    --dir $RPM_BUILD_ROOT%{_datadir}/applications       \
84    --add-category Office                               \
85    --add-category Application                          \
86    --add-category Spreadsheet                          \
87    --remove-mime-type="zz-application/zz-winassoc-xls" \
88    $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
89
90%find_lang %{name}-%{version}
91%find_lang %{name}-%{version}-functions
92cat %{name}-%{version}-functions.lang >> %{name}-%{version}.lang
93
94find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
95
96rm -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig
97rm -rf $RPM_BUILD_ROOT%{_includedir}/libspreadsheet-1.12
98rm -rf $RPM_BUILD_ROOT%{_localstatedir}/scrollkeeper
99
100
101%clean
102[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
103
104
105%post
106/sbin/ldconfig
107scrollkeeper-update > /dev/null 2>&1 || :
108touch --no-create %{_datadir}/icons/hicolor || :
109if [ -x %{_bindir}/gtk-update-icon-cache ]; then
110   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
111fi
112update-desktop-database -q &> /dev/null || :
113
114%postun
115/sbin/ldconfig
116scrollkeeper-update > /dev/null 2>&1 || :
117touch --no-create %{_datadir}/icons/hicolor || :
118if [ -x %{_bindir}/gtk-update-icon-cache ]; then
119   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
120fi
121update-desktop-database -q &> /dev/null || :
122glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
123
124%posttrans
125glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
126
127
128%files -f %{name}-%{version}.lang
129%defattr (-, root, root)
130%license COPYING*
131%doc AUTHORS BUGS *ChangeLog* HACKING NEWS README
132%{_bindir}/*
133%{_libdir}/libspreadsheet*.so
134%{_libdir}/%{name}
135%{_libdir}/goffice/0.10/plugins/%{name}
136%{_datadir}/appdata/gnumeric.appdata.xml
137%{_datadir}/applications/*.desktop
138%{_datadir}/glib-2.0/schemas/*.xml
139%{_datadir}/help/*
140%{_datadir}/%{name}
141%{_datadir}/pixmaps/*
142%{_datadir}/icons/hicolor/*
143%{_mandir}/man*/*
144%exclude %{_datadir}/pixmaps/win32-gnumeric.ico
145
146
147%changelog
148* Sat May 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.12.46-1
149- new upstream release.
150
151* Tue Jan 29 2019 Toshiaki Ara <ara_t@384.jp> 1.12.44-1
152- new upstream release
153
154* Wed Jun 06 2018 Toshiaki Ara <ara_t@384.jp> 1.12.41-1
155- new upstream release
156- add BuildRequires: itstool
157
158* Mon Jul 18 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.31-1
159- new upstream release
160
161* Sun Dec 27 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.25-1
162- new upstream release
163
164* Sun Nov 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.24-1
165- new upstream release
166
167* Fri Jul 31 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.23-1
168- new upstream release
169
170* Sun Apr 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.22-1
171- new upstream release
172
173* Sun Mar 08 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.21-1
174- new upstream release
175
176* Sun Feb 08 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.20-1
177- new upstream release
178
179* Wed Jan 28 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.19-1
180- new upstream release
181
182* Wed Oct 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.18-1
183- new upstream release
184
185* Wed Jun 11 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.17-1
186- new upstream release
187
188* Sat Jun 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.16-1
189- new upstream release
190
191* Sat May 17 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.15-1
192- new upstream release
193
194* Sun Apr 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.14-1
195- new upstream release
196
197* Sat Nov 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.9-1
198- new upstream release
199
200* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.8-1
201- new upstream release
202
203* Fri Sep 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.7-1
204- new upstream release
205
206* Sat Aug 31 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.6-1
207- new upstream release
208
209* Tue Aug 27 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.5-1
210- new upstream release
211
212* Mon Jul 15 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.4-1
213- new upstream release
214
215* Sun May 05 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.2-1
216- new upstream release
217
218* Sun Mar 10 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.1-1
219- new upstream release
220
221* Tue Jan 01 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.0-1
222- new upstream release
223
224* Mon Jul 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.11.5-1
225- new upstream release
226- add Patch0 (gnumeric-1.11.5-vlgothic.patch)
227- remove Patch1 (gnumeric-1.10.17-libgsf.patch)
228
229* Fri Dec 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.17-2
230- rebuild with libgsf-1.14.22
231- add Patch1 (gnumeric-1.10.17-libgsf.patch)
232
233* Wed Aug 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.17-1
234- new upstream release
235- update Patch0
236
237* Sat Apr 09 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.14-1
238- new upstream release
239
240* Sat Feb 05 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.13-1
241- new upstream release
242- add Patch0 (gnumeric-1.10.13-vlgothic.patch)
243
244* Thu Dec 09 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.12-1
245- new upstream release
246
247* Sat Oct 16 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.11-1
248- new upstream release
249
250* Sun Sep 12 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.10-1
251- new upstream release
252
253* Mon Aug 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.9-1
254- new upstream release
255- add desktop-file-install option: --remove-mime-type="zz-application/zz-winassoc-xls"
256   (fix error of MIME type)
257
258* Sun Aug 15 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.8-1
259- new upstream release
260
261* Mon Jul 19 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.7-1
262- new upstream release
263
264* Wed Jun 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.6-1
265- new upstream release
266- fix %post and %postun
267
268* Thu Apr 29 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.2-1
269- new upstream release
270
271* Sun Feb 28 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.1-1
272- new upstream release
273- add BuildRequires: libSM-devel
274- fix BuildRequires: goffice-devel >= 0.8.1
275
276* Sun May 17 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.8.3-3
277- spec in UTF-8 (fixed)
278
279* Sat May  9 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.8.3-2
280- spec in UTF-8
281- added BuildRequires: libffi-devel
282- added %%pre, %%preun section
283
284* Mon Jun 23 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.8.3-1
285- new upstream release
286- built with libgda-3.1.4, libgnomedb-3.1.2
287- applied new versioning policy
288
289* Mon Mar 10 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.8.2-0vl1
290- new upstream release
291
292* Sat Jun 17 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.6.3-0vl2
293- rebuild
294
295* Fri May  5 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.3-0vl1
296- new upstream release
297
298* Sun Mar 12 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.2-0vl1
299- new upstream release
300- updated build dependancies
301- rebuilt with libgsf-1.14.0
302- built with libgda and libgnomedb again
303
304* Tue Nov 15 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.6.1-0vl1
305- new upstream release
306- updated build dependancies
307- not compile with libgda and libgnomedb in this version
308
309* Mon Mar 14 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.3-0vl1
310- new upstream release
311
312* Fri Feb 11 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.2-0vl2
313- rebuild with libgda 1.2.0 and libgnome 1.2.0
314
315* Tue Jan 18 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.2-0vl1
316- new upstream release
317
318* Mon Dec 13 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.1-0vl1
319- new upstream release
320
321* Thu Dec  2 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4.0-0vl1
322- new upstream release
323
324* Fri Nov 12 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.13-0vl2
325- rebuild with gnome-2.8 environment and libgsf-1.10.1
326
327* Tue Jun 29 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.13-0vl1
328- new upstream release
329- added BuildRequires: desktop-file-utils
330
331* Thu May  6 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.12-0vl1
332- new upstream release
333- Requires: libgsf >= 1.9.0, BuildPrereq: libgsf-devel >= 1.9.0
334
335* Wed Apr 21 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.11-0vl1
336- new upstream release
337
338* Wed Apr 14 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.10-0vl1
339- new upstream release
340
341* Sun Apr 11 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.9-0vl1
342- new upstream release
343
344* Thu Mar 18 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.8-0vl1
345- new upstream release
346
347* Wed Mar 17 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.7-0vl1
348- new upstream release
349- clean up spec file (a little bit!)
350
351* Thu Jan 22 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.5-0vl1
352- new upstream release
353
354* Fri Jan 16 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.4-0vl1
355- new upstream release
356- to use intltool-0.28
357
358* Sun Dec 28 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.3-0vl1
359- new upstream release
360- rebuild with new toolchains
361
362* Sun Nov 30 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.2-0vl1
363- new upstream release
364- build with new libgnomeprint, libgnomeprintui
365
366* Fri Oct 10 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.1-0vl1
367- new upstream release
368
369* Thu Oct  2 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.0-0vl2
370- rebuild with newer libgda, libgnomedb
371
372* Thu Sep 25 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.0-0vl1
373- updated to 1.2.0 (stable release)
374- guile support is temporarily off this version.
375
376* Tue Sep  9 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.20-1vl1
377- update to 1.1.20 (gtk+-2 port)
378- based on Redhat Rawhide 1.1.20-1
379
380* Thu May  1 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.13-0vl1
381- update to 1.0.13
382- rebuild with gal 0.24
383
384* Sun Mar  9 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.12-0vl2
385- guile support on
386- rebuild with new gal, bonobo, libgda
387
388* Fri Feb  7 2003 Masaki Shinomiya <shino@pos.to> 1.0.12-0vl1
389- New upstream release, remove xmliobackward.patch
390
391* Mon Dec 16 2002 Masaki Shinomiya <shino@pos.to> 1.0.11-0vl2
392- xml-io back to 1.0.10 because japanese corrups with new xml_parser
393
394* Sun Dec 15 2002 Masaki Shinomiya <shino@pos.to> 1.0.11-0vl1
395- New upstream release, fix for xml importing files with non ASCII characters.
396- Without guile, changelog.archive, requires, build scripts, description
397
398* Tue Nov 19 2002 Masaki Shinomiya <shino@pos.to> 1.0.10-0vl2
399- files: add gnumericConf.sh, which was missing
400
401* Mon Nov  4 2002 Masaki Shinomiya <shino@pos.to> 1.0.10-0vl1
402- New upstream release.
403- BuildPrereq oaf-devel
404
405* Mon Jul 29 2002 Masaki Shinomiya <shino@pos.to> 1.0.9-0vl1
406- New upstream release.
407
408* Mon Jul 1 2002 Masaki Shinomiya <shino@pos.to> 1.0.8-0vl1
409- New upstream release.
410- Default font and Japanese fonts in excel
411- requires
412
413* Sun Jun 30 2002 Masaki Shinomiya <shino@pos.to> 1.0.7-0vl1
414- New upstream release.
415- fixed plugins, apply patch2, remove patch3
416- files - no longer devel package
417- function-reference.html in help file
418
419* Thu Jan 24 2002 Akira TAGOH <tagoh@gnome.gr.jp> 1.0.3-0vl1
420- New upstream release.
421
422* Wed Jan 16 2002 Akira TAGOH <tagoh@gnome.gr.jp> 1.0.2-0vl1
423- New upstream release.
424- Fixed several owner dir.
425
426* Tue Jan 15 2002 Akira TAGOH <tagoh@gnome.gr.jp> 1.0.1-0vl2
427- Build against with new gal
428
429* Mon Jan  7 2002 Akira TAGOH <tagoh@gnome.gr.jp> 1.0.1-0vl1
430- New upstream release.
431
432* Fri Jan  4 2002 Akira TAGOH <tagoh@gnome.gr.jp> 1.0.0-0vl1
433- New upstream release.
434
435* Fri Dec 28 2001 Akira TAGOH <tagoh@gnome.gr.jp> 0.99.1-0vl1
436- New upstream release.
437- Applied XIM over-the-spot patch.
438- Fixed directories owner.
439
440* Wed Dec 19 2001 Akira TAGOH <tagoh@gnome.gr.jp> 0.99.0-0vl1
441- New upstream release.
442- Enable Bonobo.
443- Merged several RH patches.
444- Added BuildPreReq tags.
445
446* Tue Jun 19 2001 Akira TAGOH <tagoh@gnome.gr.jp> 0.61-0vl3
447- Fixed packaging mistake.
448
449* Mon May 14 2001 Akira TAGOH <tagoh@gnome.gr.jp> 0.61-0vl2
450- Rebuild for GAL 0.7
451
452* Fri Mar 23 2001 Akira TAGOH <tagoh@gnome.gr.jp> 0.61-0vl1
453- New upstream release.
454- Use rpmmacros.
455
456* Mon Feb  5 2001 Jun Nishii <jun@vinelinux.org>
457- 0.56-0vl2
458- update ja.po
459- avoid core dump when inserting a row
460
461* Mon Jul 10 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
462- updated to 0.56
463- remake spec with the orginal gnumeric spec file.
464- added ms_excel_read and edit_item patch from Japanese gnome users mailing list.
465
466* Tue May 16 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
467- updated to 0.53
468- remake SPEC based on gnumeric original.
469- added libxml183 patch for libxml 1.8.3
470
471* Wed Mar 29 2000 Kjartan Maraas <kmaraas@online.no>
472- Removed gnome-gnumeric-xl.png since it is nowhere to be found.
473- Added --without-bonobo and --without-gb.
474- Added %define for sysconfdir
475
476* Tue Feb 29 2000 Jody Goldberg <jgolbderg@home.com>
477- Updated version requirements for gnome-print, and gnome-libs.
478
479* Sun Jan 30 2000 Gregory McLean <gregm@comstar.net>
480- Added in some auto-detect the language files logic (rpm 3.0.xx only)
481
482* Wed Jan 12 2000 Jody Goldberg <jgolbderg@home.com>
483- Add depend on gtk+ >= 1.2.2 so that we can get gtk_object_get.
484
485* Mon Jan 03 2000 Gregory McLean <gregm@comstar.net>
486- Updated to 0.47
487
488* Mon Dec 20 1999 Jody Goldberg <jgolbderg@home.com>
489- Updated the libglade dependancy.
490- Remove req for guile.  We can build without it.
491
492* Thu Sep 02 1999 Gregory McLean <gregm@comstar.net>
493- Added small fix so glade generated dialogs appear.
494
495* Wed Jul 14 1999 Gregory McLean <gregm@comstar.net>
496- Added the gnome-print requirement.
497- Updated the file list to try and quiet down the updating.
498- added the sysconfdir
499
500* Tue Mar 9  1999 Gregory McLean <gregm@comstar.net>
501- Updated the spec file.
502
503* Thu Sep 24 1998 Michael Fulbright <msf@redhat.com>
504- Version 0.2
505
Note: See TracBrowser for help on using the repository browser.