Compare commits
2 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
42b2267973 | ||
|
|
2093793742 |
7 changed files with 1 additions and 605 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1 +0,0 @@
|
|||
/org.eclipse.tycho.extras-tycho-extras-*.tar.xz
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
From 2ada1e6b3b86dfd94143fb481bf22592d14fdec7 Mon Sep 17 00:00:00 2001
|
||||
From: Mat Booth <mat.booth@redhat.com>
|
||||
Date: Wed, 18 Dec 2019 11:21:19 +0000
|
||||
Subject: [PATCH 1/3] Fix build
|
||||
|
||||
---
|
||||
.../sourcefeature/SourceFeatureMojo.java | 18 +++++++++++-------
|
||||
1 file changed, 11 insertions(+), 7 deletions(-)
|
||||
|
||||
diff --git a/tycho-source-feature-plugin/src/main/java/org/eclipse/tycho/extras/sourcefeature/SourceFeatureMojo.java b/tycho-source-feature-plugin/src/main/java/org/eclipse/tycho/extras/sourcefeature/SourceFeatureMojo.java
|
||||
index 4525518..e6dc70e 100644
|
||||
--- a/tycho-source-feature-plugin/src/main/java/org/eclipse/tycho/extras/sourcefeature/SourceFeatureMojo.java
|
||||
+++ b/tycho-source-feature-plugin/src/main/java/org/eclipse/tycho/extras/sourcefeature/SourceFeatureMojo.java
|
||||
@@ -544,15 +544,19 @@ public class SourceFeatureMojo extends AbstractMojo {
|
||||
}
|
||||
|
||||
private String getAttribute(PlexusConfiguration dom, String attrName) {
|
||||
- String attr = dom.getAttribute(attrName);
|
||||
- if (attr == null) {
|
||||
- return null;
|
||||
- }
|
||||
- attr = attr.trim();
|
||||
- if (attr.isEmpty()) {
|
||||
+ try {
|
||||
+ String attr = dom.getAttribute(attrName);
|
||||
+ if (attr == null) {
|
||||
+ return null;
|
||||
+ }
|
||||
+ attr = attr.trim();
|
||||
+ if (attr.isEmpty()) {
|
||||
+ return null;
|
||||
+ }
|
||||
+ return attr;
|
||||
+ } catch (Exception e) {
|
||||
return null;
|
||||
}
|
||||
- return attr;
|
||||
}
|
||||
|
||||
}
|
||||
--
|
||||
2.21.0
|
||||
|
||||
|
|
@ -1,51 +0,0 @@
|
|||
From 827a05ca276cdf123f83562a7d84d66212b61d0b Mon Sep 17 00:00:00 2001
|
||||
From: Roland Grunberg <rgrunber@redhat.com>
|
||||
Date: Mon, 6 May 2013 14:20:58 -0400
|
||||
Subject: [PATCH 2/3] Use custom resolver for tycho-eclipserun-plugin.
|
||||
|
||||
Add various system local OSGi bundle locations to the target platform
|
||||
used by tycho-eclipserun-plugin.
|
||||
|
||||
Change-Id: Ifd0aae3f32c8077cd0ae33e70f40698c1129788d
|
||||
---
|
||||
.../tycho/extras/eclipserun/EclipseRunMojo.java | 10 ++++++++++
|
||||
1 file changed, 10 insertions(+)
|
||||
|
||||
diff --git a/tycho-eclipserun-plugin/src/main/java/org/eclipse/tycho/extras/eclipserun/EclipseRunMojo.java b/tycho-eclipserun-plugin/src/main/java/org/eclipse/tycho/extras/eclipserun/EclipseRunMojo.java
|
||||
index b93e651..4032d10 100644
|
||||
--- a/tycho-eclipserun-plugin/src/main/java/org/eclipse/tycho/extras/eclipserun/EclipseRunMojo.java
|
||||
+++ b/tycho-eclipserun-plugin/src/main/java/org/eclipse/tycho/extras/eclipserun/EclipseRunMojo.java
|
||||
@@ -13,6 +13,7 @@ package org.eclipse.tycho.extras.eclipserun;
|
||||
|
||||
import java.io.File;
|
||||
import java.net.MalformedURLException;
|
||||
+import java.net.URI;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
@@ -52,6 +53,7 @@ import org.eclipse.tycho.p2.resolver.facade.P2Resolver;
|
||||
import org.eclipse.tycho.p2.resolver.facade.P2ResolverFactory;
|
||||
import org.eclipse.tycho.p2.target.facade.TargetPlatformConfigurationStub;
|
||||
import org.eclipse.tycho.plugins.p2.extras.Repository;
|
||||
+import org.fedoraproject.p2.EclipseSystemLayout;
|
||||
|
||||
/**
|
||||
* Launch an eclipse process with arbitrary commandline arguments. The eclipse installation is
|
||||
@@ -225,6 +227,14 @@ public class EclipseRunMojo extends AbstractMojo {
|
||||
TargetPlatformConfigurationStub tpConfiguration = new TargetPlatformConfigurationStub();
|
||||
// we want to resolve from remote repos only
|
||||
tpConfiguration.setForceIgnoreLocalArtifacts(true);
|
||||
+
|
||||
+ // Add Fedora Local P2 Repository when running in local mode
|
||||
+ if (System.getProperty("TYCHO_MVN_LOCAL") != null || System.getProperty("TYCHO_MVN_RPMBUILD") != null) {
|
||||
+ for (URI uri : EclipseSystemLayout.getRepositories()) {
|
||||
+ tpConfiguration.addP2Repository(new MavenRepositoryLocation(uri.getPath(), uri));
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
for (Repository repository : repositories) {
|
||||
tpConfiguration.addP2Repository(new MavenRepositoryLocation(repository.getId(), repository.getLocation()));
|
||||
}
|
||||
--
|
||||
2.21.0
|
||||
|
||||
|
|
@ -1,263 +0,0 @@
|
|||
From c50886ff52dba1dc742d68d0eb468d96f43bcb79 Mon Sep 17 00:00:00 2001
|
||||
From: Mat Booth <mat.booth@redhat.com>
|
||||
Date: Wed, 18 Dec 2019 11:28:42 +0000
|
||||
Subject: [PATCH 3/3] Fix versions for release 1.5.1
|
||||
|
||||
---
|
||||
pack200/pom.xml | 2 +-
|
||||
pack200/tycho-pack200-impl/pom.xml | 2 +-
|
||||
pack200/tycho-pack200-its/pom.xml | 2 +-
|
||||
pack200/tycho-pack200a-plugin/pom.xml | 2 +-
|
||||
pack200/tycho-pack200b-plugin/pom.xml | 2 +-
|
||||
pom.xml | 2 +-
|
||||
target-platform-validation-plugin/pom.xml | 2 +-
|
||||
tycho-buildtimestamp-jgit/pom.xml | 2 +-
|
||||
tycho-custom-bundle-plugin/pom.xml | 2 +-
|
||||
tycho-dependency-tools-plugin/pom.xml | 2 +-
|
||||
tycho-document-bundle-plugin/pom.xml | 2 +-
|
||||
tycho-eclipserun-plugin/pom.xml | 2 +-
|
||||
tycho-extras-its/pom.xml | 2 +-
|
||||
tycho-p2-extras-plugin/pom.xml | 2 +-
|
||||
tycho-pomless/pom.xml | 2 +-
|
||||
tycho-source-feature-plugin/pom.xml | 2 +-
|
||||
tycho-sourceref-jgit/pom.xml | 2 +-
|
||||
tycho-version-bump-plugin/pom.xml | 2 +-
|
||||
18 files changed, 18 insertions(+), 18 deletions(-)
|
||||
|
||||
diff --git a/pack200/pom.xml b/pack200/pom.xml
|
||||
index c28451e..a2b825c 100644
|
||||
--- a/pack200/pom.xml
|
||||
+++ b/pack200/pom.xml
|
||||
@@ -16,7 +16,7 @@
|
||||
<parent>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
<artifactId>tycho-extras</artifactId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>tycho-pack200</artifactId>
|
||||
diff --git a/pack200/tycho-pack200-impl/pom.xml b/pack200/tycho-pack200-impl/pom.xml
|
||||
index 69f0125..bfc547b 100644
|
||||
--- a/pack200/tycho-pack200-impl/pom.xml
|
||||
+++ b/pack200/tycho-pack200-impl/pom.xml
|
||||
@@ -15,7 +15,7 @@
|
||||
<parent>
|
||||
<artifactId>tycho-pack200</artifactId>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
<artifactId>tycho-pack200-impl</artifactId>
|
||||
|
||||
diff --git a/pack200/tycho-pack200-its/pom.xml b/pack200/tycho-pack200-its/pom.xml
|
||||
index e6baa7c..6f4dbbf 100644
|
||||
--- a/pack200/tycho-pack200-its/pom.xml
|
||||
+++ b/pack200/tycho-pack200-its/pom.xml
|
||||
@@ -16,7 +16,7 @@
|
||||
<parent>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
<artifactId>tycho-pack200</artifactId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>tycho-pack200-its</artifactId>
|
||||
diff --git a/pack200/tycho-pack200a-plugin/pom.xml b/pack200/tycho-pack200a-plugin/pom.xml
|
||||
index 20ce569..b92cb05 100644
|
||||
--- a/pack200/tycho-pack200a-plugin/pom.xml
|
||||
+++ b/pack200/tycho-pack200a-plugin/pom.xml
|
||||
@@ -16,7 +16,7 @@
|
||||
<parent>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
<artifactId>tycho-pack200</artifactId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>tycho-pack200a-plugin</artifactId>
|
||||
diff --git a/pack200/tycho-pack200b-plugin/pom.xml b/pack200/tycho-pack200b-plugin/pom.xml
|
||||
index 85161b2..bfc3879 100644
|
||||
--- a/pack200/tycho-pack200b-plugin/pom.xml
|
||||
+++ b/pack200/tycho-pack200b-plugin/pom.xml
|
||||
@@ -16,7 +16,7 @@
|
||||
<parent>
|
||||
<artifactId>tycho-pack200</artifactId>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>tycho-pack200b-plugin</artifactId>
|
||||
diff --git a/pom.xml b/pom.xml
|
||||
index ef94c6b..9e3d7d1 100644
|
||||
--- a/pom.xml
|
||||
+++ b/pom.xml
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
<artifactId>tycho-extras</artifactId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<inceptionYear>2010</inceptionYear>
|
||||
diff --git a/target-platform-validation-plugin/pom.xml b/target-platform-validation-plugin/pom.xml
|
||||
index 80bc37a..89ed7f2 100644
|
||||
--- a/target-platform-validation-plugin/pom.xml
|
||||
+++ b/target-platform-validation-plugin/pom.xml
|
||||
@@ -16,7 +16,7 @@
|
||||
<parent>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
<artifactId>tycho-extras</artifactId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>target-platform-validation-plugin</artifactId>
|
||||
diff --git a/tycho-buildtimestamp-jgit/pom.xml b/tycho-buildtimestamp-jgit/pom.xml
|
||||
index 7a4ff75..121cd11 100644
|
||||
--- a/tycho-buildtimestamp-jgit/pom.xml
|
||||
+++ b/tycho-buildtimestamp-jgit/pom.xml
|
||||
@@ -15,7 +15,7 @@
|
||||
<parent>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
<artifactId>tycho-extras</artifactId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
<artifactId>tycho-buildtimestamp-jgit</artifactId>
|
||||
|
||||
diff --git a/tycho-custom-bundle-plugin/pom.xml b/tycho-custom-bundle-plugin/pom.xml
|
||||
index 67dac1c..5f5ac8f 100644
|
||||
--- a/tycho-custom-bundle-plugin/pom.xml
|
||||
+++ b/tycho-custom-bundle-plugin/pom.xml
|
||||
@@ -17,7 +17,7 @@
|
||||
<parent>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
<artifactId>tycho-extras</artifactId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>tycho-custom-bundle-plugin</artifactId>
|
||||
diff --git a/tycho-dependency-tools-plugin/pom.xml b/tycho-dependency-tools-plugin/pom.xml
|
||||
index 6766b7a..f03edbb 100644
|
||||
--- a/tycho-dependency-tools-plugin/pom.xml
|
||||
+++ b/tycho-dependency-tools-plugin/pom.xml
|
||||
@@ -14,7 +14,7 @@
|
||||
<parent>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
<artifactId>tycho-extras</artifactId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>tycho-dependency-tools-plugin</artifactId>
|
||||
diff --git a/tycho-document-bundle-plugin/pom.xml b/tycho-document-bundle-plugin/pom.xml
|
||||
index 55d3cfa..bd610a7 100644
|
||||
--- a/tycho-document-bundle-plugin/pom.xml
|
||||
+++ b/tycho-document-bundle-plugin/pom.xml
|
||||
@@ -17,7 +17,7 @@
|
||||
<parent>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
<artifactId>tycho-extras</artifactId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>tycho-document-bundle-plugin</artifactId>
|
||||
diff --git a/tycho-eclipserun-plugin/pom.xml b/tycho-eclipserun-plugin/pom.xml
|
||||
index cba7373..a76264a 100644
|
||||
--- a/tycho-eclipserun-plugin/pom.xml
|
||||
+++ b/tycho-eclipserun-plugin/pom.xml
|
||||
@@ -15,7 +15,7 @@
|
||||
<parent>
|
||||
<artifactId>tycho-extras</artifactId>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>tycho-eclipserun-plugin</artifactId>
|
||||
diff --git a/tycho-extras-its/pom.xml b/tycho-extras-its/pom.xml
|
||||
index 06ca20d..c36fa70 100644
|
||||
--- a/tycho-extras-its/pom.xml
|
||||
+++ b/tycho-extras-its/pom.xml
|
||||
@@ -17,7 +17,7 @@
|
||||
<parent>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
<artifactId>tycho-extras</artifactId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>tycho-extras-its</artifactId>
|
||||
diff --git a/tycho-p2-extras-plugin/pom.xml b/tycho-p2-extras-plugin/pom.xml
|
||||
index 50bf289..06f2a89 100644
|
||||
--- a/tycho-p2-extras-plugin/pom.xml
|
||||
+++ b/tycho-p2-extras-plugin/pom.xml
|
||||
@@ -16,7 +16,7 @@
|
||||
<parent>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
<artifactId>tycho-extras</artifactId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>tycho-p2-extras-plugin</artifactId>
|
||||
diff --git a/tycho-pomless/pom.xml b/tycho-pomless/pom.xml
|
||||
index b0e4620..58cdcd7 100644
|
||||
--- a/tycho-pomless/pom.xml
|
||||
+++ b/tycho-pomless/pom.xml
|
||||
@@ -17,7 +17,7 @@
|
||||
<parent>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
<artifactId>tycho-extras</artifactId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>tycho-pomless</artifactId>
|
||||
diff --git a/tycho-source-feature-plugin/pom.xml b/tycho-source-feature-plugin/pom.xml
|
||||
index 6f652fc..4096d5c 100644
|
||||
--- a/tycho-source-feature-plugin/pom.xml
|
||||
+++ b/tycho-source-feature-plugin/pom.xml
|
||||
@@ -4,7 +4,7 @@
|
||||
<parent>
|
||||
<artifactId>tycho-extras</artifactId>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>tycho-source-feature-plugin</artifactId>
|
||||
diff --git a/tycho-sourceref-jgit/pom.xml b/tycho-sourceref-jgit/pom.xml
|
||||
index 1f20868..807b3b1 100644
|
||||
--- a/tycho-sourceref-jgit/pom.xml
|
||||
+++ b/tycho-sourceref-jgit/pom.xml
|
||||
@@ -16,7 +16,7 @@
|
||||
<parent>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
<artifactId>tycho-extras</artifactId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
<artifactId>tycho-sourceref-jgit</artifactId>
|
||||
|
||||
diff --git a/tycho-version-bump-plugin/pom.xml b/tycho-version-bump-plugin/pom.xml
|
||||
index daed908..d5ccc5a 100644
|
||||
--- a/tycho-version-bump-plugin/pom.xml
|
||||
+++ b/tycho-version-bump-plugin/pom.xml
|
||||
@@ -17,7 +17,7 @@
|
||||
<parent>
|
||||
<groupId>org.eclipse.tycho.extras</groupId>
|
||||
<artifactId>tycho-extras</artifactId>
|
||||
- <version>1.5.1-SNAPSHOT</version>
|
||||
+ <version>1.5.1</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>tycho-version-bump-plugin</artifactId>
|
||||
--
|
||||
2.21.0
|
||||
|
||||
1
dead.package
Normal file
1
dead.package
Normal file
|
|
@ -0,0 +1 @@
|
|||
This project was merged upstream with the main tycho repo. The tycho-extras RPM was subsumed by the tycho RPM
|
||||
1
sources
1
sources
|
|
@ -1 +0,0 @@
|
|||
SHA512 (org.eclipse.tycho.extras-tycho-extras-1.5.1.tar.xz) = 3a340a821a5a2224b0bfd25cd04cda0fcfc1a1459ad84019e713a7ae9d19980c8e518ba18cf1f7a9665a57eeeb3f7beef25c24af40164ce9d671955055a65928
|
||||
|
|
@ -1,246 +0,0 @@
|
|||
# The location of the xmvn dir into which we need to install the xmvn plugin
|
||||
%global xmvn_libdir %(realpath $(dirname $(readlink -f $(which xmvn)))/../lib)
|
||||
|
||||
Name: tycho-extras
|
||||
Version: 1.5.1
|
||||
Release: 2%{?dist}
|
||||
Summary: Additional plugins for Tycho
|
||||
|
||||
License: EPL-1.0
|
||||
URL: http://eclipse.org/tycho/
|
||||
Source0: http://git.eclipse.org/c/tycho/org.eclipse.tycho.extras.git/snapshot/org.eclipse.tycho.extras-tycho-extras-%{version}.tar.xz
|
||||
Patch0: 0001-Fix-build.patch
|
||||
Patch1: 0002-Use-custom-resolver-for-tycho-eclipserun-plugin.patch
|
||||
Patch2: 0003-Fix-versions-for-release-1.5.1.patch
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
# Upstream Eclipse no longer supports non-64bit arches
|
||||
ExcludeArch: s390 %{arm} %{ix86}
|
||||
|
||||
BuildRequires: maven-local
|
||||
BuildRequires: mvn(io.takari.polyglot:polyglot-common)
|
||||
BuildRequires: mvn(org.apache.commons:commons-lang3)
|
||||
BuildRequires: mvn(org.apache.maven:maven-archiver)
|
||||
BuildRequires: mvn(org.apache.maven:maven-core)
|
||||
BuildRequires: mvn(org.apache.maven:maven-model)
|
||||
BuildRequires: mvn(org.apache.maven:maven-model-builder)
|
||||
BuildRequires: mvn(org.apache.maven:maven-plugin-api)
|
||||
BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
|
||||
BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin)
|
||||
BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
|
||||
BuildRequires: mvn(org.codehaus.plexus:plexus-component-metadata)
|
||||
BuildRequires: mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
|
||||
BuildRequires: mvn(org.eclipse.tycho:org.eclipse.tycho.core.shared)
|
||||
BuildRequires: mvn(org.eclipse.tycho:org.eclipse.tycho.p2.resolver.shared)
|
||||
BuildRequires: mvn(org.eclipse.tycho:sisu-equinox-launching)
|
||||
BuildRequires: mvn(org.eclipse.tycho:tycho-artifactcomparator)
|
||||
BuildRequires: mvn(org.eclipse.tycho:tycho-core)
|
||||
BuildRequires: mvn(org.eclipse.tycho:tycho-p2-facade)
|
||||
BuildRequires: mvn(org.eclipse.tycho:tycho-packaging-plugin)
|
||||
BuildRequires: mvn(org.fedoraproject.p2:org.fedoraproject.p2)
|
||||
|
||||
%description
|
||||
A small set of plugins that work with Tycho to provide additional functionality
|
||||
when building projects of an OSGi nature.
|
||||
|
||||
|
||||
%package javadoc
|
||||
Summary: Javadocs for %{name}
|
||||
|
||||
%description javadoc
|
||||
This package contains the API documentation for %{name}.
|
||||
|
||||
%prep
|
||||
%setup -q -n org.eclipse.tycho.extras-tycho-extras-%{version}
|
||||
%patch0 -p1
|
||||
%patch1 -p1
|
||||
%patch2 -p1
|
||||
|
||||
# Plugins not needed for RPM builds
|
||||
%pom_remove_plugin :maven-site-plugin
|
||||
|
||||
# maven-properties-plugin is only needed for tests
|
||||
%pom_remove_plugin org.eclipse.m2e:lifecycle-mapping
|
||||
%pom_remove_plugin org.sonatype.plugins:maven-properties-plugin tycho-p2-extras-plugin
|
||||
# remove org.apache.maven:apache-maven zip
|
||||
%pom_remove_dep org.apache.maven:apache-maven tycho-p2-extras-plugin
|
||||
%pom_add_dep org.fedoraproject.p2:org.fedoraproject.p2 tycho-eclipserun-plugin/pom.xml
|
||||
|
||||
# Tycho plug-ins not needed for RPM builds of Eclipse plug-ins
|
||||
%pom_disable_module tycho-buildtimestamp-jgit
|
||||
%pom_disable_module tycho-sourceref-jgit
|
||||
|
||||
%mvn_alias :{*} org.eclipse.tycho:@1
|
||||
|
||||
%build
|
||||
# To run tests, we need :
|
||||
# maven-properties-plugin (unclear licensing)
|
||||
%mvn_build -f
|
||||
|
||||
%install
|
||||
%mvn_install
|
||||
|
||||
# Install extension JAR with deps into XMvn ext directory
|
||||
install -d -m 755 %{buildroot}%{xmvn_libdir}/ext/
|
||||
ln -s %{_javadir}/%{name}/tycho-pomless.jar %{buildroot}%{xmvn_libdir}/ext/
|
||||
ln -s %{_javadir}/takari-polyglot/polyglot-common.jar %{buildroot}%{xmvn_libdir}/ext/
|
||||
|
||||
%files -f .mfiles
|
||||
%{xmvn_libdir}/ext/*
|
||||
|
||||
%files javadoc -f .mfiles-javadoc
|
||||
|
||||
%changelog
|
||||
* Fri Dec 20 2019 Mat Booth <mat.booth@redhat.com> - 1.5.1-2
|
||||
- Fix broken symlink for takari-polyglot
|
||||
|
||||
* Wed Dec 18 2019 Mat Booth <mat.booth@redhat.com> - 1.5.1-1
|
||||
- Update to latest upstream release
|
||||
|
||||
* Thu May 30 2019 Mat Booth <mat.booth@redhat.com> - 1.4.0-1
|
||||
- Update to latest upstream release
|
||||
|
||||
* Thu May 23 2019 Mat Booth <mat.booth@redhat.com> - 1.3.0-4
|
||||
- Don't build plug-ins we can't use during RPM builds
|
||||
|
||||
* Tue Mar 19 2019 Mat Booth <mat.booth@redhat.com> - 1.3.0-3
|
||||
- Restrict to same architectures as Eclipse itself
|
||||
|
||||
* Tue Mar 12 2019 Mat Booth <mat.booth@redhat.com> - 1.3.0-2
|
||||
- Make installation more portable
|
||||
|
||||
* Tue Feb 19 2019 Mat Booth <mat.booth@redhat.com> - 1.3.0-1
|
||||
- Update to latest upstream release
|
||||
|
||||
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Fri Aug 17 2018 Mat Booth <mat.booth@redhat.com> - 1.2.0-3
|
||||
- License correction
|
||||
|
||||
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Tue Jun 05 2018 Mat Booth <mat.booth@redhat.com> - 1.2.0-1
|
||||
- Update to latest release
|
||||
|
||||
* Wed May 02 2018 Mat Booth <mat.booth@redhat.com> - 1.1.0-1
|
||||
- Update to latest upstream release
|
||||
|
||||
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Thu Apr 20 2017 Mat Booth <mat.booth@redhat.com> - 1.0.0-1
|
||||
- Update to 1.0.0
|
||||
|
||||
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.26.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Wed Nov 02 2016 Mat Booth <mat.booth@redhat.com> - 0.26.0-1
|
||||
- Update to latest upstream release
|
||||
|
||||
* Mon Jul 4 2016 Alexander Kurtakov <akurtako@redhat.com> 0.25.0-4
|
||||
- Add patch to fix NPE in xmvn builddep.
|
||||
|
||||
* Wed Jun 15 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.25.0-3
|
||||
- Add missing build-requires
|
||||
|
||||
* Thu Apr 28 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.25.0-2
|
||||
- Obsolete tycho-pomless
|
||||
|
||||
* Thu Apr 21 2016 Mat Booth <mat.booth@redhat.com> - 0.25.0-1
|
||||
- Update to latest upstream release
|
||||
|
||||
* Thu Apr 14 2016 Mat Booth <mat.booth@redhat.com> - 0.23.0-4
|
||||
- Fix build against new maven-archiver, which removed some deprecated methods
|
||||
that tycho was using
|
||||
|
||||
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.23.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.23.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Tue Jun 9 2015 Alexander Kurtakov <akurtako@redhat.com> 0.23.0-1
|
||||
- Update to upstream 0.23.
|
||||
|
||||
* Fri Dec 5 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.22.0-2
|
||||
- Port to latest fedoraproject-p2
|
||||
|
||||
* Mon Dec 01 2014 Mat Booth <mat.booth@redhat.com> - 0.22.0-1
|
||||
- Update to tagged release
|
||||
- Fix directory ownership problem
|
||||
|
||||
* Tue Nov 25 2014 Roland Grunberg <rgrunber@redhat.com> - 0.22.0-0.1.gitef068a
|
||||
- Update to 0.22.0 pre-release.
|
||||
|
||||
* Wed Sep 03 2014 Roland Grunberg <rgrunber@redhat.com> - 0.21.0-3
|
||||
- Use fedoraproject-p2 to do OSGi bundle discovery.
|
||||
|
||||
* Thu Aug 21 2014 Roland Grunberg <rgrunber@redhat.com> - 0.21.0-2
|
||||
- Integrate fedoraproject-p2 functionality.
|
||||
|
||||
* Fri Jul 25 2014 Roland Grunberg <rgrunber@redhat.com> - 0.21.0-1
|
||||
- Update to 0.21.0 Release.
|
||||
|
||||
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Tue Mar 25 2014 Roland Grunberg <rgrunber@redhat.com> - 0.20.0-1
|
||||
- Update to 0.20.0 Release.
|
||||
|
||||
* Tue Mar 11 2014 Michael Simacek <msimacek@redhat.com> - 0.19.0-3
|
||||
- Use mvn_build and mvn_install.
|
||||
- Drop manual requires.
|
||||
|
||||
* Thu Feb 27 2014 Roland Grunberg <rgrunber@redhat.com> - 0.19.0-2
|
||||
- Change R:java to R:java-headless (Bug 1068575).
|
||||
|
||||
* Fri Oct 25 2013 Roland Grunberg <rgrunber@redhat.com> - 0.19.0-1
|
||||
- Update to 0.19.0 Release.
|
||||
|
||||
* Mon Jul 29 2013 Roland Grunberg <rgrunber@redhat.com> 0.18.1-1
|
||||
- Update to 0.18.1 Release.
|
||||
|
||||
* Thu May 30 2013 Roland Grunberg <rgrunber@redhat.com> 0.18.0-1
|
||||
- Update to 0.18.0 Release.
|
||||
|
||||
* Tue May 7 2013 Roland Grunberg <rgrunber@redhat.com> 0.17.0-2
|
||||
- tycho-eclipserun-plugin should use the system local p2 repo.
|
||||
|
||||
* Tue Apr 2 2013 Roland Grunberg <rgrunber@redhat.com> 0.17.0-1
|
||||
- Update to 0.17.0 Release.
|
||||
|
||||
* Mon Feb 25 2013 Roland Grunberg <rgrunber@redhat.com> 0.17.0-0.1.git0a9370
|
||||
- Update to latest 0.17.0-SNAPSHOT.
|
||||
|
||||
* Thu Feb 21 2013 Roland Grunberg <rgrunber@redhat.com> - 0.16.0-5
|
||||
- Fix PlexusConfiguration class issues identically across branches.
|
||||
|
||||
* Wed Feb 20 2013 Roland Grunberg <rgrunber@redhat.com> - 0.16.0-4
|
||||
- Fix build issues relating to PlexusConfiguration.
|
||||
|
||||
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||
|
||||
* Thu Dec 13 2012 Roland Grunberg <rgrunber@redhat.com> 0.16.0-3
|
||||
- Fix upstream Bug 393686.
|
||||
|
||||
* Fri Oct 19 2012 Roland Grunberg <rgrunber@redhat.com> 0.16.0-2
|
||||
- Update to 0.16.0 Release.
|
||||
|
||||
* Mon Jul 30 2012 Roland Grunberg <rgrunber@redhat.com> 0.16.0-1.e58861
|
||||
- Update to 0.16.0 SNAPSHOT.
|
||||
|
||||
* Fri Jul 27 2012 Roland Grunberg <rgrunber@redhat.com> 0.15.0-1
|
||||
- Update to 0.15.0.
|
||||
|
||||
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||
|
||||
* Mon Apr 16 2012 Roland Grunberg <rgrunber@redhat.com> - 0.14.0-1
|
||||
- Initial packaging of tycho extras.
|
||||
Loading…
Add table
Add a link
Reference in a new issue