From 4368fb3f0cbe499dc7af1738b95feb9b3c06ed2c Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 05:05:11 +0000 Subject: [PATCH] auto-import changelog data from gedit-2.0.2-4.src.rpm Thu Aug 15 2002 Havoc Pennington - some updates to zh_CN translation - require newer libgnomeprint Thu Aug 01 2002 Havoc Pennington - fix desktop file really Thu Aug 01 2002 Havoc Pennington - fix desktop file Mon Jul 29 2002 Havoc Pennington - 2.0.2 - build with new gail Tue Jul 23 2002 Havoc Pennington - 2.0.1 Tue Jun 25 2002 Owen Taylor - 2.0.0, fix missing locale files Sun Jun 16 2002 Havoc Pennington - 1.199.0 - use desktop-file-install - remove static libs from plugins dir Sat Jun 08 2002 Havoc Pennington - rebuild in different environment --- .cvsignore | 2 +- gedit.spec | 72 ++++++++++++++++++++++++++++++++++++++++++++++-------- sources | 2 +- 3 files changed, 64 insertions(+), 12 deletions(-) diff --git a/.cvsignore b/.cvsignore index f252db1..cf7f590 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -gedit-1.121.1.tar.bz2 +gedit-2.0.2.tar.bz2 diff --git a/gedit.spec b/gedit.spec index a976588..fcad0aa 100644 --- a/gedit.spec +++ b/gedit.spec @@ -1,17 +1,23 @@ -%define glib2_version 2.0.0 -%define gtk2_version 2.0.2 -%define libgnomeui_version 1.117.2 -%define libgnomeprint_version 1.114.0 -%define libgnomeprintui_version 1.114.0 +%define glib2_version 2.0.3 +%define pango_version 1.0.99 +%define gtk2_version 2.0.5 +%define libgnomeui_version 2.0.0 +%define libgnomeprint_version 1.116.0 +%define libgnomeprintui_version 1.115.0 +%define desktop_file_utils_version 0.2.90 +%define gail_version 0.17-2 + +%define po_package gedit-2.0 Summary: gEdit is a small but powerful text editor for GNOME. Name: gedit -Version: 1.121.1 -Release: 1 +Version: 2.0.2 +Release: 4 Epoch: 1 License: GPL Group: Applications/Editors Source0: ftp://ftp.gnome.org/pub/GNOME/pre-gnome2/sources/gedit/gedit-%{version}.tar.bz2 +Source2: zh_CN.po URL: http://gedit.sourceforge.net/ BuildRoot: %{_tmppath}/gedit-%{version}-root @@ -19,10 +25,13 @@ PreReq: scrollkeeper >= 0.1.4 PreReq: GConf2 BuildRequires: glib2-devel >= %{glib2_version} +BuildRequires: pango-devel >= %{pango_version} BuildRequires: gtk2-devel >= %{gtk2_version} BuildRequires: libgnomeui-devel >= %{libgnomeui_version} BuildRequires: libgnomeprintui-devel >= %{libgnomeprintui_version} BuildRequires: libgnomeprint-devel >= %{libgnomeprint_version} +BuildRequires: desktop-file-utils >= %{desktop_file_utils_version} +BuildRequires: gail-devel >= %{gail_version} %description gEdit is a small but powerful text editor designed specifically for @@ -44,7 +53,10 @@ This package allows you to develop plug-ins that work within gEdit. Install gedit-devel if you want to write plug-ins for gEdit. %prep -%setup -q +%setup -n gedit-%{version} -q + +## replace zh_CN translation with newer one from CVS +cp -f %{SOURCE2} po/zh_CN.po %build @@ -58,7 +70,19 @@ export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL -%find_lang %{name} +## http://bugzilla.gnome.org/show_bug.cgi?id=89654 +perl -pi -e 's/Utility;TextEditor/Utility;TextEditor;/' $RPM_BUILD_ROOT%{_datadir}/applications/* + +desktop-file-install --vendor gnome --delete-original \ + --dir $RPM_BUILD_ROOT%{_datadir}/applications \ + --add-only-show-in GNOME \ + --add-category X-Red-Hat-Base \ + $RPM_BUILD_ROOT%{_datadir}/applications/* + +## clean up all the static libs for plugins (workaround for no -module) +/bin/rm -f `find $RPM_BUILD_ROOT%{_libdir}/gedit-2/plugins -name "*.a"` + +%find_lang %{po_package} %clean rm -rf $RPM_BUILD_ROOT @@ -75,7 +99,7 @@ done %postun scrollkeeper-update -%files -f %{name}.lang +%files -f %{po_package}.lang %defattr(-, root, root) %doc README COPYING ChangeLog NEWS TODO AUTHORS INSTALL THANKS FAQ %{_datadir}/gedit-2 @@ -88,6 +112,34 @@ scrollkeeper-update %{_sysconfdir}/gconf/schemas/* %changelog +* Thu Aug 15 2002 Havoc Pennington +- some updates to zh_CN translation +- require newer libgnomeprint + +* Thu Aug 1 2002 Havoc Pennington +- fix desktop file really + +* Thu Aug 1 2002 Havoc Pennington +- fix desktop file + +* Mon Jul 29 2002 Havoc Pennington +- 2.0.2 +- build with new gail + +* Tue Jul 23 2002 Havoc Pennington +- 2.0.1 + +* Tue Jun 25 2002 Owen Taylor +- 2.0.0, fix missing locale files + +* Sun Jun 16 2002 Havoc Pennington +- 1.199.0 +- use desktop-file-install +- remove static libs from plugins dir + +* Sat Jun 08 2002 Havoc Pennington +- rebuild in different environment + * Wed Jun 5 2002 Havoc Pennington - 1.121.1 diff --git a/sources b/sources index 595e75f..6b4cc9b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -eb1dd7c174e6e9555d500617f61ffc84 gedit-1.121.1.tar.bz2 +471c0a9c6a892acc39fb6cb363350b36 gedit-2.0.2.tar.bz2