mirror of
https://github.com/ilya-zlobintsev/LACT.git
synced 2025-02-25 18:55:26 -06:00
pkg: manually set commit hash in fedora spec files (#462)
* pkg: try to use git source in fedora spec * test * revert * feat: manually set commit hash * feat: manually include commit in exiting spec files
This commit is contained in:
parent
2ed9e1fb34
commit
79e827ea1f
@ -32,6 +32,8 @@ for RECIPE_PATH in "$RECIPES_DIR"/*/; do
|
||||
MAINTAINER=$(yq eval '.metadata.maintainer // "Unknown Maintainer"' "$RECIPE_FILE")
|
||||
SOURCE_URL="https://github.com/ilya-zlobintsev/LACT/archive/refs/tags/v${RECIPE_VERSION}.tar.gz"
|
||||
|
||||
LACT_COMMIT_HASH=$(git rev-parse --short v$RECIPE_VERSION)
|
||||
|
||||
MAKE_COMMAND_RAW=$(yq eval '.build.steps[0]' "$RECIPE_FILE" | grep -oP '(make.+)')
|
||||
MAKE_COMMAND=${MAKE_COMMAND_RAW::-1}
|
||||
|
||||
@ -83,7 +85,7 @@ $MAKE_COMMAND %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
rm -rf %{buildroot}
|
||||
make install PREFIX=/usr DESTDIR=%{buildroot}
|
||||
VERGEN_GIT_SHA=$LACT_COMMIT_HASH make install PREFIX=/usr DESTDIR=%{buildroot}
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
|
@ -17,7 +17,7 @@ AMDGPU control utility
|
||||
%setup -q -n LACT-%{version}
|
||||
|
||||
%build
|
||||
make build-release-headless %{?_smp_mflags}
|
||||
VERGEN_GIT_SHA=b818f39 make build-release-headless %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
rm -rf %{buildroot}
|
||||
|
@ -17,7 +17,7 @@ AMDGPU control utility
|
||||
%setup -q -n LACT-%{version}
|
||||
|
||||
%build
|
||||
make build-release-libadwaita %{?_smp_mflags}
|
||||
VERGEN_GIT_SHA=b818f39 make build-release-libadwaita %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
rm -rf %{buildroot}
|
||||
|
@ -17,7 +17,7 @@ AMDGPU control utility
|
||||
%setup -q -n LACT-%{version}
|
||||
|
||||
%build
|
||||
make build-release %{?_smp_mflags}
|
||||
VERGEN_GIT_SHA=b818f39 make build-release %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
rm -rf %{buildroot}
|
||||
|
Loading…
Reference in New Issue
Block a user