Hello community, here is the log from the commit of package gypsy for openSUSE:Factory checked in at 2017-10-18 12:50:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gypsy (Old) and /work/SRC/openSUSE:Factory/.gypsy.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gypsy" Wed Oct 18 12:50:45 2017 rev:21 rq:534151 version:0.9 Changes: -------- --- /work/SRC/openSUSE:Factory/gypsy/gypsy.changes 2016-03-29 14:29:44.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gypsy.new/gypsy.changes 2017-10-18 12:50:46.786382721 +0200 @@ -1,0 +2,19 @@ +Sat Oct 14 22:33:48 UTC 2017 - jeng...@inai.de + +- Update package description for gypsy-devel. + Rectify RPM groups. + +------------------------------------------------------------------- +Thu Oct 12 11:29:13 UTC 2017 - mplus...@suse.com + +- Run autoreconf call to silence configure warnings +- Cleanup spec file a bit +- Make building more verbose + +------------------------------------------------------------------- +Wed Oct 11 23:55:54 UTC 2017 - jay...@gmail.com + +- Add -Wno-format-security to workaround compilation error on Fedora. +- Use %make_install instead of %makeinstall + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gypsy.spec ++++++ --- /var/tmp/diff_new_pack.gUHJt4/_old 2017-10-18 12:50:47.662341695 +0200 +++ /var/tmp/diff_new_pack.gUHJt4/_new 2017-10-18 12:50:47.666341507 +0200 @@ -1,7 +1,7 @@ # # spec file for package gypsy # -# Copyright (c) 2016 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 @@ -27,68 +27,68 @@ Source1: baselibs.conf # PATCH-FIX-UPSTREAM gypsy-g_type_init.patch dims...@opensuse.org -- Fix build with glib 2.36; g_type_init is deprecated and implicit. Patch0: gypsy-g_type_init.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: bluez-devel BuildRequires: dbus-1-glib-devel BuildRequires: glib2-devel +BuildRequires: libtool BuildRequires: libxslt +BuildRequires: pkgconfig BuildRequires: pkgconfig(gudev-1.0) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Gypsy is a GPS multiplexing daemon which allows multiple clients to -access GPS data from multiple GPS sources concurrently. +Gypsy is a GPS multiplexing daemon which allows multiple clients to access +GPS data from multiple GPS sources concurrently. -Without some sort of multiplexing system, a GPS device can only safely -be accessed by one client. In a server situation this may not cause any +Without some sort of multiplexing system, a GPS device can only safely be +accessed by one client. In a server situation this may not cause any problems, but on modern desktop which could potentially have multiple location aware devices, this could be an issue. %package -n libgypsy0 -Summary: GPS multiplexing daemon - Library -Group: Development/Libraries/Other +Summary: GPS multiplexing daemon library +Group: System/Libraries %description -n libgypsy0 -Gypsy is a GPS multiplexing daemon which allows multiple clients to -access GPS data from multiple GPS sources concurrently. +Gypsy is a GPS multiplexing daemon which allows multiple clients to access +GPS data from multiple GPS sources concurrently. -Without some sort of multiplexing system, a GPS device can only safely -be accessed by one client. In a server situation this may not cause any +Without some sort of multiplexing system, a GPS device can only safely be +accessed by one client. In a server situation this may not cause any problems, but on modern desktop which could potentially have multiple location aware devices, this could be an issue. %package -n libgypsy-devel -Summary: GPS multiplexing daemon - Development Files -Group: Development/Libraries/Other +Summary: Development files for gyps, a GPS multiplexing daemon +Group: Development/Libraries/C and C++ Requires: dbus-1-glib-devel Requires: libgypsy0 = %{version} %description -n libgypsy-devel -Gypsy is a GPS multiplexing daemon which allows multiple clients to -access GPS data from multiple GPS sources concurrently. +Gypsy is a GPS multiplexing daemon which allows multiple clients to access +GPS data from multiple GPS sources concurrently. -Without some sort of multiplexing system, a GPS device can only safely -be accessed by one client. In a server situation this may not cause any -problems, but on modern desktop which could potentially have multiple -location aware devices, this could be an issue. +This subpackage contains the header files for developing +applications that want to make use of libgypsy. %prep %setup -q %patch0 -p1 %build -sed -i "s/-Werror//g" configure* -%configure --disable-static -%__make %{?jobs:-j%jobs} +sed -i "s/-Werror/-Wno-format-security/g" configure* +autoreconf -fiv +%configure \ + --disable-static +make %{?_smp_mflags} V=1 %install -%makeinstall +%make_install find %{buildroot} -type f -name "*.la" -delete -print -%clean -%{__rm} -rf %{buildroot} - %post -n libgypsy0 -p /sbin/ldconfig - %postun -n libgypsy0 -p /sbin/ldconfig %files ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.gUHJt4/_old 2017-10-18 12:50:47.690340383 +0200 +++ /var/tmp/diff_new_pack.gUHJt4/_new 2017-10-18 12:50:47.694340196 +0200 @@ -1 +1 @@ -libgypsy0 \ No newline at end of file +libgypsy0