diff --git a/dbus-1-glib.changes b/dbus-1-glib.changes index f6329d5..900dfdd 100644 --- a/dbus-1-glib.changes +++ b/dbus-1-glib.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Wed Oct 12 19:28:57 UTC 2016 - zaitor@opensuse.org + +- Update to version 0.108: + + Use dbus-run-session instead of dbus-launch for tests. +- Changes from version 0.106: + + Stop testing G_HAVE_INLINE, which ceased to work in GLib 2.47.2 + and wasn't meant to be API anyway. Instead, rely on "static + inline" doing the right thing. On pre-C99 compilers, this + relies on defining inline to __inline, __inline__ or + the empty string if the compiler requires it, which it has done + since 2000. (fdo#93513). + + Stop calling g_mem_profile() in the tests, which no longer does + anything and caused the tests to fail by issuing a warning. + + Slightly modernize build system, and remove a weird + cross-directory dependency which was breaking distcheck. + + Stop distributing generated marshallers in the tarball. +- Run spec-clean, modernize spec-file macros and also drop a no + longer conditional dbus-1-glib-64bit Obsoletes. + ------------------------------------------------------------------- Sat May 30 19:36:36 UTC 2015 - zaitor@opensuse.org diff --git a/dbus-1-glib.spec b/dbus-1-glib.spec index 8017354..9426fbb 100644 --- a/dbus-1-glib.spec +++ b/dbus-1-glib.spec @@ -1,7 +1,7 @@ # # spec file for package dbus-1-glib # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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,12 +17,12 @@ Name: dbus-1-glib -Url: http://dbus.freedesktop.org/ -Version: 0.104 +Version: 0.108 Release: 0 Summary: GLib-based library for using D-Bus License: AFL-2.1 or GPL-2.0+ Group: Development/Libraries/Other +Url: http://dbus.freedesktop.org/ Source0: http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-%{version}.tar.gz Source1: baselibs.conf BuildRequires: dbus-1-devel >= 1.8 @@ -30,10 +30,6 @@ BuildRequires: glib2-devel >= 2.32 BuildRequires: libexpat-devel BuildRequires: libselinux-devel Requires: dbus-1 -# bug437293 -%ifarch ppc64 -Obsoletes: dbus-1-glib-64bit -%endif # BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -64,21 +60,21 @@ D-Bus add-on library to integrate the standard D-Bus library with the GLib thread abstraction and main loop. %prep -%setup -n dbus-glib-%{version} -q +%setup -q -n dbus-glib-%{version} %build -export CFLAGS="${RPM_OPT_FLAGS} -fstack-protector -fPIC" +export CFLAGS="%{optflags} -fstack-protector -fPIC" %configure \ --libexecdir=%{_libexecdir}/%{name} \ %if 0%{?_crossbuild} - --with-dbus-binding-tool=/usr/bin/dbus-binding-tool \ + --with-dbus-binding-tool=%{_bindir}/dbus-binding-tool \ %endif --disable-static -%{__make} %{?_smp_mflags} +make %{?_smp_mflags} %install -%makeinstall -%{__rm} %{buildroot}/%{_libdir}/*.la +make %{?_smp_mflags} DESTDIR=%{buildroot} install +find %{buildroot} -type f -name "*.la" -delete -print # Remove the exacutable bit from dbus-bash-completion.sh chmod -x %{buildroot}/%{_sysconfdir}/bash_completion.d/dbus-bash-completion.sh @@ -88,7 +84,7 @@ chmod -x %{buildroot}/%{_sysconfdir}/bash_completion.d/dbus-bash-completion.sh %postun %{run_ldconfig} -%files +%files %defattr(-, root, root) %{_libdir}/*glib*.so.* %{_sysconfdir}/bash_completion.d/dbus-bash-completion.sh @@ -97,7 +93,7 @@ chmod -x %{buildroot}/%{_sysconfdir}/bash_completion.d/dbus-bash-completion.sh %files -n dbus-1-glib-devel %defattr(-, root, root) %{_bindir}/dbus-binding-tool -%doc %{_mandir}/man?/dbus-binding-tool.* +%{_mandir}/man?/dbus-binding-tool.1%{ext_man} %{_includedir}/dbus-1.0/dbus/* %{_libdir}/*glib*.so %{_libdir}/pkgconfig/dbus-glib-1.pc diff --git a/dbus-glib-0.104.tar.gz b/dbus-glib-0.104.tar.gz deleted file mode 100644 index e2b5525..0000000 --- a/dbus-glib-0.104.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bfc1f1a82bfc3ec3ecafe04d0e87bab7e999f50dce4f4a34d0b89caf6bd821f6 -size 793417 diff --git a/dbus-glib-0.108.tar.gz b/dbus-glib-0.108.tar.gz new file mode 100644 index 0000000..b22f247 --- /dev/null +++ b/dbus-glib-0.108.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f340c7e2352e9cdf113893ca77ca9075d9f8d5e81476bf2bf361099383c602c +size 812488