Don't inject pom.properties

Now XMvn Subst can use manifest to locate Sisu JARs, so pom.properties
are not needed.
This commit is contained in:
Mikolaj Izdebski 2013-10-18 15:31:36 +02:00
parent 08bb9c2e50
commit 9a441b56c7
1 changed files with 4 additions and 11 deletions

View File

@ -3,7 +3,7 @@
Name: sisu
Epoch: 1
Version: 0.0.0
Release: 0.5.%{vertag}%{?dist}
Release: 0.6.%{vertag}%{?dist}
Summary: Eclipse dependency injection framework
# bundled asm is under BSD
# See also: https://fedorahosted.org/fpc/ticket/346
@ -180,16 +180,6 @@ EOF
for mod in inject plexus; do
%mvn_artifact sisu-${mod}/pom.xml
%mvn_artifact sisu-${mod}/org.eclipse.sisu.${mod}/pom.xml sisu-${mod}/org.eclipse.sisu.${mod}/target/org.eclipse.sisu.${mod}-%{version}.%{vertag}.jar
# inject pom.properties file
mkdir -p META-INF/maven/org.eclipse.sisu/org/eclipse/sisu/${mod}/
cat > META-INF/maven/org.eclipse.sisu/org/eclipse/sisu/${mod}/pom.properties << EOF
version=%{version}
groupId=org.eclipse.sisu
artifactId=org.eclipse.sisu.${mod}
EOF
zip -u sisu-${mod}/org.eclipse.sisu.${mod}/target/org.eclipse.sisu.${mod}-%{version}.%{vertag}.jar \
META-INF/maven/org.eclipse.sisu/org/eclipse/sisu/${mod}/pom.properties
done
%install
@ -207,6 +197,9 @@ done
%changelog
* Fri Oct 18 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:0.0.0-0.6.M5
- Don't inject pom.properties
* Wed Sep 25 2013 Michal Srb <msrb@redhat.com> - 1:0.0.0-0.5.M5
- Update to upstream version 0.0.0.M5
- Install EPL license file