Name: apache-maven3 Version: 3.1.1 Release: 1mamba Summary: Java project management and project comprehension tool Group: Development/Tools Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://maven.apache.org/ Source: http://apache.panu.it/maven/maven-3/%{version}/source/apache-maven-%{version}-src.tar.gz Source9: maven3-script Source17: maven3-jpp-script License: Apache Software License 2.0, BSD, MIT ## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-END BuildRequires: apache-ant BuildRequires: jpackage-utils Requires: jpackage-utils BuildRoot: %{_tmppath}/%{name}-%{version}-root %description 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. %prep %setup -q -n apache-maven-%{version} #-D -T %build #:<< _EOF M2_HOME=`pwd`/home JAVA_HOME=%{_jvmdir}/jdk export M2_HOME JAVA_HOME ant %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" # Repository install -dm 755 %{buildroot}%{_datadir}/maven3/repository # bin install -dm 755 %{buildroot}%{_bindir} install -pm 755 %{SOURCE9} %{buildroot}%{_bindir}/mvn3 install -pm 755 %{SOURCE17} %{buildroot}%{_bindir}/mvn3-jpp # maven.home install -dm 755 %{buildroot}%{_datadir}/maven3 install -dm 755 %{buildroot}%{_datadir}/maven3/bin install -dm 755 %{buildroot}%{_datadir}/maven3/boot install -dm 755 %{buildroot}%{_datadir}/maven3/conf install -dm 755 %{buildroot}%{_datadir}/maven3/lib install -dm 755 %{buildroot}%{_datadir}/maven3/poms cp -a home/* %{buildroot}%{_datadir}/maven3/ %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %attr(0755,root,root) %{_bindir}/mvn3 %attr(0755,root,root) %{_bindir}/mvn3-jpp %dir %{_datadir}/maven3 %dir %{_datadir}/maven3/bin %{_datadir}/maven3/bin/* %dir %{_datadir}/maven3/boot %{_datadir}/maven3/boot/plexus-classworlds-2.5.1.jar %dir %{_datadir}/maven3/conf %{_datadir}/maven3/conf/* %dir %{_datadir}/maven3/lib %{_datadir}/maven3/lib/aether-api-0.9.0.M2.jar %{_datadir}/maven3/lib/aether-api.license %{_datadir}/maven3/lib/aether-connector-wagon-0.9.0.M2.jar %{_datadir}/maven3/lib/aether-connector-wagon.license %{_datadir}/maven3/lib/aether-impl-0.9.0.M2.jar %{_datadir}/maven3/lib/aether-impl.license %{_datadir}/maven3/lib/aether-spi-0.9.0.M2.jar %{_datadir}/maven3/lib/aether-spi.license %{_datadir}/maven3/lib/aether-util-0.9.0.M2.jar %{_datadir}/maven3/lib/aether-util.license %{_datadir}/maven3/lib/aopalliance-1.0.jar %{_datadir}/maven3/lib/cdi-api-1.0.jar %{_datadir}/maven3/lib/cdi-api.license %{_datadir}/maven3/lib/commons-cli-1.2.jar %{_datadir}/maven3/lib/ext/README.txt %{_datadir}/maven3/lib/guava-11.0.2.jar %{_datadir}/maven3/lib/javax.inject-1.jar %{_datadir}/maven3/lib/jsr250-api-1.0.jar %ifnarch x86_64 %{_datadir}/maven3/lib/jsr250-api.license %endif %{_datadir}/maven3/lib/jsr305-1.3.9.jar %{_datadir}/maven3/lib/maven-aether-provider-3.1.1.jar %{_datadir}/maven3/lib/maven-artifact-3.1.1.jar %{_datadir}/maven3/lib/maven-compat-3.1.1.jar %{_datadir}/maven3/lib/maven-core-3.1.1.jar %{_datadir}/maven3/lib/maven-embedder-3.1.1.jar %{_datadir}/maven3/lib/maven-model-3.1.1.jar %{_datadir}/maven3/lib/maven-model-builder-3.1.1.jar %{_datadir}/maven3/lib/maven-plugin-api-3.1.1.jar %{_datadir}/maven3/lib/maven-repository-metadata-3.1.1.jar %{_datadir}/maven3/lib/maven-settings-3.1.1.jar %{_datadir}/maven3/lib/maven-settings-builder-3.1.1.jar %{_datadir}/maven3/lib/org.eclipse.sisu.inject-0.0.0.M5.jar %{_datadir}/maven3/lib/org.eclipse.sisu.inject.license %{_datadir}/maven3/lib/org.eclipse.sisu.plexus-0.0.0.M5.jar %{_datadir}/maven3/lib/org.eclipse.sisu.plexus.license %{_datadir}/maven3/lib/plexus-cipher-1.7.jar %{_datadir}/maven3/lib/plexus-cipher.license %{_datadir}/maven3/lib/plexus-component-annotations-1.5.5.jar %{_datadir}/maven3/lib/plexus-interpolation-1.19.jar %{_datadir}/maven3/lib/plexus-sec-dispatcher-1.3.jar %{_datadir}/maven3/lib/plexus-sec-dispatcher.license %{_datadir}/maven3/lib/plexus-utils-3.0.15.jar %{_datadir}/maven3/lib/sisu-guice-3.1.3-no_aop.jar %{_datadir}/maven3/lib/slf4j-api-1.7.5.jar %{_datadir}/maven3/lib/slf4j-api.license %{_datadir}/maven3/lib/slf4j-simple-1.7.5.jar %{_datadir}/maven3/lib/slf4j-simple.license %{_datadir}/maven3/lib/wagon-file-2.4.jar %{_datadir}/maven3/lib/wagon-http-2.4-shaded.jar %{_datadir}/maven3/lib/wagon-provider-api-2.4.jar %{_datadir}/maven3/LICENSE %{_datadir}/maven3/NOTICE %{_datadir}/maven3/README.txt %changelog * Mon Nov 25 2013 Silvan Calarco 3.1.1-1mamba - package created