Build with original POM file

- Temporarily provide fake artifactId
This commit is contained in:
Michal Srb 2013-04-24 16:02:05 +02:00
parent fcf245e8ab
commit 5be1f73310
2 changed files with 7 additions and 40 deletions

View File

@ -1,25 +0,0 @@
From 5ddb3244f7abe52039c9ca64e71d820f1db595ae Mon Sep 17 00:00:00 2001
From: Michal Srb <msrb@redhat.com>
Date: Wed, 24 Apr 2013 15:11:12 +0200
Subject: [PATCH] Temporarily change artifactId
---
pom.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pom.xml b/pom.xml
index f832f26..faaf394 100644
--- a/pom.xml
+++ b/pom.xml
@@ -26,7 +26,7 @@
<relativePath>../maven-shared-components/pom.xml</relativePath>
</parent>
- <artifactId>maven-shared-incremental</artifactId>
+ <artifactId>maven-shared-incremental-fake</artifactId>
<version>1.1</version>
<name>Maven Incremental Build support utilities</name>
<description>
--
1.8.1.4

View File

@ -1,14 +1,11 @@
Name: maven-shared-incremental
Version: 1.1
Release: 2%{?dist}
Release: 3%{?dist}
Summary: Maven Incremental Build support utilities
License: ASL 2.0
Group: Development/Libraries
URL: http://maven.apache.org/shared/maven-shared-incremental/
Source0: http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
Patch0: 0001-Temporarily-change-artifactId.patch
BuildArch: noarch
BuildRequires: maven-local
@ -34,7 +31,8 @@ This package provides %{summary}.
%prep
%setup -q
%patch0 -p1
# temporarily provide fake artifactId
%mvn_alias ":{*}" :@1-fake
%build
%mvn_build
@ -42,17 +40,7 @@ This package provides %{summary}.
%install
%mvn_install
# Preserve older JAR and POM for a while. This is only temporary solution needed for updating
# maven-compiler-plugin to latest version
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/maven-shared-incremental
cp /usr/share/java/maven-shared-incremental/maven-shared-incremental.jar %{buildroot}/usr/share/java/maven-shared-incremental/maven-shared-incremental.jar
cp /usr/share/maven-poms/JPP.maven-shared-incremental-maven-shared-incremental.pom %{buildroot}/usr/share/maven-poms/JPP.maven-shared-incremental-maven-shared-incremental.pom
cp /usr/share/maven-fragments/maven-shared-incremental.xml %{buildroot}/usr/share/maven-fragments/maven-shared-incremental-orig.xml
%files -f .mfiles
%{_javadir}/maven-shared-incremental/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*
%doc LICENSE NOTICE
%dir %{_javadir}/%{name}
@ -60,6 +48,10 @@ cp /usr/share/maven-fragments/maven-shared-incremental.xml %{buildroot}/usr/shar
%doc LICENSE NOTICE
%changelog
* Wed Apr 24 2013 Michal Srb <msrb@redhat.com> - 1.1-3
- Build with original POM file
- Temporarily provide fake artifactId
* Wed Apr 24 2013 Michal Srb <msrb@redhat.com> - 1.1-2
- Build 1.1 with fake artifactId