## START: Set by rpmautospec ## (rpmautospec version 0.8.1) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec %global tarball_version %%(echo %{version} | tr '~' '.') %define major_version %(c=%{version}; echo $c | cut -d. -f1 | cut -d~ -f1) Name: d-spy Version: 49.1 Release: %autorelease Summary: D-Bus explorer License: GPL-3.0-or-later URL: https://gitlab.gnome.org/GNOME/d-spy Source0: https://download.gnome.org/sources/d-spy/%{major_version}/d-spy-%{tarball_version}.tar.xz BuildRequires: gcc BuildRequires: gettext BuildRequires: meson BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gtk4) BuildRequires: pkgconfig(libadwaita-1) BuildRequires: pkgconfig(libdex-1) BuildRequires: /usr/bin/appstream-util BuildRequires: /usr/bin/desktop-file-validate Obsoletes: d-spy-libs < 48~ Obsoletes: d-spy-devel < 48~ %description D-Spy is a tool to explore and test end-points and interfaces on the System or Session D-Bus. You can also connect to D-Bus peers by address. D-Spy was originally part of GNOME Builder. %prep %autosetup -n d-spy-%{tarball_version} -p1 %build %meson %meson_build %install %meson_install %find_lang d-spy %check appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/org.gnome.dspy.metainfo.xml desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.dspy.desktop %files -f d-spy.lang %license COPYING %doc NEWS %{_bindir}/d-spy %{_datadir}/applications/org.gnome.dspy.desktop %{_datadir}/dbus-1/services/org.gnome.dspy.service %{_datadir}/glib-2.0/schemas/org.gnome.dspy.gschema.xml %{_datadir}/icons/hicolor/scalable/apps/org.gnome.dspy*.svg %{_datadir}/icons/hicolor/symbolic/apps/org.gnome.dspy-symbolic.svg %{_datadir}/metainfo/org.gnome.dspy.metainfo.xml %changelog ## START: Generated by rpmautospec * Mon Sep 15 2025 Michael Catanzaro - 49.1-1 - Update to 49.0 * Wed Jul 23 2025 Fedora Release Engineering - 48.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Wed Mar 19 2025 nmontero - 48.0-1 - Update to 48.0 * Thu Mar 06 2025 Fabio Valentini - 48.rc-1 - Update to 48.rc * Thu Jan 16 2025 Fedora Release Engineering - 47.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Tue Dec 03 2024 Nieves Montero - 47.0-1 - Update to 47.0 * Wed Jul 17 2024 Fedora Release Engineering - 1.8.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Wed Jan 24 2024 Fedora Release Engineering - 1.8.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jan 19 2024 Fedora Release Engineering - 1.8.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Tue Sep 19 2023 Kalev Lember - 1.8.0-1 - Update to 1.8.0 - Package translations * Wed Jul 19 2023 Fedora Release Engineering - 1.4.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Jan 19 2023 Fedora Release Engineering - 1.4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Tue Sep 20 2022 Kalev Lember - 1.4.0-1 - Update to 1.4.0 * Thu Aug 25 2022 Kalev Lember - 1.2.1-2 - Correct -devel subpackage license to match -libs (rhbz#2120418) * Mon Aug 22 2022 Kalev Lember - 1.2.1-1 - Initial Fedora packaging (rhbz#2120418) ## END: Generated by rpmautospec