From 9ffdf206b2f1965681e1c2045aab2c01fad3fa0e Mon Sep 17 00:00:00 2001 From: Deepak Bhole Date: Thu, 18 Jun 2009 17:33:01 +0000 Subject: [PATCH] - Added pom.xml and components.xml to META-INF --- plexus-i18n.spec | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/plexus-i18n.spec b/plexus-i18n.spec index bebf8d5..5c58c3b 100644 --- a/plexus-i18n.spec +++ b/plexus-i18n.spec @@ -35,7 +35,7 @@ Name: plexus-i18n Version: 1.0 -Release: 0.b6.5.3%{?dist}.1 +Release: 0.b6.5.3%{?dist}.2 Epoch: 0 Summary: Plexus I18N Component License: ASL 2.0 @@ -48,6 +48,7 @@ Source1: plexus-i18n-1.0-build.xml Source2: plexus-i18n-1.0-project.xml Source3: plexus-i18n-settings.xml Source4: plexus-i18n-1.0-jpp-depmap.xml +Source5: plexus-i18n-1.0-plexus-components.xml BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -141,6 +142,14 @@ plexus/utils \ ant jar javadoc +# inject pom and component descriptor into the jar (can be done via ant, but +# since build.xml is autogenerated, it is best to do it here) +mkdir -p META-INF/plexus META-INF/maven/org.codehaus.plexus/plexus-i18n/ +cp %{SOURCE5} META-INF/plexus/components.xml +cp pom.xml META-INF/maven/org.codehaus.plexus/plexus-i18n/ +jar uvf target/%{name}-%{version}-beta-6.jar META-INF +rm -rf META-INF + %endif %install @@ -213,6 +222,9 @@ fi %doc %{_javadocdir}/%{name} %changelog +* Thu Jun 18 2009 Deepak Bhole - 0:1.0-0.b6.5.3.2 +- Added pom.xml and components.xml to META-INF + * Thu Feb 26 2009 Fedora Release Engineering - 0:1.0-0.b6.5.3.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild