| 2 |
|
|
| 3 |
include /usr/share/cdbs/1/rules/debhelper.mk |
include /usr/share/cdbs/1/rules/debhelper.mk |
| 4 |
include /usr/share/cdbs/1/class/ant.mk |
include /usr/share/cdbs/1/class/ant.mk |
|
include /usr/share/cdbs/1/rules/patchsys-quilt.mk |
|
| 5 |
|
|
| 6 |
PACKAGE := $(shell dpkg-parsechangelog | egrep '^Source:' | cut -f2 -d' ') |
PACKAGE := $(DEB_SOURCE_PACKAGE) |
| 7 |
VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | sed 's/Version: \(.*\)-.*/\1/') |
VERSION := $(DEB_UPSTREAM_VERSION) |
| 8 |
JAVA_HOME := /usr/lib/jvm/java-6-openjdk |
JAVA_HOME := /usr/lib/jvm/default-java |
| 9 |
DEB_JARS := maven2 maven-filtering plexus-utils |
DEB_JARS := ant-nodeps maven-core maven-model maven-plugin-api maven-project maven-artifact maven-artifact-manager \ |
| 10 |
|
maven-filtering plexus-utils |
| 11 |
DEB_ANT_BUILD_TARGET := package #javadoc |
DEB_ANT_BUILD_TARGET := package #javadoc |
| 12 |
DEB_ANT_BUILDFILE := debian/build.xml |
DEB_ANT_BUILDFILE := /usr/share/maven-ant-helper/maven-build.xml |
| 13 |
DEB_ANT_ARGS := -Dversion=$(VERSION) |
DEB_ANT_ARGS := -Dbasedir=$(realpath .) -Dpackage=$(PACKAGE) -Dversion=$(VERSION) |
| 14 |
API_DOCS := build/api |
API_DOCS := target/api |
| 15 |
|
|
| 16 |
get-orig-source: |
get-orig-source: |
| 17 |
uscan --force-download |
-uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename |
|
|
|
|
REPO := /usr/share/maven-repo |
|
|
PLUGINS := $(REPO)/org/apache/maven/plugins |
|
| 18 |
|
|
| 19 |
binary-post-install/lib$(PACKAGE)-java:: |
binary-post-install/lib$(PACKAGE)-java:: |
| 20 |
dh_install target/*.jar $(PLUGINS)/$(PACKAGE)/$(VERSION)/ |
mh_installpoms -plib$(PACKAGE)-java |
| 21 |
install -m644 pom.xml $(DEB_DESTDIR)$(PLUGINS)/$(PACKAGE)/$(VERSION)/$(PACKAGE)-$(VERSION).pom |
mh_installjar -plib$(PACKAGE)-java -l pom.xml target/$(PACKAGE)-$(VERSION).jar |
| 22 |
|
|
| 23 |
|
clean:: |
| 24 |
|
-rm -rf debian/tmp |