Author: djencks
Date: Tue Mar 17 21:58:28 2009
New Revision: 755415

URL: http://svn.apache.org/viewvc?rev=755415&view=rev
Log:
fix scm urls, add release profile, change to spaces from tabs

Added:
    portals/portals-pom/tags/
Modified:
    portals/portals-pom/trunk/pom.xml

Modified: portals/portals-pom/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/portals/portals-pom/trunk/pom.xml?rev=755415&r1=755414&r2=755415&view=diff
==============================================================================
--- portals/portals-pom/trunk/pom.xml (original)
+++ portals/portals-pom/trunk/pom.xml Tue Mar 17 21:58:28 2009
@@ -15,300 +15,446 @@
        License. $Id:
 -->
 <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";>
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
 
-       <modelVersion>4.0.0</modelVersion>
+    <modelVersion>4.0.0</modelVersion>
+
+    <prerequisites>
+        <maven>2.0.9</maven>
+    </prerequisites>
+
+    <parent>
+        <groupId>org.apache</groupId>
+        <artifactId>apache</artifactId>
+        <version>5</version>
+    </parent>
 
-       <prerequisites>
-               <maven>2.0.9</maven>
-       </prerequisites>
-
-       <parent>
-               <groupId>org.apache</groupId>
-               <artifactId>apache</artifactId>
-               <version>5</version>
-       </parent>
-    
     <groupId>org.apache.portals</groupId>
-       <artifactId>portals-pom</artifactId>
-       <name>Apache Portals</name>
-       <version>1.0-SNAPSHOT</version>
-
-       <packaging>pom</packaging>
-
-       <description>Apache Portals is a collaborative software development 
project dedicated to providing robust, full-featured,
-        commercial-quality, and freely available Portal related software on a 
wide variety of platforms and programming languages.
-         This project is managed in cooperation with various individuals 
worldwide (both independent and company-affiliated experts), 
-         who use the Internet to communicate, plan, and develop Portal 
software and related documentation.       
-        </description>
-
-       <url>http://portals.apache.org</url>
-       <organization>
-               <name>Apache Software Foundation</name>
-               <url>http://portals.apache.org/</url>
-       </organization>
-       <licenses>
-               <license>
-                       <name>Apache License, Version 2.0</name>
-                       
<url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
-                       <distribution>repo</distribution>
-               </license>
-       </licenses>
-       <inceptionYear>2004</inceptionYear>
-       <scm>
-               
<connection>scm:svn:http://svn.apache.org/repos/asf/portals</connection>
-               
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/portals</developerConnection>
-               <url>http://svn.apache.org/viewcvs.cgi/portals</url>
-       </scm>
-       <developers>
-               <developer>
-                       <name>David Sean Taylor</name>
-                       <id>taylor</id>
-                       <email>[email protected]</email>
-                       <roles>
-                               <role>PMC Chair</role>
-                       </roles>
-               </developer>
-               <developer>
-                       <name>Ate Douma</name>
-                       <id>ate</id>
-                       <email>[email protected]</email>
-                       <timezone>+2</timezone>
-                       <organization>Hippo</organization>
-                       
<organizationUrl>http://www.onehippo.com</organizationUrl>
-                       <roles>
-                               <role>Java Developer</role>
-                       </roles>
-               </developer>
-               <developer>
-                       <name>Shinsuke Sugaya</name>
-                       <id>shinsuke</id>
-                       <email>[email protected]</email>
-                       <roles>
-                               <role>Java Developer</role>
-                       </roles>
-               </developer>
-
-
-               <developer>
-                       <name>Michael Blum</name>
-                       <id>blumm</id>
-                       <email>blum...@t#apache.d0t.org</email>
-               </developer>
-
-               <developer>
-                       <name>Carsten Ziegeler</name>
-                       <id>cziegeler</id>
-                       <email>cziegele...@t#apache.d0t.org</email>
-               </developer>
-
-               <developer>
-                       <name>Jeremy Ford</name>
-                       <id>jford</id>
-                       <email>[email protected]</email>
-                       <roles>
-                               <role>Java Developer</role>
-                       </roles>
-               </developer>
-               <developer>
-                       <name>David Le Strat</name>
-                       <id>dls</id>
-                       <email>[email protected]</email>
-                       <roles>
-                               <role>Java Developer</role>
-                       </roles>
-               </developer>
-               <developer>
-                       <name>Randy Watler</name>
-                       <id>rwatler</id>
-                       <email>[email protected]</email>
-                       <roles>
-                               <role>Java Developer</role>
-                       </roles>
-               </developer>
-               <developer>
-                       <name>Scott Weaver</name>
-                       <id>weaver</id>
-                       <email>[email protected]</email>
-                       <roles>
-                               <role>Java Developer</role>
-                       </roles>
-               </developer>
-               <developer>
-                       <name>Vivek Kumar</name>
-                       <id>vkumar</id>
-                       <email>vkum...@]apache[dot]org</email>
-                       <timezone>+5.5</timezone>
-                       <roles>
-                               <role>Java Developer</role>
-                       </roles>
-               </developer>
-               <developer>
-                       <name>Dennis Dam</name>
-                       <id>ddam</id>
-                       <email>[email protected]</email>
-                       <timezone>+2</timezone>
-                       <organization>Hippo</organization>
-                       
<organizationUrl>http://www.onehippo.com</organizationUrl>
-                       <roles>
-                               <role>Java Developer</role>
-                       </roles>
-               </developer>
-               <developer>
-                       <name>David DeWolf</name>
-                       <id>ddewolf</id>
-                       <email>[email protected]</email>
-                       <timezone>-4</timezone>
-                       <url>http://www.daviddewolf.com</url>
-                       <organization>Three Pillar Software, Inc.</organization>
-                       
<organizationUrl>http://www.threepillarsoftware.com</organizationUrl>
-                       <roles>
-                               <role>Java Developer</role>
-                       </roles>
-               </developer>
-
-               <developer>
-                       <name>Nick Lothian</name>
-                       <id>nlothian</id>
-                       <email>nlothia...@t#apache.d0t.org</email>
-               </developer>
-
-               <developer>
-                       <name>Craig Doremus</name>
-                       <id>cdoremus</id>
-                       <email>cdoremu...@t#apache.d0t.org</email>
-               </developer>
-
-               <developer>
-                       <name>Zhong Zheng</name>
-                       <id>zheng</id>
-                       <email>zhen...@t#apache.d0t.org</email>
-                       <timezone>+1</timezone>
-                       <organization />
-                       <roles>
-                               <role>Java Developer</role>
-                       </roles>
-               </developer>
-
-
-               <developer>
-                       <name>Mark Orciuch</name>
-                       <id>mark</id>
-                       <email>mark_oriuch at nqsltd.com</email>
-                       <roles>
-                               <role>Java Developer</role>
-                       </roles>
-               </developer>
-
-               <developer>
-                       <name>Santiago Gala</name>
-                       <id>sgala</id>
-                       <email>sgal...@t#hisitech.d0t.com</email>
-                       <organization />
-               </developer>
-
-               <developer>
-                       <name>Raphael Luta</name>
-                       <id>raphael</id>
-                       <email>raphae...@t#apache.d0t.org</email>
-                       <organization />
-               </developer>
-               <developer>
-                       <name>Scott T. Weaver</name>
-                       <id>weaver</id>
-                       <email>weave...@t#apache.d0t.org</email>
-               </developer>
-
-               <developer>
-                       <name>Stefan Hepper</name>
-                       <id>sthepper</id>
-                       <email>stheppe...@t#apache.d0t.org</email>
-               </developer>
-
-               <developer>
-                       <name>Elliot Metsger</name>
-                       <id>esm</id>
-                       <email>es...@t#apache.d0t.org</email>
-                       <timezone>-4</timezone>
-                       <url>http://uppertank.net/blog</url>
-                       <organization>Johns Hopkins University, Sheridan 
Libraries</organization>
-                       
<organizationUrl>http://www.library.jhu.edu</organizationUrl>
-               </developer>
-               <developer>
-                       <name>Woonsan Ko</name>
-                       <id>woonsan</id>
-                       <email>[email protected]</email>
-                       <timezone>+9</timezone>
-                       <roles>
-                               <role>Java Developer</role>
-                       </roles>
-               </developer>
-               <developer>
-                       <name>Jeffrey D. Brekke</name>
-                       <id />
-                       <email>ekkerbj{aT}netscape{d0t}net</email>
-                       <organization />
-               </developer>
-               <developer>
-                       <name>Neeme Praks</name>
-                       <id />
-                       <email>neeme{aT}one{d0t}lv</email>
-                       <organization />
-               </developer>
-
-               <developer>
-                       <name>Jeff Prickett</name>
-                       <id>prickett</id>
-                       <email>jeffprickett{aT}mindspring{d0t}com</email>
-                       <organization />
-               </developer>
-
-               <developer>
-                       <name>Ingo Schuster</name>
-                       <id>ingo</id>
-                       <email>ingo{aT}raleigh{d0t}ibm{d0t}com</email>
-                       <organization />
-               </developer>
-
-               <developer>
-                       <name>Paul Spencer</name>
-                       <id>paulsp</id>
-                       <email>paulsp{aT}apache{d0t}org</email>
-                       <organization />
-               </developer>
-               <developer>
-                       <name>Roger Ruttimann</name>
-                       <id>roger</id>
-                       <email>roger.ruttimann at earthlink.net</email>
-                       <roles>
-                               <role>Java Developer</role>
-                       </roles>
-               </developer>
-               <developer>
-                       <name>Jun Yang</name>
-                       <id>jyang</id>
-                       <email>jyang at apache.org</email>
-                       <roles>
-                               <role>Java Developer</role>
-                       </roles>
-               </developer>
-       </developers>
-
-       <contributors>
-               <contributor>
-                       <name>Michael Westbay</name>
-                       <email>westba...@t#users.d0t.sourceforge.d0t.net</email>
-               </contributor>
-               <contributor>
-                       <name>Ken Weiner</name>
-                       <email>kweine...@t#unicon.d0t.net</email>
-               </contributor>
-               <contributor>
-                       <name>Ken Atherton</name>
-                       <email>kathert...@t#visa.d0t.com</email>
-               </contributor>
-               <contributor>
-                       <name>David Hay</name>
-               </contributor>
-       </contributors>
+    <artifactId>portals-pom</artifactId>
+    <name>Apache Portals</name>
+    <version>1.0-SNAPSHOT</version>
+
+    <packaging>pom</packaging>
+
+    <description>Apache Portals is a collaborative software development 
project dedicated to providing robust, full-featured,
+        commercial-quality, and freely available Portal related software on a 
wide variety of platforms and programming languages.
+        This project is managed in cooperation with various individuals 
worldwide (both independent and company-affiliated experts),
+        who use the Internet to communicate, plan, and develop Portal software 
and related documentation.
+    </description>
+
+    <url>http://portals.apache.org</url>
+    <organization>
+        <name>Apache Software Foundation</name>
+        <url>http://portals.apache.org/</url>
+    </organization>
+    <licenses>
+        <license>
+            <name>Apache License, Version 2.0</name>
+            <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+            <distribution>repo</distribution>
+        </license>
+    </licenses>
+    <inceptionYear>2004</inceptionYear>
+    <scm>
+        
<connection>scm:svn:http://svn.apache.org/repos/asf/portals/portals-pom/trunk</connection>
+        
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/portals/portals-pom/trunk</developerConnection>
+        <url>http://svn.apache.org/viewcvs.cgi/portals/portals-pom/trunk</url>
+    </scm>
+    <developers>
+        <developer>
+            <name>David Sean Taylor</name>
+            <id>taylor</id>
+            <email>[email protected]</email>
+            <roles>
+                <role>PMC Chair</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Ate Douma</name>
+            <id>ate</id>
+            <email>[email protected]</email>
+            <timezone>+2</timezone>
+            <organization>Hippo</organization>
+            <organizationUrl>http://www.onehippo.com</organizationUrl>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Shinsuke Sugaya</name>
+            <id>shinsuke</id>
+            <email>[email protected]</email>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+
+
+        <developer>
+            <name>Michael Blum</name>
+            <id>blumm</id>
+            <email>blum...@t#apache.d0t.org</email>
+        </developer>
+
+        <developer>
+            <name>Carsten Ziegeler</name>
+            <id>cziegeler</id>
+            <email>cziegele...@t#apache.d0t.org</email>
+        </developer>
+
+        <developer>
+            <name>Jeremy Ford</name>
+            <id>jford</id>
+            <email>[email protected]</email>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>David Le Strat</name>
+            <id>dls</id>
+            <email>[email protected]</email>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Randy Watler</name>
+            <id>rwatler</id>
+            <email>[email protected]</email>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Scott Weaver</name>
+            <id>weaver</id>
+            <email>[email protected]</email>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Vivek Kumar</name>
+            <id>vkumar</id>
+            <email>vkum...@]apache[dot]org</email>
+            <timezone>+5.5</timezone>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Dennis Dam</name>
+            <id>ddam</id>
+            <email>[email protected]</email>
+            <timezone>+2</timezone>
+            <organization>Hippo</organization>
+            <organizationUrl>http://www.onehippo.com</organizationUrl>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>David DeWolf</name>
+            <id>ddewolf</id>
+            <email>[email protected]</email>
+            <timezone>-4</timezone>
+            <url>http://www.daviddewolf.com</url>
+            <organization>Three Pillar Software, Inc.</organization>
+            
<organizationUrl>http://www.threepillarsoftware.com</organizationUrl>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+
+        <developer>
+            <name>Nick Lothian</name>
+            <id>nlothian</id>
+            <email>nlothia...@t#apache.d0t.org</email>
+        </developer>
+
+        <developer>
+            <name>Craig Doremus</name>
+            <id>cdoremus</id>
+            <email>cdoremu...@t#apache.d0t.org</email>
+        </developer>
+
+        <developer>
+            <name>Zhong Zheng</name>
+            <id>zheng</id>
+            <email>zhen...@t#apache.d0t.org</email>
+            <timezone>+1</timezone>
+            <organization/>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+
+
+        <developer>
+            <name>Mark Orciuch</name>
+            <id>mark</id>
+            <email>mark_oriuch at nqsltd.com</email>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+
+        <developer>
+            <name>Santiago Gala</name>
+            <id>sgala</id>
+            <email>sgal...@t#hisitech.d0t.com</email>
+            <organization/>
+        </developer>
+
+        <developer>
+            <name>Raphael Luta</name>
+            <id>raphael</id>
+            <email>raphae...@t#apache.d0t.org</email>
+            <organization/>
+        </developer>
+        <developer>
+            <name>Scott T. Weaver</name>
+            <id>weaver</id>
+            <email>weave...@t#apache.d0t.org</email>
+        </developer>
+
+        <developer>
+            <name>Stefan Hepper</name>
+            <id>sthepper</id>
+            <email>stheppe...@t#apache.d0t.org</email>
+        </developer>
+
+        <developer>
+            <name>Elliot Metsger</name>
+            <id>esm</id>
+            <email>es...@t#apache.d0t.org</email>
+            <timezone>-4</timezone>
+            <url>http://uppertank.net/blog</url>
+            <organization>Johns Hopkins University, Sheridan 
Libraries</organization>
+            <organizationUrl>http://www.library.jhu.edu</organizationUrl>
+        </developer>
+        <developer>
+            <name>Woonsan Ko</name>
+            <id>woonsan</id>
+            <email>[email protected]</email>
+            <timezone>+9</timezone>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Jeffrey D. Brekke</name>
+            <id/>
+            <email>ekkerbj{aT}netscape{d0t}net</email>
+            <organization/>
+        </developer>
+        <developer>
+            <name>Neeme Praks</name>
+            <id/>
+            <email>neeme{aT}one{d0t}lv</email>
+            <organization/>
+        </developer>
+
+        <developer>
+            <name>Jeff Prickett</name>
+            <id>prickett</id>
+            <email>jeffprickett{aT}mindspring{d0t}com</email>
+            <organization/>
+        </developer>
+
+        <developer>
+            <name>Ingo Schuster</name>
+            <id>ingo</id>
+            <email>ingo{aT}raleigh{d0t}ibm{d0t}com</email>
+            <organization/>
+        </developer>
+
+        <developer>
+            <name>Paul Spencer</name>
+            <id>paulsp</id>
+            <email>paulsp{aT}apache{d0t}org</email>
+            <organization/>
+        </developer>
+        <developer>
+            <name>Roger Ruttimann</name>
+            <id>roger</id>
+            <email>roger.ruttimann at earthlink.net</email>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>Jun Yang</name>
+            <id>jyang</id>
+            <email>jyang at apache.org</email>
+            <roles>
+                <role>Java Developer</role>
+            </roles>
+        </developer>
+        <developer>
+            <name>David Jencks</name>
+            <id>djencks</id>
+            <email>djencks at apache.org</email>
+            <roles>
+                <role>Occasional Java Developer</role>
+            </roles>
+        </developer>
+    </developers>
+
+    <contributors>
+        <contributor>
+            <name>Michael Westbay</name>
+            <email>westba...@t#users.d0t.sourceforge.d0t.net</email>
+        </contributor>
+        <contributor>
+            <name>Ken Weiner</name>
+            <email>kweine...@t#unicon.d0t.net</email>
+        </contributor>
+        <contributor>
+            <name>Ken Atherton</name>
+            <email>kathert...@t#visa.d0t.com</email>
+        </contributor>
+        <contributor>
+            <name>David Hay</name>
+        </contributor>
+    </contributors>
+
+    <build>
+        <pluginManagement>
+            <plugins>
+
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-release-plugin</artifactId>
+                    <version>2.0-beta-8</version>
+                </plugin>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-source-plugin</artifactId>
+                    <version>2.0.4</version>
+                </plugin>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-gpg-plugin</artifactId>
+                    <version>1.0-alpha-4</version>
+                </plugin>
+                <plugin>
+                    <groupId>org.apache.maven.plugins</groupId>
+                    <artifactId>maven-javadoc-plugin</artifactId>
+                    <version>2.5</version>
+                </plugin>
+                <plugin>
+                    <groupId>org.codehaus.mojo</groupId>
+                    <artifactId>ianal-maven-plugin</artifactId>
+                    <version>1.0-alpha-1</version>
+                </plugin>
+
+                <plugin>
+                     <groupId>org.apache.maven.plugins</groupId>
+                     <artifactId>maven-remote-resources-plugin</artifactId>
+                     <version>1.0</version>
+                     <executions>
+                         <execution>
+                             <goals>
+                                 <goal>process</goal>
+                             </goals>
+                             <configuration>
+                                 <resourceBundles>
+                                     
<resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle>
+                                 </resourceBundles>
+                             </configuration>
+                         </execution>
+                     </executions>
+                 </plugin>
+
+            </plugins>
+        </pluginManagement>
+    </build>
+    <profiles>
+
+        <profile>
+            <id>release</id>
+
+            <build>
+                <plugins>
+
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-release-plugin</artifactId>
+                        <configuration>
+                            <useReleaseProfile>false</useReleaseProfile>
+                            <goals>deploy</goals>
+                            <arguments>-Prelease</arguments>
+                        </configuration>
+                    </plugin>
+
+                    <!-- We want a source jar -->
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-source-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <goals>
+                                    <goal>jar</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+
+                    <!-- We want to sign the artifact, the POM, and all 
attached artifacts -->
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-gpg-plugin</artifactId>
+                        <inherited>true</inherited>
+                        <configuration>
+                            <passphrase>${gpg.passphrase}</passphrase>
+                        </configuration>
+                        <executions>
+                            <execution>
+                                <goals>
+                                    <goal>sign</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+
+                    <!-- We want the JavaDoc JAR published with the release -->
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-javadoc-plugin</artifactId>
+                        <inherited>true</inherited>
+                        <configuration>
+                            <source>1.5</source>
+                        </configuration>
+                        <executions>
+                            <execution>
+                                <id>attach-javadocs</id>
+                                <goals>
+                                    <goal>jar</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+
+                    <plugin>
+                        <groupId>org.codehaus.mojo</groupId>
+                        <artifactId>ianal-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <goals>
+                                    <goal>verify-legal-files</goal>
+                                </goals>
+                                <configuration>
+                                    <!-- Fail the build if any artifacts are 
missing legal files -->
+                                    <strict>true</strict>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>


Reply via email to