~ubuntu-branches/ubuntu/natty/maven-enforcer/natty

« back to all changes in this revision

Viewing changes to debian/control

  • Committer: Bazaar Package Importer
  • Author(s): Gabriele Giacone
  • Date: 2010-03-01 02:28:06 UTC
  • Revision ID: james.westby@ubuntu.com-20100301022806-uqun7v7daece4212
Tags: 1.0~beta2-1
Initial release (Closes: #570673)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Source: maven-enforcer
 
2
Section: java
 
3
Priority: optional
 
4
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
 
5
Uploaders: Gabriele Giacone <1o5g4r8o@gmail.com>
 
6
Build-Depends: debhelper (>= 7), cdbs, default-jdk, maven-debian-helper
 
7
Build-Depends-Indep: libmaven-cobertura-plugin-java (>= 2.3), libmaven-compiler-plugin-java (>= 2.0.2),  
 
8
 libmaven-jar-plugin-java (>= 2.2), libmaven-plugin-tools-java (>= 2.5),  
 
9
 libmaven-site-plugin-java (>= 2.1), libplexus-maven-plugin-java (>= 1.3.8),  
 
10
 bsh, libcommons-lang-java, libmaven2-core-java, libplexus-container-default-java,  
 
11
 libplexus-utils-java 
 
12
Standards-Version: 3.8.4
 
13
Vcs-Git: git://git.debian.org/pkg-java/maven-enforcer.git
 
14
Vcs-Browser: http://git.debian.org/?p=pkg-java/maven-enforcer.git
 
15
Homepage: http://maven.apache.org/enforcer 
 
16
 
 
17
Package: libmaven-enforcer-plugin-java
 
18
Architecture: all
 
19
Depends: ${misc:Depends}, ${maven:Depends}
 
20
Recommends: ${maven:OptionalDepends}
 
21
Description: Maven build rule execution framework
 
22
 Enforcer is a Maven build rule execution framework.
 
23
 Maven Enforcer Plugin provides goals to control certain environmental
 
24
 constraints such as Maven version, JDK version and OS family along with many
 
25
 more standard rules:
 
26
  * alwaysPass - Always passes... used to test plugin configuration.
 
27
  * alwaysFail - Always fail... used to test plugin configuration.
 
28
  * bannedDependencies - enforces that excluded dependencies aren't included.
 
29
  * evaluateBeanshell - evaluates a beanshell script.
 
30
  * requireReleaseDeps - enforces that no snapshots are included as
 
31
    dependencies.
 
32
  * requireReleaseVersion - enforces that the artifact is not a snapshot.
 
33
  * requireMavenVersion - enforces the Maven version.
 
34
  * requireJavaVersion - enforces the JDK version.
 
35
  * requireOS - enforces the OS / CPU Archictecture.
 
36
  * requirePluginVersions - enforces that all plugins have a specified version.
 
37
  * requireProperty - enforces the existence and values of properties.
 
38
  * requireFilesDontExist - enforces that the list of files do not exist.
 
39
  * requireFilesExist - enforces that the list of files do exist.
 
40
  * requireFilesSize - enforces that the list of files exist and are within a
 
41
    certain size range.
 
42
 Custom rules are easy to make with the maven-enforcer-rule-api.