re-introduce jandex jars
This commit is contained in:
parent
0bb0064ee8
commit
e072b0731b
@ -3,7 +3,7 @@
|
||||
|
||||
Name: resteasy
|
||||
Version: 3.0.19
|
||||
Release: 2%{?dist}
|
||||
Release: 3%{?dist}
|
||||
Summary: Framework for RESTful Web services and Java applications
|
||||
License: ASL 2.0 and CDDL
|
||||
URL: http://resteasy.jboss.org/
|
||||
@ -336,32 +336,91 @@ done
|
||||
|
||||
%mvn_build -f
|
||||
|
||||
# Create Jandex index file(s)
|
||||
# Not all files are required by WildFly, but let's create indexes for all of them
|
||||
find -name 'resteasy-*-%{namedversion}.jar' | while read f; do
|
||||
java -cp $(build-classpath jandex) org.jboss.jandex.Main -j ${f}
|
||||
done
|
||||
|
||||
# async-http-servlet-3.0 jose-jwt tjws
|
||||
|
||||
%install
|
||||
%mvn_install
|
||||
|
||||
find -name "resteasy-*-jandex.jar" | while read f; do
|
||||
install -pm 644 ${f} %{buildroot}%{_javadir}/%{name}/$(basename -s "-%{namedversion}-jandex.jar" $f)-jandex.jar
|
||||
done
|
||||
|
||||
%files
|
||||
%doc README.md jaxrs/README.html
|
||||
%license jaxrs/License.html
|
||||
|
||||
%files core -f .mfiles-core
|
||||
%{_javadir}/%{name}/resteasy-jaxrs-jandex.jar
|
||||
|
||||
%files atom-provider -f .mfiles-atom-provider
|
||||
%{_javadir}/%{name}/resteasy-atom-provider-jandex.jar
|
||||
|
||||
%files fastinfoset-provider -f .mfiles-fastinfoset-provider
|
||||
%{_javadir}/%{name}/resteasy-fastinfoset-provider-jandex.jar
|
||||
|
||||
%files jackson-provider -f .mfiles-jackson-provider
|
||||
%{_javadir}/%{name}/resteasy-jackson-provider-jandex.jar
|
||||
|
||||
%files jackson2-provider -f .mfiles-jackson2-provider
|
||||
%{_javadir}/%{name}/resteasy-jackson2-provider-jandex.jar
|
||||
|
||||
%files jaxb-provider -f .mfiles-jaxb-provider
|
||||
%{_javadir}/%{name}/resteasy-jaxb-provider-jandex.jar
|
||||
|
||||
%files jettison-provider -f .mfiles-jettison-provider
|
||||
%{_javadir}/%{name}/resteasy-jettison-provider-jandex.jar
|
||||
|
||||
%files json-p-provider -f .mfiles-json-p-provider
|
||||
%{_javadir}/%{name}/resteasy-json-p-provider-jandex.jar
|
||||
|
||||
%files multipart-provider -f .mfiles-multipart-provider
|
||||
%{_javadir}/%{name}/resteasy-multipart-provider-jandex.jar
|
||||
|
||||
%files netty3 -f .mfiles-netty3
|
||||
%{_javadir}/%{name}/resteasy-netty-jandex.jar
|
||||
|
||||
%files validator-provider-11 -f .mfiles-validator-provider-11
|
||||
%{_javadir}/%{name}/resteasy-validator-provider-11-jandex.jar
|
||||
|
||||
%files yaml-provider -f .mfiles-yaml-provider
|
||||
%{_javadir}/%{name}/resteasy-yaml-provider-jandex.jar
|
||||
|
||||
%files client -f .mfiles-client
|
||||
%{_javadir}/%{name}/resteasy-client-jandex.jar
|
||||
|
||||
%files optional -f .mfiles-optional
|
||||
%{_javadir}/%{name}/resteasy-cache-core-jandex.jar
|
||||
%{_javadir}/%{name}/resteasy-cdi-jandex.jar
|
||||
%{_javadir}/%{name}/resteasy-crypto-jandex.jar
|
||||
%{_javadir}/%{name}/resteasy-guice-jandex.jar
|
||||
%{_javadir}/%{name}/resteasy-html-jandex.jar
|
||||
%{_javadir}/%{name}/resteasy-jdk-http-jandex.jar
|
||||
%{_javadir}/%{name}/resteasy-jsapi-jandex.jar
|
||||
%{_javadir}/%{name}/resteasy-keystone-core-jandex.jar
|
||||
%{_javadir}/%{name}/resteasy-links-jandex.jar
|
||||
%{_javadir}/%{name}/resteasy-netty4-cdi-jandex.jar
|
||||
%{_javadir}/%{name}/resteasy-netty4-jandex.jar
|
||||
%{_javadir}/%{name}/resteasy-oauth-jandex.jar
|
||||
%{_javadir}/%{name}/resteasy-servlet-initializer-jandex.jar
|
||||
%{_javadir}/%{name}/resteasy-undertow-jandex.jar
|
||||
%{_javadir}/%{name}/resteasy-wadl-jandex.jar
|
||||
|
||||
%files test -f .mfiles-test
|
||||
%{_javadir}/%{name}/resteasy-jaxrs-testsuite-jandex.jar
|
||||
|
||||
%files javadoc -f .mfiles-javadoc
|
||||
%license jaxrs/License.html
|
||||
|
||||
%changelog
|
||||
* Tue Sep 13 2016 gil cattaneo <puntogil@libero.it> 3.0.19-3
|
||||
- re-introduce jandex jars
|
||||
|
||||
* Mon Aug 22 2016 gil cattaneo <puntogil@libero.it> 3.0.19-2
|
||||
- move "Obsoletes" to resteasy-core
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user