7
#JAVAC ?= /usr/lib/jvm/java-1.5.0-sun/bin/javac
10
JAVA_HOME ?= $(shell echo \
11
`( t=/usr/lib/jvm/java-6-sun && test -d $$t && echo $$t ) \
12
|| ( t=/usr/lib/jvm/java-1.5.0-sun && test -d $$t && echo $$t )` \
16
JAVA ?= ${JAVA_HOME}/jre/bin/java
17
JAVAC ?= ${JAVA_HOME}/bin/javac
19
MAKE_FLAGS ?= JAVAC=${JAVAC} JAVA=${JAVA}
4
MAINPACKAGE?=$(shell dpkg-parsechangelog | sed -n 's/Source: \(.*\)/\1/p')
7
JAVA_HOME?=$(shell echo ` \
8
( t=/usr/lib/jvm/java-6-openjdk && test -x "$$t/bin/javac" && echo $$t ) \
9
|| ( t=/usr/lib/jvm/java-gcj && test -x "$$t/bin/javac" && echo $$t ) \
10
|| ( t=/usr/lib/jvm/java-6-sun && test -x "$$t/bin/javac" && echo $$t ) \
11
|| ( t=/usr/lib/jvm/java-1.5.0-sun && test -x "$$t/bin/javac" && echo $$t ) \
12
|| ( t=/usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0 && test -x "$$t/bin/javac" && echo $$t ) \
15
JAVA?=${JAVA_HOME}/jre/bin/java
16
JAVAC?=${JAVA_HOME}/bin/javac
17
export JAVAC JAVA JAVA_HOME
26
docbook-to-man debian/${PACKAGE}.sgml > debian/${PACKAGE}.1
27
docbook-to-man misc/${PACKAGE}.sgml > misc/${PACKAGE}.1
32
-${MAKE} ${MAKE_FLAGS} distclean clean
33
-${RM} -f build-stamp configure-stamp
34
-${RM} debian/${PACKAGE}.1
33
${MAKE} -k distclean $@ || echo "Ignored"
34
${RM} -f build-stamp configure-stamp
35
${RM} -f misc/${PACKAGE}.1 ./TuxGuitar/tuxguitar
36
${RM} -rf TuxGuitar/build
39
DEB_DESTDIR?=${CURDIR}/debian/${MAINPACKAGE}
40
DEB_DESTDIR_TMP?=${CURDIR}/debian/tmp/${MAINPACKAGE}
42
# ${MAKE} ${MAKE_FLAGS} install DESTDIR=${CURDIR}/debian/tuxguitar
47
${MAKE} $@ DESTDIR=${DEB_DESTDIR}
48
${MAKE} $@-linux DESTDIR=${DEB_DESTDIR_TMP}
49
install -d ${DEB_DESTDIR}/usr/bin/
44
binary-indep: build install
48
55
dh_installchangelogs
70
binary-indep: build install
71
$(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
73
# Build architecture dependant packages using the common target.
61
74
binary-arch: build install
75
$(MAKE) -f debian/rules DH_OPTIONS=-s binary-common
63
binary: binary-indep binary-arch
77
binary: binary-arch binary-indep
64
78
.PHONY: build clean binary-indep binary-arch binary install configure
67
@echo "JAVA_HOME=${JAVA_HOME}"
69
#eof "$Id: rzr -- 20070130 -- rzr[a]users.sf.net $"
80
#eof "$Id: debian/rules $"