[jboss-as/f17] Fixing many missing symlinks
Marek Goldmann
goldmann at fedoraproject.org
Thu Nov 29 09:55:56 UTC 2012
commit 7bc38550414a469727454c8f56823cf731e95357
Author: Marek Goldmann <goldmann at fedoraproject.org>
Date: Wed Nov 28 15:43:20 2012 +0100
Fixing many missing symlinks
jboss-as.spec | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 53 insertions(+), 5 deletions(-)
---
diff --git a/jboss-as.spec b/jboss-as.spec
index 4981308..4f75264 100644
--- a/jboss-as.spec
+++ b/jboss-as.spec
@@ -12,14 +12,14 @@
%global jbuid 185
# Enabled modules:
-%global modules cli cmp configadmin connector controller-client controller deployment-repository deployment-scanner domain-management ee ejb3 embedded host-controller jacorb jaxr jaxrs jmx jsr77 logging management-client-content mail modcluster naming network platform-mbean pojo process-controller protocol remoting sar security server threads transactions web weld xts
+%global modules appclient cli cmp configadmin connector controller-client controller deployment-repository deployment-scanner domain-management ee ejb3 embedded host-controller jacorb jaxr jaxrs jmx jsr77 logging management-client-content mail messaging modcluster naming network platform-mbean pojo process-controller protocol remoting sar security server threads transactions web weld xts
# Additional modules enabled, but not listed above because of different structure:
# arquillian domain-http clustering jpa osgi jdr webservices
Name: jboss-as
Version: 7.1.1
-Release: 9.2%{?dist}
+Release: 9.3%{?dist}
Summary: JBoss Application Server
Group: System Environment/Daemons
License: LGPLv2 and ASL 2.0
@@ -76,12 +76,15 @@ BuildArch: noarch
# Please keep alphabetically
BuildRequires: antlr
BuildRequires: ant-apache-bsf
+BuildRequires: apache-commons-beanutils
BuildRequires: apache-commons-cli
BuildRequires: apache-commons-codec
BuildRequires: apache-commons-collections
BuildRequires: apache-commons-configuration
+BuildRequires: apache-commons-io
BuildRequires: apache-commons-lang
BuildRequires: apache-commons-logging
+BuildRequires: apache-commons-pool
BuildRequires: apache-james-project
BuildRequires: apache-juddi
BuildRequires: apache-mime4j
@@ -194,6 +197,7 @@ BuildRequires: jbossws-cxf
BuildRequires: jbossws-spi >= 2.0.3-2
BuildRequires: jbossxb
BuildRequires: jcip-annotations
+BuildRequires: jdom
BuildRequires: jline
BuildRequires: jul-to-slf4j-stub
BuildRequires: joda-time
@@ -216,14 +220,17 @@ BuildRequires: xml-maven-plugin
BuildRequires: mojarra
BuildRequires: mod_cluster-java >= 1.2.1-2
BuildRequires: neethi
+BuildRequires: nekohtml
BuildRequires: netty
BuildRequires: objectweb-asm
BuildRequires: openjpa
BuildRequires: picketbox
BuildRequires: picketbox-commons
+BuildRequires: picketbox-xacml
BuildRequires: resteasy >= 2.3.2-7
BuildRequires: rhq-plugin-annotations
BuildRequires: scannotation
+BuildRequires: sac
BuildRequires: serp
BuildRequires: shrinkwrap
BuildRequires: shrinkwrap-resolver
@@ -231,25 +238,34 @@ BuildRequires: slf4j
BuildRequires: slf4j-jboss-logmanager
BuildRequires: snakeyaml
BuildRequires: staxmapper
+BuildRequires: stax2-api
BuildRequires: systemd-units
BuildRequires: weld-api
BuildRequires: weld-core
BuildRequires: weld-parent
+BuildRequires: woodstox-core
BuildRequires: wsdl4j >= 1.6.2-5
BuildRequires: wss4j
+BuildRequires: velocity
BuildRequires: xalan-j2
BuildRequires: xerces-j2
+BuildRequires: xml-commons-apis
+BuildRequires: xml-commons-resolver
BuildRequires: xml-security
BuildRequires: xnio
+BuildRequires: xom
Requires: antlr
Requires: atinject
+Requires: apache-commons-beanutils
Requires: apache-commons-cli
Requires: apache-commons-codec
Requires: apache-commons-collections
Requires: apache-commons-configuration
+Requires: apache-commons-io
Requires: apache-commons-lang
Requires: apache-commons-logging
+Requires: apache-commons-pool
Requires: apache-juddi
Requires: apache-mime4j
Requires: apache-scout
@@ -353,6 +369,7 @@ Requires: jbossws-cxf
Requires: jbossws-spi >= 2.0.3-2
Requires: jbossxb
Requires: jcip-annotations
+Requires: jdom
Requires: jgroups
Requires: jline
Requires: jul-to-slf4j-stub
@@ -363,15 +380,18 @@ Requires: jython >= 2.2.1-9
Requires: mojarra
Requires: mod_cluster-java >= 1.2.1-2
Requires: neethi
+Requires: nekohtml
Requires: netty
Requires: objectweb-asm
Requires: openjpa
Requires: openssl
Requires: picketbox
Requires: picketbox-commons
+Requires: picketbox-xacml
Requires: resteasy >= 2.3.2-7
Requires: rhq-plugin-annotations
Requires: scannotation
+Requires: sac
Requires: serp
Requires: shrinkwrap
Requires: shrinkwrap-resolver
@@ -379,14 +399,20 @@ Requires: slf4j
Requires: slf4j-jboss-logmanager
Requires: snakeyaml
Requires: staxmapper
+Requires: stax2-api
+Requires: velocity
Requires: weld-api
Requires: weld-core
+Requires: woodstox-core
Requires: wsdl4j >= 1.6.2-5
Requires: wss4j
Requires: xalan-j2
Requires: xerces-j2
+Requires: xml-commons-apis
+Requires: xml-commons-resolver
Requires: xml-security
Requires: xnio
+Requires: xom
Requires(pre): shadow-utils
Requires(post): systemd-units
Requires(preun): systemd-units
@@ -458,7 +484,7 @@ done
multimodules="arquillian domain-http clustering jpa osgi webservices"
# If a submodule contains hyphen in the name, just skip it, e.g. domain-http => domainhttp
modules_arquillian="common container-managed container-remote protocol-jmx testenricher-msc"
-modules_clustering="api common impl jgroups infinispan registry service web-spi web-infinispan ejb3-infinispan"
+modules_clustering="api common impl jgroups infinispan registry service singleton web-spi web-infinispan ejb3-infinispan"
modules_jpa="util spi openjpa hibernate3"
modules_domainhttp="interface error-context"
modules_osgi="service configadmin"
@@ -631,11 +657,13 @@ pushd $RPM_BUILD_ROOT%{homedir}
# Please keep alphabetic by jar name
- for m in codec collections configuration lang logging; do
+ for m in codec collections configuration io lang logging; do
ln -s $(build-classpath apache-commons-${m}) org/apache/commons/${m}/main/commons-${m}.jar
done
- ln -s $(build-classpath apache-commons-cli) org/apache/commons/cli/main/apache-commons-cli.jar
+ for m in cli beanutils pool; do
+ ln -s $(build-classpath apache-commons-${m}) org/apache/commons/${m}/main/apache-commons-${m}.jar
+ done
ln -s $(build-classpath apache-juddi/juddi-client) org/apache/juddi/juddi-client/main/juddi-client.jar
ln -s $(build-classpath apache-juddi/uddi-ws) org/apache/juddi/uddi-ws/main/uddi-ws.jar
@@ -653,6 +681,8 @@ pushd $RPM_BUILD_ROOT%{homedir}
ln -s $(build-classpath atinject) javax/inject/api/main/atinject.jar
ln -s $(build-classpath cal10n/cal10n-api) ch/qos/cal10n/main/cal10n-api.jar
ln -s $(build-classpath cdi-api) javax/enterprise/api/main/cdi-api.jar
+
+ ln -s $(build-classpath cssparser) net/sourceforge/cssparser/main/cssparser.jar
ln -s $(build-classpath dom4j) org/dom4j/main/dom4j.jar
ln -s $(build-classpath ecj) org/jboss/as/web/main/ecj.jar
ln -s $(build-classpath guava) com/google/guava/main/guava.jar
@@ -789,6 +819,7 @@ pushd $RPM_BUILD_ROOT%{homedir}
ln -s $(build-classpath jbossws-spi) org/jboss/ws/spi/main/jbossws-spi.jar
ln -s $(build-classpath jbossws-cxf/jbossws-cxf-resources) org/jboss/as/webservices/main/jbossws-cxf-resources.jar
ln -s $(build-classpath jbossxb) org/jboss/xb/main/jbossxb.jar
+ ln -s $(build-classpath jdom) org/jdom/main/jdom.jar
ln -s $(build-classpath jgroups) org/jgroups/main/jgroups.jar
ln -s $(build-classpath jettison) org/codehaus/jettison/main/jettison.jar
ln -s $(build-classpath jline) jline/main/jline.jar
@@ -803,6 +834,8 @@ pushd $RPM_BUILD_ROOT%{homedir}
done
ln -s $(build-classpath netty) org/jboss/netty/main/netty.jar
+ ln -s $(build-classpath neethi) org/apache/neethi/main/neethi.jar
+ ln -s $(build-classpath nekohtml) net/sourceforge/nekohtml/main/nekohtml.jar
ln -s $(build-classpath objectweb-asm/asm) asm/asm/main/asm.jar
ln -s $(build-classpath openjpa/kernel) org/apache/openjpa/main/kernel.jar
@@ -815,6 +848,7 @@ pushd $RPM_BUILD_ROOT%{homedir}
ln -s $(build-classpath picketbox/picketbox) org/picketbox/main/picketbox.jar
ln -s $(build-classpath picketbox/infinispan) org/picketbox/main/infinispan.jar
ln -s $(build-classpath picketbox-commons) org/picketbox/main/picketbox-commons.jar
+ ln -s $(build-classpath picketbox-xacml) org/jboss/security/xacml/main/picketbox-xacml.jar
for m in atom-provider cdi jackson-provider jaxb-provider jaxrs jettison-provider jsapi multipart-provider yaml-provider; do
ln -s $(build-classpath resteasy/resteasy-${m}) org/jboss/resteasy/resteasy-${m}/main/resteasy-${m}.jar
@@ -825,6 +859,7 @@ pushd $RPM_BUILD_ROOT%{homedir}
# RestEasy exception
ln -s $(build-classpath resteasy/async-http-servlet-3.0) org/jboss/resteasy/resteasy-jaxrs/main/async-http-servlet-3.0.jar
+ ln -s $(build-classpath sac) org/w3c/css/sac/main/sac.jar
ln -s $(build-classpath scannotation) org/scannotation/scannotation/main/scannotation.jar
ln -s $(build-classpath serp) net/sourceforge/serp/main/serp.jar
@@ -838,17 +873,27 @@ pushd $RPM_BUILD_ROOT%{homedir}
ln -s $(build-classpath slf4j-jboss-logmanager) org/slf4j/impl/main/slf4j-jboss-logmanager.jar
ln -s $(build-classpath snakeyaml) org/yaml/snakeyaml/main/snakeyaml.jar
ln -s $(build-classpath staxmapper) org/jboss/staxmapper/main/staxmapper.jar
+ ln -s $(build-classpath stax2-api) org/codehaus/woodstox/main/stax2-api.jar
ln -s $(build-classpath txw2) com/sun/xml/bind/main/txw2.jar
ln -s $(build-classpath weld-api/weld-api) org/jboss/weld/api/main/weld-api.jar
ln -s $(build-classpath weld-api/weld-spi) org/jboss/weld/spi/main/weld-spi.jar
ln -s $(build-classpath weld-core) org/jboss/weld/core/main/weld-core.jar
+ ln -s $(build-classpath woodstox-core-asl) org/codehaus/woodstox/main/woodstox-core-asl.jar
ln -s $(build-classpath wsdl4j) javax/wsdl4j/api/main/wsdl4j.jar
+ ln -s $(build-classpath wss4j) org/apache/ws/security/main/wss4j.jar
+ ln -s $(build-classpath velocity) org/apache/velocity/main/velocity.jar
ln -s $(build-classpath xalan-j2) org/apache/xalan/main/xalan-j2.jar
ln -s $(build-classpath xalan-j2-serializer) org/apache/xalan/main/xalan-j2-serializer.jar
ln -s $(build-classpath xerces-j2) org/apache/xerces/main/xerces-j2.jar
+ ln -s $(build-classpath xml-commons-apis) org/apache/xerces/main/xml-commons-apis.jar
+ ln -s $(build-classpath xml-resolver) org/apache/xml-resolver/main/xml-resolver.jar
+ # Make sure we don't specify the version suffix in the jar name for xml-resolver
+ # TODO report a bug and fix this properly
+ sed -i "s|xml-resolver.*\.jar|xml-resolver\.jar|" org/apache/xml-resolver/main/module.xml
ln -s $(build-classpath xmlsec) org/apache/santuario/xmlsec/main/xmlsec.jar
ln -s $(build-classpath xnio-api) org/jboss/xnio/main/xnio-api.jar
ln -s $(build-classpath xnio-nio) org/jboss/xnio/nio/main/xnio-nio.jar
+ ln -s $(build-classpath xom) nu/xom/main/xom.jar
popd
popd
@@ -984,6 +1029,9 @@ fi
%doc %{homedir}/LICENSE.txt
%changelog
+* Wed Nov 28 2012 Marek Goldmann <mgoldman at redhat.com> - 7.1.1-9.3
+- Fixing many missing symlinks
+
* Wed Nov 28 2012 Marek Goldmann <mgoldman at redhat.com> - 7.1.1-9.2
- Added missing symlinks for com.sun.xml.bind module
- Added additional link for javax/validation module
More information about the scm-commits
mailing list