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

Revision 6890, 14.9 KB checked in by Takemikaduchi, 12 years ago (diff)

GNOME-3.6.0 & Cinnamon-1.6.1

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