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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
#!/usr/bin/make -f
%:
dh --with javahelper $@
override_dh_auto_build:
binary-indep: build_indep
dh --with javahelper $@
binary: build_indep
dh --with javahelper $@
binary-arch: build_arch
dh --with javahelper $@
build_indep:
$(MAKE) JAVA_HOME=/usr/lib/jvm/default-java \
JAVAC=/usr/lib/jvm/default-java/bin/javac \
JAVAH=/usr/lib/jvm/default-java/bin/javah \
JAVADOC=/usr/lib/jvm/default-java/bin/javadoc \
JAVADOCFLAGS="-quiet -author -link /usr/share/doc/default-jdk-doc/api/" \
JAR=/usr/bin/fastjar \
PREFIX=/usr \
all doc
build_arch:
$(MAKE) JAVA_HOME=/usr/lib/jvm/default-java \
JAVAC=/usr/lib/jvm/default-java/bin/javac \
JAVAH=/usr/lib/jvm/default-java/bin/javah \
JAVADOC=/usr/lib/jvm/default-java/bin/javadoc \
JAVADOCFLAGS="-quiet -author -link /usr/share/doc/default-jdk-doc/api/" \
JAR=/usr/bin/fastjar \
PREFIX=/usr \
all
override_dh_auto_test:
override_dh_auto_clean:
$(MAKE) clean
override_dh_auto_install:
ifeq ($(shell dh_listpackages | grep libmatthew-java-doc), libmatthew-java-doc)
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp PREFIX=/usr install install-doc
else
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp PREFIX=/usr install
endif
override_dh_install:
dh_install --sourcedir=debian/tmp
override_jh_installjavadoc:
jh_installjavadoc --author="Matthew Johnson"
|