Changeset 912

Show
Ignore:
Timestamp:
08/08/08 17:34:17 (4 months ago)
Author:
pvalsecc
Message:

Maven POM files reorg (site generation and repository)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/MapFish/server/java/mapfish-geo-lib/pom.xml

    r279 r912  
    66  <artifactId>mapfish-geo-lib</artifactId> 
    77  <packaging>jar</packaging> 
    8   <version>0.1</version> 
     8  <version>0.3</version> 
     9 
    910  <name>mapfish-geo-lib</name> 
    10   <url>http://maven.apache.org</url> 
     11  <description>A java library for generating GeoJSON structures</description> 
     12  <url>http://www.mapfish.org/</url> 
     13  <organization> 
     14    <name>Camptocamp SA</name> 
     15    <url>http://www.camptocamp.com/</url> 
     16  </organization> 
     17  <issueManagement> 
     18    <url>https://www.mapfish.org/trac/mapfish/report</url> 
     19  </issueManagement> 
     20  <mailingLists> 
     21    <mailingList> 
     22      <name>Users</name> 
     23      <subscribe>users-subscribe@mapfish.org</subscribe> 
     24      <unsubscribe>users-subscribe@mapfish.org</unsubscribe> 
     25      <post>users@mapfish.org</post> 
     26      <archive>http://www.mapfish.org/pipermail/users/</archive> 
     27    </mailingList> 
     28    <mailingList> 
     29      <name>Dev</name> 
     30      <subscribe>dev-subscribe@mapfish.org</subscribe> 
     31      <unsubscribe>dev-subscribe@mapfish.org</unsubscribe> 
     32      <post>dev@mapfish.org</post> 
     33      <archive>http://www.mapfish.org/pipermail/dev/</archive> 
     34    </mailingList> 
     35    <mailingList> 
     36      <name>Commits</name> 
     37      <subscribe>commits-subscribe@mapfish.org</subscribe> 
     38      <unsubscribe>commits-subscribe@mapfish.org</unsubscribe> 
     39      <post>commits@mapfish.org</post> 
     40      <archive>http://www.mapfish.org/pipermail/commits/</archive> 
     41    </mailingList> 
     42    <mailingList> 
     43      <name>Trac</name> 
     44      <subscribe>trac-subscribe@mapfish.org</subscribe> 
     45      <unsubscribe>trac-subscribe@mapfish.org</unsubscribe> 
     46      <post>trac@mapfish.org</post> 
     47      <archive>http://www.mapfish.org/pipermail/trac/</archive> 
     48    </mailingList> 
     49  </mailingLists> 
     50  <developers> 
     51    <developer> 
     52      <name>Eric Lemoine</name> 
     53      <id>elemoine</id> 
     54      <email>eric.lemoine@camptocamp.com</email> 
     55      <organizationUrl>http://www.camptocamp.com/</organizationUrl> 
     56      <roles> 
     57        <role>architect</role> 
     58        <role>developer</role> 
     59      </roles> 
     60    </developer> 
     61    <developer> 
     62      <name>Frederic Junod</name> 
     63      <id>fredj</id> 
     64      <email>fredericjunod@camptocamp.com</email> 
     65      <organizationUrl>http://www.camptocamp.com/</organizationUrl> 
     66      <roles> 
     67        <role>developer</role> 
     68      </roles> 
     69    </developer> 
     70  </developers> 
    1171 
    1272  <build> 
     
    61121      <url>https://internal.hmsinc.com/m2-repo</url> 
    62122    </repository> 
     123  </repositories> 
    63124 
    64   </repositories> 
     125  <licenses> 
     126    <license> 
     127      <name>BSD License</name> 
     128      <url>http://www.opensource.org/licenses/bsd-license.php</url> 
     129      <distribution>repo</distribution> 
     130    </license> 
     131  </licenses> 
     132 
     133  <scm> 
     134    <connection> 
     135      scm:svn:http://www.mapfish.org/svn/mapfish/trunk/MapFish/server/java/mapfish-geo-lib 
     136    </connection> 
     137    <developerConnection> 
     138      scm:svn:http://www.mapfish.org/svn/mapfish/trunk/MapFish/server/java/mapfish-geo-lib 
     139    </developerConnection> 
     140    <tag>HEAD</tag> 
     141    <url> 
     142      https://www.mapfish.org/trac/mapfish/browser/trunk/MapFish/server/java/mapfish-geo-lib 
     143    </url> 
     144  </scm> 
     145 
     146  <distributionManagement> 
     147    <repository> 
     148      <id>org.mapfish</id> 
     149      <url> 
     150        scpexe://dev.mapfish.org/var/www/dev.mapfish.org/htdocs/maven/repository 
     151      </url> 
     152    </repository> 
     153    <site> 
     154      <id>org.mapfish</id> 
     155      <name>MapFish Maven Projects</name> 
     156      <url> 
     157        scpexe://dev.mapfish.org/var/www/dev.mapfish.org/htdocs/maven/site/mapfish-geo-lib 
     158      </url> 
     159    </site> 
     160    <downloadUrl>http://dev.mapfish.org/maven/repository</downloadUrl> 
     161  </distributionManagement> 
     162 
     163 
     164  <reporting> 
     165    <plugins> 
     166      <plugin> 
     167        <groupId>org.apache.maven.plugins</groupId> 
     168        <artifactId>maven-surefire-report-plugin</artifactId> 
     169      </plugin> 
     170      <plugin> 
     171        <groupId>org.apache.maven.plugins</groupId> 
     172        <artifactId>maven-javadoc-plugin</artifactId> 
     173      </plugin> 
     174      <plugin> 
     175        <groupId>org.apache.maven.plugins</groupId> 
     176        <artifactId>maven-changelog-plugin</artifactId> 
     177      </plugin> 
     178    </plugins> 
     179  </reporting> 
    65180</project> 
  • trunk/MapFish/server/java/print/pom.xml

    r736 r912  
    66  <artifactId>print-root</artifactId> 
    77  <packaging>pom</packaging> 
    8   <version>0.1</version> 
    9   <name>print</name> 
    10   <url>http://maven.apache.org</url> 
     8 
     9  <name>Print</name> 
     10  <description>The root project for the MapFish print module</description> 
     11  <url>http://www.mapfish.org/</url> 
     12  <organization> 
     13    <name>Camptocamp SA</name> 
     14    <url>http://www.camptocamp.com/</url> 
     15  </organization> 
     16  <issueManagement> 
     17    <url>https://www.mapfish.org/trac/mapfish/report</url> 
     18  </issueManagement> 
     19  <mailingLists> 
     20    <mailingList> 
     21      <name>Users</name> 
     22      <subscribe>users-subscribe@mapfish.org</subscribe> 
     23      <unsubscribe>users-subscribe@mapfish.org</unsubscribe> 
     24      <post>users@mapfish.org</post> 
     25      <archive>http://www.mapfish.org/pipermail/users/</archive> 
     26    </mailingList> 
     27    <mailingList> 
     28      <name>Dev</name> 
     29      <subscribe>dev-subscribe@mapfish.org</subscribe> 
     30      <unsubscribe>dev-subscribe@mapfish.org</unsubscribe> 
     31      <post>dev@mapfish.org</post> 
     32      <archive>http://www.mapfish.org/pipermail/dev/</archive> 
     33    </mailingList> 
     34    <mailingList> 
     35      <name>Commits</name> 
     36      <subscribe>commits-subscribe@mapfish.org</subscribe> 
     37      <unsubscribe>commits-subscribe@mapfish.org</unsubscribe> 
     38      <post>commits@mapfish.org</post> 
     39      <archive>http://www.mapfish.org/pipermail/commits/</archive> 
     40    </mailingList> 
     41    <mailingList> 
     42      <name>Trac</name> 
     43      <subscribe>trac-subscribe@mapfish.org</subscribe> 
     44      <unsubscribe>trac-subscribe@mapfish.org</unsubscribe> 
     45      <post>trac@mapfish.org</post> 
     46      <archive>http://www.mapfish.org/pipermail/trac/</archive> 
     47    </mailingList> 
     48  </mailingLists> 
     49  <developers> 
     50    <developer> 
     51      <name>Patrick Valsecchi</name> 
     52      <id>pvalsecc</id> 
     53      <email>patrick.valsecchi@camptocamp.com</email> 
     54      <organizationUrl>http://www.camptocamp.com/</organizationUrl> 
     55      <roles> 
     56        <role>architect</role> 
     57        <role>developer</role> 
     58      </roles> 
     59    </developer> 
     60    <developer> 
     61      <name>Eric Lemoine</name> 
     62      <id>elemoine</id> 
     63      <email>eric.lemoine@camptocamp.com</email> 
     64      <organizationUrl>http://www.camptocamp.com/</organizationUrl> 
     65      <roles> 
     66        <role>architect</role> 
     67        <role>developer</role> 
     68      </roles> 
     69    </developer> 
     70  </developers> 
     71 
     72  <!-- see: http://ceki.blogspot.com/2006/11/solution-to-maven2-version-number.html 
     73       to understand what follows --> 
     74  <version>0.0-SNAPSHOT</version> 
     75  <!-- this version is a fake, don't touch it --> 
     76  <properties> 
     77    <!-- this is the real version --> 
     78    <theVersion>0.3</theVersion> 
     79  </properties> 
     80 
    1181  <licenses> 
    1282    <license> 
    13       <name>LGPL, version 2.1</name> 
    14       <url>http://www.opensource.org/licenses/lgpl-license.php</url> 
     83      <name>BSD License</name> 
     84      <url>http://www.opensource.org/licenses/bsd-license.php</url> 
    1585      <distribution>repo</distribution> 
    1686    </license> 
    1787  </licenses> 
     88 
    1889  <modules> 
    1990    <module>print-lib</module> 
     
    2192    <module>print-servlet</module> 
    2293  </modules> 
     94 
     95  <scm> 
     96    <connection> 
     97      scm:svn:http://www.mapfish.org/svn/mapfish/trunk/MapFish/server/java/print 
     98    </connection> 
     99    <developerConnection> 
     100      scm:svn:http://www.mapfish.org/svn/mapfish/trunk/MapFish/server/java/print 
     101    </developerConnection> 
     102    <tag>HEAD</tag> 
     103    <url> 
     104      https://www.mapfish.org/trac/mapfish/browser/trunk/MapFish/server/java/print 
     105    </url> 
     106  </scm> 
     107 
     108  <distributionManagement> 
     109    <repository> 
     110      <id>org.mapfish</id> 
     111      <url> 
     112        scpexe://dev.mapfish.org/var/www/dev.mapfish.org/htdocs/maven/repository 
     113      </url> 
     114    </repository> 
     115    <site> 
     116      <id>org.mapfish</id> 
     117      <name>MapFish Maven Projects</name> 
     118      <url> 
     119        scpexe://dev.mapfish.org/var/www/dev.mapfish.org/htdocs/maven/site/print 
     120      </url> 
     121    </site> 
     122    <downloadUrl>http://dev.mapfish.org/maven/repository</downloadUrl> 
     123  </distributionManagement> 
    23124</project> 
  • trunk/MapFish/server/java/print/print-lib/pom.xml

    r908 r912  
    33         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 
    44  <modelVersion>4.0.0</modelVersion> 
    5   <groupId>org.mapfish.print</groupId> 
    65  <artifactId>print-lib</artifactId> 
    76  <packaging>jar</packaging> 
    8   <version>0.1</version> 
     7  <version>${theVersion}</version> 
     8 
    99  <name>print-lib</name> 
    10   <url>http://maven.apache.org</url> 
     10  <description>The main library of the MapFish print module</description> 
     11 
     12  <parent> 
     13    <groupId>org.mapfish.print</groupId> 
     14    <artifactId>print-root</artifactId> 
     15    <version>0.0-SNAPSHOT</version> 
     16    <relativePath>../pom.xml</relativePath> 
     17  </parent> 
     18 
    1119  <build> 
    1220    <plugins> 
     
    1927        </configuration> 
    2028      </plugin> 
     29      <plugin> 
     30        <groupId>org.apache.maven.plugins</groupId> 
     31        <artifactId>maven-source-plugin</artifactId> 
     32        <executions> 
     33          <execution> 
     34            <id>attach-sources</id> 
     35            <phase>verify</phase> 
     36            <goals> 
     37              <goal>jar</goal> 
     38            </goals> 
     39          </execution> 
     40        </executions> 
     41      </plugin> 
    2142    </plugins> 
    2243  </build> 
    23   <licenses> 
    24     <license> 
    25       <name>LGPL, version 2.1</name> 
    26       <url>http://www.opensource.org/licenses/lgpl-license.php</url> 
    27       <distribution>repo</distribution> 
    28     </license> 
    29   </licenses> 
    30   <parent> 
    31     <groupId>org.mapfish.print</groupId> 
    32     <artifactId>print-root</artifactId> 
    33     <version>0.1</version> 
    34   </parent> 
     44 
    3545  <dependencies> 
    3646    <dependency> 
     
    92102    </dependency> 
    93103  </dependencies> 
     104 
    94105  <repositories> 
    95106    <repository> 
    96       <id>pvalsecc</id> 
    97       <url>http://www.thus.ch/~patrick/maven</url> 
     107      <id>org.mapfish</id> 
     108      <url>http://dev.mapfish.org/maven/repository</url> 
    98109    </repository> 
    99110  </repositories> 
     111 
     112  <reporting> 
     113    <plugins> 
     114      <plugin> 
     115        <groupId>org.apache.maven.plugins</groupId> 
     116        <artifactId>maven-surefire-report-plugin</artifactId> 
     117      </plugin> 
     118      <plugin> 
     119        <groupId>org.apache.maven.plugins</groupId> 
     120        <artifactId>maven-javadoc-plugin</artifactId> 
     121      </plugin> 
     122      <plugin> 
     123        <groupId>org.apache.maven.plugins</groupId> 
     124        <artifactId>maven-changelog-plugin</artifactId> 
     125      </plugin> 
     126    </plugins> 
     127  </reporting> 
    100128</project> 
  • trunk/MapFish/server/java/print/print-servlet/pom.xml

    r736 r912  
    33         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 
    44  <modelVersion>4.0.0</modelVersion> 
    5   <groupId>org.mapfish.print</groupId> 
    65  <artifactId>print-servlet</artifactId> 
    76  <packaging>war</packaging> 
    8   <version>0.1</version> 
     7  <version>${theVersion}</version> 
     8 
    99  <name>print-servlet</name> 
    10   <url>http://maven.apache.org</url> 
     10  <description>The servlet for the MapFish print module</description> 
     11 
     12  <parent> 
     13    <groupId>org.mapfish.print</groupId> 
     14    <artifactId>print-root</artifactId> 
     15    <version>0.0-SNAPSHOT</version> 
     16  </parent> 
     17 
    1118  <build> 
    1219    <plugins> 
     
    2835    </plugins> 
    2936  </build> 
    30   <parent> 
    31     <groupId>org.mapfish.print</groupId> 
    32     <artifactId>print-root</artifactId> 
    33     <version>0.1</version> 
    34   </parent> 
    35   <licenses> 
    36     <license> 
    37       <name>LGPL, version 2.1</name> 
    38       <url>http://www.opensource.org/licenses/lgpl-license.php</url> 
    39       <distribution>repo</distribution> 
    40     </license> 
    41   </licenses> 
     37 
    4238  <dependencies> 
    4339    <dependency> 
     
    5349    </dependency> 
    5450  </dependencies> 
    55   <repositories> 
    56     <repository> 
    57       <id>pvalsecc</id> 
    58       <url>http://www.thus.ch/~patrick/maven</url> 
    59     </repository> 
    60   </repositories> 
    6151</project> 
  • trunk/MapFish/server/java/print/print-standalone/pom.xml

    r754 r912  
    33         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 
    44  <modelVersion>4.0.0</modelVersion> 
    5   <groupId>org.mapfish.print</groupId> 
    65  <artifactId>print-standalone</artifactId> 
    76  <packaging>jar</packaging> 
    8   <version>0.1</version> 
     7  <version>${theVersion}</version> 
     8 
    99  <name>print-standalone</name> 
    10   <url>http://maven.apache.org</url> 
     10  <description>The standalone JAR for the MapFish print module</description> 
     11 
     12  <parent> 
     13    <groupId>org.mapfish.print</groupId> 
     14    <artifactId>print-root</artifactId> 
     15    <version>0.0-SNAPSHOT</version> 
     16  </parent> 
     17 
    1118  <build> 
    1219    <plugins> 
     
    5966    </plugins> 
    6067  </build> 
    61   <licenses> 
    62     <license> 
    63       <name>LGPL, version 2.1</name> 
    64       <url>http://www.opensource.org/licenses/lgpl-license.php</url> 
    65       <distribution>repo</distribution> 
    66     </license> 
    67   </licenses> 
    68   <parent> 
    69     <groupId>org.mapfish.print</groupId> 
    70     <artifactId>print-root</artifactId> 
    71     <version>0.1</version> 
    72   </parent> 
     68 
    7369  <dependencies> 
    7470    <dependency>