Update of /cvsroot/squirrel-sql/mavenize/laf-plugin
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv25436/laf-plugin
Modified Files:
pom.xml
Log Message:
Include developers section as required by sonatype for free OSS repository hosting (http://oss.sonatype.org). Fixed dependencies to be only on hosted form of artifact for non-maven projects.(Poms deployed to maven central must not reference any artifact that is not also available from maven central.)
Index: pom.xml
===================================================================
RCS file: /cvsroot/squirrel-sql/mavenize/laf-plugin/pom.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** pom.xml 21 Aug 2009 05:07:07 -0000 1.5
--- pom.xml 30 Aug 2009 20:29:52 -0000 1.6
***************
*** 24,30 ****
<description>
This plugin gives SQuirreLSQL client the ability to configure alternate LaFs provided by the plugin
! as well as others that the user can provide.
</description>
!
<licenses>
<license>
--- 24,53 ----
<description>
This plugin gives SQuirreLSQL client the ability to configure alternate LaFs provided by the plugin
! as well as others that the user can provide. All dependencies listed with a groupId of
! net.sf.squirrel_sql and artifactId starting with squirrelsql-lf- are externally available open-source
! look and feels whose project maintainers have decided to not use maven, or those which were built and
! maintained only before the introduction of maven. Maven's central repository policy requires any
! pom that is deployed there to reference only artifacts which are also hosted in central. And a
! project may only use the groupId that is related to that project. So, this only leaves us with one
! option which is to host these external third-party artifacts using our groupId. The hope is that
! someday these projects will start using maven and the need for this will no longer be.
</description>
! <inceptionYear>2001</inceptionYear>
! <developers>
! <developer>
! <name>Gerd Wagner</name>
! <roles>
! <role>Administrator</role>
! <role>Developer</role>
! </roles>
! </developer>
! <developer>
! <name>Rob Manning</name>
! <roles>
! <role>Developer</role>
! <role>Release Manager</role>
! </roles>
! </developer>
! </developers>
<licenses>
<license>
***************
*** 36,78 ****
<url>http://www.squirrelsql.org/</url>
<scm>
! <url>http://squirrel-sql.cvs.sourceforge.net/viewvc/squirrel-sql/sql12/plugins/laf</url>
! </scm>
<properties>
<staging.dir>${project.build.directory}</staging.dir>
! <laf.artifactIds>looks,substance,toniclf,tinylaf,nimrodlf,ilf-gpl,kunststoff,napkinlaf</laf.artifactIds>
</properties>
<dependencies>
<dependency>
! <groupId>org.jvnet.substance</groupId>
! <artifactId>substance</artifactId>
! <version>5.2_01</version>
! </dependency>
! <dependency>
! <groupId>com.digitprop</groupId>
! <artifactId>toniclf</artifactId>
! <version>1.0.5</version>
</dependency>
<dependency>
! <groupId>de.muntjak</groupId>
! <artifactId>tinylaf</artifactId>
! <version>1.3.8</version>
</dependency>
<dependency>
! <groupId>com.nilo.plaf</groupId>
! <artifactId>nimrodlf</artifactId>
! <version>1.1</version>
</dependency>
<dependency>
<groupId>net.sf.squirrel_sql</groupId>
! <artifactId>ilf-gpl</artifactId>
! <version>1.6.1</version>
</dependency>
<dependency>
! <groupId>com.incors.plaf</groupId>
! <artifactId>kunststoff</artifactId>
! <version>2.0.2</version>
</dependency>
<dependency>
<groupId>net.sourceforge.napkinlaf</groupId>
--- 59,118 ----
<url>http://www.squirrelsql.org/</url>
<scm>
! <url>http://squirrel-sql.cvs.sourceforge.net/viewvc/squirrel-sql/sql12/plugins/laf</url>
! </scm>
! <issueManagement>
! <system>SourceForge Tracker</system>
! <url>http://sourceforge.net/tracker/?group_id=28383%26atid=393414</url>
! </issueManagement>
! <ciManagement>
! <system>Hudson</system>
! <url>https://www.squirrel-sql.org/hudson/</url>
! </ciManagement>
<properties>
<staging.dir>${project.build.directory}</staging.dir>
! <laf.artifactIds>
! squirrelsql-lf-ilf-gpl,squirrelsql-lf-kunststoff,looks,napkinlaf,squirrelsql-lf-nimrodlf,
! squirrelsql-lf-oalnf, squirrelsql-lf-skinlf,squirrelsql-lf-substance,squirrelsql-lf-toniclf,
! squirrelsql-lf-tinylaf
! </laf.artifactIds>
</properties>
<dependencies>
<dependency>
! <groupId>net.sf.squirrel_sql</groupId>
! <artifactId>squirrelsql-lf-ilf-gpl</artifactId>
! <version>1.6.1</version>
</dependency>
<dependency>
! <groupId>net.sf.squirrel_sql</groupId>
! <artifactId>squirrelsql-lf-kunststoff</artifactId>
! <version>2.0.2</version>
</dependency>
<dependency>
! <groupId>com.jgoodies</groupId>
! <artifactId>looks</artifactId>
! <version>2.2.2</version>
</dependency>
<dependency>
<groupId>net.sf.squirrel_sql</groupId>
! <artifactId>squirrelsql-lf-metouia</artifactId>
! <version>1.0.0-beta</version>
</dependency>
+ <!--
+ I wrote a pom that builds the nimrodlaf jar from source and contributed it to the author - waiting to
+ see if he is interested in deploying to maven central. He contacted me and rightly asked, how to do
+ this without a repository to rsync from. So I am looking into that now
+ -->
<dependency>
! <groupId>net.sf.squirrel_sql</groupId>
! <artifactId>squirrelsql-lf-nimrodlf</artifactId>
! <version>1.1</version>
</dependency>
+ <!--
+ Project napkinlaf uses maven, but curiously doesn't deploy to maven central. I filed an issue to
+ encourage them to:
+ https://sourceforge.net/tracker/?func=detail&atid=636986&aid=2842880&group_id=104116
+ -->
<dependency>
<groupId>net.sourceforge.napkinlaf</groupId>
***************
*** 81,93 ****
</dependency>
<dependency>
! <groupId>net.sourceforge.oalnf</groupId>
! <artifactId>oalnf</artifactId>
<version>3.0</version>
</dependency>
<dependency>
<groupId>net.sf.squirrel_sql</groupId>
! <artifactId>skinlf</artifactId>
<version>6.7</version>
</dependency>
<dependency>
<groupId>net.sf.squirrel_sql</groupId>
--- 121,139 ----
</dependency>
<dependency>
! <groupId>net.sf.squirrel_sql</groupId>
! <artifactId>squirrelsql-lf-oalnf</artifactId>
<version>3.0</version>
</dependency>
<dependency>
<groupId>net.sf.squirrel_sql</groupId>
! <artifactId>squirrelsql-lf-skinlf</artifactId>
<version>6.7</version>
</dependency>
+ <!-- Project owner not interested in maven: https://substance.dev.java.net/issues/show_bug.cgi?id=287 -->
+ <dependency>
+ <groupId>net.sf.squirrel_sql</groupId>
+ <artifactId>squirrelsql-lf-substance</artifactId>
+ <version>5.2_01</version>
+ </dependency>
<dependency>
<groupId>net.sf.squirrel_sql</groupId>
***************
*** 96,108 ****
</dependency>
<dependency>
! <groupId>com.jgoodies</groupId>
! <artifactId>looks</artifactId>
! <version>2.2.2</version>
</dependency>
<dependency>
! <groupId>net.sf.squirrel_sql</groupId>
! <artifactId>metouia</artifactId>
! <version>1.0.0-beta</version>
</dependency>
</dependencies>
--- 142,155 ----
</dependency>
<dependency>
! <groupId>net.sf.squirrel_sql</groupId>
! <artifactId>squirrelsql-lf-tinylaf</artifactId>
! <version>1.3.8</version>
</dependency>
<dependency>
! <groupId>net.sf.squirrel_sql</groupId>
! <artifactId>squirrelsql-lf-toniclf</artifactId>
! <version>1.0.5</version>
</dependency>
+
</dependencies>
|