1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
export CLASSPATH=/usr/share/jaba/jaxb-api.jar:/usr/share/java/jaxb-impl.jar:/usr/share/java/commons-cli.jar:/usr/share/java/commons-lang.jar:/usr/share/java/commons-io.jar:/usr/share/java/rdp-readseq.jar
%:
dh $@ --with javahelper
override_dh_auto_clean:
rm -rf lib build *.jar junit-tmp.xml TEST-*.xml
find test -name '*.class' -delete
override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
cp debian/junit.xml ./junit-tmp.xml
ant -f junit-tmp.xml junit
endif
override_dh_clean:
dh_clean
rm -f debian/manifest
rm -f debian/*.log
override_dh_auto_build:
jh_build rdp-alignment.jar src
cd src ; jar uf ../rdp-alignment.jar data
echo usr/share/java/rdp-alignment.jar: >debian/manifest
printf '\tClass-Path: jaxb-api.jar jaxb-impl.jar commons-cli.jar commons-lang.jar commons-io.jar rdp-readseq.jar\n' >>debian/manifest
printf '\tMain-Class: '`grep '^main.class=' nbproject/project.properties | cut -c 12-`'\n' >>debian/manifest
|