From 7f4536cb66905d9e9770a168c7ed107fb77e9f46 Mon Sep 17 00:00:00 2001 From: Krzysztof Daniel Date: Feb 24 2012 10:50:13 +0000 Subject: Added OSGi Manifest for Eclipse. --- diff --git a/MANIFEST.MF b/MANIFEST.MF new file mode 100644 index 0000000..51d54f5 --- /dev/null +++ b/MANIFEST.MF @@ -0,0 +1,11 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: %bundleName +Bundle-SymbolicName: javax.inject +Bundle-Version: 1.0.0.v20091030 +Bundle-ClassPath: . +Bundle-Vendor: %bundleProvider +Bundle-Localization: plugin +Export-Package: javax.inject;version="1.0.0" +Bundle-RequiredExecutionEnvironment: J2SE-1.5 + diff --git a/atinject.spec b/atinject.spec index d8ec4be..a61bd51 100644 --- a/atinject.spec +++ b/atinject.spec @@ -2,7 +2,7 @@ Name: atinject Version: 1 -Release: 5.20100611svn86%{?dist} +Release: 6.20100611svn86%{?dist} Summary: Dependency injection specification for Java (JSR-330) Group: Development/Libraries @@ -14,6 +14,7 @@ URL: http://code.google.com/p/atinject/ # svn export -r86 http://atinject.googlecode.com/svn/trunk atinject-1 # tar caf atinject-1.tar.xz atinject-1 Source0: %{name}-%{version}.tar.xz +Source1: MANIFEST.MF BuildArch: noarch BuildRequires: maven @@ -68,6 +69,12 @@ pushd build for i in *.zip; do unzip $i done + +#Add OSGi manifest for Eclipse +mkdir -p META-INF/ +cp %{SOURCE1} META-INF/MANIFEST.MF +zip -u javax.inject.jar META-INF/MANIFEST.MF + popd %install @@ -109,6 +116,9 @@ cp -pr build/tck/javadoc/* %{buildroot}%{_javadocdir}/%{name}-tck %doc %{_javadocdir}/%{name}-tck %changelog +* Fri Feb 24 2012 Krzysztof Daniel - 1-6.20100611svn86 +- Added OSGi manifest. + * Mon Feb 13 2012 Stanislav Ochotnicky - 1-5.20100611svn86 - Add tck subpackage - Use upstream build method