packages (JPACKAGE): maven/maven.spec - tabs in preamble - PLD-ized use of ...
pawelz
pawelz at pld-linux.org
Tue Apr 27 18:36:00 CEST 2010
Author: pawelz Date: Tue Apr 27 16:36:00 2010 GMT
Module: packages Tag: JPACKAGE
---- Log message:
- tabs in preamble
- PLD-ized use of macros
---- Files affected:
packages/maven:
maven.spec (1.18.2.3 -> 1.18.2.4)
---- Diffs:
================================================================
Index: packages/maven/maven.spec
diff -u packages/maven/maven.spec:1.18.2.3 packages/maven/maven.spec:1.18.2.4
--- packages/maven/maven.spec:1.18.2.3 Tue Apr 27 18:19:46 2010
+++ packages/maven/maven.spec Tue Apr 27 18:35:54 2010
@@ -9,298 +9,303 @@
%define repo_dir m2_home_local/repository
%define maven_settings_file %{_builddir}/%{name}/settings.xml
-Name: maven
-Version: 2.0.8
-Release: 0.1
-Epoch: 0
-Summary: Java project management and project comprehension tool
-
-Group: Development/Build Tools
-License: Apache Software License
-URL: http://maven.apache.org/
+Name: maven
+Version: 2.0.8
+Release: %{bootstrap_release %rel}
+Summary: Java project management and project comprehension tool
+
+Group: Development/Languages/Java
+License: Apache v2
+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
+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
+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
+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
+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
+Source4: m2_jar_repo.tar.gz
+Source5: %{name}-script
-Source6: maven2-JPackageRepositoryLayout.java
-Source7: maven2-settings.xml
+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
+Source8: %{name}-maven-site-plugin.tar.gz
-Source9: %{name}-run-it-tests.sh
+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
+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
+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
+Patch14: %{name}-javadoc-plugin-pom.patch
# javadoc 2.4 uses an old doxia method
-Patch15: %{name}-plugins-javadoc-newdoxia.patch
+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
+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
+Patch20: %{name}-commons-cli-1.1.patch
-Provides: %{name}-bootstrap = %{epoch}:%{version}-%{release}
+Provides: %{name}-bootstrap = %{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
-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
-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}
+### PLDIZED DEPENDENCIES {{{
+BuildRequires: rpmbuild(macros) >= 1.557
+### END OF PLDIZED DEPENDENCIES }}}
+
+### OLD JPP DEPENDENCIES {{{
+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
+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} = %{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
+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} = %{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 < %{version}-%{release}
+
+Requires(post): jpackage-utils >= 0:1.7.2
+Requires(postun): jpackage-utils >= 0:1.7.2, /bin/rmdir
+### END OF OLD JPP DEPENDENCIES }}}
-Requires(post): jpackage-utils >= 0:1.7.2
-Requires(postun): jpackage-utils >= 0:1.7.2, /bin/rmdir
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-
-BuildArch: noarch
+BuildArch: noarch
%description
Maven is a software project management and comprehension tool. Based on the
@@ -308,184 +313,184 @@
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
+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
+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
<<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.2.3&r2=1.18.2.4&f=u
More information about the pld-cvs-commit
mailing list