Hello community,
here is the log from the commit of package exo for openSUSE:Factory
checked in at Sun Dec 5 23:20:07 CET 2010.
--------
--- exo/exo.changes 2010-07-18 13:02:24.000000000 +0200
+++ /mounts/work_src_done/STABLE/exo/exo.changes 2010-12-03 22:01:33.000000000 +0100
@@ -1,0 +2,41 @@
+Fri Dec 3 17:46:00 UTC 2010 - gber@opensuse.org
+
+- removed GIO module from file list (suse >= 11.4)
+
+-------------------------------------------------------------------
+Fri Dec 3 15:03:31 UTC 2010 - prusnak@opensuse.org
+
+- updated to 0.5.5
+ - Fix opening of URIs with spaces in claws-mail and sylpheed.
+ - Fix two @libexecdir@ -> @HELPERDIR@ replacements.
+ - Add Icedove helper.
+ - Fix Opera helper with Opera >= 10.60.
+ - Add mime types to the exo-open desktop files (bug #6800).
+ - Store preferred application in mimeapps.list (bug #6800).
+ - Don't build the GIO module after glib 2.27 (bug #6800).
+ - Make exo-open more standalone (bug #6573).
+ - Translation updates (ug, gl, zh_TW, ru, sk, ja, el, sv, es, eu,
+ hu, pt, kk, it, ja, he, uk, ca, da, id).
+
+-------------------------------------------------------------------
+Thu Dec 2 07:31:23 UTC 2010 - andrea@opensuse.org
+
+- removed not needed BuildRequires
+
+-------------------------------------------------------------------
+Wed Dec 1 18:13:01 UTC 2010 - prusnak@opensuse.org
+
+- use pkgconfig symbol in BuildRequires
+
+-------------------------------------------------------------------
+Tue Nov 30 22:10:01 UTC 2010 - andrea@opensuse.org
+
+- update to 0.5.4
+ - Abort dist if xml is not valid.
+ - Fix exo-preffered-applications.
+ - Move files from $libexecdir to $libdir.
+ - Remove deprecated encoding key from desktop files.
+ - Translations update
+- Spec file clean up
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
exo-0.3.107.tar.bz2
New:
----
exo-0.5.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ exo.spec ++++++
--- /var/tmp/diff_new_pack.j82gJd/_old 2010-12-05 23:19:55.000000000 +0100
+++ /var/tmp/diff_new_pack.j82gJd/_new 2010-12-05 23:19:55.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package exo (Version 0.3.107)
+# spec file for package exo (Version 0.5.5)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -15,28 +15,34 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
Name: exo
-Summary: Library libexo is targeted at application development
-Version: 0.3.107
+Version: 0.5.5
Release: 1
License: GPLv2+ ; LGPLv2.1+
+Summary: Library targeted at application development
Url: http://www.xfce.org/
-Source: src/%{name}-%{version}.tar.bz2
+Group: System/GUI/XFCE
+Source: %{name}-%{version}.tar.bz2
Source1: rpmlintrc
Patch0: %{name}-firefox-params.patch
Patch1: %{name}-env.patch
-Group: System/GUI/XFCE
+BuildRequires: fdupes
+BuildRequires: gtk-doc
+BuildRequires: intltool
+BuildRequires: perl-URI
+BuildRequires: pkgconfig(dbus-1)
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(gtk+-2.0)
+BuildRequires: pkgconfig(libstartup-notification-1.0)
+BuildRequires: pkgconfig(libxfce4util-1.0)
+BuildRequires: python-devel
+BuildRequires: python-gtk-devel
+BuildRequires: update-desktop-files
+Recommends: %{name}-lang
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildRequires: dbus-1-devel fdupes glib2-devel gtk-doc gtk2-devel hal-devel intltool libxfce4util-devel perl-URI python startup-notification-devel update-desktop-files
-BuildRequires: python-devel python-gtk-devel
-%if 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-%{!?python_version: %global python_version %(%{__python} -c "import sys ; print sys.version[:3]")}
-%endif
+%py_requires
%description
This is libexo, an extension library to Xfce, developed by
@@ -44,17 +50,18 @@
targeted at desktop development, libexo is targeted at application
development.
-Authors:
---------
- Benedikt Meurer
-
%package devel
License: GPLv2+ ; LGPLv2.1+
-Requires: exo = %{version}
-Requires: glib2-devel gtk2-devel libxfce4util-devel perl-URI hal-devel dbus-1-devel python
-Requires: python-devel python-gtk-devel
Summary: Library libexo is targeted at application development
Group: Development/Libraries/C and C++
+Requires: exo = %{version}
+Requires: perl-URI
+Requires: pkgconfig(dbus-1)
+Requires: pkgconfig(glib-2.0)
+Requires: pkgconfig(gtk+-2.0)
+Requires: pkgconfig(libxfce4util-1.0)
+Requires: python-devel
+Requires: python-gtk-devel
Requires(pre): %install_info_prereq
%description devel
@@ -63,97 +70,121 @@
targeted at desktop development, libexo is targeted at application
development.
-Authors:
---------
- Benedikt Meurer
-
%package doc
License: GPLv2+ ; LGPLv2.1+
-Requires: exo = %{version}
Summary: Documentation for libexo
-Group: System/GUI/XFCE
-PreReq: %install_info_prereq
+Group: Documentation/HTML
+Requires: exo = %{version}
+Requires(pre): %install_info_prereq
%description doc
HTML documentation for libexo.
-Authors:
---------
- Benedikt Meurer
+%package -n libexo-1-0
+License: GPLv2+ ; LGPLv2.1+
+Summary: Exo library
+Group: Development/Libraries/C and C++
+
+%description -n libexo-1-0
+Exo Main library
+
+%lang_package
%prep
%setup -q
%patch0
%patch1
%build
-# W: exo strict-aliasing-punning exo-mount-point.c: 561, 575
-export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
%configure \
--enable-gtk-doc \
--enable-python \
--disable-static
-make %{?jobs:-j%jobs}
+make %{?_smp_mflags} V=1
%install
-make install DESTDIR=$RPM_BUILD_ROOT
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
-%fdupes $RPM_BUILD_ROOT%{_datadir}
-%fdupes $RPM_BUILD_ROOT%{_libdir}
-%find_lang libexo-0.3
+%make_install
+%__rm -f %{buildroot}%{_libdir}/*.la
+
+%if %suse_version <= 1130
+%__rm -f %buildroot/%_libdir/gio/modules/*.la
+%endif
+
+%fdupes %{buildroot}%{_datadir}
+%fdupes %{buildroot}%{_libdir}
+
+# remove unsupported locales
+rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,tl_PH,ur_PK}
+
+%find_lang exo-1
+
%suse_update_desktop_file -i exo-preferred-applications Settings DesktopSettings
-# strip $RPM_BUILD_ROOT from libs
-sed -i 's:$RPM_BUILD_ROOT::g' $RPM_BUILD_ROOT%{python_sitearch}/exo-*/exo/*.py*
-sed -i 's:$RPM_BUILD_ROOT::g' $RPM_BUILD_ROOT%{python_sitelib}/pyexo.py*
+%suse_update_desktop_file exo-mail-reader
+%suse_update_desktop_file exo-terminal-emulator
+%suse_update_desktop_file exo-file-manager
+%suse_update_desktop_file exo-web-browser
+
+# strip buildroot from libs
+sed -i 's:%{buildroot}::g' %{buildroot}%{python_sitearch}/exo-*/exo/*.py*
+sed -i 's:%{buildroot}::g' %{buildroot}%{python_sitelib}/pyexo.py*
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
-%files -f libexo-0.3.lang
+%post -n libexo-1-0 -p /sbin/ldconfig
+
+%postun -n libexo-1-0 -p /sbin/ldconfig
+
+%files lang -f exo-1.lang
+
+%files
%defattr(-,root,root)
%doc README ChangeLog NEWS COPYING AUTHORS THANKS TODO
%{_bindir}/exo*
-%{_libdir}/*exo*.so.*
-%{_libexecdir}/exo-*
+%dir %{_libdir}/xfce4
+%dir %{_libdir}/xfce4/exo-1
+%{_libdir}/xfce4/exo-1/exo-compose-mail-1
+%{_libdir}/xfce4/exo-1/exo-helper-1
%dir %{_datadir}/xfce4
-%dir %{_datadir}/xfce4/doc
-%dir %{_datadir}/xfce4/doc/*
-%{_datadir}/xfce4/doc/*/*
%dir %{_datadir}/xfce4/helpers
%{_datadir}/xfce4/helpers/*desktop
%{_datadir}/applications/*
%{_mandir}/man?/*
-%dir %{_datadir}/pixmaps/exo-0.3
-%{_datadir}/pixmaps/exo-0.3/exo-thumbnail-frame.png
+%dir %{_datadir}/pixmaps/exo-1
+%{_datadir}/pixmaps/exo-1/exo-thumbnail-frame.png
%dir %{_datadir}/icons/*/*
-%dir %{_datadir}/icons/*/*/*
-%{_datadir}/icons/*/*/*/*
+%{_datadir}/icons/*/*/*/
%dir %{_sysconfdir}/xdg/xfce4
%{_sysconfdir}/xdg/xfce4/helpers.rc
-%{_sysconfdir}/xdg/xfce4/mount.rc
# python
-%{python_sitearch}/exo-0.3
+%{python_sitearch}/exo-0.5/
%{python_sitelib}/pyexo.py*
-%{_datadir}/pygtk/2.*/defs/exo-0.3/exo.defs
+%dir %{_datadir}/pygtk/2.0/defs/exo-0.5
+%{_datadir}/pygtk/2.0/defs/exo-0.5/exo.defs
+%if %suse_version <= 1130
+%_libdir/gio/modules/libexo-module-1.so
+%endif
%files devel
%defattr(-,root,root)
+%dir %{_includedir}/exo-1
+%dir %{_includedir}/exo-1/exo
%{_includedir}/*/*/*
-%dir %{_includedir}/exo-0.3
-%dir %{_includedir}/exo-0.3/exo
-%dir %{_includedir}/exo-0.3/exo-hal
%{_libdir}/*exo*.so
%{_libdir}/pkgconfig/*
-# python
-%dir %{_datadir}/pygtk/2.0/defs/exo-0.3
%files doc
%defattr(-,root,root)
-%dir %{_datadir}/gtk-doc/html/exo-0.3
-%{_datadir}/gtk-doc/html/exo-0.3/*
+%{_datadir}/gtk-doc/html/exo-1/
+%dir %{_datadir}/doc/exo
+%{_datadir}/doc/exo/html/
+
+%files -n libexo-1-0
+%defattr(-,root,root)
+%{_libdir}/libexo-1.so.*
%changelog
++++++ exo-0.3.107.tar.bz2 -> exo-0.5.5.tar.bz2 ++++++
++++ 206738 lines of diff (skipped)
++++++ exo-env.patch ++++++
--- /var/tmp/diff_new_pack.j82gJd/_old 2010-12-05 23:19:55.000000000 +0100
+++ /var/tmp/diff_new_pack.j82gJd/_new 2010-12-05 23:19:55.000000000 +0100
@@ -1,12 +1,16 @@
---- exo-helper/helpers/exo-compose-mail-0.3
-+++ exo-helper/helpers/exo-compose-mail-0.3
+Index: exo-helper/helpers/exo-compose-mail-1
+===================================================================
+--- exo-helper/helpers/exo-compose-mail-1.orig
++++ exo-helper/helpers/exo-compose-mail-1
@@ -1,4 +1,4 @@
-#!/usr/bin/env perl
+#!/usr/bin/perl
#
- # exo-compose-mail-0.3 - Perl script to parse mailto:-URIs and invoke the
- # various included MailReaders with the appropriate
---- exo/make-exo-alias.pl
+ # exo-compose-mail-1 - Perl script to parse mailto:-URIs and invoke the
+ # various included MailReaders with the appropriate
+Index: exo/make-exo-alias.pl
+===================================================================
+--- exo/make-exo-alias.pl.orig
+++ exo/make-exo-alias.pl
@@ -1,4 +1,4 @@
-#!/usr/bin/env perl -w
@@ -14,7 +18,9 @@
#
# Copyright (c) 2004 The GLib Development Team.
# Copyright (c) 2005 Benedikt Meurer .
---- python/examples/binding.py
+Index: python/examples/binding.py
+===================================================================
+--- python/examples/binding.py.orig
+++ python/examples/binding.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
@@ -22,7 +28,9 @@
#
# binding.py - Example demonstrating the usage of exo.Binding and
# exo.MutualBinding to automatically synchronize GObject
---- python/examples/ellipsizing.py
+Index: python/examples/ellipsizing.py
+===================================================================
+--- python/examples/ellipsizing.py.orig
+++ python/examples/ellipsizing.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
@@ -30,7 +38,9 @@
#
# ellipsizing.py - Simple example to demonstrate the usage of
# exo.EllipsizedLabel and exo.CellRendererEllipsizedText,
---- python/examples/preferred-applications.py
+Index: python/examples/preferred-applications.py
+===================================================================
+--- python/examples/preferred-applications.py.orig
+++ python/examples/preferred-applications.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
@@ -38,7 +48,9 @@
#
# preferred-applications.py - Example demonstrating the usage of the preferred
# applications and the URL modules in libexo.
---- python/examples/toolbars.py
+Index: python/examples/toolbars.py
+===================================================================
+--- python/examples/toolbars.py.orig
+++ python/examples/toolbars.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
++++++ exo-firefox-params.patch ++++++
--- /var/tmp/diff_new_pack.j82gJd/_old 2010-12-05 23:19:55.000000000 +0100
+++ /var/tmp/diff_new_pack.j82gJd/_new 2010-12-05 23:19:55.000000000 +0100
@@ -1,6 +1,8 @@
---- exo-helper/helpers/firefox.desktop.in.in
+Index: exo-helper/helpers/firefox.desktop.in.in
+===================================================================
+--- exo-helper/helpers/firefox.desktop.in.in.orig
+++ exo-helper/helpers/firefox.desktop.in.in
-@@ -7,5 +7,5 @@
+@@ -6,5 +6,5 @@ _Name=Mozilla Firefox
StartupNotify=false
X-XFCE-Binaries=firefox;firefox-gtk2;firefox-gtk;mozilla-firefox;
X-XFCE-Category=WebBrowser
@@ -8,9 +10,11 @@
-X-XFCE-CommandsWithParameter=%B -remote "openURL(%s)";%B %s;
+X-XFCE-Commands=%B;
+X-XFCE-CommandsWithParameter=%B %s;
---- exo-helper/helpers/mozilla-browser.desktop.in.in
+Index: exo-helper/helpers/mozilla-browser.desktop.in.in
+===================================================================
+--- exo-helper/helpers/mozilla-browser.desktop.in.in.orig
+++ exo-helper/helpers/mozilla-browser.desktop.in.in
-@@ -7,5 +7,5 @@
+@@ -6,5 +6,5 @@ _Name=Mozilla Browser
StartupNotify=false
X-XFCE-Binaries=mozilla;mozilla-gtk2;mozilla-gtk;
X-XFCE-Category=WebBrowser
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org