From c9df99598695a6cbcb4c3b519791afa09dc68181c8ed0144005b6b7d911965b2 Mon Sep 17 00:00:00 2001 From: Vincent Untz <vuntz@opensuse.org> Date: Mon, 25 Apr 2011 09:32:43 +0000 Subject: [PATCH] Accepting request 68296 from home:vuntz:branches:GNOME:Factory ok OBS-URL: https://build.opensuse.org/request/show/68296 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gedit?expand=0&rev=79 --- gedit.changes | 25 ++++++++++++++++--------- gedit.spec | 19 ++++++++++--------- 2 files changed, 26 insertions(+), 18 deletions(-) diff --git a/gedit.changes b/gedit.changes index a8e1aac..56d1332 100644 --- a/gedit.changes +++ b/gedit.changes @@ -55,16 +55,23 @@ Mon Mar 28 16:17:25 UTC 2011 - fcrozat@novell.com - Changes from version 2.90.0: + Add GSettings migration file + Misc bugfixes -- Change old-style buildRequires to new pkgconfig()/GNOME3 ones: - gtksourceview-devel, gconf2-devel, python-devel, - python-gobject2-devel, python-gtk-devel, - python-gtksourceview-devel to gtksourceview-3.0, libpeas-gtk-1.0, +- Drop BuildRequires: gconf2-devel (move to GSettings), + python-devel, python-gtk-devel, python-gtksourceview-devel (move + to libpeas-based plugins). +- Add new pkgconfig() BuildRequires: libpeas-gtk-1.0, gsettings-desktop-schemas, libsoup-2.4. -- Replace GConf2 schemas handling with GSettings schemas handling. -- Requires python-gobject instead of python-gnome / python-gobject2 - / python-gtk / python-gtksourceview, thanks to introspection - based python binding. -- Fix Obsoletes for gedit-doc (strict version obsolete) +- Move to pkgconfig()-style BuildRequires: + + Old ones: gtksourceview-devel, python-gobject2-devel. + + New ones: gtksourceview-3.0, pygobject-2.0. +- Replace GConf2 schemas handling with GSettings schemas handling, + with %glib2_gsettings_schema_* macros. +- Replace python-gnome, python-gobject2, python-gtk, + python-gtksourceview Requires with just a python-gobject Requires + thanks to introspection-based python binding. +- Change Obsoletes for gedit-doc to be strict (< instead of <=) now + that we have a new version. +- Add /sbin/ldconfig to %post/%postun as there is now a (private) + library installed by the package. ------------------------------------------------------------------- Fri Feb 18 13:56:50 UTC 2011 - gber@opensuse.org diff --git a/gedit.spec b/gedit.spec index fae8fde..5d47ed2 100644 --- a/gedit.spec +++ b/gedit.spec @@ -32,15 +32,15 @@ BuildRequires: fdupes BuildRequires: gettext BuildRequires: gnome-doc-utils-devel BuildRequires: gtk-doc -BuildRequires: pkgconfig(gtksourceview-3.0) -BuildRequires: pkgconfig(libpeas-gtk-1.0) -BuildRequires: pkgconfig(gsettings-desktop-schemas) -BuildRequires: pkgconfig(libsoup-2.4) -BuildRequires: pkgconfig(pygobject-2.0) BuildRequires: intltool BuildRequires: iso-codes-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files +BuildRequires: pkgconfig(gsettings-desktop-schemas) +BuildRequires: pkgconfig(gtksourceview-3.0) +BuildRequires: pkgconfig(libpeas-gtk-1.0) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(pygobject-2.0) Requires: python-gobject Recommends: %{name}-lang Provides: gedit2 = %{version} @@ -111,9 +111,9 @@ rm -rf %{buildroot} %{_bindir}/gedit %{_bindir}/gnome-text-editor %{_datadir}/applications/*.desktop -%{_datadir}/gedit %{_datadir}/dbus-1/services/org.gnome.gedit.service %{_datadir}/GConf/gsettings/gedit.convert +%{_datadir}/gedit/ %{_datadir}/glib-2.0/schemas/org.gnome.gedit.enums.xml %{_datadir}/glib-2.0/schemas/org.gnome.gedit.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.externaltools.gschema.xml @@ -122,11 +122,12 @@ rm -rf %{buildroot} %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.pythonconsole.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.enums.xml %{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml - +%{_libdir}/gedit/ +%if "%{_libdir}" != "%{_libexecdir}" +%{_libexecdir}/gedit/ +%endif %{_libdir}/libgedit-private.so.0* %{py_sitedir}/gi/overrides/Gedit.py* -%{_libdir}/gedit -%{_libexecdir}/gedit %doc %{_mandir}/man1/gedit* %files lang -f %{name}.lang