File: rules

package info (click to toggle)
jtb 1.4.4-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 3,444 kB
  • ctags: 5,530
  • sloc: java: 33,780; makefile: 20; xml: 17
file content (28 lines) | stat: -rwxr-xr-x 811 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
#!/usr/bin/make -f

export JAVA_HOME=/usr/lib/jvm/default-java

DEBVERSION:=$(shell head -n 1 debian/changelog | sed -e 's/^[^(]*(\([^)]*\)).*/\1/')
SRCVERSION:=$(shell echo $(DEBVERSION) | sed -e 's/^.*://' -e 's/-[.0-9]*$$//')

%:
	dh --with javahelper $@

override_dh_install:
	dh_install
	mh_installpoms -pjtb
	mh_installjar -pjtb -l debian/pom.xml jtb.jar

override_dh_installchangelogs:
	dh_installchangelogs Releases_Notes.txt

get-orig-source:
	uscan --download-current-version --force-download
	rm -fr get-orig-source
	mkdir -p get-orig-source/jtb-$(SRCVERSION)
	cd get-orig-source/jtb-$(SRCVERSION) && \
	    jar xf ../../../jtb-$(SRCVERSION).jar && \
	    find -name *.class -exec rm {} \;
	cd get-orig-source && tar zcf ../../jtb_$(SRCVERSION).orig.tar.gz jtb-$(SRCVERSION)
	rm -fr get-orig-source