## START: Set by rpmautospec ## (rpmautospec version 0.8.3) ## 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 short_name igsc Name: intel-gsc Version: 1.0.2 Release: %autorelease Summary: Intel Graphics System Controller Firmware Update Library (IGSC FUL) License: Apache-2.0 URL: https://github.com/intel/igsc Source0: %{url}/archive/V%{version}/%{short_name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: doxygen BuildRequires: python3-sphinx BuildRequires: systemd-devel BuildRequires: intel-metee-devel >= 5.0.0 # Upstream only supports x86_64 ExclusiveArch: x86_64 %description The Intel Graphics System Firmware Update Library (IGSC FUL) is a pure C low level library that exposes a required API to perform a firmware update of a particular Intel discrete graphics device. The library utilized a cross platform library metee_ in order to access the GSC (mei) device. GSC device is an extension of the Intel discrete graphics device (dGFX). The library can update GSC firmware itself, and as well as OPROM VBT and the code (VBIOS, GOP). The library provides retrieval of identity and version information from both graphic device and supplied firmware or OPROM image as well as function for firmware update of those images to the device. Summary: Intel Graphics System Controller Firmware Update Library (IGSC FUL) Requires: intel-metee >= 5.0.0 %package devel Summary: Development headers for igsc Requires: intel-gsc = %{version}-%{release} Requires: intel-metee-devel >= 5.0.0 %description devel The Intel Graphics System Firmware Update Library (IGSC FUL) is a pure C low level library that exposes a required API to perform a firmware update of a particular Intel discrete graphics device. The library utilized a cross platform library metee_ in order to access the GSC (mei) device. GSC device is an extension of the Intel discrete graphics device (dGFX). The library can update GSC firmware itself, and as well as OPROM VBT and the code (VBIOS, GOP). The library provides retrieval of identity and version information from both graphic device and supplied firmware or OPROM image as well as function for firmware update of those images to the device. %prep %autosetup -p1 -n %{short_name}-%{version} %build %cmake \ -DCMAKE_BUILD_TYPE=Release \ -DENABLE_DOCS=ON %cmake_build %install %cmake_install %files %license LICENSE.txt %{_bindir}/igsc %{_libdir}/libigsc.so.%{version}{,.*} %{_libdir}/libigsc.so.1 %files devel %{_libdir}/libigsc.so %{_libdir}/cmake/igsc/ %{_includedir}/igsc_lib.h %{_docdir}/%{short_name} %{_mandir}/man3/* %changelog ## START: Generated by rpmautospec * Tue Jan 20 2026 Gary Buhrmaster - 1.0.2-1 - Uncommitted changes * Fri Jan 16 2026 Fedora Release Engineering - 0.9.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Tue Dec 23 2025 Androniychuk, Pavel - 0.9.5-3 - Rebuild for newer metee * Mon Dec 01 2025 Androniychuk, Pavel - 0.9.5-2 - Rebuild package version -2 for publishing * Mon Dec 01 2025 Androniychuk, Pavel - 0.9.5-1 - Initial upload of v0.9.5 ## END: Generated by rpmautospec