Logo Hardware.com.br
ChaveirinhoDoMaguila
ChaveirinhoD... Veterano Registrado
612 Mensagens 122 Curtidas
#3 Por ChaveirinhoD...
26/11/2022 - 22:39
Consegui compilar o rpm,mas dá uma mensagem de aviso,que é essa abaixo:

RPM build warnings:
Faltando build-id em /home/junior/rpmbuild/BUILDROOT/CalculadoraDeDecimoTerceiroSalario-1.0-1.x86_64/usr/bin/CalculadoraDeDecimoTerceiroSalario

Essa mensagem de erro de arquivo binario(Executavel),pois não é padrão no Fedora 37.

Formatei e agora para compilar dá esse erro:

Imagem

Meu spec atual:

Name:CalculadoraDeDecimoTerceiroSalario
Summary:CalculadoraDeDecimoTerceiroSalario
Version:1.0
Release:1
License:GPLv2
Group:Office
Source0:CalculadoraDeDecimoTerceiroSalario.tar.gz
Source1:Calculadora.desktop
Source2:CalculadoraDecimo.png
URL:ftp://ftp.whitehat.forumbrasil.net
Vendor:Joao Santos Vieira Junior

%description
Calculadora feita no Lazarus (Delphi 7 para Linux)

%prep


%install
mkdir -p $RPM_BUILD_ROOT/%{_bindir}/
install -m0755 $RPM_BUILD_DIR/CalculadoraDeDecimoTerceiroSalario $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/pixmaps/
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications/
install -m644 %{SOURCE1} -D $RPM_BUILD_ROOT/usr/share/applications/
install -m644 %{SOURCE2} -D $RPM_BUILD_ROOT/usr/share/pixmaps/

%clean
rm -rf $RPM_BUILD_ROOT

%post
echo “Instalando o programa,por favor aguarde...”

%postun
%{clean_menus}

%files
%defattr(-,root,root,0755)
/usr/bin/CalculadoraDeDecimoTerceiroSalario
/usr/share/applications/Calculadora.desktop
/usr/share/pixmaps/CalculadoraDecimo.png

%changelog
* Sat Nov 26 2022 alguem <[EMAIL]alguem@gmail.com[/EMAIL]>-1.0-1
-Fez alguma mudança

Agora dá esse erro,depois que formatei e coloquei todos os arquivos:
Imagem
Consegui compilar de novo o rpm.
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal