Hello community, here is the log from the commit of package libnotify for openSUSE:Factory checked in at 2018-03-05 13:33:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libnotify (Old) and /work/SRC/openSUSE:Factory/.libnotify.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libnotify" Mon Mar 5 13:33:22 2018 rev:38 rq:582192 version:0.7.7+20170717.43aac61 Changes: -------- --- /work/SRC/openSUSE:Factory/libnotify/libnotify.changes 2016-10-18 10:34:21.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libnotify.new/libnotify.changes 2018-03-05 13:33:32.961298031 +0100 @@ -1,0 +2,24 @@ +Mon Feb 26 15:19:53 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 0.7.7+20170717.43aac61: + + Conditionall call g_type_init() after a version check. + + build: Update the list of headers in srcdir. + + notify-send: Call setlocale in main function. +- Switch to git-checkout via source service, following this, add + gtk-doc and gnome-common BuildRequires ans pass autogen.sh to + bootstrap tarball and pass --enable-gtk-doc to configure. +- Clean up spec, use autosetup and make_build macros. +- Add libnotify-rpmlintrc, silence rpmlint warning about + shlib-policy-missing-lib. + +------------------------------------------------------------------- +Thu Mar 30 14:19:58 UTC 2017 - jengelh@inai.de + +- Rectify RPM groups + +------------------------------------------------------------------- +Tue Feb 28 10:11:13 UTC 2017 - sor.alexei@meowr.ru + +- Spec cleanup. + +------------------------------------------------------------------- Old: ---- libnotify-0.7.7.tar.xz New: ---- _service _servicedata libnotify-0.7.7+20170717.43aac61.tar.xz libnotify-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libnotify.spec ++++++ --- /var/tmp/diff_new_pack.Wie83M/_old 2018-03-05 13:33:34.437244617 +0100 +++ /var/tmp/diff_new_pack.Wie83M/_new 2018-03-05 13:33:34.437244617 +0100 @@ -1,7 +1,7 @@ # # spec file for package libnotify # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,23 +17,23 @@ Name: libnotify +Version: 0.7.7+20170717.43aac61 +Release: 0 +Summary: Notifications Library +License: LGPL-2.1-or-later +Group: Development/Libraries/X11 +URL: http://galago-project.org/ +#Source0: https://download.gnome.org/sources/libnotify/0.7/%%{name}-%%{version}.tar.xz +Source: %{name}-%{version}.tar.xz +Source98: libnotify-rpmlintrc +Source99: baselibs.conf +BuildRequires: gnome-common BuildRequires: gobject-introspection-devel +BuildRequires: gtk-doc +BuildRequires: pkgconfig BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-3.0) -%if 0%{?BUILD_FROM_VCS} -BuildRequires: gnome-common -BuildRequires: gtk-doc -%endif -Version: 0.7.7 -Release: 0 -Url: http://www.galago-project.org/ -Summary: Notifications Library -License: LGPL-2.1+ -Group: System/Libraries -Source: http://download.gnome.org/sources/libnotify/0.7/%{name}-%{version}.tar.xz -Source99: baselibs.conf -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description D-BUS notifications library. @@ -78,50 +78,40 @@ D-BUS notifications library. %prep -%setup -q -%if 0%{?BUILD_FROM_VCS} -[ -x ./autogens.sh ] && NOCONFIGURE=1 ./autogen.sh -%endif +%autosetup %build -%configure\ -%if 0%{?BUILD_FROM_VCS} +NOCONFIGURE=1 ./autogen.sh +%configure \ --enable-gtk-doc \ -%endif - --disable-static -make %{?_smp_mflags} + --disable-static \ + %{nil} +%make_build %install -%makeinstall -%{__rm} -f %{buildroot}%{_libdir}/*.la +%make_install +find %{buildroot} -type f -name "*.la" -delete -print %post -n libnotify4 -p /sbin/ldconfig - %postun -n libnotify4 -p /sbin/ldconfig %files -n libnotify4 -%defattr (-, root, root) +%license COPYING # README is empty -%doc AUTHORS COPYING ChangeLog NEWS +%doc AUTHORS ChangeLog NEWS %{_libdir}/*.so.* %files -n typelib-1_0-Notify-0_7 -%defattr(-,root,root) %{_libdir}/girepository-1.0/Notify-0.7.typelib %files tools -%defattr (-, root, root) %{_bindir}/notify-send %files devel -%defattr (-, root, root) %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %{_includedir}/* %{_datadir}/gir-1.0/*.gir -# Own these repositories to not depend on gtk-doc while building: -%dir %{_datadir}/gtk-doc -%dir %{_datadir}/gtk-doc/html %{_datadir}/gtk-doc/html/libnotify %changelog ++++++ _service ++++++ <services> <service mode="disabled" name="tar_scm"> <param name="url">git://git.gnome.org/libnotify</param> <param name="scm">git</param> <param name="versionformat">0.7.7+%cd.%h</param> <param name="revision">43aac613f1c2a56aa672c36c157c9b8eb193ac25</param> <param name="changesgenerate">enable</param> </service> <service mode="disabled" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service mode="disabled" name="set_version" /> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">git://git.gnome.org/libnotify</param> <param name="changesrevision">43aac613f1c2a56aa672c36c157c9b8eb193ac25</param></service></servicedata>++++++ libnotify-rpmlintrc ++++++ # Silence rpmlint about libnotify-tools.x86_64: W: shlib-policy-missing-lib addFilter("libnotify-tools.* shlib-policy-missing-lib");