rpmbuild alterar o formato de compactação

Tento compactar alguns arquivos de mapa para o nosso servidor geográfico em um pacote rpm interno. Para a parte da compilação, é apenas para copiar os arquivos. Eu acho que isso funciona como esperado. Mas leva muito tempo para compactar esses 20 GB de imagens.

Eu li que o rpm compacta internamente os dados e que isso pode ser feito com vários algoritmos de compactação diferentes. Mas não tenho idéia de qual compressão meu rpm escolhe e como posso influenciar isso. Não encontrei nenhuma opção para o comando rpmbuild, nem para o specfile nem para as opções gerais de rpm que posso listar comrpmbuild --showrc

Não tenho muita experiência com rpmbuild e specfiles, mas depois de ler muitas páginas de manual e tutoriais no rpm.org, não tenho mais idéia

O arquivo de especificação que eu uso se parece com:

%define debug_package %{nil}

%global mapsversion 0.9
# If this is a snapshot, put the date here and uncomment
#global snapshot_version 20100519

# This is the version in a form acceptable
# an an RPM version string (i.e. no '-')
# Hier werden die Makros definiert.
%global rpmversion %(echo %{mapsversion} | tr '-' '_')
%global pkgversion %{mapsversion}%{?snapshot_version:-SNAPSHOT}
%global pkgname %{name}

Name:           geoserver-maps-part2
Version:        %{rpmversion}
Release:        1%{?dist}
Summary:        Swiss Maps for GeoServer
Group:          Application/ourApp
License:        Copyright (c) 2011
URL:            http://doc.polyalert.local
#Source0:        %{name}-%{version}.tgz
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires:   geoserver

%define mapshome /opt/geoserver/swisstopo
%define mapssource /home/user/polyalert_env/geoserver/swisstopo

%description
Swiss Maps for GeoServer

%prep

%build
/bin/true

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{mapshome}
cp -a %{mapssource}/pk100 $RPM_BUILD_ROOT%{mapshome}

%clean
rm -rf $RPM_BUILD_ROOT

%pre

%post

%preun


%files
%{mapshome}/pk100

%changelog
* Tue Feb 14 2012 user - 1.0
- First version of specfile

Ligo para rpmbuild assim:

rpmbuild -bb --define "_topdir $TOP_DIR" --define "_gpg_name ourkey" --define "_signature gpg" --sign $TOP_DIR/SPECS/$SPEC_FILE_NAME $RPM_BUILD_PARAMETER

Alguma sugestão

questionAnswers(8)

yourAnswerToTheQuestion