File: rules.svn-base

package info (click to toggle)
libbsf-java 1%3A2.4.0-2
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 3,036 kB
  • ctags: 2,470
  • sloc: java: 5,373; xml: 211; ansic: 182; python: 57; makefile: 15
file content (25 lines) | stat: -rw-r--r-- 863 bytes parent folder | download | duplicates (2)
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
#!/usr/bin/make -f
# debian/rules file for libbsf-java (uses cdbs)

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/class/ant.mk

JAVA_HOME := /usr/lib/jvm/java-gcj
ANT_HOME  := /usr/share/ant

DEB_JARS := xalan2 servlet-2.3 jython js ${ANT_HOME}/lib/ant-junit.jar junit commons-logging

DEB_ANT_BUILD_TARGET := jar javadocs
#DEB_ANT_CHECK_TARGET := test

clean::
	rm -rf build
	rm -f lib/bsf.jar

install/libbsf-java::
	install -m 644 lib/bsf.jar debian/libbsf-java/usr/share/java/bsf-$(DEB_UPSTREAM_VERSION).jar
	ln -s bsf-$(DEB_UPSTREAM_VERSION).jar debian/libbsf-java/usr/share/java/bsf.jar
	# install the javadocs into api directory
	install -d $(CURDIR)/debian/libbsf-java/usr/share/doc/libbsf-java/api/
	cp -a build/api/* $(CURDIR)/debian/libbsf-java/usr/share/doc/libbsf-java/api/