[Jpackage-commits] rpms/free/groovy15 groovy-1.5-jpp-depmap.xml, NONE, 1.1 groovy-all-1.5.8.pom, NONE, 1.1 groovy-all-minimal-1.5.8.pom, NONE, 1.1 groovy15-build.patch, 1.1, 1.2 groovy15-jpp-depmap.xml, 1.1, NONE groovy15-maven-tools-pom.patch, NONE, 1.1 groovy15.spec, 1.1, 1.2

jpackage jpackage at ryu.zarb.org
Thu Dec 16 20:34:30 CET 2010


Update of /home/projects/jpackage/cvs/rpms/free/groovy15
In directory ryu.zarb.org:/tmp/zWRYs1qN_p/rpms/free/groovy15

Modified Files:
	groovy15-build.patch groovy15.spec 
Added Files:
	groovy-1.5-jpp-depmap.xml groovy-all-1.5.8.pom 
	groovy-all-minimal-1.5.8.pom groovy15-maven-tools-pom.patch 
Removed Files:
	groovy15-jpp-depmap.xml 
Log Message:
1.5.8-1.jpp6

--- NEW FILE: groovy-all-1.5.8.pom ---
<?xml version="1.0" encoding="UTF-8"?><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>
    
    <groupId>org.codehaus.groovy</groupId>
    <artifactId>groovy-all</artifactId>
    <name>Groovy</name>
    <packaging>jar</packaging>
    
    <version>1.5.8</version>
    
    <description>
        Groovy: A powerful, dynamic language for the JVM
    </description>
    
    <url>http://groovy.codehaus.org/</url>
    
    <organization>
        <name>The Codehaus</name>
        <url>http://codehaus.org</url>
    </organization>
    
    <inceptionYear>2003</inceptionYear>
    
    <scm>
        <connection>scm:svn:http://svn.groovy.codehaus.org/browse/groovy/trunk/groovy/groovy-core</connection>
        <developerConnection>scm:svn:https://${maven.username}@svn.groovy.codehaus.org/browse/groovy/trunk/groovy/groovy-core</developerConnection>
        <url>http://svn.groovy.codehaus.org/browse/groovy/trunk/groovy/groovy-core</url>
    </scm>

    <mailingLists>
        <mailingList>
            <name>Groovy JSR Discussion List</name>
            <archive>http://dir.gmane.org/gmane.comp.lang.groovy.jsr</archive>
        </mailingList>
        <mailingList>
            <name>Groovy Developer List</name>
            <archive>http://dir.gmane.org/gmane.comp.lang.groovy.devel</archive>
        </mailingList>
        <mailingList>
            <name>Groovy User List</name>
            <archive>http://dir.gmane.org/gmane.comp.lang.groovy.user</archive>
        </mailingList>
    </mailingLists>

    <distributionManagement>
        <repository>
            <id>codehaus.org</id>
            <name>Groovy Central Repository</name>
            <url>dav:https://dav.codehaus.org/repository/groovy/</url>
        </repository>
        <snapshotRepository>
            <id>codehaus.org</id>
            <name>Groovy Central Development Repository</name>
            <url>dav:https://dav.codehaus.org/snapshots.repository/groovy/</url>
        </snapshotRepository>
        <!-- not currently used -->
        <site>
            <id>codehaus.org</id>
            <name>Groovy Web Site</name>
            <url>dav:https://dav.codehaus.org/groovy</url>
        </site>
    </distributionManagement>

    <developers>
        <developer>
            <name>Guillaume Laforge</name>
            <id>glaforge</id>
            <email/>
            <organization>G2One</organization>
            <roles>
                <role>Project Manager</role>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>bob mcwhirter</name>
            <id>bob</id>
            <email>bob at werken.com</email>
            <organization>The Werken Company</organization>
            <roles>
                <role>Founder</role>
            </roles>
        </developer>
        <developer>
            <name>James Strachan</name>
            <id>jstrachan</id>
            <email>james at coredevelopers.com</email>
            <organization>Core Developers Network</organization>
            <roles>
                <role>Founder</role>
            </roles>
        </developer>
        <developer>
            <name>Joe Walnes</name>
            <id>joe</id>
            <email/>
            <organization>ThoughtWorks</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Chris Stevenson</name>
            <id>skizz</id>
            <email/>
            <organization>ThoughtWorks</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Jamie McCrindle</name>
            <id>jamiemc</id>
            <email/>
            <organization>Three</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Matt Foemmel</name>
            <id>mattf</id>
            <email/>
            <organization>ThoughtWorks</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Sam Pullara</name>
            <id>spullara</id>
            <email>sam at sampullara.com</email>
            <organization/>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Kasper Nielsen</name>
            <id>kasper</id>
            <email/>
            <organization/>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Travis Kay</name>
            <id>travis</id>
            <email/>
            <organization/>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Zohar Melamed</name>
            <id>zohar</id>
            <email/>
            <organization/>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>John Wilson</name>
            <id>jwilson</id>
            <email>tug at wilson.co.uk</email>
            <organization>The Wilson Partnership</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Chris Poirier</name>
            <id>cpoirier</id>
            <email>cpoirier at dreaming.org</email>
            <organization/>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Christiaan ten Klooster</name>
            <id>ckl</id>
            <email>ckl at dacelo.nl</email>
            <organization>Dacelo WebDevelopment</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Steve Goetze</name>
            <id>goetze</id>
            <email>goetze at dovetail.com</email>
            <organization>Dovetailed Technologies, LLC</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Bing Ran</name>
            <id>bran</id>
            <email>b55r at sina.com</email>
            <organization>Leadingcare</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Jeremy Rayner</name>
            <id>jez</id>
            <email>jeremy.rayner at gmail.com</email>
            <organization>javanicus</organization>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>John Stump</name>
            <id>jstump</id>
            <email>johnstump2 at yahoo.com</email>
            <organization/>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Jochen Theodorou</name>
            <id>blackdrag</id>
            <email>blackdrag at gmx.org</email>
            <organization/>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>Russel Winder</name>
            <id>russel</id>
            <email>russel at russel.org.uk</email>
            <organization>Concertant LLP & It'z Interactive Ltd</organization>
            <roles>
                <role>Developer</role>
                <role>Founder of Gant</role>
            </roles>
        </developer>
        <developer>
            <name>Pilho Kim</name>
            <id>phk</id>
            <email>phkim at cluecom.co.kr</email>
            <organization/>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Christian Stein</name>
            <id>cstein</id>
            <email>sormuras at gmx.de</email>
            <organization>CTSR.de</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Dierk Koenig</name>
            <id>mittie</id>
            <email>dierk.koenig at canoo.com</email>
            <organization>Canoo Engineering AG</organization>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>Paul King</name>
            <id>paulk</id>
            <email>paulk at asert.com.au</email>
            <organization>ASERT, Australia</organization>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>Guillaume Alleon</name>
            <id>galleon</id>
            <email>guillaume.alleon at gmail.com</email>
            <organization/>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>Jason Dillon</name>
            <id>user57</id>
            <email>jason at planet57.com</email>
            <organization/>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>Danno Ferrin</name>
            <id>shemnon</id>
            <email/>
            <organization/>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>James Williams</name>
            <id>jwill</id>
            <email/>
            <organization/>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>Andres Almiray</name>
            <id>aalmiray</id>
            <email>aalmiray at users.sourceforge.net</email>
            <organization/>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>Marc Guillemot</name>
            <id>mguillem</id>
            <email>mguillemot at yahoo.fr</email>
            <organization/>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
    </developers>

    <contributors>
        <contributor>
            <name>Joern Eyrich</name>
            <email/>
        </contributor>
        <contributor>
            <name>Robert Kuzelj</name>
            <email/>
        </contributor>
        <contributor>
            <name>Rod Cope</name>
            <email/>
        </contributor>
        <contributor>
            <name>Yuri Schimke</name>
            <email/>
        </contributor>
        <contributor>
            <name>James Birchfield</name>
            <email/>
        </contributor>
        <contributor>
            <name>Robert Fuller</name>
            <email/>
        </contributor>
        <contributor>
            <name>Sergey Udovenko</name>
            <email/>
        </contributor>
        <contributor>
            <name>Hallvard Traetteberg</name>
            <email/>
        </contributor>
        <contributor>
            <name>Peter Reilly</name>
            <email/>
        </contributor>
        <contributor>
            <name>Brian McCallister</name>
            <email/>
        </contributor>
        <contributor>
            <name>Richard Monson-Haefel</name>
            <email/>
        </contributor>
        <contributor>
            <name>Brian Larson</name>
            <email/>
        </contributor>
        <contributor>
            <name>Artur Biesiadowski</name>
            <email>abies at pg.gda.pl</email>
        </contributor>
        <contributor>
            <name>Ivan Z. Ganza</name>
            <email/>
        </contributor>
        <contributor>
            <name>Arjun Nayyar</name>
            <email/>
        </contributor>
        <contributor>
            <name>Mark Chu-Carroll</name>
            <email/>
        </contributor>
        <contributor>
            <name>Mark Turansky</name>
            <email/>
        </contributor>
        <contributor>
            <name>Jean-Louis Berliet</name>
            <email/>
        </contributor>
        <contributor>
            <name>Graham Miller</name>
            <email/>
        </contributor>
        <contributor>
            <name>Marc Palmer</name>
            <email/>
        </contributor>
        <contributor>
            <name>Tugdual Grall</name>
            <email/>
        </contributor>
        <contributor>
            <name>Edwin Tellman</name>
            <email/>
        </contributor>
        <contributor>
            <name>Evan A Slatis</name>
            <email/>
        </contributor>
        <contributor>
            <name>Hamlet D'Arcy</name>
            <email/>
        </contributor>
        <contributor>
            <name>Mike Dillon</name>
            <email/>
        </contributor>
        <contributor>
            <name>Bernhard Huber</name>
            <email/>
        </contributor>
    </contributors>

    <dependencies>

        <!-- core dependencies -->
        
        
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>3.8.2</version>
            <scope>compile</scope>
        </dependency>

        <!-- dependencies used by optional features -->

        <!-- only used for command line tools (and CliBuilder) -->
        <dependency>
            <groupId>commons-cli</groupId>
            <artifactId>commons-cli</artifactId>
            <version>1.0</version>
            <scope>compile</scope>
            <optional>true</optional>
            <exclusions>
                <exclusion>
                    <groupId>commons-lang</groupId>
                    <artifactId>commons-lang</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>commons-logging</groupId>
                    <artifactId>commons-logging</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

        <!-- only used for Ant tasks & scripting tools -->
        <dependency>
            <groupId>org.apache.ant</groupId>
            <artifactId>ant</artifactId>
            <version>1.7.0</version>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>org.apache.ant</groupId>
            <artifactId>ant-junit</artifactId>
            <version>1.7.0</version>
            <scope>runtime</scope>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.apache.ant</groupId>
            <artifactId>ant-launcher</artifactId>
            <version>1.7.0</version>
            <scope>runtime</scope>
        </dependency>

        <!-- only used for testing helper classes -->
        <dependency>
            <groupId>jmock</groupId>
            <artifactId>jmock</artifactId>
            <version>1.2.0</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>jmock</groupId>
            <artifactId>jmock-cglib</artifactId>
            <version>1.2.0</version>
            <scope>test</scope>
            <!-- exclude incompatible version of ASM -->
            <exclusions>
                <exclusion>
                    <groupId>cglib</groupId>
                    <artifactId>cglib-full</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>cglib</groupId>
            <artifactId>cglib-nodep</artifactId>
            <version>2.1_3</version>
            <scope>test</scope>
        </dependency>

        
        
        
        

        <!-- only used for BSF adapter-->

        <dependency>
            <groupId>bsf</groupId>
            <artifactId>bsf</artifactId>
            <version>2.4.0</version>
            <scope>compile</scope>
            <optional>true</optional>
            <exclusions>
                <exclusion>
                    <groupId>commons-logging</groupId>
                    <artifactId>commons-logging</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
            <version>1.1</version>
            <scope>runtime</scope>
            <optional>true</optional>
            <exclusions>
                <exclusion>
                    <groupId>log4j</groupId>
                    <artifactId>log4j</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>logkit</groupId>
                    <artifactId>logkit</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>avalon-framework</groupId>
                    <artifactId>avalon-framework</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

        <!-- only used for JMX utilities -->
        <dependency>
            <groupId>mx4j</groupId>
            <artifactId>mx4j</artifactId>
            <version>3.0.2</version>
            <scope>compile</scope>
            <optional>true</optional>
        </dependency>

        <dependency>
            <groupId>mockobjects</groupId>
            <artifactId>mockobjects-core</artifactId>
            <version>0.09</version>
            <scope>compile</scope>
            <optional>true</optional>
        </dependency>

        <dependency>
            <groupId>xmlunit</groupId>
            <artifactId>xmlunit</artifactId>
            <version>1.1</version>
            <scope>test</scope>
        </dependency>

        <!-- used for SQL library -->
        <dependency>
            <groupId>hsqldb</groupId>
            <artifactId>hsqldb</artifactId>
            <version>1.8.0.7</version>
            <scope>test</scope>
        </dependency>

        <!-- used for servlet / gsp -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>2.4</version>
            <scope>compile</scope>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jsp-api</artifactId>
            <version>2.0</version>
            <scope>compile</scope>
            <optional>true</optional>
        </dependency>

        <!-- used to dump out the AST -->
        <dependency>
            <groupId>com.thoughtworks.xstream</groupId>
            <artifactId>xstream</artifactId>
            <version>1.2.2</version>
            <scope>compile</scope>
            <optional>true</optional>
        </dependency>
        
        <!-- Used for richer interactive groovysh support -->
        <dependency>
            <groupId>jline</groupId>
            <artifactId>jline</artifactId>
            <version>0.9.94</version>
            <scope>compile</scope>
        </dependency>
    </dependencies>
    
    <!--
    NOTE: The following build configuration is primarily intended to support
          generate of IDE configuration files.  Basic support to build is also
          included by invoking 'ant' to do the real work.
    -->
    
    <build>
        <sourceDirectory>src/main</sourceDirectory>
        <testSourceDirectory>src/test</testSourceDirectory>
        
        <defaultGoal>install</defaultGoal>
        
        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-antrun-plugin</artifactId>
                    <version>1.1</version>
                </plugin>
                
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-idea-plugin</artifactId>
                    <version>2.1</version>
                    <configuration>
                        <jdkName>1.4</jdkName>
                        <jdkLevel>1.4</jdkLevel>
                        <linkModules>true</linkModules>
                    </configuration>
                </plugin>
                
                <!--
                NOTE: Tell the compiler and surefire to not do anything, all handled by Ant.
                -->
                
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>2.0.2</version>
                    <configuration>
                        <excludes>
                            <exclude>**</exclude>
                        </excludes>
                        <skip>true</skip>
                    </configuration>
                </plugin>
                
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-surefire-plugin</artifactId>
                    <version>2.3</version>
                    <configuration>
                        <skip>true</skip>
                    </configuration>
                </plugin>
            </plugins>
        </pluginManagement>
        
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-antrun-plugin</artifactId>
                <executions>
                    <execution>
                        <phase>install</phase>
                        <goals>
                            <goal>run</goal>
                        </goals>
                        <configuration>
                            <tasks>
                                <exec executable="ant" dir="${pom.basedir}">
                                    <arg value="installRepo"/>
                                </exec>
                            </tasks>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
    
    <profiles>
        <profile>
            <id>idea</id>
            
            <build>
                <defaultGoal>validate</defaultGoal>
                
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-idea-plugin</artifactId>
                        <configuration>
                            <overwrite>true</overwrite>
                            <downloadSources>true</downloadSources>
                            <downloadJavadocs>true</downloadJavadocs>
                        </configuration>
                        <executions>
                            <execution>
                                <phase>validate</phase>
                                <goals>
                                    <goal>clean</goal>
                                    <goal>idea</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        
        <!--
        TODO: Add an eclipse profile to help folks that use that IDE setup configuration files ?
        -->
    </profiles>

</project>

--- NEW FILE: groovy-all-minimal-1.5.8.pom ---
<?xml version="1.0" encoding="UTF-8"?><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>
    
    <groupId>org.codehaus.groovy</groupId>
    <artifactId>groovy-all-minimal</artifactId>
    <name>Groovy</name>
    <packaging>jar</packaging>
    
    <version>1.5.8</version>
    
    <description>
        Groovy: A powerful, dynamic language for the JVM
    </description>
    
    <url>http://groovy.codehaus.org/</url>
    
    <organization>
        <name>The Codehaus</name>
        <url>http://codehaus.org</url>
    </organization>
    
    <inceptionYear>2003</inceptionYear>
    
    <scm>
        <connection>scm:svn:http://svn.groovy.codehaus.org/browse/groovy/trunk/groovy/groovy-core</connection>
        <developerConnection>scm:svn:https://${maven.username}@svn.groovy.codehaus.org/browse/groovy/trunk/groovy/groovy-core</developerConnection>
        <url>http://svn.groovy.codehaus.org/browse/groovy/trunk/groovy/groovy-core</url>
    </scm>

    <mailingLists>
        <mailingList>
            <name>Groovy JSR Discussion List</name>
            <archive>http://dir.gmane.org/gmane.comp.lang.groovy.jsr</archive>
        </mailingList>
        <mailingList>
            <name>Groovy Developer List</name>
            <archive>http://dir.gmane.org/gmane.comp.lang.groovy.devel</archive>
        </mailingList>
        <mailingList>
            <name>Groovy User List</name>
            <archive>http://dir.gmane.org/gmane.comp.lang.groovy.user</archive>
        </mailingList>
    </mailingLists>

    <distributionManagement>
        <repository>
            <id>codehaus.org</id>
            <name>Groovy Central Repository</name>
            <url>dav:https://dav.codehaus.org/repository/groovy/</url>
        </repository>
        <snapshotRepository>
            <id>codehaus.org</id>
            <name>Groovy Central Development Repository</name>
            <url>dav:https://dav.codehaus.org/snapshots.repository/groovy/</url>
        </snapshotRepository>
        <!-- not currently used -->
        <site>
            <id>codehaus.org</id>
            <name>Groovy Web Site</name>
            <url>dav:https://dav.codehaus.org/groovy</url>
        </site>
    </distributionManagement>

    <developers>
        <developer>
            <name>Guillaume Laforge</name>
            <id>glaforge</id>
            <email/>
            <organization>G2One</organization>
            <roles>
                <role>Project Manager</role>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>bob mcwhirter</name>
            <id>bob</id>
            <email>bob at werken.com</email>
            <organization>The Werken Company</organization>
            <roles>
                <role>Founder</role>
            </roles>
        </developer>
        <developer>
            <name>James Strachan</name>
            <id>jstrachan</id>
            <email>james at coredevelopers.com</email>
            <organization>Core Developers Network</organization>
            <roles>
                <role>Founder</role>
            </roles>
        </developer>
        <developer>
            <name>Joe Walnes</name>
            <id>joe</id>
            <email/>
            <organization>ThoughtWorks</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Chris Stevenson</name>
            <id>skizz</id>
            <email/>
            <organization>ThoughtWorks</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Jamie McCrindle</name>
            <id>jamiemc</id>
            <email/>
            <organization>Three</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Matt Foemmel</name>
            <id>mattf</id>
            <email/>
            <organization>ThoughtWorks</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Sam Pullara</name>
            <id>spullara</id>
            <email>sam at sampullara.com</email>
            <organization/>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Kasper Nielsen</name>
            <id>kasper</id>
            <email/>
            <organization/>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Travis Kay</name>
            <id>travis</id>
            <email/>
            <organization/>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Zohar Melamed</name>
            <id>zohar</id>
            <email/>
            <organization/>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>John Wilson</name>
            <id>jwilson</id>
            <email>tug at wilson.co.uk</email>
            <organization>The Wilson Partnership</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Chris Poirier</name>
            <id>cpoirier</id>
            <email>cpoirier at dreaming.org</email>
            <organization/>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Christiaan ten Klooster</name>
            <id>ckl</id>
            <email>ckl at dacelo.nl</email>
            <organization>Dacelo WebDevelopment</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Steve Goetze</name>
            <id>goetze</id>
            <email>goetze at dovetail.com</email>
            <organization>Dovetailed Technologies, LLC</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Bing Ran</name>
            <id>bran</id>
            <email>b55r at sina.com</email>
            <organization>Leadingcare</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Jeremy Rayner</name>
            <id>jez</id>
            <email>jeremy.rayner at gmail.com</email>
            <organization>javanicus</organization>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>John Stump</name>
            <id>jstump</id>
            <email>johnstump2 at yahoo.com</email>
            <organization/>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Jochen Theodorou</name>
            <id>blackdrag</id>
            <email>blackdrag at gmx.org</email>
            <organization/>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>Russel Winder</name>
            <id>russel</id>
            <email>russel at russel.org.uk</email>
            <organization>Concertant LLP & It'z Interactive Ltd</organization>
            <roles>
                <role>Developer</role>
                <role>Founder of Gant</role>
            </roles>
        </developer>
        <developer>
            <name>Pilho Kim</name>
            <id>phk</id>
            <email>phkim at cluecom.co.kr</email>
            <organization/>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Christian Stein</name>
            <id>cstein</id>
            <email>sormuras at gmx.de</email>
            <organization>CTSR.de</organization>
            <roles>
                <role>Developer Emeritus</role>
            </roles>
        </developer>
        <developer>
            <name>Dierk Koenig</name>
            <id>mittie</id>
            <email>dierk.koenig at canoo.com</email>
            <organization>Canoo Engineering AG</organization>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>Paul King</name>
            <id>paulk</id>
            <email>paulk at asert.com.au</email>
            <organization>ASERT, Australia</organization>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>Guillaume Alleon</name>
            <id>galleon</id>
            <email>guillaume.alleon at gmail.com</email>
            <organization/>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>Jason Dillon</name>
            <id>user57</id>
            <email>jason at planet57.com</email>
            <organization/>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>Danno Ferrin</name>
            <id>shemnon</id>
            <email/>
            <organization/>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>James Williams</name>
            <id>jwill</id>
            <email/>
            <organization/>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>Andres Almiray</name>
            <id>aalmiray</id>
            <email>aalmiray at users.sourceforge.net</email>
            <organization/>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
        <developer>
            <name>Marc Guillemot</name>
            <id>mguillem</id>
            <email>mguillemot at yahoo.fr</email>
            <organization/>
            <roles>
                <role>Developer</role>
            </roles>
        </developer>
    </developers>

    <contributors>
        <contributor>
            <name>Joern Eyrich</name>
            <email/>
        </contributor>
        <contributor>
            <name>Robert Kuzelj</name>
            <email/>
        </contributor>
        <contributor>
            <name>Rod Cope</name>
            <email/>
        </contributor>
        <contributor>
            <name>Yuri Schimke</name>
            <email/>
        </contributor>
        <contributor>
            <name>James Birchfield</name>
            <email/>
        </contributor>
        <contributor>
            <name>Robert Fuller</name>
            <email/>
        </contributor>
        <contributor>
            <name>Sergey Udovenko</name>
            <email/>
        </contributor>
        <contributor>
            <name>Hallvard Traetteberg</name>
            <email/>
        </contributor>
        <contributor>
            <name>Peter Reilly</name>
            <email/>
        </contributor>
        <contributor>
            <name>Brian McCallister</name>
            <email/>
        </contributor>
        <contributor>
            <name>Richard Monson-Haefel</name>
            <email/>
        </contributor>
        <contributor>
            <name>Brian Larson</name>
            <email/>
        </contributor>
        <contributor>
            <name>Artur Biesiadowski</name>
            <email>abies at pg.gda.pl</email>
        </contributor>
        <contributor>
            <name>Ivan Z. Ganza</name>
            <email/>
        </contributor>
        <contributor>
            <name>Arjun Nayyar</name>
            <email/>
        </contributor>
        <contributor>
            <name>Mark Chu-Carroll</name>
            <email/>
        </contributor>
        <contributor>
            <name>Mark Turansky</name>
            <email/>
        </contributor>
        <contributor>
            <name>Jean-Louis Berliet</name>
            <email/>
        </contributor>
        <contributor>
            <name>Graham Miller</name>
            <email/>
        </contributor>
        <contributor>
            <name>Marc Palmer</name>
            <email/>
        </contributor>
        <contributor>
            <name>Tugdual Grall</name>
            <email/>
        </contributor>
        <contributor>
            <name>Edwin Tellman</name>
            <email/>
        </contributor>
        <contributor>
            <name>Evan A Slatis</name>
            <email/>
        </contributor>
        <contributor>
            <name>Hamlet D'Arcy</name>
            <email/>
        </contributor>
        <contributor>
            <name>Mike Dillon</name>
            <email/>
        </contributor>
        <contributor>
            <name>Bernhard Huber</name>
            <email/>
        </contributor>
    </contributors>

    
    
    <!--
    NOTE: The following build configuration is primarily intended to support
          generate of IDE configuration files.  Basic support to build is also
          included by invoking 'ant' to do the real work.
    -->
    
    <build>
        <sourceDirectory>src/main</sourceDirectory>
        <testSourceDirectory>src/test</testSourceDirectory>
        
        <defaultGoal>install</defaultGoal>
        
        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-antrun-plugin</artifactId>
                    <version>1.1</version>
                </plugin>
                
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-idea-plugin</artifactId>
                    <version>2.1</version>
                    <configuration>
                        <jdkName>1.4</jdkName>
                        <jdkLevel>1.4</jdkLevel>
                        <linkModules>true</linkModules>
                    </configuration>
                </plugin>
                
                <!--
                NOTE: Tell the compiler and surefire to not do anything, all handled by Ant.
                -->
                
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>2.0.2</version>
                    <configuration>
                        <excludes>
                            <exclude>**</exclude>
                        </excludes>
                        <skip>true</skip>
                    </configuration>
                </plugin>
                
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-surefire-plugin</artifactId>
                    <version>2.3</version>
                    <configuration>
                        <skip>true</skip>
                    </configuration>
                </plugin>
            </plugins>
        </pluginManagement>
        
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-antrun-plugin</artifactId>
                <executions>
                    <execution>
                        <phase>install</phase>
                        <goals>
                            <goal>run</goal>
                        </goals>
                        <configuration>
                            <tasks>
                                <exec executable="ant" dir="${pom.basedir}">
                                    <arg value="installRepo"/>
                                </exec>
                            </tasks>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
    
    <profiles>
        <profile>
            <id>idea</id>
            
            <build>
                <defaultGoal>validate</defaultGoal>
                
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-idea-plugin</artifactId>
                        <configuration>
                            <overwrite>true</overwrite>
                            <downloadSources>true</downloadSources>
                            <downloadJavadocs>true</downloadJavadocs>
                        </configuration>
                        <executions>
                            <execution>
                                <phase>validate</phase>
                                <goals>
                                    <goal>clean</goal>
                                    <goal>idea</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        
        <!--
        TODO: Add an eclipse profile to help folks that use that IDE setup configuration files ?
        -->
    </profiles>

</project>

--- NEW FILE: groovy-1.5-jpp-depmap.xml ---
<dependencies>

  <dependency>
    <maven>
    <groupId>xstream</groupId>
    <artifactId>xstream</artifactId>
    <version>1.2</version>
    </maven>
    <jpp>
    <groupId>JPP</groupId>
    <artifactId>xstream</artifactId>
    <version>1.3.1</version>
    </jpp>
  </dependency>

  <dependency>
    <maven>
    <groupId>xml-resolver</groupId>
    <artifactId>xml-resolver</artifactId>
    <version>1.1</version>
    </maven>
    <jpp>
    <groupId>JPP</groupId>
    <artifactId>xml-commons-resolver11</artifactId>
    <version>1.1</version>
    </jpp>
  </dependency>

</dependencies>

--- NEW FILE: groovy15-maven-tools-pom.patch ---
--- config/maven/groovy-tools.pom.sav	2010-12-16 14:33:14.000000000 +0100
+++ config/maven/groovy-tools.pom	2010-12-16 14:33:36.000000000 +0100
@@ -53,7 +53,7 @@
         <dependency>
             <groupId>biz.aQute</groupId>
             <artifactId>bnd</artifactId>
-            <version>0.0.258</version>
+            <version>0.0.384</version>
         </dependency>
     </dependencies>
     <repositories>

Index: groovy15-build.patch
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/groovy15/groovy15-build.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** groovy15-build.patch	5 Oct 2008 15:41:35 -0000	1.1
--- groovy15-build.patch	16 Dec 2010 19:34:28 -0000	1.2
***************
*** 1,5 ****
! --- build.xml.sav1	2008-04-25 15:58:00.000000000 +0200
! +++ build.xml	2008-10-04 15:33:15.000000000 +0200
! @@ -212,7 +212,10 @@
       <target name="compileTest" depends="compileMain" unless="_skipTests_"
               description="Compile the Java and Groovy code in the test source.">
--- 1,5 ----
! --- build.xml.sav1	2009-01-20 17:48:19.000000000 +0100
! +++ build.xml	2010-12-15 18:03:01.000000000 +0100
! @@ -215,7 +215,10 @@
       <target name="compileTest" depends="compileMain" unless="_skipTests_"
               description="Compile the Java and Groovy code in the test source.">
***************
*** 12,16 ****
   
       <property name="vm5GroovySourceFiles" value="gls/**/vm5/*Test.groovy,org/codehaus/groovy/**/vm5/**/*.groovy,groovy/**/vm5/**/*.groovy"/>
! @@ -393,8 +396,10 @@
       </target>
   
--- 12,16 ----
   
       <property name="vm5GroovySourceFiles" value="gls/**/vm5/*Test.groovy,org/codehaus/groovy/**/vm5/**/*.groovy,groovy/**/vm5/**/*.groovy"/>
! @@ -396,8 +399,10 @@
       </target>
   
***************
*** 24,28 ****
       <target name="-makeManifest">
           <mkdir dir="${mainClassesDirectory}/META-INF"/>
! @@ -514,7 +519,10 @@
           <mkdir dir="${targetDistDirectory}"/>
       </target>
--- 24,28 ----
       <target name="-makeManifest">
           <mkdir dir="${mainClassesDirectory}/META-INF"/>
! @@ -455,7 +460,10 @@
           <mkdir dir="${targetDistDirectory}"/>
       </target>
***************
*** 32,39 ****
  +-->
  +    <target name="-createBaseJar">
!          <jar destfile="${targetDistDirectory}/groovy-${groovyVersion}.jar" basedir="${mainClassesDirectory}"
                excludes="*.groovy" manifest="${mainClassesDirectory}/META-INF/MANIFEST.MF"/>
!          <jar destfile="${targetDistDirectory}/groovy-${groovyVersion}-sources.jar" basedir="${mainSourceDirectory}"/>
! @@ -524,7 +532,10 @@
           <taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask" classpathref="toolsPath"/>
       </target>
--- 32,39 ----
  +-->
  +    <target name="-createBaseJar">
!          <jar destfile="${targetDistDirectory}/groovy.jar" basedir="${mainClassesDirectory}"
                excludes="*.groovy" manifest="${mainClassesDirectory}/META-INF/MANIFEST.MF"/>
!      </target>
! @@ -464,7 +472,10 @@
           <taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask" classpathref="toolsPath"/>
       </target>
***************
*** 46,50 ****
           <mkdir dir="${stagingDirectory}"/>
           <unzip dest="${stagingDirectory}">
! @@ -588,7 +599,10 @@
       <target name="createJars" depends="-checkAntVersion,-reportTestFailed,-actuallyCreateJars"
               description="Build Groovy and create the jarfiles."/>
--- 46,50 ----
           <mkdir dir="${stagingDirectory}"/>
           <unzip dest="${stagingDirectory}">
! @@ -549,7 +560,10 @@
       <target name="createJars" depends="-checkAntVersion,-reportTestFailed,-actuallyCreateJars"
               description="Build Groovy and create the jarfiles."/>
***************
*** 57,61 ****
   
           <!--
! @@ -729,7 +743,10 @@
               <path path="${mainClassesDirectory}"/>
               <path refid="runtimePath"/>
--- 57,61 ----
   
           <!--
! @@ -690,7 +704,10 @@
               <path path="${mainClassesDirectory}"/>
               <path refid="runtimePath"/>

Index: groovy15.spec
===================================================================
RCS file: /home/projects/jpackage/cvs/rpms/free/groovy15/groovy15.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -C 2 -d -r1.1 -r1.2
*** groovy15.spec	5 Oct 2008 15:41:35 -0000	1.1
--- groovy15.spec	16 Dec 2010 19:34:28 -0000	1.2
***************
*** 1,3 ****
! # Copyright (c) 2000-2008, JPackage Project
  # All rights reserved.
  #
--- 1,3 ----
! # Copyright (c) 2000-2010, JPackage Project
  # All rights reserved.
  #
***************
*** 30,34 ****
  
  %define section free
! %define namedversion 1.5.6
  %define bname groovy
  
--- 30,34 ----
  
  %define section free
! %define namedversion 1.5.8
  %define bname groovy
  
***************
*** 36,63 ****
  Summary:        Groovy scripting language
  Url:            http://groovy.codehaus.org/
! Version:        1.5.6
! Release:        1%{dist}
  Epoch:          0
  License:        Apache Software License 2.0
  Group:          Development/Libraries/Java
! Source0:        http://dist.groovy.codehaus.org/distributions/groovy-src-1.5.6.zip
! 
! Source1:        %{name}-jpp-depmap.xml
! Source2:        %{name}-settings.xml
  
  Patch0:         groovy15-build-maven.patch
  Patch1:         groovy15-build.patch
  
  BuildRequires:  jpackage-utils >= 0:1.7.5
! BuildRequires:  java-devel >= 0:1.5.0
  
! BuildRequires:  ant >= 0:1.6.5
! BuildRequires:  ant-antlr
! BuildRequires:  ant-junit
! BuildRequires:  ant-trax
  BuildRequires:  antlr
! BuildRequires:  checkstyle
  BuildRequires:  cobertura
  BuildRequires:  junit
  BuildRequires:  xmlunit
  
--- 36,73 ----
  Summary:        Groovy scripting language
  Url:            http://groovy.codehaus.org/
! Version:        1.5.8
! Release:        1%{?dist}
  Epoch:          0
  License:        Apache Software License 2.0
  Group:          Development/Libraries/Java
! Source0:        groovy-1.5.8.tar.gz
! # svn export http://svn.codehaus.org/groovy/tags/GROOVY_1_5_8/ groovy-1.5.8
! Source1:        http://repository.codehaus.org/org/codehaus/groovy/groovy-all/1.5.8/groovy-all-1.5.8.pom
! Source2:        http://repository.codehaus.org/org/codehaus/groovy/groovy-all-minimal/1.5.8/groovy-all-minimal-1.5.8.pom
! Source3:        groovy15-settings.xml
! Source4:        groovy-1.5-jpp-depmap.xml
  
  Patch0:         groovy15-build-maven.patch
  Patch1:         groovy15-build.patch
+ Patch2:         groovy15-maven-tools-pom.patch
  
  BuildRequires:  jpackage-utils >= 0:1.7.5
! BuildRequires:  java-devel >= 0:1.6.0
  
! BuildRequires:  ant17 >= 0:1.7.1
! BuildRequires:  ant17-antlr
! BuildRequires:  ant17-junit
! BuildRequires:  ant17-trax
  BuildRequires:  antlr
! BuildRequires:  aqute-bndlib
! BuildRequires:  cewolf
! BuildRequires:  checkstyle4
  BuildRequires:  cobertura
+ BuildRequires:  jcommon
+ BuildRequires:  jfreechart
  BuildRequires:  junit
+ BuildRequires:  lucene1
+ BuildRequires:  maven-ant-tasks
+ BuildRequires:  openejb1
  BuildRequires:  xmlunit
  
***************
*** 66,76 ****
  BuildRequires:  cglib >= 0:2.1.3
  BuildRequires:  hsqldb
! BuildRequires:  jakarta-commons-beanutils
! BuildRequires:  jakarta-commons-cli
! BuildRequires:  jakarta-commons-codec
! BuildRequires:  jakarta-commons-collections
! BuildRequires:  jakarta-commons-httpclient
! BuildRequires:  jakarta-commons-lang
! BuildRequires:  jakarta-commons-logging
  BuildRequires:  jakarta-oro
  BuildRequires:  jarjar
--- 76,86 ----
  BuildRequires:  cglib >= 0:2.1.3
  BuildRequires:  hsqldb
! BuildRequires:  apache-commons-beanutils
! BuildRequires:  apache-commons-cli
! BuildRequires:  apache-commons-codec
! BuildRequires:  apache-commons-collections
! BuildRequires:  apache-commons-httpclient
! BuildRequires:  apache-commons-lang
! BuildRequires:  apache-commons-logging
  BuildRequires:  jakarta-oro
  BuildRequires:  jarjar
***************
*** 78,86 ****
  BuildRequires:  jmock
  BuildRequires:  jsp_2_0_api
! BuildRequires:  lucene
  BuildRequires:  mockobjects
  BuildRequires:  mx4j
  BuildRequires:  openejb1
! BuildRequires:  qdox
  BuildRequires:  servlet_2_4_api
  BuildRequires:  xpp3-minimal
--- 88,96 ----
  BuildRequires:  jmock
  BuildRequires:  jsp_2_0_api
! BuildRequires:  lucene1
  BuildRequires:  mockobjects
  BuildRequires:  mx4j
  BuildRequires:  openejb1
! BuildRequires:  qdox161
  BuildRequires:  servlet_2_4_api
  BuildRequires:  xpp3-minimal
***************
*** 88,91 ****
--- 98,102 ----
  
  #
+ Requires:       java >= 0:1.6.0
  Requires:       ant
  Requires:       ant-junit
***************
*** 94,99 ****
  Requires:       asm2
  Requires:       bsf
! Requires:       jakarta-commons-cli
! Requires:       jakarta-commons-logging
  Requires:       jarjar
  Requires:       jline
--- 105,110 ----
  Requires:       asm2
  Requires:       bsf
! Requires:       apache-commons-cli
! Requires:       apache-commons-logging
  Requires:       jarjar
  Requires:       jline
***************
*** 138,325 ****
  chmod -R go=u-w *
  #find . -name "*.jar" -exec rm -f {} \;
! #for j in $(find . -name "*.jar"); do
! #    mv $j $j.no
! #done
! 
  %patch0 -b .sav0
  %patch1 -b .sav1
  
  mkdir -p target/lib/compile
  pushd target/lib/compile
! #target/lib/compile/ant-1.7.0.jar
! ln -sf $(build-classpath ant)
! #target/lib/compile/antlr-2.7.6.jar
  ln -sf $(build-classpath antlr)
- #target/lib/compile/asm-2.2.jar
  ln -sf $(build-classpath asm2/asm2)
- ln -sf $(build-classpath asm2/asm2-commons)
- #target/lib/compile/asm-analysis-2.2.jar
  ln -sf $(build-classpath asm2/asm2-analysis)
- #target/lib/compile/asm-tree-2.2.jar
  ln -sf $(build-classpath asm2/asm2-tree)
- #target/lib/compile/asm-util-2.2.jar
  ln -sf $(build-classpath asm2/asm2-util)
- #target/lib/compile/bsf-2.4.0.jar
  ln -sf $(build-classpath bsf)
- #target/lib/compile/commons-cli-1.0.jar
  ln -sf $(build-classpath commons-cli)
- #target/lib/compile/jline-0.9.94.jar
  ln -sf $(build-classpath jline)
- #target/lib/compile/jsp-api-2.0.jar
  ln -sf $(build-classpath jsp_2_0_api)
- #target/lib/compile/junit-3.8.2.jar
  ln -sf $(build-classpath junit)
- #target/lib/compile/mockobjects-core-0.09.jar
  ln -sf $(build-classpath mockobjects-core)
! #target/lib/compile/mx4j-3.0.2.jar
! # ln -sf $(build-classpath mx4j/mx4j)
! #target/lib/compile/servlet-api-2.4.jar
  ln -sf $(build-classpath servlet_2_4_api)
- #target/lib/compile/xpp3_min-1.1.3.4.O.jar
  ln -sf $(build-classpath xpp3-minimal)
- #target/lib/compile/xstream-1.2.2.jar
  ln -sf $(build-classpath xstream)
  popd
  mkdir -p target/lib/examples
  pushd target/lib/examples
- #target/lib/examples/commons-httpclient-3.0.1.jar
  ln -sf $(build-classpath commons-httpclient)
! #target/lib/examples/lucene-1.4.3.jar
! ln -sf $(build-classpath lucene)
! #target/lib/examples/openejb-loader-1.0.jar
  ln -sf $(build-classpath openejb1/loader)
  popd
  mkdir -p target/lib/runtime
  pushd target/lib/runtime
! #target/lib/runtime/ant-1.7.0.jar
! ln -sf $(build-classpath ant)
! #target/lib/runtime/ant-junit-1.7.0.jar
! ln -sf $(build-classpath ant/ant-junit)
! #target/lib/runtime/ant-launcher-1.7.0.jar
! ln -sf $(build-classpath ant-launcher)
! #target/lib/runtime/antlr-2.7.6.jar
  ln -sf $(build-classpath antlr)
- #target/lib/runtime/asm-2.2.jar
  ln -sf $(build-classpath asm2/asm2)
- ln -sf $(build-classpath asm2/asm2-commons)
- #target/lib/runtime/asm-analysis-2.2.jar
  ln -sf $(build-classpath asm2/asm2-analysis)
- #target/lib/runtime/asm-tree-2.2.jar
  ln -sf $(build-classpath asm2/asm2-tree)
- #target/lib/runtime/asm-util-2.2.jar
  ln -sf $(build-classpath asm2/asm2-util)
- #target/lib/runtime/bsf-2.4.0.jar
  ln -sf $(build-classpath bsf)
- #target/lib/runtime/commons-cli-1.0.jar
  ln -sf $(build-classpath commons-cli)
- #target/lib/runtime/commons-logging-1.1.jar
  ln -sf $(build-classpath commons-logging)
- #target/lib/runtime/jline-0.9.94.jar
  ln -sf $(build-classpath jline)
- #target/lib/runtime/jsp-api-2.0.jar
  ln -sf $(build-classpath jsp_2_0_api)
- #target/lib/runtime/junit-3.8.2.jar
  ln -sf $(build-classpath junit)
- #target/lib/runtime/mockobjects-core-0.09.jar
  ln -sf $(build-classpath mockobjects-core)
- #target/lib/runtime/mx4j-3.0.2.jar
  ln -sf $(build-classpath mx4j/mx4j)
- #target/lib/runtime/servlet-api-2.4.jar
  ln -sf $(build-classpath servlet_2_4_api)
- #target/lib/runtime/xpp3_min-1.1.3.4.O.jar
  ln -sf $(build-classpath xpp3-minimal)
- #target/lib/runtime/xstream-1.2.2.jar
  ln -sf $(build-classpath xstream)
  popd
  mkdir -p target/lib/test
  pushd target/lib/test
! #target/lib/test/ant-1.7.0.jar
! ln -sf $(build-classpath ant)
! #target/lib/test/ant-junit-1.7.0.jar
! ln -sf $(build-classpath ant/ant-junit)
! #target/lib/test/ant-launcher-1.7.0.jar
! ln -sf $(build-classpath ant-launcher)
! #target/lib/test/antlr-2.7.6.jar
  ln -sf $(build-classpath antlr)
- #target/lib/test/asm-2.2.jar
  ln -sf $(build-classpath asm2/asm2)
- ln -sf $(build-classpath asm2/asm2-commons)
- #target/lib/test/asm-analysis-2.2.jar
  ln -sf $(build-classpath asm2/asm2-analysis)
- #target/lib/test/asm-attrs-2.2.jar
  ln -sf $(build-classpath asm2/asm2-attrs)
- #target/lib/test/asm-tree-2.2.jar
  ln -sf $(build-classpath asm2/asm2-tree)
- #target/lib/test/asm-util-2.2.jar
  ln -sf $(build-classpath asm2/asm2-util)
- #target/lib/test/bsf-2.4.0.jar
  ln -sf $(build-classpath bsf)
! #target/lib/test/cglib-nodep-2.1_3.jar
! ln -sf $(build-classpath cglib)
! #target/lib/test/commons-cli-1.0.jar
  ln -sf $(build-classpath commons-cli)
- #target/lib/test/commons-logging-1.1.jar
  ln -sf $(build-classpath commons-logging)
- #target/lib/test/hsqldb-1.8.0.7.jar
  ln -sf $(build-classpath hsqldb)
- #target/lib/test/jline-0.9.94.jar
  ln -sf $(build-classpath jline)
- #target/lib/test/jmock-1.2.0.jar
  ln -sf $(build-classpath jmock)
- #target/lib/test/jmock-cglib-1.2.0.jar
  ln -sf $(build-classpath jmock-cglib)
- #target/lib/test/jsp-api-2.0.jar
  ln -sf $(build-classpath jsp_2_0_api)
- #target/lib/test/junit-3.8.2.jar
  ln -sf $(build-classpath junit)
- #target/lib/test/mockobjects-core-0.09.jar
  ln -sf $(build-classpath mockobjects-core)
- #target/lib/test/mx4j-3.0.2.jar
  ln -sf $(build-classpath mx4j/mx4j)
- #target/lib/test/servlet-api-2.4.jar
  ln -sf $(build-classpath servlet_2_4_api)
- #target/lib/test/xmlunit-1.1.jar
  ln -sf $(build-classpath xmlunit)
- #target/lib/test/xpp3_min-1.1.3.4.O.jar
  ln -sf $(build-classpath xpp3-minimal)
- #target/lib/test/xstream-1.2.2.jar
  ln -sf $(build-classpath xstream)
  popd
  mkdir -p target/lib/tools
  pushd target/lib/tools
- #target/lib/tools/antlr-2.7.6.jar
  ln -sf $(build-classpath antlr)
- #target/lib/tools/asm-2.2.1.jar
  ln -sf $(build-classpath asm2/asm2)
! ln -sf $(build-classpath asm2/asm2-commons)
! #target/lib/tools/checkstyle-4.3.jar
! ln -sf $(build-classpath checkstyle)
! #target/lib/tools/cobertura-1.8.jar
  ln -sf $(build-classpath cobertura)
! #target/lib/tools/commons-beanutils-core-1.7.0.jar
! ln -sf $(build-classpath commons-beanutils-core)
! #target/lib/tools/commons-cli-1.0.jar
  ln -sf $(build-classpath commons-cli)
- #target/lib/tools/commons-collections-2.1.jar
  ln -sf $(build-classpath commons-collections)
- #target/lib/tools/commons-lang-1.0.jar
  ln -sf $(build-classpath commons-lang)
- #target/lib/tools/commons-logging-1.0.3.jar
  ln -sf $(build-classpath commons-logging)
! #target/lib/tools/jarjar-0.6.jar
! #########################ln -sf $(build-classpath jarjar)
! #target/lib/tools/log4j-1.2.9.jar
  ln -sf $(build-classpath log4j)
- #target/lib/tools/oro-2.0.8.jar
  ln -sf $(build-classpath oro)
! #target/lib/tools/qdox-1.6.1.jar
! ln -sf $(build-classpath qdox)
! #target/lib/tools/simian-2.2.4.jar
  popd
  
  %build
! export ANT_OPTS="-Xmx512m"
! export OPT_JAR_LIST="ant/ant-antlr ant/ant-trax ant/ant-junit jarjar"
! ant install doc
  
  %install
--- 149,272 ----
  chmod -R go=u-w *
  #find . -name "*.jar" -exec rm -f {} \;
! for j in $(find . -name "*.jar"); do
!     mv $j $j.no
! done
  %patch0 -b .sav0
  %patch1 -b .sav1
+ %patch2 -b .sav2
+ 
+ pushd bootstrap
+ ln -s $(build-classpath maven-ant-tasks)
+ popd
+ pushd cruise/reporting-app/WEB-INF/lib/
+ ln -s $(build-classpath xmlgraphics-batik/awt-util) batik-awt-util.jar
+ ln -s $(build-classpath xmlgraphics-batik/svggen) batik-svggen.jar
+ ln -s $(build-classpath xmlgraphics-batik/util) batik-util.jar
+ ln -s $(build-classpath cewolf) 
+ ln -s $(build-classpath commons-logging) 
+ ln -s $(build-classpath jcommon) 
+ ln -s $(build-classpath jfreechart) 
+ popd
+ mv security/GroovyJarTest.jar.no security/GroovyJarTest.jar
+ 
  
  mkdir -p target/lib/compile
  pushd target/lib/compile
! ln -sf $(build-classpath ant17)
  ln -sf $(build-classpath antlr)
  ln -sf $(build-classpath asm2/asm2)
  ln -sf $(build-classpath asm2/asm2-analysis)
  ln -sf $(build-classpath asm2/asm2-tree)
  ln -sf $(build-classpath asm2/asm2-util)
  ln -sf $(build-classpath bsf)
  ln -sf $(build-classpath commons-cli)
  ln -sf $(build-classpath jline)
  ln -sf $(build-classpath jsp_2_0_api)
  ln -sf $(build-classpath junit)
  ln -sf $(build-classpath mockobjects-core)
! ln -sf $(build-classpath mx4j/mx4j)
  ln -sf $(build-classpath servlet_2_4_api)
  ln -sf $(build-classpath xpp3-minimal)
  ln -sf $(build-classpath xstream)
  popd
  mkdir -p target/lib/examples
  pushd target/lib/examples
  ln -sf $(build-classpath commons-httpclient)
! ln -sf $(build-classpath lucene1)
  ln -sf $(build-classpath openejb1/loader)
  popd
  mkdir -p target/lib/runtime
  pushd target/lib/runtime
! ln -sf $(build-classpath ant17)
! ln -sf $(build-classpath ant17-launcher)
! ln -sf $(build-classpath ant17/ant17-junit)
  ln -sf $(build-classpath antlr)
  ln -sf $(build-classpath asm2/asm2)
  ln -sf $(build-classpath asm2/asm2-analysis)
  ln -sf $(build-classpath asm2/asm2-tree)
  ln -sf $(build-classpath asm2/asm2-util)
  ln -sf $(build-classpath bsf)
  ln -sf $(build-classpath commons-cli)
  ln -sf $(build-classpath commons-logging)
  ln -sf $(build-classpath jline)
  ln -sf $(build-classpath jsp_2_0_api)
  ln -sf $(build-classpath junit)
  ln -sf $(build-classpath mockobjects-core)
  ln -sf $(build-classpath mx4j/mx4j)
  ln -sf $(build-classpath servlet_2_4_api)
  ln -sf $(build-classpath xpp3-minimal)
  ln -sf $(build-classpath xstream)
  popd
  mkdir -p target/lib/test
  pushd target/lib/test
! ln -sf $(build-classpath ant17)
! ln -sf $(build-classpath ant17-launcher)
! ln -sf $(build-classpath ant17/ant17-junit)
  ln -sf $(build-classpath antlr)
  ln -sf $(build-classpath asm2/asm2)
  ln -sf $(build-classpath asm2/asm2-analysis)
  ln -sf $(build-classpath asm2/asm2-attrs)
  ln -sf $(build-classpath asm2/asm2-tree)
  ln -sf $(build-classpath asm2/asm2-util)
  ln -sf $(build-classpath bsf)
! ln -sf $(build-classpath cglib21-nodep)
  ln -sf $(build-classpath commons-cli)
  ln -sf $(build-classpath commons-logging)
  ln -sf $(build-classpath hsqldb)
  ln -sf $(build-classpath jline)
  ln -sf $(build-classpath jmock)
  ln -sf $(build-classpath jmock-cglib)
  ln -sf $(build-classpath jsp_2_0_api)
  ln -sf $(build-classpath junit)
  ln -sf $(build-classpath mockobjects-core)
  ln -sf $(build-classpath mx4j/mx4j)
  ln -sf $(build-classpath servlet_2_4_api)
  ln -sf $(build-classpath xmlunit)
  ln -sf $(build-classpath xpp3-minimal)
  ln -sf $(build-classpath xstream)
  popd
  mkdir -p target/lib/tools
  pushd target/lib/tools
  ln -sf $(build-classpath antlr)
  ln -sf $(build-classpath asm2/asm2)
! ln -sf $(build-classpath aqute-bndlib)
! ln -sf $(build-classpath checkstyle4)
  ln -sf $(build-classpath cobertura)
! ln -sf $(build-classpath commons-beanutils)
  ln -sf $(build-classpath commons-cli)
  ln -sf $(build-classpath commons-collections)
  ln -sf $(build-classpath commons-lang)
  ln -sf $(build-classpath commons-logging)
! ln -sf $(build-classpath jarjar)
  ln -sf $(build-classpath log4j)
  ln -sf $(build-classpath oro)
! ln -sf $(build-classpath qdox161)
  popd
  
+ 
  %build
! 
! export OPT_JAR_LIST="maven-ant-tasks ant17/ant17-trax ant17/ant17-antlr ant17/ant17-junit junit"
! ant17 install javadoc
  
  %install
***************
*** 413,425 ****
  %update_maven_depmap
  
- %post javadoc
- rm -f %{_javadocdir}/%{name}
- ln -s %{name}-%{version} %{_javadocdir}/%{name}
- 
- %postun javadoc
- if [ "$1" = "0" ]; then
-   rm -f %{_javadocdir}/%{name}
- fi
- 
  %files
  %defattr(-,root,root)
--- 360,363 ----
***************
*** 428,440 ****
  %attr(755, root, root) %{_bindir}/*
  %{_datadir}/%{name}-%{version}
! %{_datadir}/maven2
! %{_mavendepmapfragdir}
  
  %files javadoc
  %defattr(-,root,root)
  %{_javadocdir}/%{name}-%{version}
! %ghost %doc %{_javadocdir}/%{name}
  
  %changelog
  * Fri Oct 03 2008 Ralph Apel <r.apel at r-apel.de> 0:1.5.6-1.jpp5
  - 1.5.6 as groovy15
--- 366,384 ----
  %attr(755, root, root) %{_bindir}/*
  %{_datadir}/%{name}-%{version}
! %{_datadir}/maven2/poms/*
! %{_mavendepmapfragdir}/*
  
  %files javadoc
  %defattr(-,root,root)
  %{_javadocdir}/%{name}-%{version}
! %doc %{_javadocdir}/%{name}
  
  %changelog
+ * Thu Dec 16 2010 Ralph Apel <r.apel at r-apel.de> 0:1.5.8-1
+ - First JPP-6 release
+ 
+ * Thu Nov 06 2008 Ralph Apel <r.apel at r-apel.de> 0:1.5.6-2.jpp5
+ - Fix bug in pom install
+ 
  * Fri Oct 03 2008 Ralph Apel <r.apel at r-apel.de> 0:1.5.6-1.jpp5
  - 1.5.6 as groovy15

--- groovy15-jpp-depmap.xml DELETED ---




More information about the JPackage-commits mailing list