Como fazer a Redline RPM Library funcionar com o Ant?
Eu uso o Ant como uma ferramenta de construção, coloquei essa linha no meu script Ant no início:
<taskdef name="pure-java-rpm" classname="org.redline_rpm.ant.RedlineTask" classpath="lib/ant/redline-1.1.16.jar" />
Eu chamo mais adiante:
<pure-java-rpm group="Games" name="${project-unix-name}" version="0" destination="${destdir}">
<zipfileset prefix="/usr/share/games/${project-unix-name}" file="${destdir}/${game-jar-filename}"/>
<depends name="java" version=">= 1.7"/>
</pure-java-rpm>
Recebo a seguinte mensagem de erro: BUILD FAILED /home/gouessej/Documents/programmation/java/workspace/tuer/build.xml:445: java.lang.NoClassDefFoundError: org / apache / commons / compress / compressors / bzip2 / BZip2CompressorInputStream
No entanto, o Apache Commons Compress não é mencionado, não parece ser uma dependência desta biblioteca, de acordo coma página "uso". Preciso realmente adicionar o Apache Commons Compress no caminho de classe desta definição de tarefa para que funcione? Existe outra solução?