Skip to content
Commits on Source (2)
Information about jboss-annotations-1.2-api
-------------------------------------------
This package was debianized using the mh_make command
from the maven-debian-helper package.
The build system uses Maven but prevents it from downloading
anything from the Internet, making the build compliant with
the Debian policy.
jboss-annotations-1.2-api (1.0.0-1) unstable; urgency=medium
* Initial release (Closes: #838356)
-- Timo Aaltonen <tjaalton@debian.org> Tue, 22 May 2018 23:20:03 +0300
Source: jboss-annotations-1.2-api
Section: java
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Uploaders: Timo Aaltonen <tjaalton@debian.org>
Build-Depends: debhelper (>= 11), default-jdk, maven-debian-helper (>= 2.1)
Build-Depends-Indep: libmaven-bundle-plugin-java
Standards-Version: 4.1.4
Vcs-Git: https://salsa.debian.org/java-team/jboss-annotations-1.2-api.git
Vcs-Browser: https://salsa.debian.org/java-team/jboss-annotations-1.2-api
Homepage: https://github.com/jboss/jboss-annotations-api_spec
Package: libjboss-annotations-1.2-api-java
Architecture: all
Depends: ${misc:Depends}, ${maven:Depends}
Suggests: ${maven:OptionalDepends}
Description: Common Annotations 1.2 API
JSR 250: Common Annotations for the Java Platform.
This diff is collapsed.
# List of POM files for the package
# Format of this file is:
# <path to pom file> [option]*
# where option can be:
# --ignore: ignore this POM and its artifact if any
# --ignore-pom: don't install the POM. To use on POM files that are created
# temporarily for certain artifacts such as Javadoc jars. [mh_install, mh_installpoms]
# --no-parent: remove the <parent> tag from the POM
# --package=<package>: an alternative package to use when installing this POM
# and its artifact
# --has-package-version: to indicate that the original version of the POM is the same as the upstream part
# of the version for the package.
# --keep-elements=<elem1,elem2>: a list of XML elements to keep in the POM
# during a clean operation with mh_cleanpom or mh_installpom
# --artifact=<path>: path to the build artifact associated with this POM,
# it will be installed when using the command mh_install. [mh_install]
# --java-lib: install the jar into /usr/share/java to comply with Debian
# packaging guidelines
# --usj-name=<name>: name to use when installing the library in /usr/share/java
# --usj-version=<version>: version to use when installing the library in /usr/share/java
# --no-usj-versionless: don't install the versionless link in /usr/share/java
# --dest-jar=<path>: the destination for the real jar.
# It will be installed with mh_install. [mh_install]
# --classifier=<classifier>: Optional, the classifier for the jar. Empty by default.
# --site-xml=<location>: Optional, the location for site.xml if it needs to be installed.
# Empty by default. [mh_install]
#
pom.xml --no-parent --has-package-version
org.apache.maven.plugins maven-source-plugin * * * *
# Include here properties to pass to Maven during the build.
# For example:
# maven.test.skip=true
maven.test.skip=true
org.jboss.spec.javax.annotation jboss-annotations-api_1.2_spec jar s/1\..*/1.x/ * *
org.jboss.spec.javax.annotation jboss-annotations-api_1.2_spec jar s/1\..*/1.x/ * *
#!/usr/bin/make -f
%:
dh $@ --buildsystem=maven
get-orig-source:
uscan --download-current-version --force-download --no-symlink
version=3
opts=uversionmangle=s/\.Beta/~beta/;s/\.Final// \
https://github.com/jboss/jboss-annotations-api_spec/tags \
.*/archive/jboss-annotations-api_1.2_spec-?(\d[\d.]*)\.Final\.tar\.gz