mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-01 09:31:58 +00:00
00f76322b2
(cherry picked from commit 78afecd45f)
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
44 lines
1.1 KiB
RPMSpec
44 lines
1.1 KiB
RPMSpec
%define commit c060a44d085fefabd414a026dc3177533f20f0f3
|
|
%define shortcommit %(c=%{commit}; echo ${c:0:12})
|
|
Name: gsctool
|
|
Version: git+%{shortcommit}
|
|
Release: 3%{?dist}
|
|
Summary: Chromium OS EC utilities
|
|
|
|
License: BSD-3-Clause
|
|
URL: https://chromium.googlesource.com/chromiumos/platform/ec
|
|
Source0: https://chromium.googlesource.com/chromiumos/platform/ec/+archive/%{commit}.tar.gz#/%{name}-git+%{commit}.tar.gz
|
|
Source1: https://chromium.googlesource.com/chromium/src/+/HEAD/LICENSE
|
|
|
|
BuildRequires: pkgconfig
|
|
BuildRequires: pkgconfig(libusb-1.0)
|
|
BuildRequires: pkgconfig(openssl)
|
|
BuildRequires: gcc
|
|
|
|
Packager: Owen Zimmerman <owen@fyralabs.com>
|
|
|
|
%description
|
|
Chromium OS EC utilities
|
|
|
|
%prep
|
|
%autosetup -c
|
|
|
|
%build
|
|
ls
|
|
pushd extra/usb_updater
|
|
%make_build
|
|
|
|
|
|
%install
|
|
pushd extra/usb_updater
|
|
install -D -m 755 gsctool %{buildroot}%{_bindir}/gsctool
|
|
install -Dm 644 %{SOURCE1} %{buildroot}%{_licensedir}/%{name}/LICENSE
|
|
|
|
%files
|
|
%{_bindir}/gsctool
|
|
%license %{_licensedir}/%{name}/LICENSE
|
|
|
|
%changelog
|
|
* Wed Mar 27 2024 Cappy Ishihara <cappy@cappuchino.xyz>
|
|
- initial release
|