[jcifs] 06/08: Provide Maven artifacts. Build with maven-repo-helper.

Markus Koschany apo at moszumanska.debian.org
Fri Apr 29 13:41:41 UTC 2016


This is an automated email from the git hooks/post-receive script.

apo pushed a commit to branch master
in repository jcifs.

commit dc15903abaf447b251389c1b01e1814613e26b1d
Author: Markus Koschany <apo at debian.org>
Date:   Fri Apr 29 15:23:37 2016 +0200

    Provide Maven artifacts. Build with maven-repo-helper.
    
    Closes: #822188
---
 debian/control            |  3 +-
 debian/jcifs.pom          | 93 +++++++++++++++++++++++++++++++++++++++++++++++
 debian/libjcifs-java.poms |  1 +
 3 files changed, 96 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index f68175c..23917e7 100644
--- a/debian/control
+++ b/debian/control
@@ -9,7 +9,8 @@ Build-Depends:
  ant,
  debhelper (>= 9),
  default-jdk,
- libservlet3.1-java
+ libservlet3.1-java,
+ maven-repo-helper
 Standards-Version: 3.9.8
 Vcs-Git: https://anonscm.debian.org/git/pkg-java/jcifs.git
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/jcifs.git
diff --git a/debian/jcifs.pom b/debian/jcifs.pom
new file mode 100644
index 0000000..cb3c44f
--- /dev/null
+++ b/debian/jcifs.pom
@@ -0,0 +1,93 @@
+<project>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>jcifs</groupId>
+  <artifactId>jcifs</artifactId>
+  <version>1.3.18</version>
+  <packaging>jar</packaging>
+  <name>jCIFS</name>
+  <url>http://jcifs.samba.org</url>
+  <description>JCIFS is an Open Source client library that implements the CIFS/SMB networking protocol in 100% Java</description>
+  <licenses>
+      <license>
+        <name>GNU Lesser General Public License, version 2.1</name>
+        <url>http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt</url>
+        <distribution>repo</distribution>
+      </license>
+  </licenses>
+
+  <scm>
+    <url>http://jcifs.samba.org/src/</url>
+  </scm>
+
+  <dependencies>
+    <dependency>
+      <groupId>javax.servlet</groupId>
+      <artifactId>servlet-api</artifactId>
+      <version>2.4</version>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <sourceDirectory>${project.basedir}/src</sourceDirectory>
+    <resources>
+      <resource>
+        <directory>src</directory>
+        <includes>
+          <include>**/*.map</include>
+          <include>**/*.css</include>
+          <include>**/*.idl</include>
+        </includes>
+      </resource>
+    </resources>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-source-plugin</artifactId>
+        <version>2.1.2</version>
+        <executions>
+          <execution>
+            <id>attach-sources</id>
+            <goals>
+              <goal>jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>2.8.1</version>
+        <executions>
+          <execution>
+            <id>attach-javadocs</id>
+            <goals>
+              <goal>jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-gpg-plugin</artifactId>
+        <version>1.4</version>
+        <executions>
+          <execution>
+            <id>sign-artifacts</id>
+            <phase>verify</phase>
+            <goals>
+              <goal>sign</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+
+  <developers>
+    <developer>
+      <id>mike</id>
+      <name>Michael B. Allen</name>
+      <email>ioplex at gmail.com</email>
+    </developer>
+  </developers>
+</project>
diff --git a/debian/libjcifs-java.poms b/debian/libjcifs-java.poms
new file mode 100644
index 0000000..6c8509f
--- /dev/null
+++ b/debian/libjcifs-java.poms
@@ -0,0 +1 @@
+debian/jcifs.pom --has-package-version --java-lib --artifact=jcifs-1.3.18.jar

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jcifs.git



More information about the pkg-java-commits mailing list