Hello community, here is the log from the commit of package byzanz for openSUSE:Factory checked in at 2015-03-23 12:17:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/byzanz (Old) and /work/SRC/openSUSE:Factory/.byzanz.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "byzanz" Changes: -------- --- /work/SRC/openSUSE:Factory/byzanz/byzanz.changes 2013-08-27 20:34:14.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.byzanz.new/byzanz.changes 2015-03-23 12:17:36.000000000 +0100 @@ -1,0 +2,19 @@ +Thu Dec 25 13:28:02 UTC 2014 - [email protected] + +- Update to version 0.3.0+git20140619 + + No changelog available +- Replace pkgconfig(gstreamer-0.10) and pkgconfig(gstreamer-app-0.10) + with pkgconfig(gstreamer-1.0) and pkgconfig(gstreamer-plugins-base-1.0) + requirements +- Replace pkgconfig(x11) with pkgconfig(xdamage) +- BuildRequire perl(XML::Parser) and gettext-devel; new dependencies +- Build unconditionnally against gtk3 and glib2 +- Replace %gconf_schemas_prereq with %glib2_gsettings_schema_requires + and remove gconf2-devel dependency; upstream dropped gconf2 dependency +- Remove obsolete patches + + byzanz-gnome3.patch + + byzanz-own-datadir.patch + + byzanz-gnome-3.3.patch + + byzanz-make-panel-optional.patch + +------------------------------------------------------------------- Old: ---- byzanz-0.2.3.tar.bz2 byzanz-gnome-3.3.patch byzanz-gnome3.patch byzanz-make-panel-optional.patch byzanz-own-datadir.patch New: ---- byzanz_0.3.0+git20140619.orig.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ byzanz.spec ++++++ --- /var/tmp/diff_new_pack.3gb0SI/_old 2015-03-23 12:17:37.000000000 +0100 +++ /var/tmp/diff_new_pack.3gb0SI/_new 2015-03-23 12:17:37.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package byzanz # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2007 [email protected] # # All modifications and additions to the file contributed by third parties @@ -20,44 +20,32 @@ %define build_applet 0%{suse_version} < 1310 Name: byzanz -Version: 0.2.3 +Version: 0.3.0+git20140619 Release: 0 Summary: Tool to record a running X desktop to an animated GIF file License: GPL-2.0+ Group: Productivity/Multimedia/Video/Editors and Convertors -Url: http://people.freedesktop.org/~company/byzanz/ -Source: %{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM byzanz-gnome3.patch [email protected] -- Taken from git, port to GNOME 3 -Patch0: byzanz-gnome3.patch -# PATCH-FIX-UPSTREAM byzanz-own-datadir.patch bgo#654158 [email protected] -- Do not install a file in GNOME 2 directory -Patch1: byzanz-own-datadir.patch -# PATCH-FIX-UPSTREAM byzanz-gnome-3.3.patch [email protected] -- Taken from git, fix use of deprecated APIs with GNOME 3.3 -Patch2: byzanz-gnome-3.3.patch -Patch3: byzanz-make-panel-optional.patch -BuildRequires: gconf2-devel +Url: https://github.com/GNOME/byzanz +Source: https://launchpad.net/ubuntu/+archive/primary/+files/%{name}_%{version}.orig.tar.xz BuildRequires: intltool BuildRequires: translation-update-upstream -%if 0%{?favor_gtk2} -BuildRequires: gnome-panel-devel -BuildRequires: gstreamer-0_10-plugins-base-devel -BuildRequires: gtk2-devel -BuildRequires: xorg-x11-devel -%else -# needed by patch0 +BuildRequires: gettext-devel BuildRequires: gnome-common +BuildRequires: perl(XML::Parser) BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(xdamage) BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(gstreamer-0.10) -BuildRequires: pkgconfig(gstreamer-app-0.10) +BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) BuildRequires: pkgconfig(gtk+-3.0) %if %{build_applet} BuildRequires: pkgconfig(libpanelapplet-4.0) %endif -BuildRequires: pkgconfig(x11) -%endif Recommends: %{name}-lang +%if %{build_applet} +%glib2_gsettings_schema_requires +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build -%gconf_schemas_prereq %description Byzanz is a simple tool to record a running X desktop to an animated GIF file. @@ -66,17 +54,9 @@ %lang_package + %prep %setup -q -translation-update-upstream -%if ! (0%{?favor_gtk2}) -%patch0 -p1 -%patch1 -p1 -%if %{?suse_version} > 1210 -%patch2 -p1 -%patch3 -p1 -%endif -%endif %build NOCONFIGURE=1 gnome-autogen.sh @@ -85,45 +65,40 @@ make %{?_smp_mflags} %install +export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall %find_lang %{name} %{?no_lang_C} -%find_gconf_schemas - -%pre -f %{name}.schemas_pre - -%posttrans -f %{name}.schemas_posttrans - -%preun -f %{name}.schemas_preun - -%if 0%{?suse_version} > 1130 %post %icon_theme_cache_post +%if %{build_applet} +%glib2_gsettings_schema_post %endif -%if 0%{?suse_version} > 1130 - %postun %icon_theme_cache_postun +%if %{build_applet} +%glib2_gsettings_schema_postun %endif -%files -f %{name}.schemas_list +%files %defattr(-, root, root) -%{_bindir}/byzanz-playback -%{_bindir}/byzanz-record +%doc AUTHORS ChangeLog COPYING NEWS %if %{build_applet} -%{_libexecdir}/byzanz-applet -%if 0%{?favor_gtk2} -%{_libdir}/bonobo/servers/ByzanzApplet.server -%{_datadir}/gnome-2.0/ui/byzanzapplet.xml -%else -%{_datadir}/byzanz/ -%{_datadir}/dbus-1/services/org.gnome.panel.applet.ByzanzAppletFactory.service +%dir %{_datadir}/%{name} +%{_datadir}/%{name}/byzanzapplet.xml +%{_datadir}/glib-2.0/schemas/org.gnome.byzanz.applet.gschema.xml %{_datadir}/gnome-panel/4.0/applets/org.gnome.ByzanzApplet.panel-applet +%{_libexecdir}/%{name}-applet %endif -%endif -%{_datadir}/icons/hicolor/*/apps/byzanz* -%{_mandir}/man*/*.* +%{_bindir}/byzanz-playback +%{_bindir}/byzanz-record +%{_datadir}/icons/hicolor/*/apps/byzanz-record-area.* +%{_datadir}/icons/hicolor/*/apps/byzanz-record-desktop.* +%{_datadir}/icons/hicolor/*/apps/byzanz-record-window.* +%{_mandir}/man1/byzanz.1* +%{_mandir}/man1/byzanz-playback.1* +%{_mandir}/man1/byzanz-record.1* %files lang -f %{name}.lang -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
