O que incluir em um RPM criado a partir de pacotes python

1

Estou tentando criar um rpm para este tarball e não pude descobrir quais arquivos precisavam ser incluídos no pacote após a instalação. Eu estou acostumado a compilar algum código e incluindo a saída binária; no entanto, uma vez que isso é tudo python e parece usar distutils para instalar tudo está lá mesmo bin / executable para incluir no pacote? Eu pensei que distutils apenas adiciona o módulo ao diretório de módulos python de terceiros apropriado na máquina de destino.

Se eu usar:

%install
make install DESTDIR=%{buildroot}

qual seria o resultado apropriado para incluir no pacote rpm, ou seja, em %files ?

Eu me deparei com um arquivo .spec já feito aqui que parecia para incluir todo o diretório /usr/bin ( rpm --eval %{_bindir} expande para /usr/bin em minha máquina) que parecia excessivo.

    
por stariz77 10.12.2012 / 02:02

1 resposta

0

Dê uma olhada no pacote no < href="http://build.opensuse.org"> openSUSE BuildService . Você pode até tentar construí-lo para o RHEL se criar seu próprio projeto lá (e adicionar o repositório apropriado).

    
por 11.12.2012 / 00:29

Tags