Hello community, here is the log from the commit of package xapps for openSUSE:Factory checked in at 2017-10-29 20:24:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xapps (Old) and /work/SRC/openSUSE:Factory/.xapps.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "xapps" Sun Oct 29 20:24:55 2017 rev:3 rq:537360 version:1.0.4 Changes: -------- --- /work/SRC/openSUSE:Factory/xapps/xapps.changes 2017-05-24 16:51:14.883115379 +0200 +++ /work/SRC/openSUSE:Factory/.xapps.new/xapps.changes 2017-10-29 20:25:24.181077487 +0100 @@ -1,0 +2,20 @@ +Sat Oct 28 19:57:36 UTC 2017 - sor.alexei@meowr.ru + +- Update to version 1.0.4: + * Add xapp-gtk-utils.c, xapp-gtk-utils.h. + * Remove extra spaces inserted by clandestine foreign hackers. + * Add XAppGtkWindow, with methods that shadow GtkWindow's icon + setting ones. This way, applications only need to change the + window class, rather than adding extra code. + * Allow XAppGtkWindows to be used in GtkBuilder (.ui) files. + * pygobject/XApp.py: Simplify and add an explanation as to why + this file is here. + * xapp-gtk-window.c: Add xid-based functions. + * xapp-gtk-window: Move the Xlib include into the .c file - it can + cause namespace collisions. It's ok to treat "Window" as an + unsigned long, because that's what it is. + * xapp-gtk-window: Trap X errors when setting progress. + * Add a VAPI file to support Vala. +- Remove baselibs.conf: has unsolved requirements. + +------------------------------------------------------------------- Old: ---- baselibs.conf xapps-1.0.3.tar.gz New: ---- xapps-1.0.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xapps.spec ++++++ --- /var/tmp/diff_new_pack.G14Fvg/_old 2017-10-29 20:25:24.721057808 +0100 +++ /var/tmp/diff_new_pack.G14Fvg/_new 2017-10-29 20:25:24.721057808 +0100 @@ -20,21 +20,22 @@ %define soname libxapp %define sover 1 Name: xapps -Version: 1.0.3 +Version: 1.0.4 Release: 0 Summary: XApp library and common files License: GPL-3.0+ Group: System/GUI/Other Url: https://github.com/linuxmint/xapps Source: https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -Source1: baselibs.conf BuildRequires: autoconf BuildRequires: automake +BuildRequires: fdupes BuildRequires: gtk-doc BuildRequires: hicolor-icon-theme BuildRequires: intltool BuildRequires: libtool BuildRequires: pkgconfig +BuildRequires: vala BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.22.0 BuildRequires: pkgconfig(gio-2.0) >= 2.37.3 @@ -42,6 +43,8 @@ BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.10.0 BuildRequires: pkgconfig(libgnomekbdui) +BuildRequires: pkgconfig(pygobject-3.0) +BuildRequires: pkgconfig(xkbfile) %glib2_gsettings_schema_requires %description @@ -86,7 +89,7 @@ %package common Summary: Common files for XApp desktop applications -License: GPL-2.0+ and GPL-3.0 +License: GPL-2.0+ AND GPL-3.0 Group: System/GUI/Other BuildArch: noarch @@ -102,20 +105,36 @@ %build NOCONFIGURE=1 ./autogen.sh + +%global _configure ../configure +mkdir -p build-python2 +pushd build-python2 +export PYTHON="python2" +%configure \ + --disable-static +make %{?_smp_mflags} V=1 +popd + +%global _configure ./configure +export PYTHON="python3" %configure \ --disable-static make %{?_smp_mflags} V=1 %install %make_install +%make_install -C build-python2 rm -f %{buildroot}%{_bindir}/{pastebin,upload-system-info} find %{buildroot} -type f -name "*.la" -delete -print +%fdupes %{buildroot}%{_datadir}/icons/ +%fdupes %{buildroot}%{python_sitearch}/ %{buildroot}%{python3_sitearch}/ %post -n %{soname}%{sover} -p /sbin/ldconfig %postun -n %{soname}%{sover} -p /sbin/ldconfig +%if 0%{?suse_version} <= 1320 %post common %icon_theme_cache_post %glib2_gsettings_schema_post @@ -123,25 +142,31 @@ %postun %icon_theme_cache_postun %glib2_gsettings_schema_postun +%endif %files -n %{soname}%{sover} -%defattr(-,root,root) %doc debian/{changelog,copyright} %{_libdir}/%{soname}.so.%{sover}* %files -n %{typelib} -%defattr(-,root,root) %{_libdir}/girepository-1.0/XApp-1.0.typelib +%{python_sitearch}/gi/overrides/XApp.py* +%{python3_sitearch}/gi/overrides/XApp.py +%dir %{python3_sitearch}/gi/overrides/__pycache__/ +%{python3_sitearch}/gi/overrides/__pycache__/XApp.* %files -n %{soname}-devel -%defattr(-,root,root) %{_includedir}/xapp/ %{_libdir}/%{soname}.so %{_libdir}/pkgconfig/xapp.pc %{_datadir}/gir-1.0/XApp-1.0.gir +%dir %{_datadir}/vala/vapi/ +%{_datadir}/vala/vapi/xapp.vapi +%dir %{_datadir}/glade/ +%dir %{_datadir}/glade/catalogs/ +%{_datadir}/glade/catalogs/xapp-glade-catalog.xml %files common -%defattr(-,root,root) %doc debian/{changelog,copyright} %{_bindir}/xfce4-set-wallpaper %{_datadir}/icons/hicolor/*/actions/xapp-*.* ++++++ xapps-1.0.3.tar.gz -> xapps-1.0.4.tar.gz ++++++ ++++ 1735 lines of diff (skipped)