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

Revision 1917, 14.5 KB checked in by Takemikaduchi, 14 years ago (diff)

rebuild with rpm-4.8.1

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