Pular para o conteúdo

Como montar um pacote RPM

Neste artigo pretendo demonstrar como montar seu pacote RPM. Aqui será definido o que significa RPM, o que é necessário para criar seu pacote, como montar um arquivo de spec e finalmente como gerar seu pacote.
Alexandre Felipe Muller de Souza winchester
Hits: 58.560 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar

Parte 3: Exemplo de arquivo .spec

#
# Exemplo de spec para o HelloMama
#
Summary: HelloMama é uma aplicação da pesada
Name: hellomama
Version: 1.0
Release: 1
Copyright: GPL
Group: Applications/Communications
Source: ftp://fuckinloosers.org/hellomama/hellomama.tgz
URL: ftp://fuckinloosers.org/hellomama/hellomama.html
Distribution: FL org
Vendor: Fuckin loosers, Inc.
Packager: Brochado da Rocha <brocha@fuckinloosers.org>
BuildRoot: /var/tmp/%{name}-buildroot

%description
Hello Mama envia mensagens via sms e telégrafo para familiares próximos.

%prep
make clean

%build
make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr/bin
mkdir -p $RPM_BUILD_ROOT/usr/man/man1

make install

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README TODO COPYING ChangeLog

/usr/bin/hellomama
/usr/man/man1/hellomama

%changelog
[1.0]
Suporte a emoticons personalizados

   1. O que é e porque usar um pacote RPM?
   2. O que é preciso para montar o meu pacote RPM
   3. Exemplo de arquivo .spec
   4. Finalmente montando seu pacote

MultiHeads no Linux

Multi-head usando udev e Xnest

Extreme Programming e sua relação com Software Livre

Jopen, não se preocupe mais em descobrir qual aplicativo usar

Solução corporativa Expresso Livre, substituto de peso do Notes

Seu Slackware atualizado com SWARET

Metisse + Gnome + Slackware (3D Desktop)

Backuppc - Solução de backup corporativo

Instalação e Configuração do Puppet

Criando imagens Docker com Dockerfile

#1 Comentário enviado por corvolino em 20/08/2009 - 02:48h
Estava procurando algo sobre isso.

thanks
#2 Comentário enviado por kikoshark em 26/04/2012 - 13:48h
Opa, estava procurando a respeito.

Valeu

Contribuir com comentário

Entre na sua conta para comentar.