diff options
author | hwspeedy <ns@bigbear.dk> | 2024-03-04 07:30:19 +0100 |
---|---|---|
committer | hwspeedy <ns@bigbear.dk> | 2024-03-04 07:30:19 +0100 |
commit | 16b5b72b1c2e66009c25b1fd06488bee64af5fb7 (patch) | |
tree | e77fe1fd6e6636ff0d275553a5a3b909204db1f6 /tools/create_fedora_source.sh | |
parent | 6d87ce5378d5727c2fa88669f61522f962a90a0d (diff) |
PACKAGING Fedora source packaging fixed
Diffstat (limited to 'tools/create_fedora_source.sh')
-rwxr-xr-x | tools/create_fedora_source.sh | 31 |
1 files changed, 23 insertions, 8 deletions
diff --git a/tools/create_fedora_source.sh b/tools/create_fedora_source.sh index 135ce9ed..3f5cba28 100755 --- a/tools/create_fedora_source.sh +++ b/tools/create_fedora_source.sh @@ -2,16 +2,31 @@ VERSION=2.0.12 cd .. rm -rf build +yum -y remove hardinfo +rm -rf ~/rpmbuild + mkdir build cd build -cmake .. +cmake -DDISTRO=src .. make package_source -cp ./_CPack_Packages/Linux-Source/RPM/SPECS/hardinfo.spec . -mv hardinfo-$VERSION.tar.gz hardinfo-$VERSION.orig.tar.gz -mv hardinfo-$VERSION-1.src.rpm hardinfo-$VERSION.src.rpm -mv hardinfo.spec hardinfo-$VERSION.spec +cp _CPackage_Packages/Linux-Source/RPM/SPECS/hardinfo.spec . echo "Fedora Source Package Files ready in build:" -ls -l hardinfo-$VERSION.*.tar.gz -ls -l hardinfo-$VERSION.src.rpm -ls -l hardinfo-$VERSION.spec +ls -l hardinfo-$VERSION*.src.rpm +ls -l hardinfo.spec + +sleep 3 + +#checking +fedpkg --release f39 lint + +#install src package +rpm --nomd5 -i ./hardinfo-$VERSION-1.src.rpm + +#create package from srpm +cd ~/rpmbuild/SPECS +rpmbuild -ba hardinfo.spec + +echo "Fedora binary build from Source Package Files ready:" +ls -l ~/rpmbuild/RPMS/* +yum -y install ~/rpmbuild/RPMS/hardinfo-$VERSION* |