debian/0000755000000000000000000000000011633470140007165 5ustar debian/maven.rules0000644000000000000000000000011511633470046011351 0ustar org.codehaus.plexus plexus-container-default jar s/1\.0-alpha.*/1.0-alpha/ * debian/copyright0000644000000000000000000000123511633470046011126 0ustar Format-Specification: http://dep.debian.net/deps/dep5/ Name: Enforcer - build rule execution framework Maintainer: Brian Fox Source: http://maven.apache.org/enforcer Copyright: Apache Software Foundation License: Apache Software License, Version 2.0 On Debian GNU/Linux system you can find the complete text of the Apache Software License 2.0 in '/usr/share/common-licenses/Apache-2.0' Files: debian/* Copyright: 2010, Gabriele Giacone <1o5g4r8o@gmail.com> License: Apache Software License, Version 2.0 On Debian GNU/Linux system you can find the complete text of the Apache Software License 2.0 in '/usr/share/common-licenses/Apache-2.0' debian/rules0000755000000000000000000000036011633470046010251 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/maven.mk JAVA_HOME := /usr/lib/jvm/default-java get-orig-source: uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename debian/orig-tar.sh0000755000000000000000000000072611633470046011262 0ustar #!/bin/sh -e VERSION=$2 TAR=../maven-enforcer_$VERSION.orig.tar.gz DIR=maven-enforcer-$VERSION TAG=$(echo "enforcer-$VERSION" | sed -re's/~(alpha|beta)/-\1-/') svn export http://svn.apache.org/repos/asf/maven/enforcer/tags/${TAG}/ $DIR GZIP=--best tar -c -z -f $TAR --exclude '*.jar' --exclude '*.class' $DIR rm -rf $DIR ../$TAG # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $TAR $origDir && echo "moved $TAR to $origDir" fi debian/changelog0000644000000000000000000000054511633470046011050 0ustar maven-enforcer (1.0-1) unstable; urgency=low * Team upload * New upstream release. * Add more Build-Depends. -- Torsten Werner Mon, 12 Sep 2011 22:30:16 +0200 maven-enforcer (1.0~beta2-1) unstable; urgency=low * Initial release (Closes: #570673) -- Gabriele Giacone <1o5g4r8o@gmail.com> Mon, 01 Mar 2010 02:28:06 +0100 debian/README.source0000644000000000000000000000045211633470046011352 0ustar Information about maven-enforcer ------------------------------ 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. debian/libmaven-enforcer-plugin-java.poms0000644000000000000000000000013611633470046015703 0ustar pom.xml --no-parent enforcer-api/pom.xml enforcer-rules/pom.xml maven-enforcer-plugin/pom.xml debian/TODO0000644000000000000000000000001411633470046007655 0ustar - fix tests debian/watch0000644000000000000000000000023611633470046010224 0ustar version=3 opts="uversionmangle=s/-(alpha|beta)-/~$1/" \ http://svn.apache.org/repos/asf/maven/enforcer/tags/ \ enforcer-(\d.*)/ debian debian/orig-tar.sh debian/control0000644000000000000000000000445111633470046010601 0ustar Source: maven-enforcer Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Gabriele Giacone <1o5g4r8o@gmail.com> Build-Depends: debhelper (>= 7), cdbs, default-jdk, maven-debian-helper Build-Depends-Indep: libmaven-cobertura-plugin-java (>= 2.3), libmaven-compiler-plugin-java (>= 2.0.2), libmaven-jar-plugin-java (>= 2.2), libmaven-plugin-tools-java (>= 2.5), libmaven-site-plugin-java (>= 2.1), libplexus-maven-plugin-java (>= 1.3.8), bsh, libcommons-lang-java, libmaven2-core-java, libplexus-container-default-java, libplexus-utils-java, libmaven-common-artifact-filters-java, libmaven-dependency-tree-java Standards-Version: 3.8.4 Vcs-Git: git://git.debian.org/pkg-java/maven-enforcer.git Vcs-Browser: http://git.debian.org/?p=pkg-java/maven-enforcer.git Homepage: http://maven.apache.org/enforcer Package: libmaven-enforcer-plugin-java Architecture: all Depends: ${misc:Depends}, ${maven:Depends} Recommends: ${maven:OptionalDepends} Description: Maven build rule execution framework Enforcer is a Maven build rule execution framework. Maven Enforcer Plugin provides goals to control certain environmental constraints such as Maven version, JDK version and OS family along with many more standard rules: * alwaysPass - Always passes... used to test plugin configuration. * alwaysFail - Always fail... used to test plugin configuration. * bannedDependencies - enforces that excluded dependencies aren't included. * evaluateBeanshell - evaluates a beanshell script. * requireReleaseDeps - enforces that no snapshots are included as dependencies. * requireReleaseVersion - enforces that the artifact is not a snapshot. * requireMavenVersion - enforces the Maven version. * requireJavaVersion - enforces the JDK version. * requireOS - enforces the OS / CPU Archictecture. * requirePluginVersions - enforces that all plugins have a specified version. * requireProperty - enforces the existence and values of properties. * requireFilesDontExist - enforces that the list of files do not exist. * requireFilesExist - enforces that the list of files do exist. * requireFilesSize - enforces that the list of files exist and are within a certain size range. Custom rules are easy to make with the maven-enforcer-rule-api. debian/source/0000755000000000000000000000000011633470046010472 5ustar debian/source/format0000644000000000000000000000001411633470046011700 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211633470046010370 0ustar 7 debian/maven.ignoreRules0000644000000000000000000000041511633470046012520 0ustar easymock easymock jar * * junit junit jar * * org.apache.maven.enforcer enforcer-rules test-jar * * org.apache.maven.plugins maven-assembly-plugin maven-plugin * * org.apache.maven.shared maven-plugin-testing-harness jar * * org.codehaus.plexus plexus-maven-plugin * * debian/maven.properties0000644000000000000000000000002511633470046012413 0ustar maven.test.skip=true