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

Revision 5402, 15.3 KB checked in by Takemikaduchi, 12 years ago (diff)

new upstream release

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