# # spec file for package rubygem-ruby-dbus # # Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # # # This file was generated with a gem2rpm.yml and not just plain gem2rpm. # All sections marked as MANUAL, license headers, summaries and descriptions # can be maintained in that file. Please consult this file before editing any # of those fields # Name: rubygem-ruby-dbus Version: 0.24.0 Release: 0 %define mod_name ruby-dbus %define mod_full_name %{mod_name}-%{version} # MANUAL BuildRequires: rubygem-nokogiri >= 1.12 BuildRequires: rubygem-packaging_rake_tasks BuildRequires: rubygem-rake BuildRequires: rubygem-rspec >= 3.9 BuildRequires: dbus-devel BuildRequires: dbus-daemon BuildRequires: netcfg # /MANUAL BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ruby >= 2.4.0 BuildRequires: rubygem-gem2rpm BuildRequires: ruby-macros >= 5 URL: https://github.com/mvidner/ruby-dbus Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1: gem2rpm.yml Summary: Ruby module for interaction with D-Bus License: LGPL-2.1-or-later Group: Development/Languages/Ruby %description Pure Ruby module for interaction with D-Bus IPC system. %prep %autosetup -n %{mod_full_name} -p1 gem unpack %{SOURCE0} %build gem build ../%{mod_full_name}.gemspec %gem_install %install mkdir -p %{buildroot}%{gem_dir} cp -a .%{gem_dir}/* \ %{buildroot}%{gem_dir}/ %files %dir %{gem_instdir} %{gem_libdir} %{_datadir}/gems/doc/%{mod_full_name}/ %{_datadir}/gems/gems/%{mod_full_name}/ %exclude %{gem_cache} %{gem_spec} %changelog