# Generated from ruby-jss-4.1.1.gem by gem2rpm -*- rpm-spec -*- %global gem_name ruby-jss Name: rubygem-%{gem_name} Version: 4.1.1 Release: 1%{?dist} Summary: A Ruby interface to the Jamf Pro REST APIs License: Nonstandard URL: http://pixaranimationstudios.github.io/ruby-jss/ Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem BuildRequires: ruby(release) BuildRequires: rubygems-devel BuildRequires: ruby >= 2.6.3 BuildArch: noarch %description The ruby-jss gem provides native ruby access to the REST APIs of Jamf Pro, an enterprise/education tool for managing Apple devices, from jamf.com. The Jamf module provides access to both the 'Classic' API and the more modern 'Jamf Pro' API. Jamf Pro objects are implemented as classes and can interact with each other. Authentication tokens, data transfer using JSON or XML and other details are handled automatically under the hood to allow simpler, intuitive automation of Jamf-related tasks. %package doc Summary: Documentation for %{name} Requires: %{name} = %{version}-%{release} BuildArch: noarch %description doc Documentation for %{name}. %prep %setup -q -n %{gem_name}-%{version} %build # Create the gem as gem install only works on a gem file gem build ../%{gem_name}-%{version}.gemspec # %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir # by default, so that we can move it into the buildroot in %%install %gem_install %install mkdir -p %{buildroot}%{gem_dir} cp -a .%{gem_dir}/* \ %{buildroot}%{gem_dir}/ mkdir -p %{buildroot}%{_bindir} cp -a .%{_bindir}/* \ %{buildroot}%{_bindir}/ find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x %check pushd .%{gem_instdir} # Run the test suite. popd %files %dir %{gem_instdir} %{_bindir}/cgrouper %{_bindir}/netseg-update %{_bindir}/jamfHelperBackgrounder %exclude %{gem_instdir}/.yardopts %{gem_instdir}/CHANGES.md %license %{gem_instdir}/LICENSE.txt %{gem_instdir}/THANKS.md %{gem_instdir}/bin %{gem_instdir}/data %{gem_libdir} %exclude %{gem_cache} %{gem_spec} %files doc %doc %{gem_docdir} %doc %{gem_instdir}/README-2.0.0.md %doc %{gem_instdir}/README.md %{gem_instdir}/test %changelog * Tue Jun 25 2024 mockbuilder - 4.1.1-1 - Initial package