[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