Author: cziegeler
Date: Tue Apr 28 10:02:05 2009
New Revision: 769315

URL: http://svn.apache.org/viewvc?rev=769315&view=rev
Log:
Add shared bundle which adds required apis as fragments

Added:
    incubator/sling/whiteboard/portal/shared/
    incubator/sling/whiteboard/portal/shared/pom.xml   (with props)

Added: incubator/sling/whiteboard/portal/shared/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/sling/whiteboard/portal/shared/pom.xml?rev=769315&view=auto
==============================================================================
--- incubator/sling/whiteboard/portal/shared/pom.xml (added)
+++ incubator/sling/whiteboard/portal/shared/pom.xml Tue Apr 28 10:02:05 2009
@@ -0,0 +1,93 @@
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.apache.sling</groupId>
+        <artifactId>sling</artifactId>
+        <version>5-incubator-SNAPSHOT</version>
+    </parent>
+
+    <groupId>org.apache.sling.portal</groupId>
+    <artifactId>org.apache.sling.portal.shared</artifactId>
+    <version>0.1.0-SNAPSHOT</version>
+    <packaging>jar</packaging>
+
+    <name>Apache Sling Portal API Fragment Bundle</name>
+    <description>
+        The fragment bundle for making some shared API's available in the 
portal container.
+    </description>
+
+    <scm>
+        
<connection>scm:svn:http://svn.apache.org/repos/asf/incubator/sling/whiteboard/portal/shared</connection>
+        
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/incubator/sling/whiteboard/portal/shared</developerConnection>
+        
<url>http://svn.apache.org/viewvc/incubator/sling/whiteboard/portal/shared</url>
+    </scm>
+
+    <!-- 
====================================================================== -->
+    <!-- B U I L D                                                             
 -->
+    <!-- 
====================================================================== -->
+    <properties>
+        
<pck.portlet>javax.portlet;version=2.0,javax.portlet.filter;version=2.0</pck.portlet>
+        <pck.ccpp>javax.ccpp,javax.ccpp.uaprof</pck.ccpp>
+        <pck.container>org.apache.sling.portal.container.api</pck.container>
+        
<pck.pluto>org.apache.pluto.container,org.apache.pluto.container.om.portlet</pck.pluto>
+        
<pck.jaxb>javax.xml.bind,javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.bind.helpers,javax.xml.bind.util</pck.jaxb>
+        
<pck.stax>javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util</pck.stax>
+    </properties>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jar-plugin</artifactId>
+                <configuration>
+                    <archive>
+                        <manifestEntries>
+                            <Bundle-ManifestVersion>2</Bundle-ManifestVersion>
+                            <Bundle-Version>0.1.0</Bundle-Version>
+                            <Bundle-Name>${pom.name}</Bundle-Name>
+                            <Bundle-Vendor>The Apache Software 
Foundation</Bundle-Vendor>
+                            
<Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
+                            
<Bundle-Description>${pom.description}</Bundle-Description>
+                            
<Export-Package>${pck.jaxb},${pck.stax},${pck.portlet},${pck.ccpp},${pck.pluto},${pck.container}</Export-Package>
+                            <Fragment-Host>system.bundle; 
extension:=framework</Fragment-Host> 
+                        </manifestEntries>
+                    </archive>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+
+    <!-- 
====================================================================== -->
+    <!-- R E P O R T I N G                                                     
 -->
+    <!-- 
====================================================================== -->
+    <reporting>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </reporting>
+</project>

Propchange: incubator/sling/whiteboard/portal/shared/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/sling/whiteboard/portal/shared/pom.xml
------------------------------------------------------------------------------
    svn:keywords = Id

Propchange: incubator/sling/whiteboard/portal/shared/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/plain


Reply via email to