Update to upstream version 0.2.0
This commit is contained in:
parent
935cc9a283
commit
53a916fae4
2
.gitignore
vendored
2
.gitignore
vendored
@ -12,3 +12,5 @@
|
|||||||
/org.eclipse.sisu.plexus-0.1.0.tar.bz2
|
/org.eclipse.sisu.plexus-0.1.0.tar.bz2
|
||||||
/org.eclipse.sisu.inject-0.1.1.tar.bz2
|
/org.eclipse.sisu.inject-0.1.1.tar.bz2
|
||||||
/org.eclipse.sisu.plexus-0.1.1.tar.bz2
|
/org.eclipse.sisu.plexus-0.1.1.tar.bz2
|
||||||
|
/org.eclipse.sisu.inject-0.2.0.tar.bz2
|
||||||
|
/org.eclipse.sisu.plexus-0.2.0.tar.bz2
|
||||||
|
@ -1,25 +0,0 @@
|
|||||||
From d22b82bb351469b46726d329a1736aaa92241bad Mon Sep 17 00:00:00 2001
|
|
||||||
From: Michal Srb <msrb@redhat.com>
|
|
||||||
Date: Wed, 25 Sep 2013 14:16:44 +0200
|
|
||||||
Subject: [PATCH 1/2] Fix OSGi compatibility
|
|
||||||
|
|
||||||
---
|
|
||||||
.../src/org/eclipse/sisu/launch/internal/SisuActivator.java | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/sisu-inject/org.eclipse.sisu.inject.extender/src/org/eclipse/sisu/launch/internal/SisuActivator.java b/sisu-inject/org.eclipse.sisu.inject.extender/src/org/eclipse/sisu/launch/internal/SisuActivator.java
|
|
||||||
index 23b43eb..ebbd923 100644
|
|
||||||
--- a/sisu-inject/org.eclipse.sisu.inject.extender/src/org/eclipse/sisu/launch/internal/SisuActivator.java
|
|
||||||
+++ b/sisu-inject/org.eclipse.sisu.inject.extender/src/org/eclipse/sisu/launch/internal/SisuActivator.java
|
|
||||||
@@ -257,7 +257,7 @@ public final class SisuActivator
|
|
||||||
}
|
|
||||||
}, new SpaceModule( space, scanning ).with( extensions ) ).with( extensions ) );
|
|
||||||
|
|
||||||
- final Dictionary<Object, Object> metadata = new Hashtable<Object, Object>();
|
|
||||||
+ final Dictionary<String, Object> metadata = new Hashtable<String, Object>();
|
|
||||||
metadata.put( Constants.SERVICE_PID, CONTAINER_SYMBOLIC_NAME );
|
|
||||||
extendedBundleContext.registerService( API, this, metadata );
|
|
||||||
}
|
|
||||||
--
|
|
||||||
1.8.3.1
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
|||||||
From 16622679b8cf7bd98c80ffd8acfeb20b17666d83 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Michal Srb <msrb@redhat.com>
|
|
||||||
Date: Wed, 25 Sep 2013 14:17:24 +0200
|
|
||||||
Subject: [PATCH 2/2] Fix compatibility with Plexus Classworlds 2.5
|
|
||||||
|
|
||||||
---
|
|
||||||
.../org/codehaus/plexus/component/repository/ComponentDescriptor.java | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/sisu-plexus/org.eclipse.sisu.plexus/src/org/codehaus/plexus/component/repository/ComponentDescriptor.java b/sisu-plexus/org.eclipse.sisu.plexus/src/org/codehaus/plexus/component/repository/ComponentDescriptor.java
|
|
||||||
index 5c63170..9c42ec6 100644
|
|
||||||
--- a/sisu-plexus/org.eclipse.sisu.plexus/src/org/codehaus/plexus/component/repository/ComponentDescriptor.java
|
|
||||||
+++ b/sisu-plexus/org.eclipse.sisu.plexus/src/org/codehaus/plexus/component/repository/ComponentDescriptor.java
|
|
||||||
@@ -195,7 +195,7 @@ public class ComponentDescriptor<T>
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
|
||||||
- return classRealm.loadClass( getRole() );
|
|
||||||
+ return (Class) classRealm.loadClass( getRole() );
|
|
||||||
}
|
|
||||||
catch ( final Exception e )
|
|
||||||
{
|
|
||||||
--
|
|
||||||
1.8.3.1
|
|
||||||
|
|
18
sisu.spec
18
sisu.spec
@ -1,6 +1,6 @@
|
|||||||
Name: sisu
|
Name: sisu
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
Version: 0.1.1
|
Version: 0.2.0
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: Eclipse dependency injection framework
|
Summary: Eclipse dependency injection framework
|
||||||
# bundled asm is under BSD
|
# bundled asm is under BSD
|
||||||
@ -12,10 +12,6 @@ URL: http://eclipse.org/sisu
|
|||||||
|
|
||||||
Source0: http://git.eclipse.org/c/%{name}/org.eclipse.%{name}.inject.git/snapshot/releases/%{version}.tar.bz2#/org.eclipse.%{name}.inject-%{version}.tar.bz2
|
Source0: http://git.eclipse.org/c/%{name}/org.eclipse.%{name}.inject.git/snapshot/releases/%{version}.tar.bz2#/org.eclipse.%{name}.inject-%{version}.tar.bz2
|
||||||
Source1: http://git.eclipse.org/c/%{name}/org.eclipse.%{name}.plexus.git/snapshot/releases/%{version}.tar.bz2#/org.eclipse.%{name}.plexus-%{version}.tar.bz2
|
Source1: http://git.eclipse.org/c/%{name}/org.eclipse.%{name}.plexus.git/snapshot/releases/%{version}.tar.bz2#/org.eclipse.%{name}.plexus-%{version}.tar.bz2
|
||||||
Patch0: 0001-Fix-OSGi-compatibility.patch
|
|
||||||
# Incompatible version of Plexus Classworlds
|
|
||||||
# Forwarded upstream: https://bugs.eclipse.org/bugs/show_bug.cgi?id=423596
|
|
||||||
Patch1: 0002-Fix-compatibility-with-Plexus-Classworlds-2.5.patch
|
|
||||||
|
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
@ -52,11 +48,12 @@ BuildRequires: osgi(org.codehaus.plexus.component-annotations)
|
|||||||
BuildRequires: osgi(org.codehaus.plexus.utils)
|
BuildRequires: osgi(org.codehaus.plexus.utils)
|
||||||
BuildRequires: osgi(org.eclipse.jdt.apt.core)
|
BuildRequires: osgi(org.eclipse.jdt.apt.core)
|
||||||
BuildRequires: osgi(org.eclipse.osgi)
|
BuildRequires: osgi(org.eclipse.osgi)
|
||||||
|
BuildRequires: osgi(org.eclipse.osgi.source)
|
||||||
BuildRequires: osgi(org.hamcrest.core)
|
BuildRequires: osgi(org.hamcrest.core)
|
||||||
BuildRequires: osgi(org.junit)
|
BuildRequires: osgi(org.junit)
|
||||||
BuildRequires: osgi(org.sonatype.sisu.guice)
|
BuildRequires: osgi(org.sonatype.sisu.guice)
|
||||||
|
BuildRequires: osgi(org.sonatype.sisu.inject.guice-servlet)
|
||||||
BuildRequires: osgi(slf4j.api)
|
BuildRequires: osgi(slf4j.api)
|
||||||
BuildRequires: osgi(org.eclipse.osgi.source)
|
|
||||||
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -119,9 +116,6 @@ This package contains %{summary}.
|
|||||||
tar xf %{SOURCE0} && mv releases/* sisu-inject && rmdir releases
|
tar xf %{SOURCE0} && mv releases/* sisu-inject && rmdir releases
|
||||||
tar xf %{SOURCE1} && mv releases/* sisu-plexus && rmdir releases
|
tar xf %{SOURCE1} && mv releases/* sisu-plexus && rmdir releases
|
||||||
|
|
||||||
#patch0 -p1
|
|
||||||
%patch1 -p1
|
|
||||||
|
|
||||||
%mvn_file ":{*}" @1
|
%mvn_file ":{*}" @1
|
||||||
%mvn_package ":*{inject,plexus}" @1
|
%mvn_package ":*{inject,plexus}" @1
|
||||||
%mvn_package : __noinstall
|
%mvn_package : __noinstall
|
||||||
@ -148,7 +142,8 @@ done
|
|||||||
for pom in \
|
for pom in \
|
||||||
sisu-inject/org.eclipse.sisu.inject \
|
sisu-inject/org.eclipse.sisu.inject \
|
||||||
sisu-inject/org.eclipse.sisu.inject.extender \
|
sisu-inject/org.eclipse.sisu.inject.extender \
|
||||||
sisu-plexus/org.eclipse.sisu.plexus
|
sisu-plexus/org.eclipse.sisu.plexus \
|
||||||
|
sisu-plexus/org.eclipse.sisu.plexus.extender
|
||||||
do
|
do
|
||||||
%pom_remove_plugin :animal-sniffer-maven-plugin $pom
|
%pom_remove_plugin :animal-sniffer-maven-plugin $pom
|
||||||
done
|
done
|
||||||
@ -198,6 +193,9 @@ done
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Feb 17 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:0.2.0-1
|
||||||
|
- Update to upstream version 0.2.0
|
||||||
|
|
||||||
* Wed Dec 4 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:0.1.1-1
|
* Wed Dec 4 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:0.1.1-1
|
||||||
- Update to upstream version 0.1.1
|
- Update to upstream version 0.1.1
|
||||||
|
|
||||||
|
4
sources
4
sources
@ -1,2 +1,2 @@
|
|||||||
e9cfd917ad43e734b956e261d48055d0 org.eclipse.sisu.inject-0.1.1.tar.bz2
|
343f3f3f4d7c1387cec0008db2ab515f org.eclipse.sisu.inject-0.2.0.tar.bz2
|
||||||
9273d92c1eb7a34c8aaf8dd629c5ea47 org.eclipse.sisu.plexus-0.1.1.tar.bz2
|
753960f4b5d258fb3ecac108ec1a77cd org.eclipse.sisu.plexus-0.2.0.tar.bz2
|
||||||
|
Loading…
Reference in New Issue
Block a user