Codebase list jakarta-jmeter / 8a16533
Build with the DH sequencer instead of CDBS Emmanuel Bourg 7 years ago
6 changed file(s) with 57 addition(s) and 21 deletion(s). Raw diff Collapse all Expand all
11
22 * Team upload.
33 * Added bsh to the jmeter-core classpath (Closes: #842390)
4 * Build with the DH sequencer instead of CDBS
45 * Standards-Version updated to 3.9.8
56 * Switch to debhelper level 10
67
0 docs/
1 lib/junit/test.jar
2 velocity.log
22 Priority: optional
33 Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
44 Uploaders: Onkar Shinde <onkarshinde@ubuntu.com>, Emmanuel Bourg <ebourg@apache.org>
5 Build-Depends: ant, ant-optional, cdbs, debhelper (>= 10), javahelper
5 Build-Depends: ant, ant-optional, debhelper (>= 10), javahelper
66 Build-Depends-Indep: default-jdk,
77 default-jdk-doc,
88 junit4,
00 bin/*.properties usr/share/jmeter/bin/
11 bin/ApacheJMeter.jar usr/share/jmeter/bin/
22 bin/templates usr/share/jmeter/bin/
3 debian/wrappers/jmeter usr/share/jmeter/bin/
34 lib/*.jar usr/share/jmeter/lib/
45 lib/ext/ApacheJMeter_components.jar usr/share/jmeter/lib/ext/
56 lib/ext/ApacheJMeter_core.jar usr/share/jmeter/lib/ext/
00 #!/usr/bin/make -f
11
2 include /usr/share/cdbs/1/rules/debhelper.mk
3 include /usr/share/cdbs/1/class/javahelper.mk
4 include /usr/share/cdbs/1/class/ant.mk
2 VERSION := $(shell dpkg-parsechangelog --show-field Version | sed 's/-[^-]*$$//')
53
6 JAVA_HOME_DIRS := /usr/lib/jvm/default-java
7 DEB_JARS := ant-nodeps avalon-framework bcmail bcpkix bcprov bsf commons-collections3 commons-httpclient \
8 commons-io commons-jexl commons-jexl2 commons-lang commons-lang3 commons-net geronimo-jms-1.1-spec \
9 commons-math3 commons-pool2 \
10 javax.mail geronimo-jms_1.1_spec httpclient httpcore httpmime jcharts jdom1 js \
11 jtidy junit4 libhtmlparser excalibur-logger excalibur-logkit oro xalan2 xmlgraphics-commons \
12 xstream velocity tika-core tika-parsers rsyntaxtextarea jsoup mongo-java-driver dnsjava
13 DEB_ANT_BUILD_TARGET := install docs-printable docs-api
14 ANT_ARGS := -Dlib.api=lib/opt -DincludeAntRuntime=true -Djmeter.version=$(DEB_UPSTREAM_VERSION)
4 JARS = /usr/share/java/avalon-framework.jar \
5 /usr/share/java/bsf.jar \
6 /usr/share/java/libhtmlparser.jar \
7 /usr/share/java/xstream.jar \
8 /usr/share/java/bcmail.jar \
9 /usr/share/java/bcpkix.jar \
10 /usr/share/java/bcprov.jar \
11 /usr/share/java/commons-collections3.jar \
12 /usr/share/java/commons-httpclient.jar \
13 /usr/share/java/commons-io.jar \
14 /usr/share/java/commons-jexl.jar \
15 /usr/share/java/commons-jexl2.jar \
16 /usr/share/java/commons-lang.jar \
17 /usr/share/java/commons-lang3.jar \
18 /usr/share/java/commons-math3.jar \
19 /usr/share/java/commons-net.jar \
20 /usr/share/java/commons-pool2.jar \
21 /usr/share/java/dnsjava.jar \
22 /usr/share/java/excalibur-logger.jar \
23 /usr/share/java/excalibur-logkit.jar \
24 /usr/share/java/geronimo-jms_1.1_spec.jar \
25 /usr/share/java/httpclient.jar \
26 /usr/share/java/httpcore.jar \
27 /usr/share/java/httpmime.jar \
28 /usr/share/java/javax.mail.jar \
29 /usr/share/java/jcharts.jar \
30 /usr/share/java/jdom1.jar \
31 /usr/share/java/js.jar \
32 /usr/share/java/jsoup.jar \
33 /usr/share/java/jtidy.jar \
34 /usr/share/java/junit4.jar \
35 /usr/share/java/oro.jar \
36 /usr/share/java/velocity.jar \
37 /usr/share/java/tika-core.jar \
38 /usr/share/java/tika-parsers.jar \
39 /usr/share/java/rsyntaxtextarea.jar \
40 /usr/share/java/mongo-java-driver.jar \
41 /usr/share/java/xalan2.jar \
42 /usr/share/java/xmlgraphics-commons.jar
1543
16 install/jmeter::
17 mkdir -p debian/jmeter/usr/share/jmeter/bin
18 install -m 755 debian/wrappers/jmeter debian/jmeter/usr/share/jmeter/bin
44 export CLASSPATH=$(shell echo "$(JARS)" | tr -s ' ' ':')
45
46 %:
47 dh $@ --with javahelper
48
49 override_dh_auto_build:
50 dh_auto_build -- -Djmeter.version=$(VERSION) -Dlib.api=lib/opt -DincludeAntRuntime=true install docs-printable docs-api
51
52 override_dh_install:
53 dh_install
1954 install -m 755 bin/jmeter-server debian/jmeter/usr/share/jmeter/bin
2055
21 clean::
22 rm -Rf docs
23 rm -f lib/junit/test.jar
24
2556 get-orig-source:
26 uscan --force-download --download-version $(DEB_UPSTREAM_VERSION) --rename
57 uscan --force-download --download-current-version --rename