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
|
#!/usr/bin/make -f
# debian/rules file for liblogkit-java (used cdbs)
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/ant.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
export LANG=en_US.ISO-8859-1
JAVA_HOME := /usr/lib/kaffe
ANT_HOME := /usr/share/ant
UPSTREAM_VERSION := $(shell echo $(DEB_VERSION) | cut -d- -f1)
DEB_JARS := $(ANT_HOME)/lib/ant-junit.jar junit servlet-2.3 gnumail activation
DEB_INSTALL_DIRS_liblogkit-java := usr/share/java
DEB_INSTALL_DOCS_liblogkit-java := README.txt
DEB_ANT_BUILDFILE := debian/build.xml
DEB_ANT_BUILD_TARGET := jar javadocs test
DEB_ANT_CLEAN_TARGET := clean
JARNAME = logkit
configure/liblogkit-java::
mkdir -p lib
install/liblogkit-java::
install -m 644 build/lib/${JARNAME}.jar $(CURDIR)/debian/liblogkit-java/usr/share/java/${JARNAME}-${UPSTREAM_VERSION}.jar
dh_link -pliblogkit-java usr/share/java/logkit-1.2.2.jar usr/share/java/logkit.jar
# install the javadocs into api directory
install -d $(CURDIR)/debian/liblogkit-java/usr/share/doc/liblogkit-java/api/
cp -a build/javadocs/* $(CURDIR)/debian/liblogkit-java/usr/share/doc/liblogkit-java/api/
|