Hello community, here is the log from the commit of package xosd for openSUSE:Factory checked in at 2017-08-06 11:22:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xosd (Old) and /work/SRC/openSUSE:Factory/.xosd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "xosd" Sun Aug 6 11:22:30 2017 rev:24 rq:513794 version:2.2.14 Changes: -------- --- /work/SRC/openSUSE:Factory/xosd/xosd.changes 2015-06-23 11:58:34.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.xosd.new/xosd.changes 2017-08-06 11:22:32.667014776 +0200 @@ -1,0 +2,7 @@ +Fri Jul 28 10:13:38 UTC 2017 - tchvatal@suse.com + +- Cleanup with spec-cleaner +- Use configure switches from Fedora and Debian +- Split out library to specific subpackage + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xosd.spec ++++++ --- /var/tmp/diff_new_pack.GZwiuZ/_old 2017-08-06 11:22:33.850848001 +0200 +++ /var/tmp/diff_new_pack.GZwiuZ/_new 2017-08-06 11:22:33.874844621 +0200 @@ -1,7 +1,7 @@ # # spec file for package xosd # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -16,6 +16,7 @@ # +%define libname libxosd2 Name: xosd Version: 2.2.14 Release: 0 @@ -28,14 +29,21 @@ Patch1: xosd-2.2.14-config.patch BuildRequires: automake BuildRequires: gcc-c++ -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xinerama) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -A library for displaying a TV-like on-screen display in X. +A tool for displaying a TV-like on-screen display in X + +%package -n %{libname} +Summary: Library for X On-Screen Display +Group: System/Libraries +Conflicts: xosd < %{version}-%{release} + +%description -n %{libname} +A library for displaying a TV-like on-screen display in X %package devel Summary: X On-Screen Display library development files @@ -43,7 +51,7 @@ Requires: xosd = %{version} %description devel -development headers and static libraries for xosd +Development headers and libraries for xosd package %prep %setup -q @@ -52,30 +60,33 @@ %build %configure \ + --disable-silent-rules \ + --disable-gtktest \ + --disable-gdk_pixbuftest \ + --disable-beep_media_player_plugin \ --disable-static \ - --with-pic \ --disable-new-plugin \ - --disable-old-plugin + --disable-old-plugin \ + --enable-xinerama make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install find %{buildroot} -type f -name "*.la" -delete -print -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig +%post -n %{libname} -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig %files -%defattr(-, root, root, 755) %{_mandir}/man1/osd_cat.1* %doc AUTHORS ChangeLog COPYING README %{_datadir}/%{name} -%{_libdir}/libxosd.so.* %{_bindir}/osd_cat +%files -n %{libname} +%{_libdir}/libxosd.so.* + %files devel -%defattr(-, root, root) %{_mandir}/man3/xosd*3* %{_libdir}/libxosd.so %{_includedir}/xosd.h