[libmicroba-java] 07/07: install maven artifacts using mh_install
Tony Mancill
tmancill at moszumanska.debian.org
Mon Nov 28 06:01:01 UTC 2016
This is an automated email from the git hooks/post-receive script.
tmancill pushed a commit to branch master
in repository libmicroba-java.
commit 828edc0ec1f503b72ae1a107807eb9a493fe90e7
Author: tony mancill <tmancill at debian.org>
Date: Sun Nov 27 20:13:30 2016 -0800
install maven artifacts using mh_install
Add a pom file.
Call mh_install directly, since using --with maven-repo-helper
installs additional files from the build.
---
debian/control | 2 +-
debian/libmicroba-java.dirs | 1 -
debian/libmicroba-java.install | 1 -
debian/libmicroba-java.poms | 2 ++
debian/microba.pom.xml | 69 ++++++++++++++++++++++++++++++++++++++++++
debian/rules | 4 +++
6 files changed, 76 insertions(+), 3 deletions(-)
diff --git a/debian/control b/debian/control
index 6b09010..d2861d3 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.or
Uploaders: tony mancill <tmancill at debian.org>,
gregor herrmann <gregoa at debian.org>
Build-Depends: debhelper (>= 10)
-Build-Depends-Indep: ant, default-jdk, libjgraph-java
+Build-Depends-Indep: ant, default-jdk, libjgraph-java, maven-repo-helper
Standards-Version: 3.9.8
Homepage: https://github.com/tdbear/microba
Vcs-Git: https://anonscm.debian.org/git/pkg-java/libmicroba-java.git
diff --git a/debian/libmicroba-java.dirs b/debian/libmicroba-java.dirs
deleted file mode 100644
index 13c9f03..0000000
--- a/debian/libmicroba-java.dirs
+++ /dev/null
@@ -1 +0,0 @@
-usr/share/java
diff --git a/debian/libmicroba-java.install b/debian/libmicroba-java.install
deleted file mode 100644
index 17106b5..0000000
--- a/debian/libmicroba-java.install
+++ /dev/null
@@ -1 +0,0 @@
-redist/microba-0.4.4.3.jar usr/share/java
diff --git a/debian/libmicroba-java.poms b/debian/libmicroba-java.poms
new file mode 100644
index 0000000..be4f2ae
--- /dev/null
+++ b/debian/libmicroba-java.poms
@@ -0,0 +1,2 @@
+debian/microba.pom.xml --no-parent --java-lib --artifact=redist/microba-0.4.4.3.jar
+
diff --git a/debian/microba.pom.xml b/debian/microba.pom.xml
new file mode 100644
index 0000000..aee0f06
--- /dev/null
+++ b/debian/microba.pom.xml
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>com.michaelbaranov.microba</groupId>
+ <artifactId>microba</artifactId>
+ <version>0.4.4</version>
+ <packaging>jar</packaging>
+ <name>Microba Controls</name>
+ <url>http://microba.sf.net</url>
+ <description>Microba Controls library</description>
+ <developers>
+ <developer>
+ <name>Michael Baranov</name>
+ <url>http://www.michaelbaranov.com</url>
+ </developer>
+ </developers>
+ <licenses>
+ <license>
+ <name>BSD</name>
+ <url>http://microba.sf.net/license.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <dependencies>
+ <dependency>
+ <groupId>jgraph</groupId>
+ <artifactId>jgraph</artifactId>
+ <version>5.8.3.1</version>
+ <type>jar</type>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+ <build>
+ <resources>
+ <resource>
+ <directory>${basedir}/src/main/java</directory>
+ <includes>
+ <include>**/*.png</include>
+ <include>**/*.properties</include>
+ </includes>
+ </resource>
+ </resources>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>
+ maven-project-info-reports-plugin
+ </artifactId>
+ <reportSets>
+ <reportSet>
+ <reports></reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ </plugins>
+ </reporting>
+</project>
diff --git a/debian/rules b/debian/rules
index 5199d74..182980c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,3 +14,7 @@ override_dh_auto_clean:
override_dh_installchangelogs:
dh_installchangelogs change.log.txt
+
+override_dh_auto_install:
+ dh_auto_install
+ mh_install -plibmicroba-java
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libmicroba-java.git
More information about the pkg-java-commits
mailing list