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 52
|
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/javahelper.mk
include /usr/share/cdbs/1/class/maven.mk
JAVA_HOME := /usr/lib/jvm/default-java
DEB_MAVEN_DOC_TARGET :=
DEB_MAVEN_INSTALL_TARGET :=
DEB_MAVEN_INSTALL_DOC_TARGET :=
install/libjgit-java::
mh_installpoms -plibjgit-java
mh_installjar -plibjgit-java -l org.eclipse.jgit/pom.xml org.eclipse.jgit/target/org.eclipse.jgit-*-r.jar
mh_installjar -plibjgit-java -l org.eclipse.jgit.http.server/pom.xml org.eclipse.jgit.http.server/target/org.eclipse.jgit.http.server-*-r.jar
mh_installjar -plibjgit-java -l org.eclipse.jgit.java7/pom.xml org.eclipse.jgit.java7/target/org.eclipse.jgit.java7-*-r.jar
mh_unpatchpoms -plibjgit-java
install/libjgit-ant-java::
mh_installpoms -plibjgit-ant-java
mh_installjar -plibjgit-ant-java -l org.eclipse.jgit.ant/pom.xml org.eclipse.jgit.ant/target/org.eclipse.jgit.ant-*-r.jar
mh_unpatchpoms -plibjgit-ant-java
install/jgit-cli::
mh_installpoms -pjgit-cli
mh_installjar -pjgit-cli -l org.eclipse.jgit.archive/pom.xml org.eclipse.jgit.archive/target/org.eclipse.jgit.archive-*-r.jar
mh_installjar -pjgit-cli -l org.eclipse.jgit.console/pom.xml org.eclipse.jgit.console/target/org.eclipse.jgit.console-*-r.jar
mh_installjar -pjgit-cli -l org.eclipse.jgit.pgm/pom.xml org.eclipse.jgit.pgm/target/org.eclipse.jgit.pgm-*-r.jar
mh_installjar -pjgit-cli -l org.eclipse.jgit.ui/pom.xml org.eclipse.jgit.ui/target/org.eclipse.jgit.ui-*-r.jar
mh_unpatchpoms -pjgit-cli
dh_install -pjgit-cli org.eclipse.jgit.pgm/jgit.sh /usr/bin
mv debian/jgit-cli/usr/bin/jgit.sh debian/jgit-cli/usr/bin/jgit
install/libjgit-java-doc::
mv org.eclipse.jgit/target/apidocs org.eclipse.jgit/target/api
dh_install -plibjgit-java-doc org.eclipse.jgit/target/api /usr/share/doc/libjgit-java/
clean::
rm -f mvn-build
rm -fr org.eclipse.jgit.ant.test/target/ \
org.eclipse.jgit.ant/target/ \
org.eclipse.jgit.console/target/ \
org.eclipse.jgit.http.server/target/ \
org.eclipse.jgit.java7/target/ \
org.eclipse.jgit.junit/target/ \
org.eclipse.jgit.pgm.test/target/ \
org.eclipse.jgit.pgm/target/ \
org.eclipse.jgit.ui/target/ \
org.eclipse.jgit/target/ \
target/
|