Update to XMvn 1.0.0
This commit is contained in:
parent
7ba2c11ed6
commit
66360ff979
17
sisu.spec
17
sisu.spec
@ -3,7 +3,7 @@
|
|||||||
Name: sisu
|
Name: sisu
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
Version: 0.0.0
|
Version: 0.0.0
|
||||||
Release: 0.3.%{vertag}%{?dist}
|
Release: 0.4.%{vertag}%{?dist}
|
||||||
Summary: Eclipse dependency injection framework
|
Summary: Eclipse dependency injection framework
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
# bundled asm is under BSD
|
# bundled asm is under BSD
|
||||||
@ -110,6 +110,9 @@ tar xf %{SOURCE1} && mv milestones/* sisu-plexus && rmdir milestones
|
|||||||
%mvn_package ":*{inject,plexus}" @1
|
%mvn_package ":*{inject,plexus}" @1
|
||||||
%mvn_package : __noinstall
|
%mvn_package : __noinstall
|
||||||
|
|
||||||
|
%pom_disable_module org.eclipse.sisu.inject.tests sisu-inject
|
||||||
|
%pom_disable_module org.eclipse.sisu.plexus.tests sisu-plexus
|
||||||
|
|
||||||
for target in \
|
for target in \
|
||||||
sisu-inject/org.eclipse.sisu.inject/build.target \
|
sisu-inject/org.eclipse.sisu.inject/build.target \
|
||||||
sisu-plexus/org.eclipse.sisu.plexus/build.target
|
sisu-plexus/org.eclipse.sisu.plexus/build.target
|
||||||
@ -152,12 +155,13 @@ cat <<EOF >pom.xml
|
|||||||
EOF
|
EOF
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%mvn_build -f
|
|
||||||
|
|
||||||
# Tycho inject dependencies with system scope. Disable installation
|
# Tycho inject dependencies with system scope. Disable installation
|
||||||
# of effective POMs until Mvn can handle system-scoped deps.
|
# of effective POMs until Mvn can handle system-scoped deps.
|
||||||
sed -i /effective-poms/d .mfiles*
|
%mvn_build -f -i
|
||||||
rm -rf .xmvn/root%{_datadir}/maven-effective-poms
|
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
|
||||||
|
done
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%mvn_install
|
%mvn_install
|
||||||
@ -171,6 +175,9 @@ rm -rf .xmvn/root%{_datadir}/maven-effective-poms
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Sep 20 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:0.0.0-0.4.M4
|
||||||
|
- Update to XMvn 1.0.0
|
||||||
|
|
||||||
* Tue Aug 13 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:0.0.0-0.3.M4
|
* Tue Aug 13 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:0.0.0-0.3.M4
|
||||||
- Obsolete sisu main package, resolves: rhbz#996288
|
- Obsolete sisu main package, resolves: rhbz#996288
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user