diff --git a/.gitignore b/.gitignore index 56f453a..6cbdf51 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,5 @@ dbus-glib-0.88.tar.gz /dbus-glib-0.106.tar.gz /dbus-glib-0.108.tar.gz /dbus-glib-0.110.tar.gz +/dbus-glib-0.112.tar.gz +/dbus-glib-0.112.tar.gz.asc diff --git a/dbus-glib.spec b/dbus-glib.spec index 1ee69ae..3245769 100644 --- a/dbus-glib.spec +++ b/dbus-glib.spec @@ -2,21 +2,28 @@ %global glib2_version 2.40.0 %global dbus_version 1.8 +Name: dbus-glib +Version: 0.112 +Release: 1%{?dist} Summary: GLib bindings for D-Bus -Name: dbus-glib -Version: 0.110 -Release: 11%{?dist} -URL: http://www.freedesktop.org/software/dbus/ -#VCS: git:git://git.freedesktop.org/git/dbus/dbus-glib -Source0: https://dbus.freedesktop.org/releases/dbus-glib/%{name}-%{version}.tar.gz + License: AFL and GPLv2+ -BuildRequires: gcc +URL: https://www.freedesktop.org/software/dbus/ +#VCS: git:https://gitlab.freedesktop.org/dbus/dbus-glib.git +Source0: https://dbus.freedesktop.org/releases/dbus-glib/%{name}-%{version}.tar.gz +Source1: https://dbus.freedesktop.org/releases/dbus-glib/%{name}-%{version}.tar.gz.asc +# gpg --keyserver keyring.debian.org --recv-keys 36EC5A6448A4F5EF79BEFE98E05AE1478F814C4F +# gpg --export --export-options export-minimal 0x36EC5A6448A4F5EF79BEFE98E05AE1478F814C4F > gpgkey-36EC5A6448A4F5EF79BEFE98E05AE1478F814C4F.gpg +Source2: gpgkey-36EC5A6448A4F5EF79BEFE98E05AE1478F814C4F.gpg + BuildRequires: pkgconfig(dbus-1) >= %{dbus_version} BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version} BuildRequires: expat-devel >= %{expat_version} -BuildRequires: gettext BuildRequires: /usr/bin/chrpath BuildRequires: dbus-daemon +BuildRequires: gcc +BuildRequires: gettext +BuildRequires: gnupg2 BuildRequires: make %description @@ -33,17 +40,18 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Headers and static libraries for the D-Bus GLib bindings %prep -%setup -q +%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' +%autosetup -p1 %build %configure --enable-tests=yes \ --enable-asserts=yes \ --disable-gtk-doc -%make_build V=1 +%make_build %check -make check +%make_build check %install @@ -78,6 +86,9 @@ chmod -x $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/dbus-bash-completion.sh %changelog +* Fri Mar 26 2021 David King - 0.112-1 +- Update to 0.112 + * Tue Jan 26 2021 Fedora Release Engineering - 0.110-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/gpgkey-36EC5A6448A4F5EF79BEFE98E05AE1478F814C4F.gpg b/gpgkey-36EC5A6448A4F5EF79BEFE98E05AE1478F814C4F.gpg new file mode 100644 index 0000000..4a5c6f8 Binary files /dev/null and b/gpgkey-36EC5A6448A4F5EF79BEFE98E05AE1478F814C4F.gpg differ diff --git a/sources b/sources index ad16ca9..25b41ae 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -SHA512 (dbus-glib-0.110.tar.gz) = c40ccf7118d4951f0e09082216ccd26f21ee906bdf96d912611d3cd29badd7ef446bea74e19f26c28ebceb9e19bb659d11c643c3e712dac499df12907be88a54 +SHA512 (dbus-glib-0.112.tar.gz) = 7c9f393f065dfb3d698f35e6554caf15fe539f5dd52d2b2bb6ed1770e130f5dab8e45379232520301455bae9bb77e25a109faf175153fcd4b9dd11d7de4a546e +SHA512 (dbus-glib-0.112.tar.gz.asc) = deaa0978ec2740fd6db3e851b597d62996a700a684fab5472e481e219f66c9dee5e001844f56c7bdab7daf69aacd3ac4774aacc7b601dad0004b74a0136c61a8