| 1 |
#!/usr/bin/make -f
|
| 2 |
# debian/rules for imagej (uses CDBS)
|
| 3 |
|
| 4 |
# Uncomment this to turn on verbose mode.
|
| 5 |
export DH_VERBOSE=1
|
| 6 |
|
| 7 |
include /usr/share/cdbs/1/rules/debhelper.mk
|
| 8 |
include /usr/share/cdbs/1/class/ant.mk
|
| 9 |
include /usr/share/cdbs/1/rules/simple-patchsys.mk
|
| 10 |
|
| 11 |
# JAVA_HOME := $(shell /usr/sbin/update-java-alternatives -l | head -1 | cut -d' ' -f 3)
|
| 12 |
# JAVA_HOME := $(shell /usr/sbin/update-java-alternatives -l | grep -vw sun | head -1 | cut -d' ' -f 3)
|
| 13 |
# Use gcj as java home or search for other installed JVM
|
| 14 |
JAVA_HOME = $(or $(shell [ -x /usr/lib/jvm/java-gcj ] && echo "/usr/lib/jvm/java-gcj"), $(shell ls -L /usr/lib/jvm/ | grep -v -e "[0-9]$" -e "-gcj$" | head -1 ))
|
| 15 |
ANT = JAVA_HOME=$(JAVA_HOME) TEX4HTENV=/etc/tex4ht/tex4ht.env ant
|
| 16 |
|
| 17 |
JAVACMD := $(JAVA_HOME)/bin/java
|
| 18 |
DEB_BUILDDIR := $(CURDIR)
|
| 19 |
DEB_ANT_BUILD_TARGET := build
|
| 20 |
ANT_HOME := /usr/share/ant
|
| 21 |
DEB_CLASSPATH := $(ANT_HOME)/lib/ant.jar:$(ANT_HOME)/lib/ant-launcher.jar:$(JAVA_HOME)/lib/tools.jar
|
| 22 |
VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ' | cut -f 1 -d '-')
|
| 23 |
|
| 24 |
install/imagej::
|
| 25 |
# install -m 644 $(DEB_BUILDDIR)/ij.jar $(CURDIR)/debian/imagej/usr/share/java/
|
| 26 |
# install -m 755 $(CURDIR)/debian/imagej.sh $(CURDIR)/debian/imagej/usr/bin/imagej
|
| 27 |
# cp -r $(CURDIR)/plugins/*.class $(CURDIR)/debian/imagej/usr/share/imagej/plugins/
|
| 28 |
# cp -r $(CURDIR)/build/macros/* $(CURDIR)/debian/imagej/usr/share/imagej/macros/
|
| 29 |
# dh_installman -i debian/imagej.1
|
| 30 |
|
| 31 |
get-orig-source:
|
| 32 |
. debian/get-orig-source
|