[javapackages-tools] Add support for installing Maven artifacts with .hpi extension
Michal Srb
msrb at fedoraproject.org
Mon Feb 10 15:33:15 UTC 2014
commit 416c5289ba553be6ffe1cd3e87199a3e438c4d6d
Author: Michal Srb <msrb at redhat.com>
Date: Mon Feb 10 16:26:43 2014 +0100
Add support for installing Maven artifacts with .hpi extension
0001-Add-support-for-installing-hpi.patch | 85 +++++++++++++++++++++++++++++
javapackages-tools.spec | 10 +++-
2 files changed, 94 insertions(+), 1 deletions(-)
---
diff --git a/0001-Add-support-for-installing-hpi.patch b/0001-Add-support-for-installing-hpi.patch
new file mode 100644
index 0000000..e5526a2
--- /dev/null
+++ b/0001-Add-support-for-installing-hpi.patch
@@ -0,0 +1,85 @@
+diff --git a/configs/configuration-20-rpmbuild-raw.xml b/configs/configuration-20-rpmbuild-raw.xml
+index eb99908..9ab7b30 100644
+--- a/configs/configuration-20-rpmbuild-raw.xml
++++ b/configs/configuration-20-rpmbuild-raw.xml
+@@ -37,6 +37,18 @@
+ </stereotypes>
+ </repository>
+ <repository>
++ <id>jenkins-plugin</id>
++ <type>jpp</type>
++ <properties>
++ <root>usr/share/jenkins/plugins</root>
++ </properties>
++ <stereotypes>
++ <stereotype>
++ <extension>hpi</extension>
++ <stereotype>
++ </stereotypes>
++ </repository>
++ <repository>
+ <id>base-jni</id>
+ <type>jpp</type>
+ <properties>
+diff --git a/configs/configuration-20-rpmbuild.xml b/configs/configuration-20-rpmbuild.xml
+index 5ecb4ba..7a7b543 100644
+--- a/configs/configuration-20-rpmbuild.xml
++++ b/configs/configuration-20-rpmbuild.xml
+@@ -49,6 +49,18 @@
+ </stereotypes>
+ </repository>
+ <repository>
++ <id>jenkins-plugin</id>
++ <type>jpp</type>
++ <properties>
++ <root>usr/share/jenkins/plugins</root>
++ </properties>
++ <stereotypes>
++ <stereotype>
++ <extension>hpi</extension>
++ </stereotype>
++ </stereotypes>
++ </repository>
++ <repository>
+ <id>base-jni</id>
+ <type>jpp</type>
+ <properties>
+diff --git a/configs/configuration-20.xml b/configs/configuration-20.xml
+index 1186b46..fa6798d 100644
+--- a/configs/configuration-20.xml
++++ b/configs/configuration-20.xml
+@@ -86,6 +86,18 @@
+ </stereotypes>
+ </repository>
+ <repository>
++ <id>jenkins-plugin</id>
++ <type>jpp</type>
++ <properties>
++ <root>usr/share/jenkins/plugins</root>
++ </properties>
++ <stereotypes>
++ <stereotype>
++ <extension>hpi</extension>
++ </stereotype>
++ </stereotypes>
++ </repository>
++ <repository>
+ <id>base-jni</id>
+ <type>jpp</type>
+ <properties>
+@@ -107,6 +119,7 @@
+ <repository>base-raw-pom</repository>
+ <repository>base-jar</repository>
+ <repository>base-jni</repository>
++ <repository>jenkins-plugin</repository>
+ </repositories>
+ </configuration>
+ </repository>
+@@ -118,6 +131,7 @@
+ <repository>base-raw-pom</repository>
+ <repository>base-jni</repository>
+ <repository>base-jar</repository>
++ <repository>jenkins-plugin</repository>
+ </repositories>
+ </configuration>
+ </repository>
diff --git a/javapackages-tools.spec b/javapackages-tools.spec
index d77eca7..fcc3bbb 100644
--- a/javapackages-tools.spec
+++ b/javapackages-tools.spec
@@ -1,6 +1,6 @@
Name: javapackages-tools
Version: 3.5.0
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Macros and scripts for Java packaging support
@@ -8,6 +8,9 @@ License: BSD
URL: https://fedorahosted.org/javapackages/
Source0: https://fedorahosted.org/released/javapackages/javapackages-%{version}.tar.xz
+# Add support for installing Maven artifacts with .hpi extension
+Patch0: 0001-Add-support-for-installing-hpi.patch
+
BuildArch: noarch
BuildRequires: jpackage-utils
@@ -108,6 +111,8 @@ Requires: fedora-review
%prep
%setup -q -n javapackages-%{version}
+%patch0 -p1
+
%build
%configure
./build
@@ -144,6 +149,9 @@ popd
%changelog
+* Mon Feb 10 2014 Michal Srb <msrb at redhat.com> - 3.5.0-4
+- Add support for installing Maven artifacts with .hpi extension
+
* Fri Jan 17 2014 Michael Simacek <msimacek at redhat.com> - 3.5.0-3
- Use upstream method of running tests (nosetests)
More information about the scm-commits
mailing list