[takari-lifecycle] Non-bootstrap bulid
Mikolaj Izdebski
mizdebsk at fedoraproject.org
Thu Mar 12 19:18:37 UTC 2015
commit de2462234689ccbab82dff7976f1550e0da5db7f
Author: Mikolaj Izdebski <mizdebsk at redhat.com>
Date: Thu Mar 12 20:17:43 2015 +0100
Non-bootstrap bulid
takari-lifecycle.spec | 39 +++++----------------------------------
1 file changed, 5 insertions(+), 34 deletions(-)
---
diff --git a/takari-lifecycle.spec b/takari-lifecycle.spec
index bcec935..b9bb570 100644
--- a/takari-lifecycle.spec
+++ b/takari-lifecycle.spec
@@ -1,8 +1,6 @@
-%bcond_without bootstrap
-
Name: takari-lifecycle
Version: 1.10.2
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Optimized replacement for the Maven default lifecycle
# Everything is under EPL, but one file (AetherUtils.java) is under both EPL and ASL 2.0
License: EPL and ASL 2.0
@@ -22,6 +20,7 @@ BuildRequires: mvn(com.google.guava:guava)
BuildRequires: mvn(io.takari:incrementalbuild)
BuildRequires: mvn(io.takari.m2e.workspace:org.eclipse.m2e.workspace.cli)
BuildRequires: mvn(io.takari:takari-archiver)
+BuildRequires: mvn(io.takari:takari:pom:)
BuildRequires: mvn(javax.inject:javax.inject)
BuildRequires: mvn(junit:junit)
BuildRequires: mvn(org.apache.commons:commons-exec)
@@ -54,11 +53,6 @@ BuildRequires: mvn(org.sonatype.sisu:sisu-guice::no_aop:)
BuildRequires: mvn(xmlunit:xmlunit)
-%if ! %{with bootstrap}
-BuildRequires: mvn(io.takari:takari:pom:)
-%endif
-
-
%description
Takari Maven Lifecycle includes an optimized replacement for the Maven
default lifecycle. The Takari Lifecycle Plugin is a Maven plugin with
@@ -89,32 +83,6 @@ ln -sf %{_javadir}/commons-lang.jar takari-lifecycle-plugin/src/test/jars/common
%pom_remove_plugin -r :animal-sniffer-maven-plugin
%pom_remove_plugin -r :license-maven-plugin
-%if %{with bootstrap}
-%pom_remove_parent
-%pom_xpath_set pom:project/pom:packaging maven-plugin takari-lifecycle-plugin
-%pom_add_plugin :maven-compiler-plugin '
-<configuration>
-<source>1.7</source>
-<target>1.7</target>
-</configuration>'
-%pom_add_plugin org.apache.maven.plugins:maven-plugin-plugin takari-lifecycle-plugin '
-<executions>
-<execution>
-<id>mojo-descriptor</id>
-<configuration>
-<phase>process-classes</phase>
-<packagingTypes>
-<packaging>maven-plugin</packaging>
-</packagingTypes>
-</configuration>
-<goals>
-<goal>descriptor</goal>
-</goals>
-</execution>
-</executions>
-'
-%endif
-
# eclipse should provide the alias
%pom_remove_dep -r :org.eclipse.jdt.compiler.apt
@@ -134,6 +102,9 @@ ln -sf %{_javadir}/commons-lang.jar takari-lifecycle-plugin/src/test/jars/common
%changelog
+* Thu Mar 12 2015 Mikolaj Izdebski <mizdebsk at redhat.com> - 1.10.2-4
+- Non-bootstrap bulid
+
* Thu Mar 12 2015 Mikolaj Izdebski <mizdebsk at redhat.com> - 1.10.2-3
- Replace bundled test dependency with symlink to system JAR
- Add Apache license text
More information about the scm-commits
mailing list