Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.2:ARM
excalibur
excalibur.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File excalibur.spec of Package excalibur
# # spec file for package excalibur # # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define with() %{expand:%%{?with_%{1}:1}%%{!?with_%{1}:0}} %define without() %{expand:%%{?with_%{1}:0}%%{!?with_%{1}:1}} %define bcond_with() %{expand:%%{?_with_%{1}:%%global with_%{1} 1}} %define bcond_without() %{expand:%%{!?_without_%{1}:%%global with_%{1} 1}} %bcond_with jdk6 # If you want repolib package to be built, # issue the following: 'rpmbuild --with repolib' %define _with_repolib 1 %define with_repolib %{?_with_repolib:1}%{!?_with_repolib:0} %define without_repolib %{!?_with_repolib:1}%{?_with_repolib:0} # If you don't want to build with maven, and use straight ant instead, # give rpmbuild option '--without maven' %define with_maven %{!?_without_maven:1}%{?_without_maven:0} %define without_maven %{?_without_maven:1}%{!?_without_maven:0} %define _without_maven 1 %define section free %define rsvn r508111 %define rdate 15022007 %define main_version 1.0 %define components_version 2.2.1 %define containerkit_version 2.2.1 %define cornerstone_version 2.2.1 %define excalidep_version 2.2.1 %define fortress_version 1.3.1 %define framework_version 4.3.1 Name: excalibur Version: 0.91.r508111 Release: 0 Summary: Excalibur IOC Frameworks, Containers, Components License: Apache-2.0 Group: Development/Libraries/Java Url: http://excalibur.apache.org/ Source0: http://www.apache.org/dist/excalibur/releases/200702/excalibur-src-r508111-15022007.tar.bz2 Source2: excalibur-1.0-build-files.tar.gz Source3: excalibur-settings.xml Source4: excalibur-1.0-jpp-depmap.xml Source100: excalibur-avalon-framework-component-info.xml Source101: excalibur-avalon-logkit-component-info.xml Source1000: excalibur-rpmlintrc # FIXME: patch out maven-gpg-plugin processing Patch0: excalibur-r508111-00-pom_xml.patch #### # add saxon-aelfred to dependencies: Patch1: excalibur-components-xmlutil-pom.patch #### Patch1: excalibur-r508111-components-xmlutil-01-pom_xml.patch # add concurrent to dependencies: Patch2: excalibur-r508111-fortress-container-impl-02-pom_xml.patch # set testFailureIgnore to true FIXME: Patch3: excalibur-r508111-deprecated-component-test-03-pom_xml.patch Patch4: excalibur-r508111-fortress-examples-04-pom_xml.patch Patch5: excalibur-r508111-fortress-platform-05-script.patch Patch6: excalibur-r508111-fortress-platform-06-wrapper_conf.patch Patch7: excalibur-containerkit-logkit-DefaultDataSource.patch Patch8: excalibur-components-xmlutil-Saxon8ProcessorImpl.patch Patch9: excalibur-r508111-maven-compile-target.patch Patch10: excalibur-r508111-components-xmlutil-project-xml.patch Patch11: excalibur-java6.patch Patch12: excalibur-java7.patch BuildRequires: ant >= 1.6 BuildRequires: ant-junit BuildRequires: hsqldb BuildRequires: java-devel >= 1.5.0 BuildRequires: jmock BuildRequires: jpackage-utils >= 1.7.5 BuildRequires: junit %if %{with_maven} BuildRequires: avalon-framework BuildRequires: maven-release BuildRequires: maven-surefire-plugin BuildRequires: maven2 >= 2.0.7 BuildRequires: maven2-plugin-antrun BuildRequires: maven2-plugin-compiler BuildRequires: maven2-plugin-eclipse BuildRequires: maven2-plugin-idea BuildRequires: maven2-plugin-install BuildRequires: maven2-plugin-jar BuildRequires: maven2-plugin-javadoc BuildRequires: maven2-plugin-plugin BuildRequires: maven2-plugin-resources BuildRequires: maven2-plugin-source %endif BuildRequires: bcel BuildRequires: javamail_1_3_1_api #BuildRequires: geronimo-javamail-1.3.1-api BuildRequires: concurrent BuildRequires: d-haven-event BuildRequires: d-haven-mpool BuildRequires: jms_1_1_api #BuildRequires: geronimo-jms-1.1-api BuildRequires: jakarta-commons-beanutils BuildRequires: jakarta-commons-collections BuildRequires: jakarta-commons-httpclient3 BuildRequires: jakarta-commons-logging BuildRequires: jakarta-commons-vfs BuildRequires: jaxen BuildRequires: jisp2 BuildRequires: jtidy BuildRequires: junitperf BuildRequires: log4j >= 1.2.13 BuildRequires: qdox BuildRequires: saxon8 BuildRequires: saxon8-xpath #### BuildRequires: saxon #### BuildRequires: saxon7 #### BuildRequires: saxon-aelfred #BuildRequires: servlet_2_3_api BuildRequires: servletapi4 BuildRequires: xalan-j2 BuildRequires: xerces-j2 BuildRequires: xml-commons-apis BuildRequires: xml-commons-resolver BuildRequires: xom BuildArch: noarch Requires(post): jpackage-utils >= 1.7.4 Requires(postun): jpackage-utils >= 1.7.4 # subpackages needs it Provides: %{name} = %{main_version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package avalon-framework Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{framework_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-logkit = %{containerkit_version} Requires: jakarta-commons-logging Requires: log4j >= 1.2.13 %description avalon-framework Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %if %{with_repolib} %package avalon-framework-repolib Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{framework_version} Release: 0 %description avalon-framework-repolib Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %endif %package avalon-framework-api Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{framework_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-logkit = %{containerkit_version} %description avalon-framework-api Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package avalon-framework-impl Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{framework_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-logkit = %{containerkit_version} Requires: jakarta-commons-logging Requires: log4j >= 1.2.13 %description avalon-framework-impl Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package avalon-logkit Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 Requires: %{name} = %{main_version} Requires: javamail_1_3_1_api Requires: jms_1_1_api Requires: log4j >= 1.2.13 Requires: servlet %description avalon-logkit Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %if %{with_repolib} %package avalon-logkit-repolib Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 %description avalon-logkit-repolib Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %endif %package cornerstone-connection-api Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-thread-api = %{components_version} %description cornerstone-connection-api Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-connection-impl Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-cornerstone-connection-api = %{cornerstone_version} Requires: %{name}-cornerstone-sockets-api = %{cornerstone_version} Requires: %{name}-cornerstone-threads-api = %{cornerstone_version} Requires: %{name}-datasource = %{components_version} Requires: %{name}-pool-api = %{components_version} Requires: %{name}-pool-impl = %{components_version} Requires: %{name}-thread-api = %{components_version} Requires: jakarta-commons-logging Requires: xerces-j2 Requires: xml-commons-apis %description cornerstone-connection-impl Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-datasources-api Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} %description cornerstone-datasources-api Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-datasources-impl Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-cornerstone-datasources-api = %{cornerstone_version} Requires: %{name}-datasource = %{components_version} Requires: %{name}-pool-api = %{components_version} Requires: %{name}-pool-impl = %{components_version} Requires: xerces-j2 Requires: xml-commons-apis %description cornerstone-datasources-impl Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-scheduler-api Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: xerces-j2 Requires: xml-commons-apis %description cornerstone-scheduler-api Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-scheduler-impl Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-cornerstone-scheduler-api = %{cornerstone_version} Requires: %{name}-cornerstone-threads-api = %{cornerstone_version} Requires: %{name}-thread-api = %{components_version} Requires: xerces-j2 Requires: xml-commons-apis %description cornerstone-scheduler-impl Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-sockets-api Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 Requires: %{name} = %{main_version} %description cornerstone-sockets-api Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-sockets-impl Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-cornerstone-sockets-api = %{cornerstone_version} Requires: xerces-j2 Requires: xml-commons-apis %description cornerstone-sockets-impl Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-store-api Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} %description cornerstone-store-api Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-store-impl Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-cornerstone-store-api = %{cornerstone_version} Requires: xerces-j2 Requires: xml-commons-apis %description cornerstone-store-impl Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-threads-api Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-thread-api = %{components_version} %description cornerstone-threads-api Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-threads-impl Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-cornerstone-threads-api = %{cornerstone_version} Requires: %{name}-pool-api = %{components_version} Requires: %{name}-pool-impl = %{components_version} Requires: %{name}-thread-api = %{components_version} Requires: %{name}-thread-impl = %{components_version} Requires: concurrent Requires: jakarta-commons-collections %description cornerstone-threads-impl Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package component Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{excalidep_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-avalon-logkit = %{containerkit_version} Requires: %{name}-instrument-api = %{containerkit_version} Requires: %{name}-instrument-mgr-api = %{containerkit_version} Requires: %{name}-instrument-mgr-impl = %{containerkit_version} Requires: %{name}-logger = %{containerkit_version} Requires: %{name}-pool-api = %{components_version} Requires: %{name}-pool-impl = %{components_version} Requires: %{name}-pool-instrumented = %{components_version} Requires: jakarta-commons-collections Requires: log4j Requires: servlet %description component Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package datasource Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-avalon-logkit = %{containerkit_version} Requires: %{name}-instrument-api = %{containerkit_version} Requires: %{name}-logger = %{containerkit_version} Requires: %{name}-pool-api = %{components_version} Requires: %{name}-pool-impl = %{components_version} Requires: %{name}-pool-instrumented = %{components_version} Requires: %{name}-testcase = %{excalidep_version} Requires: concurrent Requires: hsqldb %description datasource Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package event-api Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{excalidep_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} %description event-api Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package event-impl Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{excalidep_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-avalon-logkit = %{containerkit_version} Requires: %{name}-event-api = %{excalidep_version} Requires: %{name}-logger = %{containerkit_version} Requires: %{name}-pool-api = %{components_version} Requires: %{name}-pool-impl = %{components_version} Requires: concurrent Requires: jakarta-commons-collections %description event-impl Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-bean Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-avalon-logkit = %{containerkit_version} Requires: %{name}-fortress-container-api = %{fortress_version} Requires: %{name}-fortress-container-impl = %{fortress_version} Requires: %{name}-logger = %{containerkit_version} Requires: junit %description fortress-bean Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-container-api Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: d-haven-event %description fortress-container-api Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-container-impl Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-avalon-logkit = %{containerkit_version} Requires: %{name}-fortress-container-api = %{fortress_version} Requires: %{name}-instrument-api = %{containerkit_version} Requires: %{name}-instrument-mgr-api = %{containerkit_version} Requires: %{name}-instrument-mgr-impl = %{containerkit_version} Requires: %{name}-lifecycle-api = %{containerkit_version} Requires: %{name}-lifecycle-impl = %{containerkit_version} Requires: %{name}-logger = %{containerkit_version} Requires: %{name}-sourceresolve = %{components_version} Requires: bcel Requires: concurrent Requires: d-haven-event Requires: d-haven-mpool Requires: jakarta-commons-beanutils Requires: jakarta-commons-collections %description fortress-container-impl Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-examples Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-fortress-container-api = %{fortress_version} Requires: %{name}-fortress-container-impl = %{fortress_version} Requires: %{name}-instrument-api = %{containerkit_version} Requires: %{name}-lifecycle-api = %{containerkit_version} Requires: %{name}-lifecycle-impl = %{containerkit_version} Requires: %{name}-logger = %{containerkit_version} Requires: servlet %description fortress-examples Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-meta Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-fortress-container-api = %{fortress_version} Requires: ant Requires: qdox %description fortress-meta Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-migration Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-fortress-container-api = %{fortress_version} Requires: %{name}-fortress-container-impl = %{fortress_version} %description fortress-migration Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-platform Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-fortress-container-impl = %{fortress_version} Requires: tanukiwrapper %description fortress-platform Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-testcase Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-fortress-container-api = %{fortress_version} Requires: %{name}-fortress-container-impl = %{fortress_version} Requires: junit %description fortress-testcase Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package instrument-api Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} %description instrument-api Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package instrument-client Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} %description instrument-client Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package instrument-mgr-api Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-instrument-api = %{containerkit_version} Requires: xml-commons-apis %description instrument-mgr-api Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package instrument-mgr-http Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-instrument-api = %{containerkit_version} Requires: %{name}-instrument-mgr-api = %{containerkit_version} Requires: xml-commons-apis %description instrument-mgr-http Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package instrument-mgr-impl Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-instrument-api = %{containerkit_version} Requires: %{name}-instrument-mgr-api = %{containerkit_version} Requires: xml-commons-apis %description instrument-mgr-impl Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package lifecycle-api Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} %description lifecycle-api Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package lifecycle-impl Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-lifecycle-api = %{containerkit_version} %description lifecycle-impl Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package logger Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-avalon-logkit = %{containerkit_version} Requires: javamail_1_3_1_api Requires: jms_1_1_api Requires: log4j Requires: servlet Requires: xml-commons-apis %description logger Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package monitor Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-avalon-logkit = %{containerkit_version} Requires: %{name}-sourceresolve = %{components_version} Requires: log4j %description monitor Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package pool-api Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} %description pool-api Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package pool-impl Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-pool-api = %{components_version} Requires: concurrent Requires: jakarta-commons-collections %description pool-impl Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package pool-instrumented Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-fortress-container-api = %{fortress_version} Requires: %{name}-instrument-api = %{containerkit_version} Requires: %{name}-pool-api = %{components_version} Requires: concurrent Requires: jakarta-commons-collections Requires: jakarta-commons-logging %description pool-instrumented Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package sourceresolve Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: jakarta-commons-httpclient3 Requires: jakarta-commons-logging Requires: jakarta-commons-vfs %description sourceresolve Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package store Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-fortress-container-api = %{fortress_version} Requires: %{name}-instrument-api = %{containerkit_version} Requires: concurrent Requires: jisp2 %description store Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package testcase Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{excalidep_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-avalon-logkit = %{containerkit_version} Requires: %{name}-component = %{excalidep_version} Requires: %{name}-logger = %{containerkit_version} Requires: junit Requires: log4j %description testcase Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package thread-api Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} %description thread-api Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package thread-impl Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-pool-api = %{components_version} Requires: %{name}-pool-impl = %{components_version} Requires: %{name}-thread-api = %{components_version} %description thread-impl Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package thread-instrumented Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-avalon-framework-impl = %{framework_version} Requires: %{name}-instrument-api = %{containerkit_version} Requires: %{name}-pool-api = %{components_version} Requires: %{name}-pool-impl = %{components_version} Requires: %{name}-pool-instrumented = %{components_version} Requires: %{name}-thread-api = %{components_version} Requires: %{name}-thread-impl = %{components_version} %description thread-instrumented Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package xmlutil Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 Requires: %{name} = %{main_version} Requires: %{name}-avalon-framework-api = %{framework_version} Requires: %{name}-pool-api = %{components_version} #### Requires: saxon Requires: %{name}-sourceresolve = %{components_version} Requires: %{name}-store = %{components_version} Requires: jaxen Requires: jtidy #### Requires: saxon-aelfred #### Requires: saxon7 Requires: saxon8 Requires: saxon8-xpath Requires: xalan-j2 Requires: xerces-j2 Requires: xml-commons-apis Requires: xml-commons-resolver %description xmlutil Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package avalon-framework-api-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{framework_version} Release: 0 %description avalon-framework-api-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package avalon-framework-impl-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{framework_version} Release: 0 %description avalon-framework-impl-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package avalon-logkit-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 %description avalon-logkit-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-connection-api-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 %description cornerstone-connection-api-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-connection-impl-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 %description cornerstone-connection-impl-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-datasources-api-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 %description cornerstone-datasources-api-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-datasources-impl-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 %description cornerstone-datasources-impl-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-scheduler-api-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 %description cornerstone-scheduler-api-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-scheduler-impl-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 %description cornerstone-scheduler-impl-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-sockets-api-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 %description cornerstone-sockets-api-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-sockets-impl-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 %description cornerstone-sockets-impl-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-store-api-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 %description cornerstone-store-api-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-store-impl-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 %description cornerstone-store-impl-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-threads-api-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 %description cornerstone-threads-api-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package cornerstone-threads-impl-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{cornerstone_version} Release: 0 %description cornerstone-threads-impl-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package component-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{excalidep_version} Release: 0 %description component-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package datasource-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 %description datasource-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package event-api-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{excalidep_version} Release: 0 %description event-api-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package event-impl-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{excalidep_version} Release: 0 %description event-impl-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-bean-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 %description fortress-bean-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-container-api-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 %description fortress-container-api-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-container-impl-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 %description fortress-container-impl-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-examples-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 %description fortress-examples-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-meta-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 %description fortress-meta-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-migration-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 %description fortress-migration-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package fortress-testcase-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{fortress_version} Release: 0 %description fortress-testcase-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package instrument-api-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 %description instrument-api-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package instrument-client-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 %description instrument-client-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package instrument-mgr-api-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 %description instrument-mgr-api-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package instrument-mgr-http-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 %description instrument-mgr-http-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package instrument-mgr-impl-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 %description instrument-mgr-impl-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package lifecycle-api-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 %description lifecycle-api-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package lifecycle-impl-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 %description lifecycle-impl-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package logger-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{containerkit_version} Release: 0 %description logger-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package monitor-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 %description monitor-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package pool-api-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 %description pool-api-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package pool-impl-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 %description pool-impl-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package pool-instrumented-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 %description pool-instrumented-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package sourceresolve-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 %description sourceresolve-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package store-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 %description store-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package testcase-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{excalidep_version} Release: 0 %description testcase-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package thread-api-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 %description thread-api-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package thread-impl-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 %description thread-impl-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package thread-instrumented-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 %description thread-instrumented-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %package xmlutil-javadoc Summary: Excalibur IOC Frameworks, Containers, Components Group: Development/Libraries/Java Version: %{components_version} Release: 0 %description xmlutil-javadoc Excalibur is a platform for component and container applications built on key design patterns such as Inversion of Control and Separation of Concerns available for the Java platform. You can use Excalibur to build any number of other applications from desktop centric Swing apps to complicated servers. The Avalon Framework (the core of Excalibur) is often used as the "underpinning" of a larger application or platform. Such applications include Apache Cocoon, Apache James, and the Keel Framework. Excalibur is not part of the J2EE stack. While Excalibur can be used in developing J2EE applications and even used to build a J2EE server, the platform is not part of J2EE or a J2EE application server. Excalibur is much simpler and does not include many J2EE specifications out of the box. That said, you might write a J2EE application which embeds Excalibur (such as in a servlet) or you may embed a J2EE server in a larger Excalibur-based container. The Excalibur platform is the following: * A core framework for component programming (The Avalon Framework) * An IoC container called Fortress * A set of container utilities called ContainerKit * A component library called Cornerstone When working with Excalibur you may use one or all of these. %prep %setup -q -n %{name}-src-%{rsvn}-%{rdate} %setup -q -n %{name}-src-%{rsvn}-%{rdate} -T -D -a 2 cp -p %{SOURCE3} settings.xml find . -name "*.jar" | xargs -t rm rm components/xmlutil/src/java/org/apache/excalibur/xml/xpath/Saxon6ProcessorImpl.java mv components/xmlutil/src/java/org/apache/excalibur/xml/xpath/Saxon7ProcessorImpl.java \ components/xmlutil/src/java/org/apache/excalibur/xml/xpath/Saxon8ProcessorImpl.java ## patch out maven-gpg-plugin processing FIXME %patch0 -b .sav00 %patch1 -b .sav01 # add saxon-aelfred to dependencies #### %patch1 -b .sav01 # add concurrent to dependencies %patch2 -b .sav02 # set testFailureIgnore to true %patch3 -b .sav03 # %patch4 -b .sav04 # %patch5 -b .sav05 # %patch6 -b .sav06 %if %with jdk6 %patch7 -b .sav07 %endif %patch8 -b .sav08 %patch9 -b .sav09 %patch10 -b .sav10 %patch11 -b .java6 %patch12 -p1 %build export CLASSPATH=$(build-classpath xalan-j2-serializer) %if %{with_maven} sed -i -e "s|<url>__JPP_URL_PLACEHOLDER__</url>|<url>file://`pwd`/.m2/repository</url>|g" settings.xml sed -i -e "s|<url>__JAVADIR_PLACEHOLDER__</url>|<url>file://`pwd`/external_repo</url>|g" settings.xml sed -i -e "s|<url>__MAVENREPO_DIR_PLACEHOLDER__</url>|<url>file://`pwd`/.m2/repository</url>|g" settings.xml sed -i -e "s|<url>__MAVENDIR_PLUGIN_PLACEHOLDER__</url>|<url>file:///usr/share/maven2/plugins</url>|g" settings.xml sed -i -e "s|<url>__ECLIPSEDIR_PLUGIN_PLACEHOLDER__</url>|<url>file:///usr/share/eclipse/plugins</url>|g" settings.xml export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository mkdir -p $MAVEN_REPO_LOCAL mkdir external_repo ln -s %{_javadir} external_repo/JPP mkdir testDir export MAVEN_OPTS="-Xmx384m" export MAVEN_SETTINGS=$(pwd)/settings mvn-jpp \ -e \ -s $MAVEN_SETTINGS \ -Dmaven2.jpp.mode=true \ -Dmaven.test.failure.ignore=true \ -Dmaven2.jpp.depmap.file=%{SOURCE4} \ -Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -Dtest.db.driver=org.hsqldb.jdbcDriver \ -Dtest.db.jdbc=jdbc:hsqldb:mem:dbtest \ -Dtest.db.user=sa \ -Dtest.db.pword="" \ -Dtest.db.run="true" \ install javadoc:javadoc %else export EXCALIBUR_BASEDIR=$(pwd) pushd containerkit/logkit export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath \ log4j \ servletapi4 \ javamail_1_3_1_api \ jms_1_1_api \ junit \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dencoding=utf-8 -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd framework/api export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logkit/target/avalon-logkit-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dencoding=utf-8 -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd framework/impl export CLASSPATH="" CLASSPATH=$CLASSPATH:$(build-classpath \ commons-logging \ jmock \ junit \ log4j \ ) CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logkit/target/avalon-logkit-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd containerkit/logger export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logkit/target/avalon-logkit-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ log4j \ servletapi4 \ javamail_1_3_1_api \ jms_1_1_api \ xml-commons-apis \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd containerkit/lifecycle/api export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd containerkit/lifecycle/impl export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/lifecycle/api/target/excalibur-lifecycle-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd containerkit/instrument/api export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ junit \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd containerkit/instrument/client export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd containerkit/instrument/mgr-api export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/api/target/excalibur-instrument-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ xml-commons-apis \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd containerkit/instrument/mgr-http export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/api/target/excalibur-instrument-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/mgr-api/target/excalibur-instrument-mgr-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ xml-commons-apis \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd containerkit/instrument/mgr-impl export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/api/target/excalibur-instrument-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/mgr-api/target/excalibur-instrument-mgr-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ junit \ xml-commons-apis \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd fortress/container-api export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ d-haven-event \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd fortress/meta export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/container-api/target/excalibur-fortress-container-api-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ ant \ qdox \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd fortress/plugin popd pushd components/sourceresolve export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ commons-vfs \ commons-httpclient3 \ commons-logging \ junit \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd components/pool/api export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd components/pool/impl export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/api/target/excalibur-pool-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ commons-collections \ concurrent \ junitperf \ junit \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd components/pool/instrumented export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/api/target/excalibur-instrument-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/api/target/excalibur-pool-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/container-api/target/excalibur-fortress-container-api-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ commons-collections \ commons-logging \ concurrent \ junitperf \ junit \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd deprecated/component export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logger/target/excalibur-logger-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logkit/target/avalon-logkit-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/api/target/excalibur-pool-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/impl/target/excalibur-pool-impl-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/instrumented/target/excalibur-pool-instrumented-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/api/target/excalibur-instrument-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/mgr-api/target/excalibur-instrument-mgr-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/mgr-impl/target/excalibur-instrument-mgr-impl-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ commons-collections \ junit \ log4j \ servletapi4 \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd deprecated/testcase export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/deprecated/component/target/excalibur-component-%{excalidep_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logger/target/excalibur-logger-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logkit/target/avalon-logkit-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ junit \ log4j \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd components/store export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/api/target/excalibur-instrument-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/container-api/target/excalibur-fortress-container-api-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ concurrent \ jisp2 \ junit \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd components/xmlutil export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/api/target/excalibur-pool-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/sourceresolve/target/excalibur-sourceresolve-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/store/target/excalibur-store-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/deprecated/testcase/target/excalibur-testcase-%{excalidep_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ jaxen \ jtidy \ junit \ saxon8 \ saxon8-xpath \ xalan-j2 \ xerces-j2 \ xml-commons-apis \ xml-commons-resolver \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd components/thread/api export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd components/thread/impl export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/thread/api/target/excalibur-thread-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/api/target/excalibur-pool-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/impl/target/excalibur-pool-impl-%{components_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ junit \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd components/thread/instrumented export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/thread/api/target/excalibur-thread-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/thread/impl/target/excalibur-thread-impl-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/api/target/excalibur-pool-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/impl/target/excalibur-pool-impl-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/instrumented/target/excalibur-pool-instrumented-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/api/target/excalibur-instrument-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ junit \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd components/monitor export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/sourceresolve/target/excalibur-sourceresolve-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/deprecated/testcase/target/excalibur-testcase-%{excalidep_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logkit/target/avalon-logkit-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ commons-collections \ log4j \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd components/datasource export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/deprecated/testcase/target/excalibur-testcase-%{excalidep_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/api/target/excalibur-pool-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/impl/target/excalibur-pool-impl-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/instrumented/target/excalibur-pool-instrumented-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/api/target/excalibur-instrument-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logger/target/excalibur-logger-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logkit/target/avalon-logkit-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ concurrent \ hsqldb \ junit \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd fortress/container-impl export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/container-api/target/excalibur-fortress-container-api-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logger/target/excalibur-logger-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logkit/target/avalon-logkit-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/api/target/excalibur-instrument-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/mgr-api/target/excalibur-instrument-mgr-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/mgr-impl/target/excalibur-instrument-mgr-impl-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/lifecycle/api/target/excalibur-lifecycle-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/lifecycle/impl/target/excalibur-lifecycle-impl-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/sourceresolve/target/excalibur-sourceresolve-%{components_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ bcel \ commons-collections \ commons-beanutils \ concurrent \ d-haven-event \ d-haven-mpool \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd fortress/container-test export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/api/target/excalibur-instrument-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/mgr-api/target/excalibur-instrument-mgr-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/mgr-impl/target/excalibur-instrument-mgr-impl-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/lifecycle/api/target/excalibur-lifecycle-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/lifecycle/impl/target/excalibur-lifecycle-impl-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logger/target/excalibur-logger-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/container-api/target/excalibur-fortress-container-api-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/container-impl/target/excalibur-fortress-container-impl-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/meta/target/excalibur-fortress-meta-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ ant \ d-haven-event \ d-haven-mpool \ junit \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd # no java sources here pushd fortress/platform popd pushd fortress/examples export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logger/target/excalibur-logger-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/instrument/api/target/excalibur-instrument-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/lifecycle/api/target/excalibur-lifecycle-api-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/lifecycle/impl/target/excalibur-lifecycle-impl-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/container-api/target/excalibur-fortress-container-api-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/container-impl/target/excalibur-fortress-container-impl-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ servletapi4 \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd fortress/testcase export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/container-api/target/excalibur-fortress-container-api-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/container-impl/target/excalibur-fortress-container-impl-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ junit \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd fortress/migration export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/container-api/target/excalibur-fortress-container-api-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/container-impl/target/excalibur-fortress-container-impl-%{fortress_version}.jar CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd fortress/bean export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/container-api/target/excalibur-fortress-container-api-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/container-impl/target/excalibur-fortress-container-impl-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/fortress/testcase/target/excalibur-fortress-testcase-%{fortress_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logger/target/excalibur-logger-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logkit/target/avalon-logkit-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ junit \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd deprecated/event/api export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd deprecated/event/impl export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/deprecated/event/api/target/excalibur-event-api-%{excalidep_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logger/target/excalibur-logger-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logkit/target/avalon-logkit-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/api/target/excalibur-pool-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/impl/target/excalibur-pool-impl-%{components_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ commons-collections \ concurrent \ junit \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd deprecated/component-tests export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/deprecated/component/target/excalibur-component-%{excalidep_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/deprecated/testcase/target/excalibur-testcase-%{excalidep_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logger/target/excalibur-logger-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/containerkit/logkit/target/avalon-logkit-%{containerkit_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/api/target/excalibur-pool-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/impl/target/excalibur-pool-impl-%{components_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ junit \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd cornerstone/sockets/api export CLASSPATH="" CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd cornerstone/threads/api export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/thread/api/target/excalibur-thread-api-%{components_version}.jar CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd cornerstone/connection/api export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/thread/api/target/excalibur-thread-api-%{components_version}.jar CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd cornerstone/connection/impl export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/cornerstone/connection/api/target/cornerstone-connection-api-%{cornerstone_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/cornerstone/sockets/api/target/cornerstone-sockets-api-%{cornerstone_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/cornerstone/threads/api/target/cornerstone-threads-api-%{cornerstone_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/thread/api/target/excalibur-thread-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/api/target/excalibur-pool-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/impl/target/excalibur-pool-impl-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/datasource/target/excalibur-datasource-%{components_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ commons-logging \ xerces-j2 \ xml-commons-apis \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd cornerstone/datasources/api export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd cornerstone/datasources/impl export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/api/target/excalibur-pool-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/impl/target/excalibur-pool-impl-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/datasource/target/excalibur-datasource-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/cornerstone/datasources/api/target/cornerstone-datasources-api-%{cornerstone_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ xerces-j2 \ xml-commons-apis \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd cornerstone/scheduler/api export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ xerces-j2 \ xml-commons-apis \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd cornerstone/scheduler/impl export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/cornerstone/scheduler/api/target/cornerstone-scheduler-api-%{cornerstone_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/cornerstone/threads/api/target/cornerstone-threads-api-%{cornerstone_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/thread/api/target/excalibur-thread-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ xerces-j2 \ xml-commons-apis \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd cornerstone/sockets/impl export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/cornerstone/sockets/api/target/cornerstone-sockets-api-%{cornerstone_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ xerces-j2 \ xml-commons-apis \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd cornerstone/store/api export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd cornerstone/store/impl export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/cornerstone/store/api/target/cornerstone-store-api-%{cornerstone_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd pushd cornerstone/threads/impl export CLASSPATH="" CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/cornerstone/threads/api/target/cornerstone-threads-api-%{cornerstone_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/api/target/avalon-framework-api-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/framework/impl/target/avalon-framework-impl-%{framework_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/thread/api/target/excalibur-thread-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/thread/impl/target/excalibur-thread-impl-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/api/target/excalibur-pool-api-%{components_version}.jar CLASSPATH=$CLASSPATH:$EXCALIBUR_BASEDIR/components/pool/impl/target/excalibur-pool-impl-%{components_version}.jar CLASSPATH=$CLASSPATH:$(build-classpath \ commons-collections \ concurrent \ ) CLASSPATH=$CLASSPATH:target/classes:target/test-classes ant -Dant.build.javac.source=1.7 -Dant.build.javac.target=1.7 -Dbuild.sysclasspath=only jar javadoc popd %endif mkdir aftmp pushd aftmp jar xf ../framework/api/target/avalon-framework-api-%{framework_version}.jar jar xf ../framework/impl/target/avalon-framework-impl-%{framework_version}.jar jar cf ../avalon-framework-%{framework_version}.jar * popd rm -rf aftmp %install # for poms install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms # for jars install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name} # monolithic framework install -pm 644 avalon-framework-%{framework_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/avalon-framework-%{framework_version}.jar %add_to_maven_depmap org.apache.avalon.framework avalon-framework %{framework_version} JPP/%{name} avalon-framework %add_to_maven_depmap avalon-framework avalon-framework %{framework_version} JPP/%{name} avalon-framework %if %{with_repolib} %define repodir %{_javadir}/repository.jboss.com/apache-avalon/%{framework_version}-brew %define repodirlib %{repodir}/lib %define repodirsrc %{repodir}/src install -d -m 755 $RPM_BUILD_ROOT%{repodir} install -d -m 755 $RPM_BUILD_ROOT%{repodirlib} install -p -m 644 %{SOURCE100} $RPM_BUILD_ROOT%{repodir}/component-info.xml tag=`echo %{name}-%{version}-%{release} | sed 's|\.|_|g'` sed -i "s/@TAG@/$tag/g" $RPM_BUILD_ROOT%{repodir}/component-info.xml sed -i "s/@FRAMEWORK_VERSION@/%{framework_version}/g" $RPM_BUILD_ROOT%{repodir}/component-info.xml install -d -m 755 $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{SOURCE0} $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{PATCH0} $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{PATCH1} $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{PATCH2} $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{PATCH3} $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{PATCH4} $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{PATCH5} $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{PATCH6} $RPM_BUILD_ROOT%{repodirsrc} cp -p $RPM_BUILD_ROOT%{_javadir}/%{name}/avalon-framework-%{framework_version}.jar $RPM_BUILD_ROOT%{repodirlib}/avalon-framework.jar %endif # jars, depmapfrags, poms install -pm 644 components/datasource/target/excalibur-datasource-%{components_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-datasource-%{components_version}.jar %add_to_maven_depmap org.apache.excalibur.components excalibur-datasource %{components_version} JPP/%{name} excalibur-datasource %if %{with_maven} install -pm 644 components/datasource/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-datasource.pom %endif install -pm 644 components/monitor/target/excalibur-monitor-%{components_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-monitor-%{components_version}.jar %add_to_maven_depmap org.apache.excalibur.components excalibur-monitor %{components_version} JPP/%{name} excalibur-monitor %if %{with_maven} install -pm 644 components/monitor/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-monitor.pom %endif install -pm 644 components/pool/api/target/excalibur-pool-api-%{components_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-pool-api-%{components_version}.jar %add_to_maven_depmap org.apache.excalibur.components excalibur-pool-api %{components_version} JPP/%{name} excalibur-pool-api %if %{with_maven} install -pm 644 components/pool/api/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-pool-api.pom %endif install -pm 644 components/pool/impl/target/excalibur-pool-impl-%{components_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-pool-impl-%{components_version}.jar %add_to_maven_depmap org.apache.excalibur.components excalibur-pool-impl %{components_version} JPP/%{name} excalibur-pool-impl %if %{with_maven} install -pm 644 components/pool/impl/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-pool-impl.pom %endif install -pm 644 components/pool/instrumented/target/excalibur-pool-instrumented-%{components_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-pool-instrumented-%{components_version}.jar %add_to_maven_depmap org.apache.excalibur.components excalibur-pool-instrumented %{components_version} JPP/%{name} excalibur-pool-instrumented %if %{with_maven} install -pm 644 components/pool/instrumented/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-pool-instrumented.pom %endif install -pm 644 components/sourceresolve/target/excalibur-sourceresolve-%{components_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-sourceresolve-%{components_version}.jar %add_to_maven_depmap org.apache.excalibur.components excalibur-sourceresolve %{components_version} JPP/%{name} excalibur-sourceresolve %if %{with_maven} install -pm 644 components/sourceresolve/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-sourceresolve.pom %endif install -pm 644 components/store/target/excalibur-store-%{components_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-store-%{components_version}.jar %add_to_maven_depmap org.apache.excalibur.components excalibur-store %{components_version} JPP/%{name} excalibur-store %if %{with_maven} install -pm 644 components/store/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-store.pom %endif install -pm 644 components/thread/api/target/excalibur-thread-api-%{components_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-thread-api-%{components_version}.jar %add_to_maven_depmap org.apache.excalibur.components excalibur-thread-api %{components_version} JPP/%{name} excalibur-thread-api %if %{with_maven} install -pm 644 components/thread/api/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-thread-api.pom %endif install -pm 644 components/thread/impl/target/excalibur-thread-impl-%{components_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-thread-impl-%{components_version}.jar %add_to_maven_depmap org.apache.excalibur.components excalibur-thread-impl %{components_version} JPP/%{name} excalibur-thread-impl %if %{with_maven} install -pm 644 components/thread/impl/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-thread-impl.pom %endif install -pm 644 components/thread/instrumented/target/excalibur-thread-instrumented-%{components_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-thread-instrumented-%{components_version}.jar %add_to_maven_depmap org.apache.excalibur.components excalibur-thread-instrumented %{components_version} JPP/%{name} excalibur-thread-instrumented %if %{with_maven} install -pm 644 components/thread/instrumented/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-thread-instrumented.pom %endif install -pm 644 components/xmlutil/target/excalibur-xmlutil-%{components_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-xmlutil-%{components_version}.jar %add_to_maven_depmap org.apache.excalibur.components excalibur-xmlutil %{components_version} JPP/%{name} excalibur-xmlutil %if %{with_maven} install -pm 644 components/xmlutil/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-xmlutil.pom %endif (cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{components_version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{components_version}||g"`; done) install -pm 644 containerkit/instrument/api/target/excalibur-instrument-api-%{containerkit_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-instrument-api-%{containerkit_version}.jar %add_to_maven_depmap org.apache.excalibur.containerkit excalibur-instrument-api %{containerkit_version} JPP/%{name} excalibur-instrument-api %if %{with_maven} install -pm 644 containerkit/instrument/api/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-instrument-api.pom %endif install -pm 644 containerkit/instrument/client/target/excalibur-instrument-client-%{containerkit_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-instrument-client-%{containerkit_version}.jar %add_to_maven_depmap org.apache.excalibur.containerkit excalibur-instrument-client %{containerkit_version} JPP/%{name} excalibur-instrument-client %if %{with_maven} install -pm 644 containerkit/instrument/client/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-instrument-client.pom %endif install -pm 644 containerkit/instrument/mgr-api/target/excalibur-instrument-mgr-api-%{containerkit_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-instrument-mgr-api-%{containerkit_version}.jar %add_to_maven_depmap org.apache.excalibur.containerkit excalibur-instrument-mgr-api %{containerkit_version} JPP/%{name} excalibur-instrument-mgr-api %if %{with_maven} install -pm 644 containerkit/instrument/mgr-api/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-instrument-mgr-api.pom %endif install -pm 644 containerkit/instrument/mgr-http/target/excalibur-instrument-mgr-http-%{containerkit_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-instrument-mgr-http-%{containerkit_version}.jar %add_to_maven_depmap org.apache.excalibur.containerkit excalibur-instrument-mgr-http %{containerkit_version} JPP/%{name} excalibur-instrument-mgr-http %if %{with_maven} install -pm 644 containerkit/instrument/mgr-http/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-instrument-mgr-http.pom %endif install -pm 644 containerkit/instrument/mgr-impl/target/excalibur-instrument-mgr-impl-%{containerkit_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-instrument-mgr-impl-%{containerkit_version}.jar %add_to_maven_depmap org.apache.excalibur.containerkit excalibur-instrument-mgr-impl %{containerkit_version} JPP/%{name} excalibur-instrument-mgr-impl %if %{with_maven} install -pm 644 containerkit/instrument/mgr-impl/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-instrument-mgr-impl.pom %endif install -pm 644 containerkit/lifecycle/api/target/excalibur-lifecycle-api-%{containerkit_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-lifecycle-api-%{containerkit_version}.jar %add_to_maven_depmap org.apache.excalibur.containerkit excalibur-lifecycle-api %{containerkit_version} JPP/%{name} excalibur-lifecycle-api %if %{with_maven} install -pm 644 containerkit/lifecycle/api/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-lifecycle-api.pom %endif install -pm 644 containerkit/lifecycle/impl/target/excalibur-lifecycle-impl-%{containerkit_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-lifecycle-impl-%{containerkit_version}.jar %add_to_maven_depmap org.apache.excalibur.containerkit excalibur-lifecycle-impl %{containerkit_version} JPP/%{name} excalibur-lifecycle-impl %if %{with_maven} install -pm 644 containerkit/lifecycle/impl/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-lifecycle-impl.pom %endif install -pm 644 containerkit/logger/target/excalibur-logger-%{containerkit_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-logger-%{containerkit_version}.jar %add_to_maven_depmap org.apache.excalibur.containerkit excalibur-logger %{containerkit_version} JPP/%{name} excalibur-logger %if %{with_maven} install -pm 644 containerkit/logger/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-logger.pom %endif install -pm 644 containerkit/logkit/target/avalon-logkit-%{containerkit_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/avalon-logkit-%{containerkit_version}.jar %add_to_maven_depmap org.apache.avalon.logkit avalon-logkit %{containerkit_version} JPP/%{name} avalon-logkit %add_to_maven_depmap logkit logkit %{containerkit_version} JPP/%{name} avalon-logkit %if %{with_maven} install -pm 644 containerkit/logkit/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-avalon-logkit.pom %endif %if %{with_repolib} %define repodir %{_javadir}/repository.jboss.com/apache-avalon-logkit/%{containerkit_version}-brew %define repodirlib %{repodir}/lib %define repodirsrc %{repodir}/src install -d -m 755 $RPM_BUILD_ROOT%{repodir} install -d -m 755 $RPM_BUILD_ROOT%{repodirlib} install -p -m 644 %{SOURCE101} $RPM_BUILD_ROOT%{repodir}/component-info.xml tag=`echo %{name}-%{version}-%{release} | sed 's|\.|_|g'` sed -i "s/@TAG@/$tag/g" $RPM_BUILD_ROOT%{repodir}/component-info.xml sed -i "s/@CONTAINERKIT_VERSION@/%{containerkit_version}/g" $RPM_BUILD_ROOT%{repodir}/component-info.xml install -d -m 755 $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{SOURCE0} $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{PATCH0} $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{PATCH1} $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{PATCH2} $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{PATCH3} $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{PATCH4} $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{PATCH5} $RPM_BUILD_ROOT%{repodirsrc} install -p -m 644 %{PATCH6} $RPM_BUILD_ROOT%{repodirsrc} cp -p $RPM_BUILD_ROOT%{_javadir}/%{name}/avalon-logkit-%{containerkit_version}.jar $RPM_BUILD_ROOT%{repodirlib}/logkit.jar %endif (cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{containerkit_version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{containerkit_version}||g"`; done) install -pm 644 cornerstone/connection/api/target/cornerstone-connection-api-%{cornerstone_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/cornerstone-connection-api-%{cornerstone_version}.jar %add_to_maven_depmap org.apache.avalon.cornerstone.connection cornerstone-connection-api %{cornerstone_version} JPP/%{name} cornerstone-connection-api %if %{with_maven} install -pm 644 cornerstone/connection/api/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-connection-api.pom %endif install -pm 644 cornerstone/connection/impl/target/cornerstone-connection-impl-%{cornerstone_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/cornerstone-connection-impl-%{cornerstone_version}.jar %add_to_maven_depmap org.apache.avalon.cornerstone.connection cornerstone-connection-impl %{cornerstone_version} JPP/%{name} cornerstone-connection-impl %if %{with_maven} install -pm 644 cornerstone/connection/impl/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-connection-impl.pom %endif install -pm 644 cornerstone/datasources/api/target/cornerstone-datasources-api-%{cornerstone_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/cornerstone-datasources-api-%{cornerstone_version}.jar %add_to_maven_depmap org.apache.avalon.cornerstone.datasources cornerstone-datasources-api %{cornerstone_version} JPP/%{name} cornerstone-datasources-api %if %{with_maven} install -pm 644 cornerstone/datasources/api/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-datasources-api.pom %endif install -pm 644 cornerstone/datasources/impl/target/cornerstone-datasources-impl-%{cornerstone_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/cornerstone-datasources-impl-%{cornerstone_version}.jar %add_to_maven_depmap org.apache.avalon.cornerstone.datasources cornerstone-datasources-impl %{cornerstone_version} JPP/%{name} cornerstone-datasources-impl %if %{with_maven} install -pm 644 cornerstone/datasources/impl/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-datasources-impl.pom %endif install -pm 644 cornerstone/scheduler/api/target/cornerstone-scheduler-api-%{cornerstone_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/cornerstone-scheduler-api-%{cornerstone_version}.jar %add_to_maven_depmap org.apache.avalon.cornerstone.scheduler cornerstone-scheduler-api %{cornerstone_version} JPP/%{name} cornerstone-scheduler-api %if %{with_maven} install -pm 644 cornerstone/scheduler/api/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-scheduler-api.pom %endif install -pm 644 cornerstone/scheduler/impl/target/cornerstone-scheduler-impl-%{cornerstone_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/cornerstone-scheduler-impl-%{cornerstone_version}.jar %add_to_maven_depmap org.apache.avalon.cornerstone.scheduler cornerstone-scheduler-impl %{cornerstone_version} JPP/%{name} cornerstone-scheduler-impl %if %{with_maven} install -pm 644 cornerstone/scheduler/impl/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-scheduler-impl.pom %endif install -pm 644 cornerstone/sockets/api/target/cornerstone-sockets-api-%{cornerstone_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/cornerstone-sockets-api-%{cornerstone_version}.jar %add_to_maven_depmap org.apache.avalon.cornerstone.sockets cornerstone-sockets-api %{cornerstone_version} JPP/%{name} cornerstone-sockets-api %if %{with_maven} install -pm 644 cornerstone/sockets/api/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-sockets-api.pom %endif install -pm 644 cornerstone/sockets/impl/target/cornerstone-sockets-impl-%{cornerstone_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/cornerstone-sockets-impl-%{cornerstone_version}.jar %add_to_maven_depmap org.apache.avalon.cornerstone.sockets cornerstone-sockets-impl %{cornerstone_version} JPP/%{name} cornerstone-sockets-impl %if %{with_maven} install -pm 644 cornerstone/sockets/impl/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-sockets-impl.pom %endif install -pm 644 cornerstone/store/api/target/cornerstone-store-api-%{cornerstone_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/cornerstone-store-api-%{cornerstone_version}.jar %add_to_maven_depmap org.apache.avalon.cornerstone.store cornerstone-store-api %{cornerstone_version} JPP/%{name} cornerstone-store-api %if %{with_maven} install -pm 644 cornerstone/store/api/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-store-api.pom %endif install -pm 644 cornerstone/store/impl/target/cornerstone-store-impl-%{cornerstone_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/cornerstone-store-impl-%{cornerstone_version}.jar %add_to_maven_depmap org.apache.avalon.cornerstone.store cornerstone-store-impl %{cornerstone_version} JPP/%{name} cornerstone-store-impl %if %{with_maven} install -pm 644 cornerstone/store/impl/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-store-impl.pom %endif install -pm 644 cornerstone/threads/api/target/cornerstone-threads-api-%{cornerstone_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/cornerstone-threads-api-%{cornerstone_version}.jar %add_to_maven_depmap org.apache.avalon.cornerstone.threads cornerstone-threads-api %{cornerstone_version} JPP/%{name} cornerstone-threads-api %if %{with_maven} install -pm 644 cornerstone/threads/api/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-threads-api.pom %endif install -pm 644 cornerstone/threads/impl/target/cornerstone-threads-impl-%{cornerstone_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/cornerstone-threads-impl-%{cornerstone_version}.jar %add_to_maven_depmap org.apache.avalon.cornerstone.threads cornerstone-threads-impl %{cornerstone_version} JPP/%{name} cornerstone-threads-impl %if %{with_maven} install -pm 644 cornerstone/threads/impl/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-threads-impl.pom %endif (cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{cornerstone_version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{cornerstone_version}||g"`; done) install -pm 644 deprecated/component/target/excalibur-component-%{excalidep_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-component-%{excalidep_version}.jar %add_to_maven_depmap org.apache.excalibur.component excalibur-component %{excalidep_version} JPP/%{name} excalibur-component %if %{with_maven} install -pm 644 deprecated/component/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-component.pom %endif install -pm 644 deprecated/event/api/target/excalibur-event-api-%{excalidep_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-event-api-%{excalidep_version}.jar %add_to_maven_depmap org.apache.excalibur.event excalibur-event-api %{excalidep_version} JPP/%{name} excalibur-event-api %if %{with_maven} install -pm 644 deprecated/event/api/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-event-api.pom %endif install -pm 644 deprecated/event/impl/target/excalibur-event-impl-%{excalidep_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-event-impl-%{excalidep_version}.jar %add_to_maven_depmap org.apache.excalibur.event excalibur-event-impl %{excalidep_version} JPP/%{name} excalibur-event-impl %if %{with_maven} install -pm 644 deprecated/event/impl/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-event-impl.pom %endif install -pm 644 deprecated/testcase/target/excalibur-testcase-%{excalidep_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-testcase-%{excalidep_version}.jar %add_to_maven_depmap org.apache.excalibur.testcase excalibur-testcase %{excalidep_version} JPP/%{name} excalibur-testcase %if %{with_maven} install -pm 644 deprecated/testcase/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-testcase.pom %endif (cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{excalidep_version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{excalidep_version}||g"`; done) install -pm 644 fortress/bean/target/excalibur-fortress-bean-%{fortress_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-fortress-bean-%{fortress_version}.jar %add_to_maven_depmap org.apache.excalibur.fortress.bean excalibur-fortress-bean %{fortress_version} JPP/%{name} excalibur-fortress-bean %if %{with_maven} install -pm 644 fortress/bean/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-fortress-bean.pom %endif install -pm 644 fortress/container-api/target/excalibur-fortress-container-api-%{fortress_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-fortress-container-api-%{fortress_version}.jar %add_to_maven_depmap org.apache.excalibur.fortress.container excalibur-fortress-container-api %{fortress_version} JPP/%{name} excalibur-fortress-container-api %if %{with_maven} install -pm 644 fortress/container-api/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-fortress-container-api.pom %endif install -pm 644 fortress/container-impl/target/excalibur-fortress-container-impl-%{fortress_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-fortress-container-impl-%{fortress_version}.jar %add_to_maven_depmap org.apache.excalibur.fortress.container excalibur-fortress-container-impl %{fortress_version} JPP/%{name} excalibur-fortress-container-impl %if %{with_maven} install -pm 644 fortress/container-impl/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-fortress-container-impl.pom %endif install -pm 644 fortress/examples/target/excalibur-fortress-examples-%{fortress_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-fortress-examples-%{fortress_version}.jar %add_to_maven_depmap org.apache.excalibur.fortress.examples excalibur-fortress-examples %{fortress_version} JPP/%{name} excalibur-fortress-examples %if %{with_maven} install -pm 644 fortress/examples/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-fortress-examples.pom %endif install -pm 644 fortress/meta/target/excalibur-fortress-meta-%{fortress_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-fortress-meta-%{fortress_version}.jar %add_to_maven_depmap org.apache.excalibur.fortress.meta excalibur-fortress-meta %{fortress_version} JPP/%{name} excalibur-fortress-meta %if %{with_maven} install -pm 644 fortress/meta/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-fortress-meta.pom %endif install -pm 644 fortress/migration/target/excalibur-fortress-migration-%{fortress_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-fortress-migration-%{fortress_version}.jar %add_to_maven_depmap org.apache.excalibur.fortress.migration excalibur-fortress-migration %{fortress_version} JPP/%{name} excalibur-fortress-migration %if %{with_maven} install -pm 644 fortress/migration/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-fortress-migration.pom %endif %if %{with_maven} install -pm 644 fortress/plugin/target/maven-fortress-plugin-%{fortress_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/maven-fortress-plugin-%{fortress_version}.jar %add_to_maven_depmap org.apache.excalibur.fortress.meta maven-fortress-plugin %{fortress_version} JPP/%{name} maven-fortress-plugin install -pm 644 fortress/plugin/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-maven-fortress-plugin.pom %endif install -pm 644 fortress/testcase/target/excalibur-fortress-testcase-%{fortress_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/excalibur-fortress-testcase-%{fortress_version}.jar %add_to_maven_depmap org.apache.excalibur.fortress.testcase excalibur-fortress-testcase %{fortress_version} JPP/%{name} excalibur-fortress-testcase %if %{with_maven} install -pm 644 fortress/testcase/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-fortress-testcase.pom %endif (cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{fortress_version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{fortress_version}||g"`; done) install -pm 644 framework/api/target/avalon-framework-api-%{framework_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/avalon-framework-api-%{framework_version}.jar %add_to_maven_depmap org.apache.avalon.framework avalon-framework-api %{framework_version} JPP/%{name} avalon-framework-api %if %{with_maven} install -pm 644 framework/api/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-avalon-framework-api.pom %endif install -pm 644 framework/impl/target/avalon-framework-impl-%{framework_version}.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}/avalon-framework-impl-%{framework_version}.jar %add_to_maven_depmap org.apache.avalon.framework avalon-framework-impl %{framework_version} JPP/%{name} avalon-framework-impl %if %{with_maven} install -pm 644 framework/impl/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-avalon-framework-impl.pom %endif (cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{framework_version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{framework_version}||g"`; done) # other poms and depmap frags #./components/pom.xml MISSING install -pm 644 components/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-components.pom %add_to_maven_depmap org.apache.excalibur.components excalibur-components-modules 1 JPP/%{name} excalibur-components #./components/pool/pom.xml MISSING install -pm 644 components/pool/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-pool.pom %add_to_maven_depmap org.apache.excalibur.components excalibur-pool-modules 1 JPP/%{name} excalibur-pool #./components/thread/pom.xml MISSING install -pm 644 components/thread/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-thread.pom %add_to_maven_depmap org.apache.excalibur.components excalibur-thread-modules 1 JPP/%{name} excalibur-thread #./containerkit/instrument/pom.xml MISSING install -pm 644 containerkit/instrument/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-instrument.pom %add_to_maven_depmap org.apache.excalibur.containerkit excalibur-instrument-modules 1 JPP/%{name} excalibur-instrument #./containerkit/lifecycle/pom.xml MISSING install -pm 644 containerkit/lifecycle/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-lifecycle.pom %add_to_maven_depmap org.apache.excalibur.containerkit excalibur-lifecycle-modules 1 JPP/%{name} excalibur-lifecycle #./containerkit/pom.xml MISSING install -pm 644 containerkit/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-containerkit.pom %add_to_maven_depmap org.apache.excalibur.containerkit excalibur-containerkit 1 JPP/%{name} excalibur-containerkit #./cornerstone/connection/pom.xml MISSING install -pm 644 cornerstone/connection/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-connection.pom %add_to_maven_depmap org.apache.avalon.cornerstone.connection cornerstone-connection 1 JPP/%{name} cornerstone-connection #./cornerstone/datasources/pom.xml MISSING install -pm 644 cornerstone/datasources/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-datasources.pom %add_to_maven_depmap org.apache.avalon.cornerstone.datasources cornerstone-datasources 1 JPP/%{name} cornerstone-datasources #./cornerstone/pom.xml MISSING install -pm 644 cornerstone/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone.pom %add_to_maven_depmap org.apache.avalon.cornerstone avalon-cornerstone-modules 1 JPP/%{name} cornerstone #./cornerstone/scheduler/pom.xml MISSING install -pm 644 cornerstone/scheduler/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-scheduler.pom %add_to_maven_depmap org.apache.avalon.cornerstone.scheduler cornerstone-scheduler 1 JPP/%{name} cornerstone-scheduler #./cornerstone/sockets/pom.xml MISSING install -pm 644 cornerstone/sockets/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-sockets.pom %add_to_maven_depmap org.apache.avalon.cornerstone.sockets cornerstone-sockets 1 JPP/%{name} cornerstone-sockets #./cornerstone/store/pom.xml MISSING install -pm 644 cornerstone/store/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-store.pom %add_to_maven_depmap org.apache.avalon.cornerstone.store cornerstone-store 1 JPP/%{name} cornerstone-store #./cornerstone/threads/pom.xml MISSING install -pm 644 cornerstone/threads/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cornerstone-threads.pom %add_to_maven_depmap org.apache.avalon.cornerstone.threads cornerstone-threads 1 JPP/%{name} cornerstone-threads #./deprecated/event/pom.xml MISSING install -pm 644 deprecated/event/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-event.pom %add_to_maven_depmap org.apache.excalibur.event excalibur-event-modules 1 JPP/%{name} excalibur-event #./deprecated/pom.xml MISSING install -pm 644 deprecated/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-deprecated.pom %add_to_maven_depmap org.apache.excalibur.deprecated excalibur-deprecated-modules 1 JPP/%{name} excalibur-deprecated #./fortress/pom.xml MISSING install -pm 644 fortress/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur-fortress.pom %add_to_maven_depmap org.apache.excalibur.fortress excalibur-fortress-modules 1 JPP/%{name} excalibur-fortress #./framework/pom.xml MISSING install -pm 644 framework/pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-avalon-framework.pom %add_to_maven_depmap org.apache.avalon avalon-framework 1 JPP/%{name} avalon-framework #./pom.xml MISSING install -pm 644 pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-excalibur.pom %add_to_maven_depmap org.apache.excalibur excalibur 1 JPP/%{name} excalibur # javadoc install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-datasource-%{components_version} cp -pr components/datasource/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-datasource-%{components_version} ln -s %{name}-datasource-%{components_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-datasource install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-monitor-%{components_version} cp -pr components/monitor/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-monitor-%{components_version} ln -s %{name}-monitor-%{components_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-monitor install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-pool-api-%{components_version} cp -pr components/pool/api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-pool-api-%{components_version} ln -s %{name}-pool-api-%{components_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-pool-api install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-pool-impl-%{components_version} cp -pr components/pool/impl/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-pool-impl-%{components_version} ln -s %{name}-pool-impl-%{components_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-pool-impl install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-pool-instrumented-%{components_version} cp -pr components/pool/instrumented/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-pool-instrumented-%{components_version} ln -s %{name}-pool-instrumented-%{components_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-pool-instrumented install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-sourceresolve-%{components_version} cp -pr components/sourceresolve/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-sourceresolve-%{components_version} ln -s %{name}-sourceresolve-%{components_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-sourceresolve install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-store-%{components_version} cp -pr components/store/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-store-%{components_version} ln -s %{name}-store-%{components_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-store install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-thread-api-%{components_version} cp -pr components/thread/api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-thread-api-%{components_version} ln -s %{name}-thread-api-%{components_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-thread-api install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-thread-impl-%{components_version} cp -pr components/thread/impl/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-thread-impl-%{components_version} ln -s %{name}-thread-impl-%{components_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-thread-impl install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-thread-instrumented-%{components_version} cp -pr components/thread/instrumented/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-thread-instrumented-%{components_version} ln -s %{name}-thread-instrumented-%{components_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-thread-instrumented install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-xmlutil-%{components_version} cp -pr components/xmlutil/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-xmlutil-%{components_version} ln -s %{name}-xmlutil-%{components_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-xmlutil install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-api-%{containerkit_version} cp -pr containerkit/instrument/api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-api-%{containerkit_version} ln -s %{name}-instrument-api-%{containerkit_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-api install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-client-%{containerkit_version} cp -pr containerkit/instrument/client/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-client-%{containerkit_version} ln -s %{name}-instrument-client-%{containerkit_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-client install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-mgr-api-%{containerkit_version} cp -pr containerkit/instrument/mgr-api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-mgr-api-%{containerkit_version} ln -s %{name}-instrument-mgr-api-%{containerkit_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-mgr-api install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-mgr-http-%{containerkit_version} cp -pr containerkit/instrument/mgr-http/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-mgr-http-%{containerkit_version} ln -s %{name}-instrument-mgr-http-%{containerkit_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-mgr-http install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-mgr-impl-%{containerkit_version} cp -pr containerkit/instrument/mgr-impl/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-mgr-impl-%{containerkit_version} ln -s %{name}-instrument-mgr-impl-%{containerkit_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-instrument-mgr-impl install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-lifecycle-api-%{containerkit_version} cp -pr containerkit/lifecycle/api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-lifecycle-api-%{containerkit_version} ln -s %{name}-lifecycle-api-%{containerkit_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-lifecycle-api install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-lifecycle-impl-%{containerkit_version} cp -pr containerkit/lifecycle/impl/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-lifecycle-impl-%{containerkit_version} ln -s %{name}-lifecycle-impl-%{containerkit_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-lifecycle-impl install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-logger-%{containerkit_version} cp -pr containerkit/logger/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-logger-%{containerkit_version} ln -s %{name}-logger-%{containerkit_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-logger install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-avalon-logkit-%{containerkit_version} cp -pr containerkit/logkit/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-avalon-logkit-%{containerkit_version} ln -s %{name}-avalon-logkit-%{containerkit_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-avalon-logkit install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-connection-api-%{cornerstone_version} cp -pr cornerstone/connection/api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-connection-api-%{cornerstone_version} ln -s %{name}-cornerstone-connection-api-%{cornerstone_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-connection-api install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-connection-impl-%{cornerstone_version} cp -pr cornerstone/connection/impl/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-connection-impl-%{cornerstone_version} ln -s %{name}-cornerstone-connection-impl-%{cornerstone_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-connection-impl install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-datasources-api-%{cornerstone_version} cp -pr cornerstone/datasources/api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-datasources-api-%{cornerstone_version} ln -s %{name}-cornerstone-datasources-api-%{cornerstone_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-datasources-api install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-datasources-impl-%{cornerstone_version} cp -pr cornerstone/datasources/impl/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-datasources-impl-%{cornerstone_version} ln -s %{name}-cornerstone-datasources-impl-%{cornerstone_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-datasources-impl install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-scheduler-api-%{cornerstone_version} cp -pr cornerstone/scheduler/api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-scheduler-api-%{cornerstone_version} ln -s %{name}-cornerstone-scheduler-api-%{cornerstone_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-scheduler-api install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-scheduler-impl-%{cornerstone_version} cp -pr cornerstone/scheduler/impl/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-scheduler-impl-%{cornerstone_version} ln -s %{name}-cornerstone-scheduler-impl-%{cornerstone_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-scheduler-impl install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-sockets-api-%{cornerstone_version} cp -pr cornerstone/sockets/api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-sockets-api-%{cornerstone_version} ln -s %{name}-cornerstone-sockets-api-%{cornerstone_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-sockets-api install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-sockets-impl-%{cornerstone_version} cp -pr cornerstone/sockets/impl/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-sockets-impl-%{cornerstone_version} ln -s %{name}-cornerstone-sockets-impl-%{cornerstone_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-sockets-impl install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-store-api-%{cornerstone_version} cp -pr cornerstone/store/api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-store-api-%{cornerstone_version} ln -s %{name}-cornerstone-store-api-%{cornerstone_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-store-api install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-store-impl-%{cornerstone_version} cp -pr cornerstone/store/impl/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-store-impl-%{cornerstone_version} ln -s %{name}-cornerstone-store-impl-%{cornerstone_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-store-impl install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-threads-api-%{cornerstone_version} cp -pr cornerstone/threads/api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-threads-api-%{cornerstone_version} ln -s %{name}-cornerstone-threads-api-%{cornerstone_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-threads-api install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-threads-impl-%{cornerstone_version} cp -pr cornerstone/threads/impl/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-threads-impl-%{cornerstone_version} ln -s %{name}-cornerstone-threads-impl-%{cornerstone_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-cornerstone-threads-impl install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-component-%{excalidep_version} cp -pr deprecated/component/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-component-%{excalidep_version} ln -s %{name}-component-%{excalidep_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-component install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-event-api-%{excalidep_version} cp -pr deprecated/event/api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-event-api-%{excalidep_version} ln -s %{name}-event-api-%{excalidep_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-event-api install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-event-impl-%{excalidep_version} cp -pr deprecated/event/impl/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-event-impl-%{excalidep_version} ln -s %{name}-event-impl-%{excalidep_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-event-impl install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-testcase-%{excalidep_version} cp -pr deprecated/testcase/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-testcase-%{excalidep_version} ln -s %{name}-testcase-%{excalidep_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-testcase install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-bean-%{fortress_version} cp -pr fortress/bean/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-bean-%{fortress_version} ln -s %{name}-fortress-bean-%{fortress_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-bean install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-container-api-%{fortress_version} cp -pr fortress/container-api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-container-api-%{fortress_version} ln -s %{name}-fortress-container-api-%{fortress_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-container-api install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-container-impl-%{fortress_version} cp -pr fortress/container-impl/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-container-impl-%{fortress_version} ln -s %{name}-fortress-container-impl-%{fortress_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-container-impl install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-examples-%{fortress_version} cp -pr fortress/examples/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-examples-%{fortress_version} ln -s %{name}-fortress-examples-%{fortress_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-examples install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-meta-%{fortress_version} cp -pr fortress/meta/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-meta-%{fortress_version} ln -s %{name}-fortress-meta-%{fortress_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-meta install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-migration-%{fortress_version} cp -pr fortress/migration/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-migration-%{fortress_version} ln -s %{name}-fortress-migration-%{fortress_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-migration %if %{with_maven} install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-maven-fortress-plugin-%{fortress_version} cp -pr fortress/plugin/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-maven-fortress-plugin-%{fortress_version} ln -s %{name}-maven-fortress-plugin-%{fortress_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-maven-fortress-plugin %endif install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-testcase-%{fortress_version} cp -pr fortress/testcase/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-testcase-%{fortress_version} ln -s %{name}-fortress-testcase-%{fortress_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-fortress-testcase install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-avalon-framework-api-%{framework_version} cp -pr framework/api/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-avalon-framework-api-%{framework_version} ln -s %{name}-avalon-framework-api-%{framework_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-avalon-framework-api install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-avalon-framework-impl-%{framework_version} cp -pr framework/impl/target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-avalon-framework-impl-%{framework_version} ln -s %{name}-avalon-framework-impl-%{framework_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-avalon-framework-impl install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/fortress install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/fortress/bin install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/fortress/conf install -d -m 755 $RPM_BUILD_ROOT%{_localstatedir}/log/fortress install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/fortress ln -sf %{_datadir}/fortress/conf $RPM_BUILD_ROOT%{_sysconfdir}/fortress ln -sf %{_localstatedir}/log/fortress $RPM_BUILD_ROOT%{_datadir}/fortress/logs install -m 755 fortress/platform/src/bin/*.sh $RPM_BUILD_ROOT%{_datadir}/fortress/bin install -m 755 fortress/platform/src/conf/* $RPM_BUILD_ROOT%{_datadir}/fortress/conf # the license-wrapper.txt must be included in every package uses tanukiwrapper install -d -m 0755 %{buildroot}/%{_defaultdocdir}/tanukiwrapper/ touch %{buildroot}/%{_defaultdocdir}/tanukiwrapper/license.txt #ghost file install -d -m 0755 %{buildroot}/%{_defaultdocdir}/%{name}-fortress-platform/ ln -sf %{_defaultdocdir}/tanukiwrapper/license.txt %{buildroot}/%{_defaultdocdir}/%{name}-fortress-platform/license-wrapper.txt %post avalon-framework %update_maven_depmap %postun avalon-framework %update_maven_depmap %post avalon-framework-api %update_maven_depmap %postun avalon-framework-api %update_maven_depmap %post avalon-framework-impl %update_maven_depmap %postun avalon-framework-impl %update_maven_depmap %post avalon-logkit %update_maven_depmap %postun avalon-logkit %update_maven_depmap %post cornerstone-connection-api %update_maven_depmap %postun cornerstone-connection-api %update_maven_depmap %post cornerstone-datasources-api %update_maven_depmap %postun cornerstone-datasources-api %update_maven_depmap %post cornerstone-datasources-impl %update_maven_depmap %postun cornerstone-datasources-impl %update_maven_depmap %post cornerstone-scheduler-api %update_maven_depmap %postun cornerstone-scheduler-api %update_maven_depmap %post cornerstone-scheduler-impl %update_maven_depmap %postun cornerstone-scheduler-impl %update_maven_depmap %post cornerstone-sockets-api %update_maven_depmap %postun cornerstone-sockets-api %update_maven_depmap %post cornerstone-sockets-impl %update_maven_depmap %postun cornerstone-sockets-impl %update_maven_depmap %post cornerstone-store-api %update_maven_depmap %postun cornerstone-store-api %update_maven_depmap %post cornerstone-store-impl %update_maven_depmap %postun cornerstone-store-impl %update_maven_depmap %post cornerstone-threads-api %update_maven_depmap %postun cornerstone-threads-api %update_maven_depmap %post cornerstone-threads-impl %update_maven_depmap %postun cornerstone-threads-impl %update_maven_depmap %post component %update_maven_depmap %postun component %update_maven_depmap %post datasource %update_maven_depmap %postun datasource %update_maven_depmap %post event-api %update_maven_depmap %postun event-api %update_maven_depmap %post event-impl %update_maven_depmap %postun event-impl %update_maven_depmap %post fortress-bean %update_maven_depmap %postun fortress-bean %update_maven_depmap %post fortress-container-api %update_maven_depmap %postun fortress-container-api %update_maven_depmap %post fortress-container-impl %update_maven_depmap %postun fortress-container-impl %update_maven_depmap %post fortress-examples %update_maven_depmap %postun fortress-examples %update_maven_depmap %post fortress-meta %update_maven_depmap %postun fortress-meta %update_maven_depmap %post fortress-migration %update_maven_depmap %postun fortress-migration %update_maven_depmap %post fortress-platform %postun fortress-platform %post fortress-testcase %update_maven_depmap %postun fortress-testcase %update_maven_depmap %post instrument-api %update_maven_depmap %postun instrument-api %update_maven_depmap %post instrument-client %update_maven_depmap %postun instrument-client %update_maven_depmap %post instrument-mgr-api %update_maven_depmap %postun instrument-mgr-api %update_maven_depmap %post instrument-mgr-http %update_maven_depmap %postun instrument-mgr-http %update_maven_depmap %post instrument-mgr-impl %update_maven_depmap %postun instrument-mgr-impl %update_maven_depmap %post lifecycle-api %update_maven_depmap %postun lifecycle-api %update_maven_depmap %post lifecycle-impl %update_maven_depmap %postun lifecycle-impl %update_maven_depmap %post logger %update_maven_depmap %postun logger %update_maven_depmap %post monitor %update_maven_depmap %postun monitor %update_maven_depmap %post pool-api %update_maven_depmap %postun pool-api %update_maven_depmap %post pool-impl %update_maven_depmap %postun pool-impl %update_maven_depmap %post pool-instrumented %update_maven_depmap %postun pool-instrumented %update_maven_depmap %post sourceresolve %update_maven_depmap %postun sourceresolve %update_maven_depmap %post store %update_maven_depmap %postun store %update_maven_depmap %post testcase %update_maven_depmap %postun testcase %update_maven_depmap %post thread-api %update_maven_depmap %postun thread-api %update_maven_depmap %post thread-impl %update_maven_depmap %postun thread-impl %update_maven_depmap %post thread-instrumented %update_maven_depmap %postun thread-instrumented %update_maven_depmap %post xmlutil %update_maven_depmap %postun xmlutil %update_maven_depmap # %if %{with_maven} # %post maven-fortress-plugin # %update_maven_depmap # # %postun maven-fortress-plugin # %update_maven_depmap # %endif %files %defattr(0644,root,root,0755) %dir %{_javadir}/%{name} %{_datadir}/maven2/poms/* %config %{_mavendepmapfragdir}/* %files avalon-framework %defattr(0644,root,root,0755) %{_javadir}/%{name}/avalon-framework-%{framework_version}.jar %{_javadir}/%{name}/avalon-framework.jar %if %{with_repolib} %define repodir %{_javadir}/repository.jboss.com/apache-avalon/%{framework_version}-brew %files avalon-framework-repolib %defattr(0644,root,root,0755) %{repodir} %dir %{_javadir}/repository.jboss.com %dir %{_javadir}/repository.jboss.com/apache-avalon %endif %files avalon-framework-api %defattr(0644,root,root,0755) %{_javadir}/%{name}/avalon-framework-api* %files avalon-framework-impl %defattr(0644,root,root,0755) %{_javadir}/%{name}/avalon-framework-impl* %files avalon-logkit %defattr(0644,root,root,0755) %{_javadir}/%{name}/avalon-logkit* %if %{with_repolib} %define repodir %{_javadir}/repository.jboss.com/apache-avalon-logkit/%{containerkit_version}-brew %files avalon-logkit-repolib %defattr(0644,root,root,0755) %{repodir} %dir %{_javadir}/repository.jboss.com %dir %{_javadir}/repository.jboss.com/apache-avalon-logkit %endif %files cornerstone-connection-api %defattr(0644,root,root,0755) %{_javadir}/%{name}/cornerstone-connection-api* %files cornerstone-connection-impl %defattr(0644,root,root,0755) %{_javadir}/%{name}/cornerstone-connection-impl* %files cornerstone-datasources-api %defattr(0644,root,root,0755) %{_javadir}/%{name}/cornerstone-datasources-api* %files cornerstone-datasources-impl %defattr(0644,root,root,0755) %{_javadir}/%{name}/cornerstone-datasources-impl* %files cornerstone-scheduler-api %defattr(0644,root,root,0755) %{_javadir}/%{name}/cornerstone-scheduler-api* %files cornerstone-scheduler-impl %defattr(0644,root,root,0755) %{_javadir}/%{name}/cornerstone-scheduler-impl* %files cornerstone-sockets-api %defattr(0644,root,root,0755) %{_javadir}/%{name}/cornerstone-sockets-api* %files cornerstone-sockets-impl %defattr(0644,root,root,0755) %{_javadir}/%{name}/cornerstone-sockets-impl* %files cornerstone-store-api %defattr(0644,root,root,0755) %{_javadir}/%{name}/cornerstone-store-api* %files cornerstone-store-impl %defattr(0644,root,root,0755) %{_javadir}/%{name}/cornerstone-store-impl* %files cornerstone-threads-api %defattr(0644,root,root,0755) %{_javadir}/%{name}/cornerstone-threads-api* %files cornerstone-threads-impl %defattr(0644,root,root,0755) %{_javadir}/%{name}/cornerstone-threads-impl* %files component %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-component.jar %{_javadir}/%{name}/excalibur-component-%{excalidep_version}.jar %files datasource %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-datasource* %files event-api %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-event-api* %files event-impl %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-event-impl* %files fortress-bean %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-fortress-bean* %files fortress-container-api %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-fortress-container-api* %files fortress-container-impl %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-fortress-container-impl* %files fortress-examples %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-fortress-examples* %files fortress-meta %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-fortress-meta* %files fortress-migration %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-fortress-migration* %files fortress-platform %defattr(0644,root,root,0755) %dir %{_datadir}/fortress %dir %{_datadir}/fortress/bin %dir %{_datadir}/fortress/conf %{_datadir}/fortress/logs %{_sysconfdir}/fortress %{_localstatedir}/log/fortress %attr(0755,root,root) %{_datadir}/fortress/bin %attr(0755,root,root) %{_datadir}/fortress/conf %{_defaultdocdir}/%{name}-fortress-platform/ %dir %{_defaultdocdir}/tanukiwrapper/ %ghost %{_defaultdocdir}/tanukiwrapper/license.txt %files fortress-testcase %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-fortress-testcase* %files instrument-api %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-instrument-api* %files instrument-client %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-instrument-client* %files instrument-mgr-api %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-instrument-mgr-api* %files instrument-mgr-http %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-instrument-mgr-http* %files instrument-mgr-impl %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-instrument-mgr-impl* %files lifecycle-api %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-lifecycle-api* %files lifecycle-impl %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-lifecycle-impl* %files logger %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-logger* %files monitor %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-monitor* %files pool-api %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-pool-api* %files pool-impl %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-pool-impl* %files pool-instrumented %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-pool-instrumented* %files sourceresolve %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-sourceresolve* %files store %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-store* %files testcase %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-testcase* %files thread-api %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-thread-api* %files thread-impl %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-thread-impl* %files thread-instrumented %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-thread-instrumented* %files xmlutil %defattr(0644,root,root,0755) %{_javadir}/%{name}/excalibur-xmlutil* # %if %{with_maven} # %files maven-fortress-plugin # %defattr(0644,root,root,0755) # %{_javadir}/%{name}/maven-fortress-plugin* # %endif %files avalon-framework-api-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-avalon-framework-api-%{framework_version} %{_javadocdir}/%{name}-avalon-framework-api %files avalon-framework-impl-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-avalon-framework-impl-%{framework_version} %{_javadocdir}/%{name}-avalon-framework-impl %files avalon-logkit-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-avalon-logkit-%{containerkit_version} %{_javadocdir}/%{name}-avalon-logkit %files cornerstone-connection-api-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-cornerstone-connection-api-%{cornerstone_version} %{_javadocdir}/%{name}-cornerstone-connection-api %files cornerstone-connection-impl-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-cornerstone-connection-impl-%{cornerstone_version} %{_javadocdir}/%{name}-cornerstone-connection-impl %files cornerstone-datasources-api-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-cornerstone-datasources-api-%{cornerstone_version} %{_javadocdir}/%{name}-cornerstone-datasources-api %files cornerstone-datasources-impl-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-cornerstone-datasources-impl-%{cornerstone_version} %{_javadocdir}/%{name}-cornerstone-datasources-impl %files cornerstone-scheduler-api-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-cornerstone-scheduler-api-%{cornerstone_version} %{_javadocdir}/%{name}-cornerstone-scheduler-api %files cornerstone-scheduler-impl-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-cornerstone-scheduler-impl-%{cornerstone_version} %{_javadocdir}/%{name}-cornerstone-scheduler-impl %files cornerstone-sockets-api-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-cornerstone-sockets-api-%{cornerstone_version} %{_javadocdir}/%{name}-cornerstone-sockets-api %files cornerstone-sockets-impl-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-cornerstone-sockets-impl-%{cornerstone_version} %{_javadocdir}/%{name}-cornerstone-sockets-impl %files cornerstone-store-api-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-cornerstone-store-api-%{cornerstone_version} %{_javadocdir}/%{name}-cornerstone-store-api %files cornerstone-store-impl-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-cornerstone-store-impl-%{cornerstone_version} %{_javadocdir}/%{name}-cornerstone-store-impl %files cornerstone-threads-api-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-cornerstone-threads-api-%{cornerstone_version} %{_javadocdir}/%{name}-cornerstone-threads-api %files cornerstone-threads-impl-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-cornerstone-threads-impl-%{cornerstone_version} %{_javadocdir}/%{name}-cornerstone-threads-impl %files component-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-component-%{excalidep_version} %{_javadocdir}/%{name}-component %files datasource-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-datasource-%{components_version} %{_javadocdir}/%{name}-datasource %files event-api-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-event-api-%{excalidep_version} %{_javadocdir}/%{name}-event-api %files event-impl-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-event-impl-%{excalidep_version} %{_javadocdir}/%{name}-event-impl %files fortress-bean-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-fortress-bean-%{fortress_version} %{_javadocdir}/%{name}-fortress-bean %files fortress-container-api-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-fortress-container-api-%{fortress_version} %{_javadocdir}/%{name}-fortress-container-api %files fortress-container-impl-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-fortress-container-impl-%{fortress_version} %{_javadocdir}/%{name}-fortress-container-impl %files fortress-examples-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-fortress-examples-%{fortress_version} %{_javadocdir}/%{name}-fortress-examples %files fortress-meta-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-fortress-meta-%{fortress_version} %{_javadocdir}/%{name}-fortress-meta %files fortress-migration-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-fortress-migration-%{fortress_version} %{_javadocdir}/%{name}-fortress-migration %if 0 %files fortress-platform-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-fortress-platform-%{fortress_version} %{_javadocdir}/%{name}-fortress-platform %endif %files fortress-testcase-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-fortress-testcase-%{fortress_version} %{_javadocdir}/%{name}-fortress-testcase %files instrument-api-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-instrument-api-%{containerkit_version} %{_javadocdir}/%{name}-instrument-api %files instrument-client-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-instrument-client-%{containerkit_version} %{_javadocdir}/%{name}-instrument-client %files instrument-mgr-api-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-instrument-mgr-api-%{containerkit_version} %{_javadocdir}/%{name}-instrument-mgr-api %files instrument-mgr-http-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-instrument-mgr-http-%{containerkit_version} %{_javadocdir}/%{name}-instrument-mgr-http %files instrument-mgr-impl-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-instrument-mgr-impl-%{containerkit_version} %{_javadocdir}/%{name}-instrument-mgr-impl %files lifecycle-api-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-lifecycle-api-%{containerkit_version} %{_javadocdir}/%{name}-lifecycle-api %files lifecycle-impl-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-lifecycle-impl-%{containerkit_version} %{_javadocdir}/%{name}-lifecycle-impl %files logger-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-logger-%{containerkit_version} %{_javadocdir}/%{name}-logger %files monitor-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-monitor-%{components_version} %{_javadocdir}/%{name}-monitor %files pool-api-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-pool-api-%{components_version} %{_javadocdir}/%{name}-pool-api %files pool-impl-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-pool-impl-%{components_version} %{_javadocdir}/%{name}-pool-impl %files pool-instrumented-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-pool-instrumented-%{components_version} %{_javadocdir}/%{name}-pool-instrumented %files sourceresolve-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-sourceresolve-%{components_version} %{_javadocdir}/%{name}-sourceresolve %files store-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-store-%{components_version} %{_javadocdir}/%{name}-store %files testcase-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-testcase-%{excalidep_version} %{_javadocdir}/%{name}-testcase %files thread-api-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-thread-api-%{components_version} %{_javadocdir}/%{name}-thread-api %files thread-impl-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-thread-impl-%{components_version} %{_javadocdir}/%{name}-thread-impl %files thread-instrumented-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-thread-instrumented-%{components_version} %{_javadocdir}/%{name}-thread-instrumented %files xmlutil-javadoc %defattr(0644,root,root,0755) %{_javadocdir}/%{name}-xmlutil-%{components_version} %{_javadocdir}/%{name}-xmlutil # %if %{with_maven} # %files maven-fortress-plugin-javadoc # %defattr(0644,root,root,0755) # %{_javadocdir}/%{name}-maven-fortress-plugin-%{fortress_version} # %{_javadocdir}/%{name}-maven-fortress-plugin # %endif %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor