Author: pawelz Date: Tue Apr 27 16:06:36 2010 GMT Module: packages Tag: JPACKAGE ---- Log message: - just a raw JPACKAGE spec. I will work on it.
---- Files affected: packages/maven: maven.spec (1.18 -> 1.18.2.1) , LICENSE.jpackage (NONE -> 1.1.2.1) (NEW) ---- Diffs: ================================================================ Index: packages/maven/maven.spec diff -u packages/maven/maven.spec:1.18 packages/maven/maven.spec:1.18.2.1 --- packages/maven/maven.spec:1.18 Wed Mar 25 21:38:58 2009 +++ packages/maven/maven.spec Tue Apr 27 18:06:29 2010 @@ -1,133 +1,3072 @@ -# $Revision$, $Date$ -# TODO: -# - cleanups in lib directory -- replace jar files -# with package dependencies -# - use source package -# - patch for --local-repository: http://codehaus01a.managed.contegix.com/browse/MNG-939 -# - jpp sync http://www.jpackage.org/cgi-bin/viewvc.cgi/rpms/free/maven2/?root=jpackage&pathrev=JPACKAGE-1_7 - -Summary: Java project management and project comprehension tool -Summary(pl.UTF-8): Narzędzie do zarządzania projektami Javy ułatwiające ich zrozumienie -Name: maven -Version: 2.0.10 -Release: 1 -License: Apache -Group: Development/Languages/Java -Source0: http://www.apache.org/dist/maven/binaries/apache-%{name}-%{version}-bin.tar.bz2 -# Source0-md5: 244b216dedd433d5277e72193dffc70e -URL: http://maven.apache.org/ -Requires: jdk -BuildArch: noarch -BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +# Copyright (c) 2000-2005, JPackage Project +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the +# distribution. +# 3. Neither the name of the JPackage Project nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +%define with() %{expand:%%{?with_%{1}:1}%%{!?with_%{1}:0}} +%define without() %{expand:%%{?with_%{1}:0}%%{!?with_%{1}:1}} +%define bcond_with() %{expand:%%{?_with_%{1}:%%global with_%{1} 1}} +%define bcond_without() %{expand:%%{!?_without_%{1}:%%global with_%{1} 1}} + +%bcond_with gcj_support +%bcond_with itests +%bcond_without bootstrap +%bcond_without repolib + +%define repodir %{_javadir}/repository.jboss.com/org/apache/maven/%{version}-brew +%define repodirlib %{repodir}/lib +%define repodirsrc %{repodir}/src + +%if %with gcj_support +%define gcj_support 1 +%else +%define gcj_support 0 +%endif + +%define maven_version 2.0.8 +%define NONFREE 0 + +%define base_name maven +%define name maven2 + +%define repo_dir m2_home_local/repository +%define maven_settings_file %{_builddir}/%{name}/settings.xml + +Name: %{name} +Version: %{maven_version} +Release: 26%{?dist} +Epoch: 0 +Summary: Java project management and project comprehension tool + +Group: Development/Build Tools +License: Apache Software License +URL: http://maven.apache.org/ + +# svn export http://svn.apache.org/repos/asf/maven/components/tags/maven-%{version} maven2 +# tar czf maven2-src.tar.gz maven2 +Source0: %{name}-src.tar.gz + +# svn export -r {2007-03-31} http://svn.apache.org/repos/asf/maven/plugins/trunk maven2-plugins +# tar czf maven2-plugins-070331-src.tar.gz maven2-plugins +Source2: %{name}-plugins-070705-src.tar.gz + +# We need to replace the javadoc plugin as the 2.3-SNAPSHOT included above +# has several bugs +# svn export http://svn.apache.org/repos/asf/maven/plugins/tags/maven-javadoc-plugin-2.4 maven-javadoc-plugin +Source22: maven-javadoc-plugin-2.4-src.tar.gz + +# No source location for these. They are ascii files generated from maven +# repositories, and are not in cvs/svn +# The files were originally aquired from: http://repo1.maven.org/maven2/ +Source3: m2_pom_repo.tar.gz + +# As with above, these files are from the maven repositories, and are not in +# cvs/svn +# The files were originally aquired from: http://repo1.maven.org/maven2/ +Source4: m2_jar_repo.tar.gz +Source5: %{name}-script + +Source6: maven2-JPackageRepositoryLayout.java +Source7: maven2-settings.xml + +# svn export -r '{2006-03-08}' http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-site-plugin maven-site-plugin +# tar czf maven2-maven-site-plugin.tar.gz maven-site-plugin +Source8: %{name}-maven-site-plugin.tar.gz + +Source9: %{name}-run-it-tests.sh + +# svn export http://svn.apache.org/repos/asf/maven/components/tags/maven-2.0.8/maven-model +# cd maven-model +# mvn -P all-models package +# Find model jar in target/maven-model-2.0.8.jar +Source10: %{name}-model-v3.jar +Source11: %{name}-MavenJPackageDepmap.java +Source12: %{name}-addjdom-depmap.xml +Source13: %{name}-empty-dep.pom + +# Empty jar file with just a manifest. No source destination to specify +Source14: %{name}-empty-dep.jar +Source15: %{name}-jpp-script +Source16: %{name}-jpp-readme.html +Source17: %{name}-versionless-depmap.xml + +Source99: maven-doxia-modules.pom +Source100: maven2-component-info.xml + +Patch0: maven2-addjdomtobootstrappath.patch +Patch1: %{name}-jpprepolayout.patch +Patch2: %{name}-fastjar-manifest-fix.patch +Patch3: %{name}-plugins-doxiaupdatefix.patch +Patch4: %{name}-plugins-catch-uncaught-exceptions.patch +Patch5: %{name}-plugins-dependency-plugin-import-fix.patch +Patch6: %{name}-%{version}-excludeexternaljars.patch +Patch7: %{name}-site-plugin-addservletdep.patch +Patch8: %{name}-enable-bootstrap-repository.patch +Patch9: %{name}-use-unversioned-classworlds.patch +Patch10: %{name}-plugins-disablecobertura.patch +Patch11: %{name}-shade-plugin-replacement.patch +Patch12: %{name}-sourcetarget.patch +Patch13: %{name}-plugins-MJAVADOC-137-AbstractJavadocMojo.patch +# The maven javadoc plugin 2.5 pre-reqs maven 2.0.9, we lower to 2.0.8 +Patch14: %{name}-javadoc-plugin-pom.patch +# javadoc 2.4 uses an old doxia method +Patch15: %{name}-plugins-javadoc-newdoxia.patch +# This plugin can't cope with a JAR without a JDK version on it +Patch16: %{name}-plugins-project-info-reports-jdkversion.patch +Patch17: %{name}-MNG-3139.patch +Patch18: %{name}-plugins-jpprepolayout.patch +Patch19: %{name}-plugins-disableenforcer.patch +Patch20: %{name}-commons-cli-1.1.patch + +Provides: %{name}-bootstrap = %{epoch}:%{version}-%{release} + +BuildRequires: java-devel +BuildRequires: jpackage-utils >= 0:1.7.2 +BuildRequires: /bin/ls,/usr/bin/head,/usr/bin/find,/usr/bin/awk,/bin/grep,/bin/sed + +BuildRequires: ant >= 1.6.5 +BuildRequires: ant-nodeps +BuildRequires: ant-junit +BuildRequires: antlr >= 2.7.4 +BuildRequires: aqute-bndlib +BuildRequires: bsh >= 1.3.0 +#BuildRequires: cglib >= 2.1.0 +BuildRequires: checkstyle4 >= 4.1 +BuildRequires: checkstyle4-optional >= 4.1 +BuildRequires: classworlds >= 1.1 +%if %{NONFREE} +BuildRequires: clover +%endif +BuildRequires: dom4j >= 1.6.1 +#BuildRequires: tomcat5-parent +BuildRequires: tomcat5-servlet-2.4-api +BuildRequires: glassfish-javamail +BuildRequires: gnu.regexp >= 1.1.4 +BuildRequires: httpunit >= 1.6 +BuildRequires: jakarta-commons-beanutils >= 1.7.0 +BuildRequires: jakarta-commons-cli >= 1.0 +BuildRequires: jakarta-commons-collections >= 3.1 +BuildRequires: jakarta-commons-io >= 1.1 +BuildRequires: jakarta-commons-lang >= 2.1 +BuildRequires: jakarta-commons-logging >= 1.0.4 +BuildRequires: jakarta-commons-validator >= 1.1.4 +BuildRequires: jaxen >= 1.1 +BuildRequires: jdom >= 1.0 +#BuildRequires: jmock >= 1.0.1 +BuildRequires: jline >= 0.8.1 +BuildRequires: jsch >= 0.1.20 +BuildRequires: jtidy >= 1.0 +BuildRequires: junit >= 3.8.2 +BuildRequires: maven2-common-poms >= 1.0-5 +BuildRequires: maven-jxr >= 1.0-2 +BuildRequires: maven-wagon >= 1.0-0.1.b2 +BuildRequires: maven-doxia >= 1.0-0.a9 +BuildRequires: nekohtml >= 0.9.3 +BuildRequires: oro >= 2.0.8 +BuildRequires: plexus-ant-factory >= 1.0-0.a1.2 +BuildRequires: plexus-bsh-factory >= 1.0-0.a7s.2 +BuildRequires: plexus-archiver >= 1.0-0.1.a8 +BuildRequires: plexus-compiler >= 1.5.1 +BuildRequires: plexus-container-default >= 1.0 +BuildRequires: plexus-i18n >= 1.0 +BuildRequires: plexus-interactivity >= 1.0 +BuildRequires: plexus-utils >= 1.2 +BuildRequires: plexus-velocity >= 1.1.2 +BuildRequires: pmd >= 3.6 +BuildRequires: qdox >= 1.5 +BuildRequires: rhino >= 1.5 +BuildRequires: saxon-scripts +BuildRequires: saxpath +BuildRequires: velocity >= 1.4 +BuildRequires: xerces-j2 >= 2.7.1 +BuildRequires: xalan-j2 >= 2.6.0 +BuildRequires: xmlrpc +BuildRequires: xmlunit +BuildRequires: xom + +%if %with itests +BuildRequires: log4j >= 1.2.13 +BuildRequires: xml-commons-apis >= 1.3.02 +%endif + +%if %without bootstrap +BuildRequires: %{name} = %{epoch}:%{version} +BuildRequires: maven2-plugin-ant +BuildRequires: maven2-plugin-assembly +BuildRequires: maven2-plugin-clean +BuildRequires: maven2-plugin-compiler +BuildRequires: maven2-plugin-install +BuildRequires: maven2-plugin-jar +BuildRequires: maven2-plugin-javadoc +BuildRequires: maven2-plugin-plugin +BuildRequires: maven2-plugin-resources +BuildRequires: maven2-plugin-shade +BuildRequires: maven2-plugin-site +BuildRequires: maven2-plugin-surefire +BuildRequires: maven-shared-archiver +BuildRequires: maven-doxia-sitetools +BuildRequires: maven-embedder +BuildRequires: maven-scm >= 0:1.0-0.b3.2 +BuildRequires: maven-scm-test >= 0:1.0-0.b3.2 +BuildRequires: maven-shared-common-artifact-filters +BuildRequires: maven-shared-dependency-analyzer +BuildRequires: maven-shared-dependency-tree +BuildRequires: maven-shared-downloader +BuildRequires: maven-shared-file-management >= 1.0 +BuildRequires: maven-shared-io +BuildRequires: maven-shared-plugin-testing-harness >= 1.0 +BuildRequires: maven-shared-repository-builder +BuildRequires: maven-shared-invoker +BuildRequires: maven-shared-jar +BuildRequires: maven-shared-model-converter +BuildRequires: maven-shared-plugin-testing-tools +BuildRequires: maven-shared-plugin-tools-api +BuildRequires: maven-shared-plugin-tools-beanshell +BuildRequires: maven-shared-plugin-tools-java +BuildRequires: maven-shared-reporting-impl +BuildRequires: maven-shared-verifier +BuildRequires: maven-surefire >= 2.0 +BuildRequires: maven-surefire-provider-junit +BuildRequires: maven-surefire-booter >= 2.0 +BuildRequires: modello >= 1.0-0.a8.3 +BuildRequires: modello-maven-plugin >= 1.0-0.a8.3 +BuildRequires: plexus-digest +BuildRequires: plexus-maven-plugin >= 1.3.5 +BuildRequires: plexus-mail-sender +BuildRequires: plexus-resources +%endif + +Requires: ant >= 1.6.5 +Requires: antlr >= 2.7.4 +Requires: aqute-bndlib +Requires: bsh >= 1.3.0 +#Requires: cglib >= 2.1.0 +Requires: checkstyle4 >= 4.1 +Requires: classworlds >= 1. +Requires(post): classworlds >= 1.1 +%if %{NONFREE} +Requires: clover +%endif +Requires: dom4j >= 1.6.1 +#Requires: tomcat5-parent +Requires: tomcat5-servlet-2.4-api +Requires: glassfish-javamail +Requires: gnu.regexp >= 1.1.4 +Requires: httpunit >= 1.6 +Requires: jakarta-commons-beanutils >= 1.7.0 +Requires: jakarta-commons-cli >= 1.0 +Requires(post): jakarta-commons-cli >= 1.0 +Requires: jakarta-commons-collections >= 3.1 +Requires: jakarta-commons-io >= 1.1 +Requires: jakarta-commons-lang >= 2.1 +Requires(post): jakarta-commons-lang >= 2.1 +Requires: jakarta-commons-logging >= 1.0.4 +Requires(post): jakarta-commons-logging >= 1.0.4 +Requires: jakarta-commons-validator >= 1.1.4 +Requires: jaxen >= 1.1 +Requires: jdom >= 1.0 +Requires(post): jdom >= 1.0 +#Requires: jmock >= 1.0.1 +Requires: jline >= 0.8.1 +Requires: jsch >= 0.1.20 +Requires(post): jsch >= 0.1.20 +Requires: jtidy >= 1.0 +Requires: junit >= 3.8.2 +Requires: maven2-common-poms >= 1.0-5 +Requires: maven-jxr >= 1.0 +Requires: maven-wagon >= 1.0-0.1.b2 +Requires(post): maven-wagon >= 1.0-0.1.b2 +Requires: nekohtml >= 0.9.3 +Requires: oro >= 2.0.8 +Requires: plexus-ant-factory >= 1.0-0.a1.2 +Requires: plexus-bsh-factory >= 1.0-0.a7s.2 +Requires: plexus-archiver >= 1.0-0.a6 +Requires: plexus-compiler >= 1.5.1 +Requires: plexus-container-default >= 1.0 +Requires(post): plexus-container-default >= 1.0 +Requires: plexus-i18n >= 1.0 +Requires: plexus-interactivity >= 1.0 +Requires(post): plexus-interactivity >= 1.0 +Requires: plexus-utils >= 1.2 +Requires(post): plexus-utils >= 1.2 +Requires: plexus-velocity >= 1.1.2 +Requires: pmd >= 3.6 +Requires: qdox >= 1.5 +Requires: rhino >= 1.5 +Requires: velocity >= 1.4 +Requires: xerces-j2 >= 2.7.1 +Requires: xalan-j2 >= 2.6.0 +Requires: xmlrpc +Requires: xmlunit +Requires: xom + +%if %without bootstrap +Requires: %{name} = %{epoch}:%{version} +Requires: maven-doxia >= 1.0-0.a9 +Requires(post): maven-doxia >= 1.0-0.a9 +Requires: maven-scm >= 0:1.0-0.b3.2 +Requires: maven-scm-test >= 0:1.0-0.b3.2 +Requires: maven-shared-invoker +Requires: maven-shared-io +Requires: maven-shared-file-management >= 1.0-4 +Requires: maven-shared-jar +Requires: maven-shared-model-converter +Requires: maven-shared-verifier +Requires: maven-surefire >= 2.0 +Requires: maven-surefire-booter >= 2.0 +Requires: modello >= 1.0-0.a8.3 +Requires: modello-maven-plugin >= 1.0-0.a8.3 +%endif + +Obsoletes: maven2-plugin-jxr <= 0:2.0.4 +Obsoletes: maven2-plugin-surefire <= 0:2.0.4 +Obsoletes: maven2-plugin-surefire-report <= 0:2.0.4 +Obsoletes: maven2-plugin-release <= 0:2.0.4 +Obsoletes: maven2-plugin-enforcer < %{epoch}:%{version}-%{release} + +Requires(post): jpackage-utils >= 0:1.7.2 +Requires(postun): jpackage-utils >= 0:1.7.2, /bin/rmdir + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root + +%if ! %{gcj_support} +BuildArch: noarch +%endif + +%if %{gcj_support} +BuildRequires: java-gcj-compat-devel +Requires(post): java-gcj-compat +Requires(postun): java-gcj-compat +%endif %description -Maven is a Java project management and project comprehension tool. -Maven is based on the concept of a project object model (POM) in that -all the artifacts produced by Maven are a result of consulting a well -defined model for your project. - -The intent of Maven is to make intra-project development highly -manageable in the hopes of providing more time for cross-project -development. You might call it cross-project pollination or the -sharing of project development knowledge, this is what Maven attempts -to encourage. - -%description -l pl.UTF-8 -Maven to narzędzie do zarządzania projektami w Javie, ułatwiające ich -zrozumienie. Jest oparty na idei obiektowego modelu projektu (POM - -Project Object Model), w której wszystkie wytwory Mavena są wynikiem -konsultowania z dobrze zdefiniowanym modelem projektu. - -Intencją Mavena jest uczynić rozwój wewnątrzprojektowy wysoko -zarządzalnym w nadziei pozostawienia większej ilości czasu na rozwój -międzyprojektowy. Można to nazwać zapylaniem międzyprojektowym lub -dzieleniem wiedzy o rozwoju projektów - do tego Maven próbuje -zachęcić. +Maven is a software project management and comprehension tool. Based on the +concept of a project object model (POM), Maven can manage a project's build, +reporting and documentation from a central piece of information. + +%package javadoc +Summary: Javadoc for %{name} +Group: Development/Documentation +Requires(post): /bin/rm,/bin/ln +Requires(postun): /bin/rm + +%description javadoc +%{summary}. + +%package manual +Summary: Documents for %{name} +Group: Development/Documentation + +%description manual +%{summary}. + +%package plugin-ant +Summary: Ant plugin for maven +Group: Development/Build Tools +Requires: ant >= 1.6.5 +Requires: ant-junit +Requires: ant-nodeps +Requires: junit >= 3.8.2 +Requires: maven-wagon >= 1.0-0.1.b2 +Requires: plexus-utils >= 1.2 +Requires: xalan-j2 >= 2.6.0 +Requires: xml-commons-apis >= 1.3.02 +Requires: plexus-container-default +Requires: %{name} = %{epoch}:%{version}-%{release} +Requires(postun): %{name} = %{epoch}:%{version}-%{release} + +%if %{gcj_support} +BuildRequires: java-gcj-compat-devel +Requires(post): java-gcj-compat +Requires(postun): java-gcj-compat +%endif + +%description plugin-ant +Generates an Ant build file for the project. + +%package plugin-antlr +Summary: Antlr plugin for maven +Group: Development/Build Tools +Requires: antlr >= 2.7.4 +Requires: plexus-container-default +Requires: plexus-i18n >= 1.0 +%if %without bootstrap +Requires: maven-doxia >= 1.0-0.a9 +Requires: maven-doxia-sitetools >= 1.0 +%endif +Requires: plexus-utils >= 1.2 +Requires: %{name} = %{epoch}:%{version}-%{release} +Requires(postun): %{name} = %{epoch}:%{version}-%{release} + +%if %{gcj_support} +BuildRequires: java-gcj-compat-devel +Requires(post): java-gcj-compat +Requires(postun): java-gcj-compat +%endif + +%description plugin-antlr +Generates sources from an Antlr grammar. + +%package plugin-antrun +Summary: Antrun plugin for maven +Group: Development/Build Tools +Requires: ant >= 1.6.5 +Requires: maven-embedder +Requires: %{name} = %{epoch}:%{version}-%{release} +Requires(postun): %{name} = %{epoch}:%{version}-%{release} +Requires: maven-shared-reporting-impl + +%if %{gcj_support} +BuildRequires: java-gcj-compat-devel +Requires(post): java-gcj-compat +Requires(postun): java-gcj-compat +%endif + +%description plugin-antrun +Runs a set of ant tasks from a phase of the build. + + +%package plugin-assembly +Summary: Assembly plugin for maven +Group: Development/Build Tools +Requires: %{name} = %{epoch}:%{version}-%{release} +Requires(postun): %{name} = %{epoch}:%{version}-%{release} +%if %without bootstrap +Requires: modello >= 1.0-0.a8.3 +%endif +Requires: plexus-archiver >= 1.0 +Requires: plexus-utils >= 1.2 +Requires: maven-shared-file-management >= 1.0 +Requires: maven-shared-archiver +Requires: plexus-container-default +Requires: maven-shared-repository-builder +Requires: maven-shared-common-artifact-filters +Requires: maven-shared-plugin-testing-tools +Requires: maven-shared-test-tools +Requires: jmock >= 1.0.1 +Requires: jdom >= 1.0 +Requires: jaxen >= 1.1 +Requires: saxpath +Requires: junit >= 3.8.2 + +%if %{gcj_support} +BuildRequires: java-gcj-compat-devel +Requires(post): java-gcj-compat +Requires(postun): java-gcj-compat +%endif + +%description plugin-assembly +Builds an assembly (distribution) of sources and/or binaries. + +%package plugin-changelog +Summary: Changelog plugin for maven +Group: Development/Build Tools +%if %without bootstrap +Requires: maven-scm +%endif +Requires: %{name} = %{epoch}:%{version}-%{release} +Requires(postun): %{name} = %{epoch}:%{version}-%{release} +Requires: maven-doxia >= 1.0-0.a9 +Requires: maven-doxia-sitetools >= 1.0 +Requires: maven-scm >= 0:1.0-0.b3.2 +Requires: maven-shared-reporting-impl + +%if %{gcj_support} +BuildRequires: java-gcj-compat-devel +Requires(post): java-gcj-compat +Requires(postun): java-gcj-compat +%endif + +%description plugin-changelog +The Maven Changelog Plugin generates reports regarding the recent changes in +your Software Configuration Management or SCM. + +%package plugin-changes +Summary: Changes plugin for maven +Group: Development/Build Tools +%if %without bootstrap +Requires: maven-doxia +Requires: maven-doxia-sitetools >= 1.0 +%endif +Requires: %{name} = %{epoch}:%{version}-%{release} +Requires(postun): %{name} = %{epoch}:%{version}-%{release} +Requires: velocity +Requires: commons-httpclient +Requires: plexus-velocity >= 1.1.2 +Requires: plexus-mail-sender +Requires: glassfish-javamail +Requires: jakarta-commons-lang +Requires: velocity +Requires: maven-shared-reporting-impl + + +%if %{gcj_support} +BuildRequires: java-gcj-compat-devel +Requires(post): java-gcj-compat +Requires(postun): java-gcj-compat +%endif + +%description plugin-changes +The Maven Changes Plugin is used to inform users of the changes that have +occured between different releases of your project. + +%package plugin-checkstyle +Summary: Checkstyle plugin for maven +Group: Development/Build Tools +Requires: checkstyle4 >= 4.1 +Requires: checkstyle4-optional >= 4.1 +Requires: %{name} = %{epoch}:%{version}-%{release} +Requires(postun): %{name} = %{epoch}:%{version}-%{release} +Requires: plexus-utils >= 1.2 +Requires: plexus-velocity >= 1.1.2 +Requires: plexus-resources +Requires: maven-shared-reporting-impl <<Diff was trimmed, longer than 597 lines>> ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/maven/maven.spec?r1=1.18&r2=1.18.2.1&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
