File: rules

package info (click to toggle)
liblogkit-java 1.2.2-8
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,044 kB
  • ctags: 1,178
  • sloc: java: 6,183; xml: 1,613; sql: 31; makefile: 21
file content (30 lines) | stat: -rwxr-xr-x 1,154 bytes parent folder | download
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/