Projects
Eulaceura:Factory
intel-gsc
_service:obs_scm:igsc.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:igsc.spec of Package intel-gsc
# Copyright (C) 2023 Intel Corporation # SPDX-License-Identifier: MIT %global pkg_name igsc %global lib_ver 0.8.9 %global openeuler_release 1 Name: %{pkg_name} Version: %{lib_ver} Release: %{openeuler_release}%{?dist} Summary: Intel(R) Graphics System Controller Firmware Update Library Group: System Environment/Libraries License: apache2 URL: https://github.com/intel/igsc Source0: %{url}/archive/V%{ver}/%{name}-%{version}.tar.gz ExclusiveArch: x86_64 BuildRequires: make BuildRequires: cmake BuildRequires: systemd-devel BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: libmetee-devel %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. %package -n intel-gsc Summary: Intel(R) Graphics System Controller Firmware Update Library Requires: libmetee %description -n intel-gsc 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. %package -n intel-gsc-devel Summary: Development headers for igsc Requires: intel-gsc %description -n intel-gsc-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 %{name}-%{version} %build mkdir build pushd build %cmake .. \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=ON %make_build popd %install pushd build %make_install popd %files -n intel-gsc %defattr(-,root,root) %license LICENSE.txt %{_bindir}/igsc %{_libdir}/libigsc.so.* %files -n intel-gsc-devel %defattr(-,root,root) %{_libdir}/libigsc.so %{_includedir}/igsc_lib.h /usr/lib/cmake/igsc/*.cmake %changelog * Fri Nov 17 2023 Aubrey Li <aubrey.li@linux.intel.com> - 0.8.9-1 - Initial spec file
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2