Skip to content
Commits on Source (3)
intellij-annotations (16.0.2-4) unstable; urgency=medium
* Rename to libjetbrains-annotations-java.
* Provide transitional packages.
* Install the documentation into the correct place.
* Registed the documentation with doc-base.
* Add myself to Uploaders.
-- Andrej Shadura <andrewsh@debian.org> Mon, 24 Sep 2018 11:09:11 +0200
intellij-annotations (16.0.2-3) unstable; urgency=medium
* Install new JARs as org.jetbrains.*.
......
......@@ -4,7 +4,8 @@ Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Uploaders:
Markus Koschany <apo@debian.org>,
Saif Abdul Cassim <saif.15@cse.mrt.ac.lk>
Saif Abdul Cassim <saif.15@cse.mrt.ac.lk>,
Andrej Shadura <andrewsh@debian.org>
Build-Depends:
debhelper (>= 9),
gradle-debian-helper,
......@@ -17,30 +18,68 @@ Vcs-Browser: https://salsa.debian.org/java-team/intellij-annotations
Homepage: https://github.com/JetBrains/java-annotations/
Package: libintellij-annotations-java
Section: oldlibs
Architecture: all
Depends:
${java:Depends},
${misc:Depends},
libjetbrains-annotations-java
Suggests:
libintellij-annotations-java-doc
Description: transitional package for libjetbrains-annotations-java
JetBrains 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 provides com.intellij.annotations.jar and Maven metadata
for compatibility with earlier upstream versions.
Package: libjetbrains-annotations-java
Architecture: all
Depends:
${java:Depends},
${misc:Depends}
Provides: libjetbrains-annotations-java
Replaces:
libintellij-annotations-java
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
JetBrains 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: oldlibs
Depends:
${misc:Depends},
libjetbrains-annotations-java-doc
Recommends:
${java:Recommends}
Description: transitional package for libjetbrains-annotations-java-doc
JetBrains 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 symlinks to the actual documentation now in
libjetbrains-annotations-java, and can be safely removed.
Package: libjetbrains-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
Replaces:
libintellij-annotations-java-doc
Description: documentation for libjetbrains-annotations-java
JetBrains 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.
This package contains documentation for libjetbrains-annotations-java.
common/build/docs/javadoc/* usr/share/doc/libintellij-annotations-java-common
java8/build/docs/javadoc/* usr/share/doc/libintellij-annotations-java-java8
/usr/share/doc/libjetbrains-annotations-java/api /usr/share/doc/libintellij-annotations-java/api
Document: libjetbrains-annotations-java
Title: API JavaDoc for libjetbrains-annotations-java
Author: The authors of libjetbrains-annotations-java
Abstract: This is the API JavaDoc for libjetbrains-annotations-java
Section: Programming/Java
Format: HTML
Index: /usr/share/doc/libjetbrains-annotations-java/api/index.html
Files: /usr/share/doc/libjetbrains-annotations-java/api/*.html
java8/build/docs/javadoc/* /usr/share/doc/libjetbrains-annotations-java/api
......@@ -15,7 +15,10 @@ override_mh_install:
mkdir -p debian/libintellij-annotations-java/usr/share/maven-repo/com/intellij/
cp -al debian/*/usr/share/maven-repo/org/jetbrains/* \
debian/*/usr/share/maven-repo/com/intellij/
sed -i 's,org\.jetbrains,com.intellij,g' debian/*/usr/share/maven-repo/com/intellij/*/*/*pom
sed -i \
-e 's,org\.jetbrains,com.intellij,g' \
-e 's,libjetbrains-annotations,libintellij-annotations,g' \
debian/*/usr/share/maven-repo/com/intellij/*/*/*pom
get-orig-source:
uscan --verbose --repack --compression xz --force-download --download-current-version
......