[intellij-annotations] 01/01: Imported Debian patch 12.0-1

Markus Koschany apo-guest at moszumanska.debian.org
Sun Feb 7 20:11:50 UTC 2016


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

apo-guest pushed a commit to branch master
in repository intellij-annotations.

commit 80687d79b9306e530ee066adb3ff6b19f4d17c6f
Author: Markus Koschany <apo at debian.org>
Date:   Sun Feb 7 20:52:57 2016 +0100

    Imported Debian patch 12.0-1
---
 debian/changelog                                |  5 +++
 debian/compat                                   |  1 +
 debian/control                                  | 43 +++++++++++++++++++++
 debian/copyright                                | 15 ++++++++
 debian/javabuild                                |  1 +
 debian/libintellij-annotations-java-doc.javadoc |  1 +
 debian/libintellij-annotations-java.jlibs       |  2 +
 debian/libintellij-annotations-java.poms        |  1 +
 debian/pom.xml                                  | 50 +++++++++++++++++++++++++
 debian/rules                                    | 17 +++++++++
 debian/source/format                            |  1 +
 debian/watch                                    |  4 ++
 12 files changed, 141 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..5d44874
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+intellij-annotations (12.0-1) UNRELEASED; urgency=medium
+
+  * Initial release.
+
+ -- Markus Koschany <apo at debian.org>  Sun, 07 Feb 2016 20:52:57 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..f21bab0
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,43 @@
+Source: intellij-annotations
+Section: java
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders:
+ Markus Koschany <apo at debian.org>
+Build-Depends:
+ debhelper (>= 9),
+ default-jdk,
+ javahelper,
+ maven-repo-helper
+Standards-Version: 3.9.6
+Vcs-Git: https://anonscm.debian.org/git/pkg-java/intellij-annotations.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/intellij-annotations.git
+Homepage: https://github.com/JetBrains/intellij-community
+
+Package: libintellij-annotations-java
+Architecture: all
+Depends:
+ ${java:Depends},
+ ${misc:Depends}
+Suggests:
+ libintellij-annotations-java-doc
+Description: annotations used for code inspection support and code documentation
+ IntelliJ IDEA Annotations is a set of annotations used for code inspection
+ support and code documentation. It is part of the IntelliJ IDEA Community
+ Edition and can be used among other things to annotate String fields, local
+ variables, method parameters and methods returning Strings.
+
+Package: libintellij-annotations-java-doc
+Architecture: all
+Section: doc
+Depends:
+ ${misc:Depends}
+Recommends:
+ ${java:Recommends}
+Description: Documentation for libintellij-annotations-java
+ IntelliJ IDEA Annotations is a set of annotations used for code inspection
+ support and code documentation. It is part of the IntelliJ IDEA Community
+ Edition and can be used among other things to annotate String fields, local
+ variables, method parameters and methods returning Strings.
+ .
+ This package contains documentation for libintellij-annotations-java.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..726ed64
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,15 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: IntelliJ IDEA Annotations
+Source: http://central.maven.org/maven2/com/intellij/annotations/
+
+Files: *
+Copyright: 2000-2012, JetBrains s.r.o
+License: Apache-2.0
+
+Files: debian/*
+Copyright: 2016, Markus Koschany <apo at debian.org>
+License: Apache-2.0
+
+License: Apache-2.0
+ On Debian systems the complete text of the Apache License Version 2.0,
+ can be found in /usr/share/common-licenses/Apache-2.0.
diff --git a/debian/javabuild b/debian/javabuild
new file mode 100644
index 0000000..3f6a7f8
--- /dev/null
+++ b/debian/javabuild
@@ -0,0 +1 @@
+com.intellij.annotations.jar org
diff --git a/debian/libintellij-annotations-java-doc.javadoc b/debian/libintellij-annotations-java-doc.javadoc
new file mode 100644
index 0000000..c09603b
--- /dev/null
+++ b/debian/libintellij-annotations-java-doc.javadoc
@@ -0,0 +1 @@
+internal /usr/share/doc/libintellij-annotations-java/api/
diff --git a/debian/libintellij-annotations-java.jlibs b/debian/libintellij-annotations-java.jlibs
new file mode 100644
index 0000000..9040861
--- /dev/null
+++ b/debian/libintellij-annotations-java.jlibs
@@ -0,0 +1,2 @@
+com.intellij.annotations.jar
+
diff --git a/debian/libintellij-annotations-java.poms b/debian/libintellij-annotations-java.poms
new file mode 100644
index 0000000..b408db4
--- /dev/null
+++ b/debian/libintellij-annotations-java.poms
@@ -0,0 +1 @@
+debian/pom.xml --no-parent --usj-name=com.intellij.annotations
diff --git a/debian/pom.xml b/debian/pom.xml
new file mode 100644
index 0000000..3b16277
--- /dev/null
+++ b/debian/pom.xml
@@ -0,0 +1,50 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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.intellij</groupId>
+  <artifactId>annotations</artifactId>
+  <version>12.0</version>
+  <packaging>jar</packaging>
+  <name>IntelliJ IDEA Annotations</name>
+  <url>http://www.jetbrains.org</url>
+    <description>
+        A set of annotations used for code inspection support and code documentation.
+    </description>
+  <licenses>
+    <license>
+      <name>Apache License 2</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+
+  <developers>
+    <developer>
+      <name>Jetbrains developpers</name>
+      <email>support at jetbrains.com</email>
+      <organization>Jetbrains</organization>
+      <organizationUrl>http://www.jetbrains.com</organizationUrl>
+      <timezone>+1</timezone>
+    </developer>
+  </developers>
+
+  <scm>
+      <url>https://github.com/JetBrains/intellij-community</url>
+      <connection>ssh://git@github.com:JetBrains/intellij-community.git</connection>
+  </scm>
+
+
+  <dependencies/>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>1.5</source>
+          <target>1.5</target>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+</project>
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..adba2d0
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+
+export JAVA_HOME := /usr/lib/jvm/default-java
+
+MAVEN_REPO := http://central.maven.org/maven2/com/intellij/annotations/
+VERSION := $(shell dpkg-parsechangelog | sed -n 's/^Version: //p' | sed -e 's/-[^-]*$$//')
+JAR_NAME := com.intellij.annotations
+PACKAGE := libintellij-annotations-java
+
+%:
+	dh $@ --with javahelper --with jh_maven_repo_helper
+
+get-orig-source:
+	uscan --verbose --repack --compression xz --force-download --download-current-version
+
+get-orig-pom:
+	wget --user-agent="" -O debian/pom.xml $(MAVEN_REPO)/$(VERSION)/$(JAR_NAME)-$(VERSION).pom
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..929549f
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=3
+opts="uversionmangle=s/-(alpha|beta)-/~$1/" \
+http://central.maven.org/maven2/com/intellij/annotations/(\d.*)/\
+ annotations-(\d.*)-sources.jar

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



More information about the pkg-java-commits mailing list