source: projects/specs/trunk/g/gedit/gedit-vl.spec @ 7681

Revision 7681, 15.4 KB checked in by Takemikaduchi, 11 years ago (diff)

GNOME 3.8.2

RevLine 
[7633]1%define glib2_version 2.36.0
2%define gtk3_version 3.8.0
[2041]3%define desktop_file_utils_version 0.17
[7633]4%define gtksourceview3_version 3.8.0
[521]5
6Summary:        gedit is a small but powerful text editor for GNOME.
7Summary(ja):    GNOME 用の小さくかつ強力なテキストエディタ
8Name:           gedit
[7681]9Version:        3.8.2
[2041]10Release:        1%{?_dist_release}
[521]11License:        GPLv2
12Group:          Applications/Editors
[7633]13Source0:        http://ftp.gnome.org/pub/GNOME/sources/gedit/3.8/%{name}-%{version}.tar.xz
[521]14URL:            http://gedit.sourceforge.net/
15BuildRoot:      %{_tmppath}/%{name}-%{version}-root
16
[6078]17Requires: pygobject3
[521]18
19BuildRequires: glib2-devel >= %{glib2_version}
[4616]20BuildRequires: gtk3-devel >= %{gtk3_version}
[521]21BuildRequires: desktop-file-utils >= %{desktop_file_utils_version}
[4616]22BuildRequires: gtksourceview3-devel >= %{gtksourceview3_version}
[6078]23BuildRequires: pygobject3-devel
[521]24BuildRequires: perl-XML-Parser
25BuildRequires: libattr-devel
26BuildRequires: libffi-devel
[4616]27BuildRequires: libSM-devel
28BuildRequires: libpeas-devel >= 0.7.3
[6011]29BuildRequires: gsettings-desktop-schemas-devel
[6890]30BuildRequires: yelp-tools
[521]31BuildRequires: intltool > 0.40
[7633]32BuildRequires: autoconf
33BuildRequires: gnome-common
[521]34
[4616]35Vendor: Project Vine
36Distribution: Vine Linux
[6078]37Packager:       daisuke, inagaki, Takemikaduchi
[521]38
39%description
40gedit is a small but powerful text editor designed specifically for
41the GNOME GUI desktop.  gedit includes a plug-in API (which supports
42extensibility while keeping the core binary small), support for
43editing multiple documents using notebook tabs, and standard text
44editor functions.
45
46You will need to have GNOME and GTK+ installed to use gedit.
47
48%description -l ja
49gedit は GNOME 用の小さく、それでいて、強力なテキストエディタです。
50
51これは、コア部分は小さいままに、geditに対し多くの機能を拡張
52できるようにするための(画面分割モード等の)プラグインの機能や、
53『タブ』ノートブックを利用した複数のドキュメント編集、そして、
54その他多くの機能を備えています。
55
56gedit には GNOME と GTK+2 が必要です
57
58%package devel
59Summary: The files needed for developing plug-ins for the gedit editor.
60Summary(ja): gedit エディタ用のプラグイン開発
61Group: Development/Libraries
62Requires: %{name} = %{version}-%{release}
[4616]63Requires: gtksourceview3-devel >= %{gtksourceview3_version}
[521]64
65%description devel
66gedit is a small but powerful text editor for the GNOME GUI desktop.
67This package allows you to develop plug-ins that work within gedit.
68
69Install gedit-devel if you want to write plug-ins for gedit.
70
71%description -l ja devel
72gedit は GNOME 用の小さく、それでいて、強力なテキストエディタです。
73このパッケージを用いてgedit内で動くプラグインを開発することができます。
74
75gedit のプラグインを開発する場合には gedit-devel をインストールしてください。
76
77%prep
78%setup -n gedit-%{version} -q
79
80%build
[7633]81sed -i "s|3.2.3|2.7|" configure.ac
82autoreconf -if
83intltoolize --force --copy
[521]84%configure \
85    --disable-schemas-install \
86    --disable-spell \
87    --disable-updater \
88    --enable-attr
[7633]89make %{?_smp_mflags}
[521]90
91%install
92rm -rf $RPM_BUILD_ROOT
93
94make DESTDIR=$RPM_BUILD_ROOT install
95
96desktop-file-install --delete-original       \
97  --dir $RPM_BUILD_ROOT%{_datadir}/applications             \
98  --add-only-show-in GNOME                                  \
99  $RPM_BUILD_ROOT%{_datadir}/applications/*
100
101## clean up all the static libs for plugins (workaround for no -module)
[4616]102/bin/rm -f `find $RPM_BUILD_ROOT%{_libdir}/%{name}/plugin-loaders -name "*.la"`
103/bin/rm -f `find $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins -name "*.la"`
104/bin/rm -f `find $RPM_BUILD_ROOT%{_libdir} -name "*.la"`
[521]105
106## clean up unpackage files
107#/bin/rm -rf $RPM_BUILD_ROOT%{_includedir}/gedit-2.20
108/bin/rm -rf $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/gedit
109
[4616]110/bin/rm -rf $RPM_BUILD_ROOT%{_libexecdir}/gedit
111
[521]112%find_lang %{name}
113
114%clean
115rm -rf $RPM_BUILD_ROOT
116
117%post
118update-desktop-database %{_datadir}/applications >& /dev/null ||:
119
120%postun
121update-desktop-database %{_datadir}/applications >& /dev/null ||:
[4616]122glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
[521]123
[4616]124%posttrans
125glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
126
[521]127%files -f %{name}.lang
128%defattr(-, root, root)
129%doc AUTHORS COPYING ChangeLog NEWS README
[4616]130%{_bindir}/gedit
131%{_bindir}/gnome-text-editor
[6273]132%{_libdir}/%{name}/libgedit-private.so
[4616]133%{_libdir}/%{name}/girepository-1.0/*.typelib
134%{_libdir}/%{name}/plugins
[6078]135%{python_sitearch}/gi/overrides/Gedit.*
[4616]136%{_datadir}/GConf/gsettings/gedit.convert
137%{_datadir}/applications/gedit.desktop
138%{_datadir}/dbus-1/services/org.gnome.gedit.service
139%{_datadir}/%{name}/logo
140%{_datadir}/%{name}/plugins
141%{_datadir}/glib-2.0/schemas/*.xml
[6011]142%{_datadir}/help/*/%{name}
[521]143%{_mandir}/man1/*
144
145%files devel
146%defattr(-, root, root)
[4616]147%{_includedir}/%{name}-3.0
[521]148%{_libdir}/pkgconfig/*.pc
[4616]149%{_datadir}/%{name}/gir-1.0/*.gir
[521]150
151%changelog
[7681]152* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.2-1
153- new upstream release
154
[7633]155* Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.1-1
156- new upstream release
157- add BuildRequires: autoconf, gnome-common
158
[7119]159* Wed Nov 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.2-1
160- new upstream release
161
[6951]162* Tue Oct 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
163- new upstream release
164
[6890]165* Sat Sep 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
166- new upstream release
167- change BuildRequires: yelp-tools instead of gnome-doc-utils
168
[6273]169* Tue Jun 05 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.2-1
170- new upstream release
171
[6078]172* Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
[6011]173- new upstream release
[6078]174- add BuildRequires: itstool, pygobject3-devel
175- remove BuildRequires: GConf2-devel
[6011]176
[5402]177* Sat Jan 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.6-1
178- new upstream release
179
[5335]180* Wed Dec 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.5-1
181- new upstream release
182
[5168]183* Sun Nov 20 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.3-1
184- new upstream release
185
[5038]186* Sat Oct 22 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
187- new upstream release
188
[4850]189* Thu Sep 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
190- new upstream release
191
[4812]192* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.6-1
193- new upstream release
194
[4616]195* Mon Aug 15 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.2-1
196- new upstream release
197- change BuildRequires: gtk3-devel instead of gtk2-devel
198- change BuildRequires: gtksourceview3-devel instead of gtksourceview2-devel
199- add BuildRequires: libpeas-devel, gsettings-desktop-schemas
200
[2041]201* Sun Oct 03 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.4-1
202- new upstream release
203
[1917]204* Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.3-2
205- rebuild with rpm-4.8.1 for pkg-config file
206
[1260]207* Tue Jun 29 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.3-1
208- new upstream release
209
[1096]210* Sun May 30 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.2-1
211- new upstream release
212
[805]213* Fri Apr 02 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
[623]214- new upstream release
215- add BuildRequires: libSM-devel
216
[521]217* Fri Feb 05 2010 Shu KONNO <owa@bg.wakwak.com> 2.28.2-3
218- rebuilt with python-2.6.4-3
219
220* Tue Dec  1 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.2-2
221- split devel package
222- added Requires: gtksourceview2 to devel package (<BTS:831>)
223
224* Sat Nov 21 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.2-1
225- new upstream release
226
227* Sun Nov  1 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.0-1
228- new upstream release
229- dropped Patch1 (merged into upstream)
230- added --disable-updater
231
232* Sun Aug 2 2009 Kazutaka HARADA <toshi.kd2@gmail.com> 2.26.3-1
233- new upstream release
234- added BuildRequires: libffi-devel
235
236* Fri Jun 19 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 2.26.2-2
237- add Patch1 to fix errors on external tools (<BTS:VineLinux:710>)
238- add BuildRequires: libattr-devel
239
240* Thu May 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.2-1
241- new upstream release
242
243* Tue May 05 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.1-2
244- s/gEdit/gedit in Summary/Description
245
246* Sat Apr 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.1-1
247- new upstream release
248
249* Mon Mar 23 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.0-1
250- new upstream release
251
252* Sun Nov 23 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.24.1-1
253- new upstream release
254
255* Sat Oct 04 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-3
256- add Requires: pygobject >= 2.15.4
257
258* Sun Sep 28 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.24.0-2
259- drop --vendor=gnome option when executing desktop-file-install
260
261* Thu Sep 25 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-1
262- new upstream release
263
264* Sat Jul 19 2008 Shu KONNO <owa@bg.wakwak.com> 2.22.1-2vl5
265- added lBuildRequires: perl-XML-Parser
266- rebuilt with python-2.5.2
267
268* Sun Apr 13 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.1-1vl5
269- new upstream release
270- added BuildRequires: pygtksourceview-devel
271
272* Sat Aug 11 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.18.2-0vl2
273- add BuildRequires: pygobject-devel, gnome-python-desktop
274  because of adding --enable-python
275  (TODO: moving to pygobjects and gnome-python-desktop to main or not?)
276
277* Wed Aug  8 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.2-0vl1
278- new upstream release
279- added --enable-python option
280
281* Sun May 27 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.1-0vl1
282- new upstream release
283
284* Sat Jun 03 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.3-0vl1
285- new upstream release
286
287* Thu May 11 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.2-0vl2
288- temporarily disabled patch10 which has encoding detection bugs.
289
290* Wed Apr 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.2-0vl1
291- new upstream release
292
293* Tue Mar 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.0-0vl1
294- new upstream release
295
296* Tue Mar 07 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.13.93-0vl1
297- new upstream release
298
299* Wed Oct 05 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.1-0vl1
300- new upstream release
301
302* Mon Sep 19 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.0-0vl1
303- new upstream release
304- forwardport Patch10 from Vine Linux 3.2.
305
306* Mon Apr 11 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.2-0vl1
307- new upstream release
308
309* Wed Mar 30 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.1-0vl1
310- new upstream release
311
312* Mon Mar 21 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.0-0vl1
313- new upstream version
314
315* Tue Mar 08 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.3-0vl2
316- fixed to include message catalogs
317
318* Sat Mar 05 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.3-0vl1
319- new upstream release
320
321* Tue Nov 09 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.1-0vl1
322- new upstream release
323
324* Sat Feb 14 2004 Tomoya TAKA <taka@vinelinux.org> 2.4.1-0vl2
325- add Patch0, fix type mismatch in gedit_document_load()
326
327* Fri Oct 17 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4.1-0vl1
328- new upstream release
329
330* Tue Oct 07 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4.0-0vl2
331- add missing files to %%files
332
333* Thu Sep 11 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4.0-0vl1
334- new upstream release
335
336* Wed Sep 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.3.5-0vl2
337- remove obsolete ja.po
338
339* Wed Sep 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.3.5-0vl1
340- new upstream release
341
342* Mon Jun 16 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.2-0vl1
343- new upstream release
344- update ja.po
345
346* Thu Apr 24 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.1-0vl1
347- new upstream release
348- update ja.po
349
350* Tue Jan 28 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0-0vl1
351- new upstream release
352
353* Wed Jan 22 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.91-0vl1
354- new upstream release
355
356* Fri Jan 10 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.6-0vl2
357- add updated ja.po
358
359* Thu Jan  9 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.6-0vl1
360- new upstream release
361
362* Thu Dec 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.5-0vl1
363- new upstream release
364- build for Vine Linux
365
366* Thu Aug 15 2002 Owen Taylor <otaylor@redhat.com>
367- Add missing bonobo server files (#71261, Taco Witte)
368- Remove empty NEWS, FAQ files from %%doc (#66079)
369
370* Thu Aug  1 2002 Havoc Pennington <hp@redhat.com>
371- fix desktop file really
372
373* Thu Aug  1 2002 Havoc Pennington <hp@redhat.com>
374- fix desktop file
375
376* Mon Jul 29 2002 Havoc Pennington <hp@redhat.com>
377- 2.0.2
378- build with new gail
379
380* Tue Jul 23 2002 Havoc Pennington <hp@redhat.com>
381- 2.0.1
382
383* Tue Jun 25 2002 Owen Taylor <otaylor@redhat.com>
384- 2.0.0, fix missing locale files
385
386* Sun Jun 16 2002 Havoc Pennington <hp@redhat.com>
387- 1.199.0
388- use desktop-file-install
389- remove static libs from plugins dir
390
391* Sat Jun 08 2002 Havoc Pennington <hp@redhat.com>
392- rebuild in different environment
393
394* Wed Jun  5 2002 Havoc Pennington <hp@redhat.com>
395- 1.121.1
396
397* Sun May 26 2002 Tim Powers <timp@redhat.com>
398- automated rebuild
399
400* Tue May 21 2002 Havoc Pennington <hp@redhat.com>
401- rebuild in different environment
402
403* Tue May 21 2002 Havoc Pennington <hp@redhat.com>
404- 1.120.0
405
406* Fri May  3 2002 Havoc Pennington <hp@redhat.com>
407- 1.118.0
408
409* Fri Apr 19 2002 Havoc Pennington <hp@redhat.com>
410- move to gnome 2 version
411
412* Thu Apr 18 2002 Havoc Pennington <hp@redhat.com>
413- fix ko.po
414
415* Thu Apr 18 2002 Havoc Pennington <hp@redhat.com>
416- get correct po files from elvis
417
418* Thu Apr 18 2002 Havoc Pennington <hp@redhat.com>
419- gedit-pofiles.tar.gz, not gedit-po.tar.gz
420
421* Mon Apr 15 2002 Havoc Pennington <hp@redhat.com>
422- merge translations
423
424* Fri Mar 29 2002 Havoc Pennington <hp@redhat.com>
425- gettextize default font
426
427* Thu Mar 28 2002 Havoc Pennington <hp@redhat.com>
428- more multibyte fixes #61948
429
430* Wed Mar 27 2002 Havoc Pennington <hp@redhat.com>
431- 0.9.7 for multibyte support
432
433* Tue Mar 26 2002 Akira TAGOH <tagoh@redhat.com> 0.9.4-11
434- gedit-0.9.4-printprefs.patch: I forgot to add to POTFILES.in...
435- gedit-po.tar.gz: added. it's on CVS now.
436
437* Sun Mar 24 2002 Akira TAGOH <tagoh@redhat.com> 0.9.4-10
438- gedit-0.9.4-printprefs.patch: fix typo and sanity check.
439
440* Mon Mar 04 2002 Akira TAGOH <tagoh@redhat.com> 0.9.4-9
441- Applied a font selector patch for the printing
442- fix BuildRequires for automake-1.4
443
444* Mon Jan 28 2002 Havoc Pennington <hp@redhat.com>
445- rebuild in rawhide
446- fix up cflags for moved gnome headers
447
448* Thu Jul 19 2001 Havoc Pennington <hp@redhat.com>
449- add some more build requires
450
451* Tue Jul 17 2001 Havoc Pennington <hp@redhat.com>
452- require libglade-devel to build
453
454* Fri Jun 15 2001 Nalin Dahyabhai <nalin@redhat.com>
455- rebuild in new environment
456
457* Fri Feb 23 2001 Akira TAGOH <tagoh@redhat.com>
458- Fixed preview for !ja locale.
459
460* Wed Feb 07 2001 Akira TAGOH <tagoh@redhat.com>
461- Fixed handling fontset. (Bug#24998)
462- Added print out for multibyte patch.
463
464* Fri Dec 29 2000 Matt Wilson <msw@redhat.com>
465- 0.9.4
466
467* Fri Aug 11 2000 Jonathan Blandford <jrb@redhat.com>
468- Up Epoch and release
469
470* Wed Aug 09 2000 Jonathan Blandford <jrb@redhat.com>
471- include glade files so that it will actually work.
472
473* Tue Aug 01 2000 Jonathan Blandford <jrb@redhat.com>
474- upgrade package to newer version at request of author.
475
476* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
477- automatic rebuild
478
479* Mon Jun 19 2000 Preston Brown <pbrown@redhat.com>
480- FHS paths
481
482* Sun Jun 11 2000 Jonathan Blandford <jrb@redhat.com>
483- update to 0.7.9.  Somewhat untested.
484
485* Fri Feb 11 2000 Jonathan Blandford <jrb@redhat.com>
486- removed "reverse search function as it doesn't work.
487
488* Thu Feb 03 2000 Preston Brown <pbrown@redhat.com>
489- rebuild to gzip man pages
490
491* Mon Jan 17 2000 Elliot Lee <sopwith@redhat.com>
492- If I don't put in a log entry here, people will be very upset about not
493  being able to find out that I am to blame for the 0.6.1 upgrade
494
495* Mon Aug 16 1999 Michael Fulbright <drmike@redhat.com>
496- version 0.5.4
497
498* Sat Feb 06 1999 Michael Johnson <johnsonm@redhat.com>
499- Cleaned up a bit for Red Hat use
500
501* Thu Oct 22 1998 Alex Roberts <bse@dial.pipex.com>
502- First try at an RPM
Note: See TracBrowser for help on using the repository browser.