diff options
| author | Remi Collet <remi@remirepo.net> | 2025-08-05 13:00:08 +0200 | 
|---|---|---|
| committer | Remi Collet <remi@php.net> | 2025-08-05 13:00:08 +0200 | 
| commit | cf96b7472226cf1cf54b99935ba66a129ee15b57 (patch) | |
| tree | 736ac4d90951658db282f3ce9c330ba9b79f416a | |
| parent | 00f941c88b62713a67074add2558024050b79a11 (diff) | |
| -rwxr-xr-x | makedeps.sh | 9 | ||||
| -rwxr-xr-x | makesrc.sh | 20 | ||||
| -rw-r--r-- | valkey-bloom.spec | 8 | 
3 files changed, 9 insertions, 28 deletions
diff --git a/makedeps.sh b/makedeps.sh index 99ce444..3369a2f 100755 --- a/makedeps.sh +++ b/makedeps.sh @@ -3,9 +3,9 @@ NAME=$(sed    -n '/^Name:/{s/.* //;p}'             *.spec)  VERSION=$(sed -n '/^Version:/{s/.* //;p}'          $NAME.spec)  MODULE=$(sed -n '/^%global gh_proj/{s/.* //;p}'    $NAME.spec) -if [ -f $NAME-$VERSION.tgz ]; then +if [ -f $NAME-$VERSION.tar.gz ]; then  	echo "+ Unpack" -	tar xf $NAME-$VERSION.tgz +	tar xf $NAME-$VERSION.tar.gz  	pushd  $MODULE-$VERSION  		echo "+ Fetch" @@ -14,6 +14,9 @@ if [ -f $NAME-$VERSION.tgz ]; then  		echo "+ Pack"  		tar czf ../$NAME-deps-$VERSION.tgz mycargo  	popd + +	echo "+ Clean" +	rm -r $MODULE-$VERSION  else -	echo $NAME-$VERSION.tgz missing +	echo $NAME-$VERSION.tar.gz missing  fi diff --git a/makesrc.sh b/makesrc.sh deleted file mode 100755 index 1a12fe7..0000000 --- a/makesrc.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/bash - -NAME=$(basename $PWD) -OWNER=$(sed   -n '/^%global gh_vend/{s/.* //;p}'   $NAME.spec) -PROJECT=$(sed -n '/^%global gh_proj/{s/.* //;p}'   $NAME.spec) -VERSION=$(sed -n '/^Version:/{s/.* //;p}'          $NAME.spec) - -echo -e "\nCreate git snapshot\nName=$NAME, Owner=$OWNER, Project=$PROJECT, Version=$VERSION\n" - -echo "Cloning..." -rm -rf $PROJECT-$VERSION -git clone --branch $VERSION --recursive https://github.com/$OWNER/$PROJECT.git $PROJECT-$VERSION - -echo "Archiving..." -tar czf $NAME-$VERSION.tgz --exclude-vcs $PROJECT-$VERSION - -echo "Cleaning..." -rm -rf $PROJECT-$VERSION - -echo "Done." diff --git a/valkey-bloom.spec b/valkey-bloom.spec index 5f76dc1..b8eacff 100644 --- a/valkey-bloom.spec +++ b/valkey-bloom.spec @@ -15,20 +15,18 @@  %global forgeurl         https://github.com/%{gh_vend}/%{gh_proj}  #global commit           afe5de4ce52bb2b80af565a6f297bf330a65d0d8  %global tag              %{version} -# for EL-8 to avoid TAG usage -%global archivename      %{gh_proj}-%{version}  Name:              valkey-bloom  Version:           1.0.0 +%forgemeta  Release:           1%{?dist}  Summary:           Probabilistic data structures  # this module is BSD-3-Clause  # rust lilbraries are Apache-2.0, MIT, BSD-2-CLAUSE  License:           BSD-3-Clause AND BSD-2-CLAUSE AND Apache-2.0 AND MIT  URL:               %{forgeurl} -Source0:           %{name}-%{version}.tgz -Source1:           makesrc.sh -# get full git snapshot with submodules +Source0:           %{forgesource} +# get rust dependencies  Source2:           %{name}-deps-%{version}.tgz  Source3:           makedeps.sh  | 
