[jbosstools-commits] JBoss Tools SVN: r30657 - in trunk/download.jboss.org/jbosstools: requirements/helios/OLD and 13 other directories.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Mon Apr 18 22:53:57 EDT 2011
Author: nickboldt
Date: 2011-04-18 22:53:57 -0400 (Mon, 18 Apr 2011)
New Revision: 30657
Added:
trunk/download.jboss.org/jbosstools/requirements/helios/OLD/.gitignore
trunk/download.jboss.org/jbosstools/requirements/helios/OLD/README.txt
trunk/download.jboss.org/jbosstools/requirements/helios/OLD/m2eclipse/
trunk/download.jboss.org/jbosstools/requirements/helios/OLD/m2eclipse/build.xml
trunk/download.jboss.org/jbosstools/requirements/helios/OLD/svn/
trunk/download.jboss.org/jbosstools/requirements/helios/OLD/svn/build.xml
trunk/download.jboss.org/jbosstools/requirements/helios/OLD/xulrunner/
trunk/download.jboss.org/jbosstools/requirements/helios/OLD/xulrunner/README.txt
trunk/download.jboss.org/jbosstools/requirements/helios/springide/
trunk/download.jboss.org/jbosstools/requirements/helios/springide/compositeArtifacts.xml
trunk/download.jboss.org/jbosstools/requirements/helios/springide/compositeContent.xml
trunk/download.jboss.org/jbosstools/requirements/helios/testng/
trunk/download.jboss.org/jbosstools/requirements/helios/testng/compositeArtifacts.xml
trunk/download.jboss.org/jbosstools/requirements/helios/testng/compositeContent.xml
trunk/download.jboss.org/jbosstools/updates/requirements/springide/
trunk/download.jboss.org/jbosstools/updates/requirements/springide/.gitignore
trunk/download.jboss.org/jbosstools/updates/requirements/springide/build-2.5.1.xml
trunk/download.jboss.org/jbosstools/updates/requirements/springide/build.xml
trunk/download.jboss.org/jbosstools/updates/requirements/springide/index.html
trunk/download.jboss.org/jbosstools/updates/requirements/testng/
trunk/download.jboss.org/jbosstools/updates/requirements/testng/.gitignore
trunk/download.jboss.org/jbosstools/updates/requirements/testng/build-5.14.6.xml
trunk/download.jboss.org/jbosstools/updates/requirements/testng/build.xml
trunk/download.jboss.org/jbosstools/updates/requirements/testng/index.html
Removed:
trunk/download.jboss.org/jbosstools/requirements/helios/README.txt
trunk/download.jboss.org/jbosstools/requirements/helios/m2eclipse/build.xml
trunk/download.jboss.org/jbosstools/requirements/helios/svn/build.xml
trunk/download.jboss.org/jbosstools/requirements/helios/xulrunner/README.txt
Modified:
trunk/download.jboss.org/jbosstools/requirements/helios/index.html
trunk/download.jboss.org/jbosstools/updates/helios/compositeArtifacts.xml
trunk/download.jboss.org/jbosstools/updates/helios/compositeContent.xml
trunk/download.jboss.org/jbosstools/updates/indigo/compositeArtifacts.xml
trunk/download.jboss.org/jbosstools/updates/indigo/compositeContent.xml
Log:
move and deprecate old builders and READMEs for requirements/helios/ folder; make old springide and testng folders composite sites to NEW location in updates/requirements/; add new builders for updates/requirements/{springide,testng}, including updates to 2.6 and 6.0; add new springide and testng to helios and indigo composite reqs mirrors
Added: trunk/download.jboss.org/jbosstools/requirements/helios/OLD/.gitignore
===================================================================
--- trunk/download.jboss.org/jbosstools/requirements/helios/OLD/.gitignore (rev 0)
+++ trunk/download.jboss.org/jbosstools/requirements/helios/OLD/.gitignore 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1 @@
+*.zip
Copied: trunk/download.jboss.org/jbosstools/requirements/helios/OLD/README.txt (from rev 30656, trunk/download.jboss.org/jbosstools/requirements/helios/README.txt)
===================================================================
--- trunk/download.jboss.org/jbosstools/requirements/helios/OLD/README.txt (rev 0)
+++ trunk/download.jboss.org/jbosstools/requirements/helios/OLD/README.txt 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,113 @@
+Total of 25 req'd tgzs/zips/jars.
+
+BIRT 2.6 -> http://www.eclipse.org/downloads/download.php?file=/birt/downloads/build_list.php
+->
+wget \
+http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-2_6_1-201009171723/birt-report-framework-2_6_1.zip\&r=1 \
+http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-2_6_1-201009171723/birt-wtp-integration-sdk-2_6_1.zip\&r=1
+
+DTP 1.8 -> http://www.eclipse.org/datatools/downloads.php
+wget http://www.eclipse.org/downloads/download.php?file=/datatools/downloads/1.8/dtp_1.8.1.zip\&r=1
+
+Eclipse 3.6 + ETF -> http://download.eclipse.org/eclipse/downloads
+->
+wget \
+http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.1-201009090800/eclipse-SDK-3.6.1-win32.zip\&r=1 \
+http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.1-201009090800/eclipse-SDK-3.6.1-linux-gtk-x86_64.tar.gz\&r=1 \
+http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.1-201009090800/eclipse-SDK-3.6.1-linux-gtk.tar.gz\&r=1 \
+http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.1-201009090800/eclipse-SDK-3.6.1-macosx-cocoa.tar.gz\&r=1 \
+http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.1-201009090800/eclipse-SDK-3.6.1-macosx-cocoa-x86_64.tar.gz\&r=1 \
+http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.1-201009090800/eclipse-test-framework-3.6.1.zip\&r=1
+
+EMF & XSD 2.6 ->
+http://www.eclipse.org/modeling/emf/downloads/?project=emf&showAll=0&showMax=5&sortBy=date
+wget http://www.eclipse.org/downloads/download.php?file=/modeling/emf/emf/downloads/drops/2.6.x/R201009141218/emf-runtime-2.6.1.zip\&r=1 \
+ "http://www.eclipse.org/downloads/download.php?file=/modeling/emf/emf/downloads/drops/2.6.x/R201009141218/xsd-runtime-2.6.1.zip&r=1" &
+
+UML2 3.1 ->
+http://www.eclipse.org/modeling/mdt/downloads/?project=uml2
+wget "http://www.eclipse.org/downloads/download.php?r=1&file=/modeling/mdt/uml2/downloads/drops/3.1.1/R201009141451/mdt-uml2-runtime-3.1.1.zip"
+
+GEF 3.6 ->
+http://www.eclipse.org/gef/downloads/?project=&showAll=0&showMax=5&sortBy=date
+wget "http://www.eclipse.org/downloads/download.php?file=/tools/gef/downloads/drops/3.6.1/R201009132020/GEF-runtime-3.6.1.zip&r=1" \
+ "http://www.eclipse.org/downloads/download.php?file=/tools/gef/downloads/drops/3.6.1/R201009132020/GEF-zest-3.6.1.zip&r=1" &
+
+Equinox 3.6 ->
+http://download.eclipse.org/equinox/
+http://download.eclipse.org/equinox/drops/R-3.6.1-201009090800/index.php
+wget http://ftp.osuosl.org/pub/eclipse/equinox/drops/R-3.6-201006080911/org.eclipse.equinox.transforms.hook_1.0.200.v20100503.jar
+wget http://ftp.osuosl.org/pub/eclipse/equinox/drops/R-3.6-201006080911/org.eclipse.equinox.transforms.xslt_1.0.200.v20100503.jar
+(unchanged in 3.6.1)
+
+RSE 3.2 ->
+wget \
+"http://www.eclipse.org/downloads/download.php?file=/dsdp/tm/downloads/drops/M20101217-1000/RSE-runtime-M20101217-1000.zip&r=1" \
+"http://www.eclipse.org/downloads/download.php?file=/dsdp/tm/downloads/drops/M20101217-1000/TM-terminal-M20101217-1000.zip&r=1"
+
+TPTP 4.7 ->
+http://eclipse.org/tptp/home/downloads/?ver=4.7.1
+wget "http://www.eclipse.org/downloads/download.php?file=/tptp/4.7.1/TPTP-4.7.1/tptp.runtime-TPTP-4.7.1.zip&r=1"
+
+WTP 3.2 ->
+http://download.eclipse.org/webtools/downloads/
+wget http://www.eclipse.org/downloads/download.php?file=/webtools/downloads/drops/R3.2.2/R-3.2.2-20100915173744/wtp-R-3.2.2-20100915173744.zip\&r=1
+
+SWTBot 2.0 e36 ->
+http://www.eclipse.org/swtbot/downloads.php ->
+wget "http://www.eclipse.org/downloads/download.php?file=/technology/swtbot/helios/dev-build/org.eclipse.swtbot.eclipse.test.junit4-2.0.1.20101106_1831-73ca7af-dev-e36.zip&r=1" &
+wget "http://www.eclipse.org/downloads/download.php?file=/technology/swtbot/helios/dev-build/org.eclipse.swtbot.eclipse-2.0.1.20101106_1831-73ca7af-dev-e36.zip&r=1" &
+wget "http://www.eclipse.org/downloads/download.php?file=/technology/swtbot/helios/dev-build/org.eclipse.swtbot.eclipse.gef-2.0.1.20101106_1831-73ca7af-dev-e36.zip&r=1"
+wget "http://www.eclipse.org/downloads/download.php?r=1&file=/athena/repos/swtbot-update-site-2.0.1.20101106_1831-73ca7af-dev-e36.zip&r=1"
+
+------------
+
+5 custom built zips:
+
+Basebuilder from latest tag (http://wiki.eclipse.org/Platform-releng-basebuilder#Current_build_tag_for_3.6_stream_builds_.28Helios.29)
+ cvs -d :pserver:anonymous at dev.eclipse.org:/cvsroot/eclipse -q co -d
+org.eclipse.releng.basebuilder -r R36_RC4
+org.eclipse.releng.basebuilder
+ zip -r9 org.eclipse.releng.basebuilder_R36_RC4.zip org.eclipse.releng.basebuilder
+
+m2eclipse-0.10.2.20100623-1649_mylyn.zip
+ run m2eclipse/build.xml
+
+Subvsve079.I201005121900_SVNconn222.I201005121900_SVNKit133.6648_JNA323_ECF310.v201005082345-Update.zip
+ run svn/build.xml
+ http://divby0.blogspot.com/2010/05/my-love-hate-with-svn-part-8.html
+ http://wiki.eclipse.org/Equinox/p2/Ant_Tasks/Partial_Mirroring/Example
+
+b3 Aggregator Engine
+ ssh nickb at build.eclipse.org "cd /home/data/httpd/download.eclipse.org/modeling/emft/b3/updates-3.6; zip -9r ~/downloads/athena/repos/b3.aggregator-repo-0.1.0.r01053_e36.zip * -x \*.gz"
+ ssh nickb at build.eclipse.org "cd /home/data/httpd/download.eclipse.org/tools/buckminster/updates-3.6; zip -9r ~/downloads/athena/repos/buckminster-repo-1.3.1.r11579_e36.zip * -x \*.gz"
+ scp nickb at build.eclipse.org:~/downloads/athena/repos/b3.agg*.zip .
+ scp nickb at build.eclipse.org:~/downloads/athena/repos/buckminster*.zip .
+
+Spring IDE 2.5
+# NOTE: as of 2.5.1, creating the runnable zip using repo2runnable fails. So, instead of ant script, do this:
+# 1. launch clean Eclipse 3.6.1 Classic or JEE (eg., in ~/eclipse/36clean)
+# 2. install ONLY these 7 Spring IDE features into ~/eclipse/36clean:
+# org.springframework.ide.eclipse.feature
+# org.springframework.ide.eclipse.aop.feature
+# org.springframework.ide.eclipse.osgi.feature
+# org.springframework.ide.eclipse.webflow.feature
+# org.springframework.ide.eclipse.batch.feature
+# org.springframework.ide.eclipse.integration.feature
+# org.springframework.ide.eclipse.autowire.feature
+# 3. zip up installed features/plugins using
+# cd ~/eclipse/36clean; \
+# zip -r9 ~/tru/download.jboss.org/jbosstools/requirements/helios/spring-ide-2.5.1.201011101000-RELEASE.zip \
+# $(find . -mindepth 3 -maxdepth 3 -name "???.spring*")
+
+# Denis created an update site version, which is spring-ide-Update-2.5.1.201011101000-RELEASE.zip.
+# Used Eclipse:
+
+# <p2.publish.featuresAndBundles source="/home/eskimo/Projects/jbds-build/jbds-build/requirements/springide/spring-ide-2.5.1.201011101000-RELEASE" repository="file:///home/eskimo/Projects/jbds-build/jbds-build/requirements/springide/spring-ide-2.5.1.201011101000-RELEASE" compress="true"/>
+
+TestNG
+# Built from ~/tru/product/extras/site/pom.xml, then repackaged to include only the testng plugin + feature (exclude all else): testng-eclipse-5.14.6.20110119.zip
+
+# Denis created an update site version, which is testng-eclipse-Update-5.14.6.20110119_1050.zip
+# (see SpringIDE approach above using Eclipse and p2 publisher).
+
Copied: trunk/download.jboss.org/jbosstools/requirements/helios/OLD/m2eclipse/build.xml (from rev 30656, trunk/download.jboss.org/jbosstools/requirements/helios/m2eclipse/build.xml)
===================================================================
--- trunk/download.jboss.org/jbosstools/requirements/helios/OLD/m2eclipse/build.xml (rev 0)
+++ trunk/download.jboss.org/jbosstools/requirements/helios/OLD/m2eclipse/build.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,34 @@
+<project default="repo2runnable" name="repo2runnable" basedir=".">
+ <!-- Run this script as nboldt at qa01.qa.atl2.redhat.com to fetch the contents of the
+ m2eclipse.sonatype.org update site, unpack the features and unjarred plugins,
+ and zip the results.
+
+ ~/eclipse/eclipse -vm /opt/jdk1.6.0-beta/bin/java -nosplash -data /tmp/workspace \
+ -consolelog -application org.eclipse.ant.core.antRunner -f build.xml -Dsuffix=0.10.0.20100209-0800
+ -->
+ <property name="suffix" value="0.10.0.20100209-0800" />
+ <property name="working.dir" value="/tmp" />
+ <property name="input.repo1" value="http://m2eclipse.sonatype.org/sites/m2e/" />
+ <property name="input.repo2" value="http://m2eclipse.sonatype.org/sites/m2e-extras/" />
+
+ <property name="output.zip" value="${basedir}/m2eclipse-${suffix}.zip" />
+
+ <target name="repo2runnable">
+ <mkdir dir="${working.dir}" />
+ <p2.repo2runnable>
+ <repository location="${working.dir}/tmp-unpacked/eclipse" />
+ <source>
+ <repository location="${input.repo1}" />
+ <repository location="${input.repo2}" />
+ </source>
+ </p2.repo2runnable>
+ <antcall target="all.in.one.zip" />
+ <delete dir="${working.dir}/tmp-unpacked" />
+ </target>
+
+ <!-- rootfiles are not created, but features and plugins will be unpacked and unzipped -->
+ <target name="all.in.one.zip">
+ <zip destfile="${output.zip}" basedir="${working.dir}/tmp-unpacked" excludes="**/content.jar, **/artifacts.jar" />
+ <delete dir="${basedir}/eclipse" quiet="true" />
+ </target>
+</project>
Copied: trunk/download.jboss.org/jbosstools/requirements/helios/OLD/svn/build.xml (from rev 30656, trunk/download.jboss.org/jbosstools/requirements/helios/svn/build.xml)
===================================================================
--- trunk/download.jboss.org/jbosstools/requirements/helios/OLD/svn/build.xml (rev 0)
+++ trunk/download.jboss.org/jbosstools/requirements/helios/OLD/svn/build.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,229 @@
+<project default="partial.repo.mirror" name="partial.repo.mirror">
+
+ <!-- Run this script as nboldt at qa01.qa.atl2.redhat.com to fetch a number of
+ features from a remote repo and mirror them locally, then zip the result.
+
+ ~/eclipse/eclipse -vm /opt/jdk1.6.0-beta/bin/java -nosplash -data /tmp/workspace \
+ -consolelog -application org.eclipse.ant.core.antRunner -f build.xml
+ -->
+ <property name="working.dir" value="${java.io.tmpdir}/partial-repo-mirror" />
+
+ <!--
+ use followStrict="true" to prevent downloading all requirements not included in the IU list below
+ or followStrict="false" to produce two zips: one with everything and one with just the specified IUs
+ -->
+ <property name="followStrict" value="true" />
+
+ <property name="output.zip" value="${basedir}/Subversive-SVNKit-Update" />
+
+ <target name="partial.repo.mirror" depends="init">
+ <if>
+ <not>
+ <available file="${working.dir}" type="dir" />
+ </not>
+ <then>
+ <echo>Fetch SVN features and plugins from repos</echo>
+ <mkdir dir="${working.dir}" />
+ <p2.mirror destination="file:/${working.dir}" description="Subversive All-In-One Repo">
+ <source>
+ <repository location="http://eclipse.svnkit.com/1.3.x/" />
+ <repository location="http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-site/" />
+ <repository location="http://download.eclipse.org/technology/subversive/0.7/update-site/" />
+ <repository location="http://download.eclipse.org/rt/ecf/3.2/3.6/site.p2" />
+ <repository location="http://download.eclipse.org/releases/helios/" />
+ </source>
+ <iu id="org.tmatesoft.svnkit.feature.group" />
+ <iu id="com.sun.jna.feature.group" />
+
+ <iu id="org.polarion.eclipse.team.svn.connector.feature.group" />
+ <iu id="org.polarion.eclipse.team.svn.connector.svnkit16.feature.group" />
+
+ <iu id="org.eclipse.team.svn.resource.ignore.rules.jdt.feature.group" />
+ <iu id="org.eclipse.team.svn.feature.group" />
+
+ <iu id="org.eclipse.ecf" />
+ <iu id="org.eclipse.ecf.filetransfer" />
+ <iu id="org.eclipse.ecf.identity" />
+ <iu id="org.eclipse.ecf.provider.filetransfer" />
+ <iu id="org.eclipse.ecf.provider.filetransfer.httpclient" />
+ <iu id="org.eclipse.ecf.provider.filetransfer.httpclient.ssl" />
+ <iu id="org.eclipse.ecf.provider.filetransfer.ssl" />
+ <iu id="org.eclipse.ecf.ssl" />
+
+ <slicingOptions includeFeatures="true" followStrict="${followStrict}" />
+ </p2.mirror>
+ </then>
+ </if>
+
+ <if>
+ <equals arg1="${followStrict}" arg2="false" />
+ <then>
+ <echo>Filter SVN features and plugins from complete mirror to extract subset</echo>
+ <mkdir dir="${working.dir}2" />
+ <copy todir="${working.dir}2">
+ <fileset dir="${working.dir}"
+ includes="
+ **/*svn*.jar*,
+ **/*jna*.jar*,
+ **/org.eclipse.ecf*filetransfer*.jar*,
+ **/org.eclipse.ecf.identity_*.jar*,
+ **/org.eclipse.ecf*ssl_*.jar*,
+ **/org.eclipse.ecf_*.jar*"
+ />
+ </copy>
+ <delete file="${working.dir}2/content.jar" quiet="true" />
+ <delete file="${working.dir}2/artifacts.jar" quiet="true" />
+ <property name="updateSiteJarDir" value="${working.dir}2" />
+ </then>
+ <else>
+ <property name="updateSiteJarDir" value="${working.dir}" />
+ </else>
+ </if>
+ <!-- generate site.xml -->
+ <antcall target="buildSiteXml" />
+ <!-- TODO: switch to use Publisher: http://wiki.eclipse.org/Equinox/p2/Publisher#Features_and_Bundles_Publisher_Task
+
+ <p2.publish.featuresAndBundles
+ metadataRepository="file:/repository/location"
+ artifactRepository="file:/repository/location"
+ publishArtifacts="true"
+ compress="true"
+ source="/bundles/and/features/location/">
+ -->
+
+ <!-- generate metadata -->
+ <java classname="org.eclipse.equinox.launcher.Main"
+ fork="true"
+ timeout="10800000"
+ jvm="${java.home}/bin/java"
+ failonerror="false"
+ maxmemory="512m"
+ taskname="p2"
+ >
+ <classpath>
+ <fileset dir="${eclipse.home}/plugins"
+ includes="org.eclipse.equinox.launcher_*.jar, org.eclipse.equinox.p2.metadata.generator_*.jar"
+ />
+ <pathelement location="${eclipse.home}/plugins" />
+ </classpath>
+ <arg line="-application org.eclipse.equinox.p2.metadata.generator.EclipseGenerator" />
+ <arg line=" -updateSite ${updateSiteJarDir}/ -site file:${updateSiteJarDir}/site.xml" />
+ <arg line="-metadataRepository file://${updateSiteJarDir} -metadataRepositoryName "Subversive Repo"" />
+ <arg line="-artifactRepository file://${updateSiteJarDir} -artifactRepositoryName "Subversive Artifacts"" />
+ <arg line="-compress -noDefaultIUs -reusePack200Files" />
+ </java>
+
+ <if>
+ <equals arg1="${followStrict}" arg2="false" />
+ <then>
+ <zip destfile="${output.zip}-FULL.zip" basedir="${working.dir}" excludes=".blobstore/**" />
+ <zip destfile="${output.zip}.zip" basedir="${updateSiteJarDir}" excludes=".blobstore/**" />
+ </then>
+ <else>
+ <zip destfile="${output.zip}.zip" basedir="${updateSiteJarDir}" excludes=".blobstore/**" />
+ </else>
+ </if>
+ <delete dir="${working.dir}" includeemptydirs="true" quiet="true" />
+ <delete dir="${updateSiteJarDir}" includeemptydirs="true" quiet="true" />
+ <delete dir="${java.io.tmpdir}/workspace" includeemptydirs="true" quiet="true" />
+ </target>
+
+ <target name="buildSiteXml" description="Generate a site.xml to contain the features in a category">
+ <!-- TODO: given a list of features, produce site.xml so they're contained in a default category (or, fix bug 269226 so we don't need this) -->
+ <!-- TODO: support <site mirrorsURL="" associatedSites="" etc.> ? -->
+ <echo>Generating site.xml for use with p2 repo / update site categories...</echo>
+ <echo file="${updateSiteJarDir}/site.xml"><?xml version="1.0" encoding="UTF-8"?></echo>
+ <if>
+ <equals arg1="${pack200Files}" arg2="-reusePack200Files" />
+ <then>
+ <echo append="true" file="${updateSiteJarDir}/site.xml"><site pack200="true"></echo>
+ </then>
+ <else>
+ <echo append="true" file="${updateSiteJarDir}/site.xml"><site></echo>
+ </else>
+ </if>
+
+ <property name="category.name" value="Subversive Repo" />
+
+ <echo append="true" file="${updateSiteJarDir}/site.xml"> <description>To install these features, point Eclipse at this site.</description>
+
+ <!-- ${category.name} -->
+ <category-def label="${category.name}" name="${category.name}">
+ <description>${category.name}: contains all features in this build.</description>
+ </category-def>
+ </echo>
+
+ <for param="featureJar">
+ <path>
+ <fileset dir="${updateSiteJarDir}/features" includes="*.jar" />
+ </path>
+ <sequential>
+ <var name="feature.jarfile" unset="true" />
+ <var name="feature.id" unset="true" />
+ <var name="feature.version" unset="true" />
+ <propertyregex property="feature.jarfile"
+ defaultvalue="@{featureJar}"
+ input="@{featureJar}"
+ regexp=".+/features/([^/]+\.jar)"
+ replace="\1"
+ override="true"
+ />
+ <propertyregex property="feature.id"
+ defaultvalue="${feature.jarfile}"
+ input="${feature.jarfile}"
+ regexp="([^_]+)_(\d+\.\d+\.\d+\..+)\.jar"
+ replace="\1"
+ override="true"
+ />
+ <propertyregex property="feature.version"
+ defaultvalue="${feature.jarfile}"
+ input="${feature.jarfile}"
+ regexp="([^_]+)_(\d+\.\d+\.\d+\..+)\.jar"
+ replace="\2"
+ override="true"
+ />
+ <echo append="true" file="${updateSiteJarDir}/site.xml"> <feature id="${feature.id}" version="${feature.version}" url="features/${feature.jarfile}" patch="false">
+ <category name="${category.name}"/>
+ </feature>
+ </echo>
+ <var name="feature.jarfile" unset="true" />
+ <var name="feature.id" unset="true" />
+ <var name="feature.version" unset="true" />
+ </sequential>
+ </for>
+ <echo append="true" file="${updateSiteJarDir}/site.xml">
+ </site>
+ </echo>
+ </target>
+
+ <target name="init">
+ <property name="COMMON_TOOLS" value="${java.io.tmpdir}"/>
+ <available file="${COMMON_TOOLS}/ant-contrib.jar" type="file" property="ant-contrib.jar.exists" />
+ <antcall target="get.ant-contrib" />
+ <taskdef resource="net/sf/antcontrib/antlib.xml">
+ <classpath>
+ <pathelement location="${COMMON_TOOLS}/ant-contrib.jar" />
+ </classpath>
+ </taskdef>
+ </target>
+
+ <target name="get.ant-contrib" unless="ant-contrib.jar.exists">
+ <property name="ANTCONTRIB_MIRROR" value="http://downloads.sourceforge.net/ant-contrib/" />
+ <get usetimestamp="true"
+ dest="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip"
+ src="${ANTCONTRIB_MIRROR}/ant-contrib-1.0b2-bin.zip"
+ />
+ <touch file="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip" />
+ <mkdir dir="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_" />
+ <unzip src="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip"
+ dest="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_"
+ overwrite="true"
+ />
+ <copy file="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_/ant-contrib/lib/ant-contrib.jar"
+ tofile="${COMMON_TOOLS}/ant-contrib.jar"
+ failonerror="true"
+ />
+ <delete dir="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_" includeemptydirs="true" quiet="true" />
+ </target>
+</project>
+
Copied: trunk/download.jboss.org/jbosstools/requirements/helios/OLD/xulrunner/README.txt (from rev 30656, trunk/download.jboss.org/jbosstools/requirements/helios/xulrunner/README.txt)
===================================================================
--- trunk/download.jboss.org/jbosstools/requirements/helios/OLD/xulrunner/README.txt (rev 0)
+++ trunk/download.jboss.org/jbosstools/requirements/helios/OLD/xulrunner/README.txt 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,14 @@
+To build xpcom and xulrunner 1.9.2, use:
+
+ http://hudson.qa.jboss.com/hudson/view/DevStudio_Tycho/job/xulrunner-1.9.2/
+
+Results will be posted here:
+
+ http://download.jboss.org/jbosstools/builds/nightly/3.2.helios/xulrunner-1.9.2/all/repo/
+
+and can be manually copied to here:
+
+ http://download.jboss.org/jbosstools/updates/xulrunner-1.9.2/
+
+for use in downstream builds.
+
Deleted: trunk/download.jboss.org/jbosstools/requirements/helios/README.txt
===================================================================
--- trunk/download.jboss.org/jbosstools/requirements/helios/README.txt 2011-04-19 01:09:59 UTC (rev 30656)
+++ trunk/download.jboss.org/jbosstools/requirements/helios/README.txt 2011-04-19 02:53:57 UTC (rev 30657)
@@ -1,113 +0,0 @@
-Total of 25 req'd tgzs/zips/jars.
-
-BIRT 2.6 -> http://www.eclipse.org/downloads/download.php?file=/birt/downloads/build_list.php
-->
-wget \
-http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-2_6_1-201009171723/birt-report-framework-2_6_1.zip\&r=1 \
-http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-2_6_1-201009171723/birt-wtp-integration-sdk-2_6_1.zip\&r=1
-
-DTP 1.8 -> http://www.eclipse.org/datatools/downloads.php
-wget http://www.eclipse.org/downloads/download.php?file=/datatools/downloads/1.8/dtp_1.8.1.zip\&r=1
-
-Eclipse 3.6 + ETF -> http://download.eclipse.org/eclipse/downloads
-->
-wget \
-http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.1-201009090800/eclipse-SDK-3.6.1-win32.zip\&r=1 \
-http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.1-201009090800/eclipse-SDK-3.6.1-linux-gtk-x86_64.tar.gz\&r=1 \
-http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.1-201009090800/eclipse-SDK-3.6.1-linux-gtk.tar.gz\&r=1 \
-http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.1-201009090800/eclipse-SDK-3.6.1-macosx-cocoa.tar.gz\&r=1 \
-http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.1-201009090800/eclipse-SDK-3.6.1-macosx-cocoa-x86_64.tar.gz\&r=1 \
-http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.1-201009090800/eclipse-test-framework-3.6.1.zip\&r=1
-
-EMF & XSD 2.6 ->
-http://www.eclipse.org/modeling/emf/downloads/?project=emf&showAll=0&showMax=5&sortBy=date
-wget http://www.eclipse.org/downloads/download.php?file=/modeling/emf/emf/downloads/drops/2.6.x/R201009141218/emf-runtime-2.6.1.zip\&r=1 \
- "http://www.eclipse.org/downloads/download.php?file=/modeling/emf/emf/downloads/drops/2.6.x/R201009141218/xsd-runtime-2.6.1.zip&r=1" &
-
-UML2 3.1 ->
-http://www.eclipse.org/modeling/mdt/downloads/?project=uml2
-wget "http://www.eclipse.org/downloads/download.php?r=1&file=/modeling/mdt/uml2/downloads/drops/3.1.1/R201009141451/mdt-uml2-runtime-3.1.1.zip"
-
-GEF 3.6 ->
-http://www.eclipse.org/gef/downloads/?project=&showAll=0&showMax=5&sortBy=date
-wget "http://www.eclipse.org/downloads/download.php?file=/tools/gef/downloads/drops/3.6.1/R201009132020/GEF-runtime-3.6.1.zip&r=1" \
- "http://www.eclipse.org/downloads/download.php?file=/tools/gef/downloads/drops/3.6.1/R201009132020/GEF-zest-3.6.1.zip&r=1" &
-
-Equinox 3.6 ->
-http://download.eclipse.org/equinox/
-http://download.eclipse.org/equinox/drops/R-3.6.1-201009090800/index.php
-wget http://ftp.osuosl.org/pub/eclipse/equinox/drops/R-3.6-201006080911/org.eclipse.equinox.transforms.hook_1.0.200.v20100503.jar
-wget http://ftp.osuosl.org/pub/eclipse/equinox/drops/R-3.6-201006080911/org.eclipse.equinox.transforms.xslt_1.0.200.v20100503.jar
-(unchanged in 3.6.1)
-
-RSE 3.2 ->
-wget \
-"http://www.eclipse.org/downloads/download.php?file=/dsdp/tm/downloads/drops/M20101217-1000/RSE-runtime-M20101217-1000.zip&r=1" \
-"http://www.eclipse.org/downloads/download.php?file=/dsdp/tm/downloads/drops/M20101217-1000/TM-terminal-M20101217-1000.zip&r=1"
-
-TPTP 4.7 ->
-http://eclipse.org/tptp/home/downloads/?ver=4.7.1
-wget "http://www.eclipse.org/downloads/download.php?file=/tptp/4.7.1/TPTP-4.7.1/tptp.runtime-TPTP-4.7.1.zip&r=1"
-
-WTP 3.2 ->
-http://download.eclipse.org/webtools/downloads/
-wget http://www.eclipse.org/downloads/download.php?file=/webtools/downloads/drops/R3.2.2/R-3.2.2-20100915173744/wtp-R-3.2.2-20100915173744.zip\&r=1
-
-SWTBot 2.0 e36 ->
-http://www.eclipse.org/swtbot/downloads.php ->
-wget "http://www.eclipse.org/downloads/download.php?file=/technology/swtbot/helios/dev-build/org.eclipse.swtbot.eclipse.test.junit4-2.0.1.20101106_1831-73ca7af-dev-e36.zip&r=1" &
-wget "http://www.eclipse.org/downloads/download.php?file=/technology/swtbot/helios/dev-build/org.eclipse.swtbot.eclipse-2.0.1.20101106_1831-73ca7af-dev-e36.zip&r=1" &
-wget "http://www.eclipse.org/downloads/download.php?file=/technology/swtbot/helios/dev-build/org.eclipse.swtbot.eclipse.gef-2.0.1.20101106_1831-73ca7af-dev-e36.zip&r=1"
-wget "http://www.eclipse.org/downloads/download.php?r=1&file=/athena/repos/swtbot-update-site-2.0.1.20101106_1831-73ca7af-dev-e36.zip&r=1"
-
-------------
-
-5 custom built zips:
-
-Basebuilder from latest tag (http://wiki.eclipse.org/Platform-releng-basebuilder#Current_build_tag_for_3.6_stream_builds_.28Helios.29)
- cvs -d :pserver:anonymous at dev.eclipse.org:/cvsroot/eclipse -q co -d
-org.eclipse.releng.basebuilder -r R36_RC4
-org.eclipse.releng.basebuilder
- zip -r9 org.eclipse.releng.basebuilder_R36_RC4.zip org.eclipse.releng.basebuilder
-
-m2eclipse-0.10.2.20100623-1649_mylyn.zip
- run m2eclipse/build.xml
-
-Subvsve079.I201005121900_SVNconn222.I201005121900_SVNKit133.6648_JNA323_ECF310.v201005082345-Update.zip
- run svn/build.xml
- http://divby0.blogspot.com/2010/05/my-love-hate-with-svn-part-8.html
- http://wiki.eclipse.org/Equinox/p2/Ant_Tasks/Partial_Mirroring/Example
-
-b3 Aggregator Engine
- ssh nickb at build.eclipse.org "cd /home/data/httpd/download.eclipse.org/modeling/emft/b3/updates-3.6; zip -9r ~/downloads/athena/repos/b3.aggregator-repo-0.1.0.r01053_e36.zip * -x \*.gz"
- ssh nickb at build.eclipse.org "cd /home/data/httpd/download.eclipse.org/tools/buckminster/updates-3.6; zip -9r ~/downloads/athena/repos/buckminster-repo-1.3.1.r11579_e36.zip * -x \*.gz"
- scp nickb at build.eclipse.org:~/downloads/athena/repos/b3.agg*.zip .
- scp nickb at build.eclipse.org:~/downloads/athena/repos/buckminster*.zip .
-
-Spring IDE 2.5
-# NOTE: as of 2.5.1, creating the runnable zip using repo2runnable fails. So, instead of ant script, do this:
-# 1. launch clean Eclipse 3.6.1 Classic or JEE (eg., in ~/eclipse/36clean)
-# 2. install ONLY these 7 Spring IDE features into ~/eclipse/36clean:
-# org.springframework.ide.eclipse.feature
-# org.springframework.ide.eclipse.aop.feature
-# org.springframework.ide.eclipse.osgi.feature
-# org.springframework.ide.eclipse.webflow.feature
-# org.springframework.ide.eclipse.batch.feature
-# org.springframework.ide.eclipse.integration.feature
-# org.springframework.ide.eclipse.autowire.feature
-# 3. zip up installed features/plugins using
-# cd ~/eclipse/36clean; \
-# zip -r9 ~/tru/download.jboss.org/jbosstools/requirements/helios/spring-ide-2.5.1.201011101000-RELEASE.zip \
-# $(find . -mindepth 3 -maxdepth 3 -name "???.spring*")
-
-# Denis created an update site version, which is spring-ide-Update-2.5.1.201011101000-RELEASE.zip.
-# Used Eclipse:
-
-# <p2.publish.featuresAndBundles source="/home/eskimo/Projects/jbds-build/jbds-build/requirements/springide/spring-ide-2.5.1.201011101000-RELEASE" repository="file:///home/eskimo/Projects/jbds-build/jbds-build/requirements/springide/spring-ide-2.5.1.201011101000-RELEASE" compress="true"/>
-
-TestNG
-# Built from ~/tru/product/extras/site/pom.xml, then repackaged to include only the testng plugin + feature (exclude all else): testng-eclipse-5.14.6.20110119.zip
-
-# Denis created an update site version, which is testng-eclipse-Update-5.14.6.20110119_1050.zip
-# (see SpringIDE approach above using Eclipse and p2 publisher).
-
Modified: trunk/download.jboss.org/jbosstools/requirements/helios/index.html
===================================================================
--- trunk/download.jboss.org/jbosstools/requirements/helios/index.html 2011-04-19 01:09:59 UTC (rev 30656)
+++ trunk/download.jboss.org/jbosstools/requirements/helios/index.html 2011-04-19 02:53:57 UTC (rev 30657)
@@ -29,66 +29,35 @@
<tr class="dark-row" style="height: 30px">
<td class="bodyText">
- <!-- <p class="bodyText"></p> -->
+ <p class="bodyText">
+This folder is deprecated; JBoss Tools and Dev Studio are now built againt at target platform, not a collection of runtime and SDK zips + update sites.
+<ul>
+<li>To view the cascade of build jobs and artifacts, from<br/> upstream <b>target platforms</b> to<br/> midstream <b>component update sites</b> to<br/> downstream <b>aggregate update sites</b> and <br/> finally the <b>JBDS product build</b>, see:
+<ul>
+<li><a href="http://download.jboss.org/jbosstools/builds/cascade/trunk.html">Build Job Cascade + Results (Trunk)</a></li>
+<li><a href="http://download.jboss.org/jbosstools/builds/cascade/">Build Job Cascade + Results (3.2.x)</a></li>
+</ul>
+</li>
+<br/>
+<li>To view the JBoss Tools Target Platforms, see:
+<ul>
+<li><a href="http://download.jboss.org/jbosstools/updates/target-platform_trunk/latest/">JBoss Tools Target Platform (Trunk)</a></li>
+<li><a href="http://download.jboss.org/jbosstools/updates/target-platform/latest/">JBoss Tools Target Platform (3.2.x)</a></li>
+</ul>
+</li>
+<br/>
+<li>To view the JBoss Tools Requirements Composite Mirrors, see:
+<ul>
+<li><a href="http://download.jboss.org/jbosstools/updates/indigo/">JBoss Tools Requirements - Composite Mirror - Indigo</a></li>
+<li><a href="http://download.jboss.org/jbosstools/updates/helios/">JBoss Tools Requirements - Composite Mirror - Helios</a></li>
+</ul>
+</li>
+</ul>
+ </p>
-<!-- to convert raw fish listing to links do this in vi
-
-:%s#^sftp://tools@filemgmt.jboss.org/downloads_htdocs/tools/requirements/helios/\(.\+\)$#<li><a class=link href=\1>\1<\/a></li>#g
-or
-:%s#^file:///home/nboldt/1/jbosstools-trunk/download.jboss.org/jbosstools/requirements/helios/\(.\+\)$#<li><a class=link href=\1>\1<\/a></li>#g
-
-Then sftp file into
-
-tools at filemgmt.jboss.org/downloads_htdocs/tools/requirements/helios/
-
-which becomes
-
-http://download.jboss.org/jbosstools/requirements/helios/
-
--->
- <br/>
- <ul>
-
-<li><a class=link href=GEF-runtime-3.6.1.zip>GEF-runtime-3.6.1.zip</a></li>
-<li><a class=link href=GEF-zest-3.6.1.zip>GEF-zest-3.6.1.zip</a></li>
-<li><a class=link href=RSE-runtime-M20100909-1340.zip>RSE-runtime-M20100909-1340.zip</a></li>
-<li><a class=link href=Subvsve079.I201005121900_SVNconn222.I201005121900_SVNKit133.6648_JNA323_ECF310.v201005082345-Update.zip>Subvsve079.I201005121900_SVNconn222.I201005121900_SVNKit133.6648_JNA323_ECF310.v201005082345-Update.zip</a></li>
-<li><a class=link href=b3.aggregator-repo-0.1.0.r01053_e36.zip>b3.aggregator-repo-0.1.0.r01053_e36.zip</a></li>
-<li><a class=link href=birt-report-framework-2_6_1.zip>birt-report-framework-2_6_1.zip</a></li>
-<li><a class=link href=birt-wtp-integration-sdk-2_6_1.zip>birt-wtp-integration-sdk-2_6_1.zip</a></li>
-<li><a class=link href=buckminster-repo-1.3.1.r11579_e36.zip>buckminster-repo-1.3.1.r11579_e36.zip</a></li>
-<li><a class=link href=dtp_1.8.1.zip>dtp_1.8.1.zip</a></li>
-<li><a class=link href=eclipse-SDK-3.6.1-linux-gtk-x86_64.tar.gz>eclipse-SDK-3.6.1-linux-gtk-x86_64.tar.gz</a></li>
-<li><a class=link href=eclipse-SDK-3.6.1-linux-gtk.tar.gz>eclipse-SDK-3.6.1-linux-gtk.tar.gz</a></li>
-<li><a class=link href=eclipse-SDK-3.6.1-macosx-cocoa-x86_64.tar.gz>eclipse-SDK-3.6.1-macosx-cocoa-x86_64.tar.gz</a></li>
-<li><a class=link href=eclipse-SDK-3.6.1-macosx-cocoa.tar.gz>eclipse-SDK-3.6.1-macosx-cocoa.tar.gz</a></li>
-<li><a class=link href=eclipse-SDK-3.6.1-win32.zip>eclipse-SDK-3.6.1-win32.zip</a></li>
-<li><a class=link href=eclipse-test-framework-3.6.1.zip>eclipse-test-framework-3.6.1.zip</a></li>
-<li><a class=link href=emf-runtime-2.6.1.zip>emf-runtime-2.6.1.zip</a></li>
-<li><a class=link href=m2eclipse-0.10.2.20100623-1649_mylyn.zip>m2eclipse-0.10.2.20100623-1649_mylyn.zip</a></li>
-<li><a class=link href=org.eclipse.equinox.transforms.hook_1.0.200.v20100503.jar>org.eclipse.equinox.transforms.hook_1.0.200.v20100503.jar</a></li>
-<li><a class=link href=org.eclipse.equinox.transforms.xslt_1.0.200.v20100503.jar>org.eclipse.equinox.transforms.xslt_1.0.200.v20100503.jar</a></li>
-<li><a class=link href=org.eclipse.releng.basebuilder_R36_RC4.zip>org.eclipse.releng.basebuilder_R36_RC4.zip</a></li>
-<li><a class=link href=org.eclipse.swtbot.eclipse-2.0.1.20101106_1831-73ca7af-dev-e36.zip>org.eclipse.swtbot.eclipse-2.0.1.20101106_1831-73ca7af-dev-e36.zip</a></li>
-<li><a class=link href=org.eclipse.swtbot.eclipse.gef-2.0.1.20101106_1831-73ca7af-dev-e36.zip>org.eclipse.swtbot.eclipse.gef-2.0.1.20101106_1831-73ca7af-dev-e36.zip</a></li>
-<li><a class=link href=org.eclipse.swtbot.eclipse.test.junit4-2.0.1.20101106_1831-73ca7af-dev-e36.zip>org.eclipse.swtbot.eclipse.test.junit4-2.0.1.20101106_1831-73ca7af-dev-e36.zip</a></li>
-<li><a class=link href=swtbot-update-site-2.0.1.20101106_1831-73ca7af-dev-e36.zip>swtbot-update-site-2.0.1.20101106_1831-73ca7af-dev-e36.zip</a></li>
-<li><a class=link href=spring-ide-Update-2.5.1.201011101000-RELEASE.zip>spring-ide-Update-2.5.1.201011101000-RELEASE.zip</a></li>
-<li><a class=link href=spring-ide-2.5.1.201011101000-RELEASE.zip>spring-ide-2.5.1.201011101000-RELEASE.zip</a></li>
-<li><a class=link href=testng-eclipse-5.8.0.1.zip>testng-eclipse-5.8.0.1.zip</a></li>
-<li><a class=link href=testng-eclipse-5.14.6.20110119.zip>testng-eclipse-5.14.6.20110119.zip</a></li>
-<li><a class=link href=testng-eclipse-Update-5.14.6.20110119_1050.zip>testng-eclipse-Update-5.14.6.20110119_1050.zip</a></li>
-<li><a class=link href=tptp.runtime-TPTP-4.7.1.zip>tptp.runtime-TPTP-4.7.1.zip</a></li>
-<li><a class=link href=mdt-uml2-runtime-3.1.1.zip>mdt-uml2-runtime-3.1.1.zip</a></li>
-<li><a class=link href=wtp-R-3.2.2-20100915173744.zip>wtp-R-3.2.2-20100915173744.zip</a></li>
-<li><a class=link href=xsd-runtime-2.6.1.zip>xsd-runtime-2.6.1.zip</a></li>
-<p/>
-<li><a class=link href=README.txt>README.txt</a></li>
-<li><a class=link href=m2eclipse/build.xml>m2eclipse/build.xml</a></li>
-<li><a class=link href=svn/build.xml>svn/build.xml</a></li>
-<li><a class=link href=xulrunner/README.txt>xulrunner/README.txt</a></li>
- </ul>
- <br/>
+<p class="bodyText">
+<i><a style="color:gray" href="OLD/">Deprecated content is here.</a></i>
+</p>
</td>
</tr>
Deleted: trunk/download.jboss.org/jbosstools/requirements/helios/m2eclipse/build.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/requirements/helios/m2eclipse/build.xml 2011-04-19 01:09:59 UTC (rev 30656)
+++ trunk/download.jboss.org/jbosstools/requirements/helios/m2eclipse/build.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -1,34 +0,0 @@
-<project default="repo2runnable" name="repo2runnable" basedir=".">
- <!-- Run this script as nboldt at qa01.qa.atl2.redhat.com to fetch the contents of the
- m2eclipse.sonatype.org update site, unpack the features and unjarred plugins,
- and zip the results.
-
- ~/eclipse/eclipse -vm /opt/jdk1.6.0-beta/bin/java -nosplash -data /tmp/workspace \
- -consolelog -application org.eclipse.ant.core.antRunner -f build.xml -Dsuffix=0.10.0.20100209-0800
- -->
- <property name="suffix" value="0.10.0.20100209-0800" />
- <property name="working.dir" value="/tmp" />
- <property name="input.repo1" value="http://m2eclipse.sonatype.org/sites/m2e/" />
- <property name="input.repo2" value="http://m2eclipse.sonatype.org/sites/m2e-extras/" />
-
- <property name="output.zip" value="${basedir}/m2eclipse-${suffix}.zip" />
-
- <target name="repo2runnable">
- <mkdir dir="${working.dir}" />
- <p2.repo2runnable>
- <repository location="${working.dir}/tmp-unpacked/eclipse" />
- <source>
- <repository location="${input.repo1}" />
- <repository location="${input.repo2}" />
- </source>
- </p2.repo2runnable>
- <antcall target="all.in.one.zip" />
- <delete dir="${working.dir}/tmp-unpacked" />
- </target>
-
- <!-- rootfiles are not created, but features and plugins will be unpacked and unzipped -->
- <target name="all.in.one.zip">
- <zip destfile="${output.zip}" basedir="${working.dir}/tmp-unpacked" excludes="**/content.jar, **/artifacts.jar" />
- <delete dir="${basedir}/eclipse" quiet="true" />
- </target>
-</project>
Added: trunk/download.jboss.org/jbosstools/requirements/helios/springide/compositeArtifacts.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/requirements/helios/springide/compositeArtifacts.xml (rev 0)
+++ trunk/download.jboss.org/jbosstools/requirements/helios/springide/compositeArtifacts.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<?compositeArtifactRepository version='1.0.0'?>
+<repository name='JBoss Tools Requirements - Deprecated Spring IDE Mirror' type='org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository' version='1.0.0'>
+<properties size='2'>
+<property name='p2.compressed' value='true'/>
+<!--
+ get new time w/
+ date +%s000
+-->
+<property name='p2.timestamp' value='1303162205000'/>
+</properties>
+<children size='1'>
+<child location='../../../updates/requirements/springide/2.5.1.201011101000/'/>
+</children>
+</repository>
Added: trunk/download.jboss.org/jbosstools/requirements/helios/springide/compositeContent.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/requirements/helios/springide/compositeContent.xml (rev 0)
+++ trunk/download.jboss.org/jbosstools/requirements/helios/springide/compositeContent.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<?compositeMetadataRepository version='1.0.0'?>
+<repository name='JBoss Tools Requirements - Deprecated Spring IDE Mirror' type='org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository' version='1.0.0'>
+<properties size='2'>
+<property name='p2.compressed' value='true'/>
+<!--
+ get new time w/
+ date +%s000
+-->
+<property name='p2.timestamp' value='1303162205000'/>
+</properties>
+<children size='1'>
+<child location='../../../updates/requirements/springide/2.5.1.201011101000/'/>
+</children>
+</repository>
Deleted: trunk/download.jboss.org/jbosstools/requirements/helios/svn/build.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/requirements/helios/svn/build.xml 2011-04-19 01:09:59 UTC (rev 30656)
+++ trunk/download.jboss.org/jbosstools/requirements/helios/svn/build.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -1,229 +0,0 @@
-<project default="partial.repo.mirror" name="partial.repo.mirror">
-
- <!-- Run this script as nboldt at qa01.qa.atl2.redhat.com to fetch a number of
- features from a remote repo and mirror them locally, then zip the result.
-
- ~/eclipse/eclipse -vm /opt/jdk1.6.0-beta/bin/java -nosplash -data /tmp/workspace \
- -consolelog -application org.eclipse.ant.core.antRunner -f build.xml
- -->
- <property name="working.dir" value="${java.io.tmpdir}/partial-repo-mirror" />
-
- <!--
- use followStrict="true" to prevent downloading all requirements not included in the IU list below
- or followStrict="false" to produce two zips: one with everything and one with just the specified IUs
- -->
- <property name="followStrict" value="true" />
-
- <property name="output.zip" value="${basedir}/Subversive-SVNKit-Update" />
-
- <target name="partial.repo.mirror" depends="init">
- <if>
- <not>
- <available file="${working.dir}" type="dir" />
- </not>
- <then>
- <echo>Fetch SVN features and plugins from repos</echo>
- <mkdir dir="${working.dir}" />
- <p2.mirror destination="file:/${working.dir}" description="Subversive All-In-One Repo">
- <source>
- <repository location="http://eclipse.svnkit.com/1.3.x/" />
- <repository location="http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-site/" />
- <repository location="http://download.eclipse.org/technology/subversive/0.7/update-site/" />
- <repository location="http://download.eclipse.org/rt/ecf/3.2/3.6/site.p2" />
- <repository location="http://download.eclipse.org/releases/helios/" />
- </source>
- <iu id="org.tmatesoft.svnkit.feature.group" />
- <iu id="com.sun.jna.feature.group" />
-
- <iu id="org.polarion.eclipse.team.svn.connector.feature.group" />
- <iu id="org.polarion.eclipse.team.svn.connector.svnkit16.feature.group" />
-
- <iu id="org.eclipse.team.svn.resource.ignore.rules.jdt.feature.group" />
- <iu id="org.eclipse.team.svn.feature.group" />
-
- <iu id="org.eclipse.ecf" />
- <iu id="org.eclipse.ecf.filetransfer" />
- <iu id="org.eclipse.ecf.identity" />
- <iu id="org.eclipse.ecf.provider.filetransfer" />
- <iu id="org.eclipse.ecf.provider.filetransfer.httpclient" />
- <iu id="org.eclipse.ecf.provider.filetransfer.httpclient.ssl" />
- <iu id="org.eclipse.ecf.provider.filetransfer.ssl" />
- <iu id="org.eclipse.ecf.ssl" />
-
- <slicingOptions includeFeatures="true" followStrict="${followStrict}" />
- </p2.mirror>
- </then>
- </if>
-
- <if>
- <equals arg1="${followStrict}" arg2="false" />
- <then>
- <echo>Filter SVN features and plugins from complete mirror to extract subset</echo>
- <mkdir dir="${working.dir}2" />
- <copy todir="${working.dir}2">
- <fileset dir="${working.dir}"
- includes="
- **/*svn*.jar*,
- **/*jna*.jar*,
- **/org.eclipse.ecf*filetransfer*.jar*,
- **/org.eclipse.ecf.identity_*.jar*,
- **/org.eclipse.ecf*ssl_*.jar*,
- **/org.eclipse.ecf_*.jar*"
- />
- </copy>
- <delete file="${working.dir}2/content.jar" quiet="true" />
- <delete file="${working.dir}2/artifacts.jar" quiet="true" />
- <property name="updateSiteJarDir" value="${working.dir}2" />
- </then>
- <else>
- <property name="updateSiteJarDir" value="${working.dir}" />
- </else>
- </if>
- <!-- generate site.xml -->
- <antcall target="buildSiteXml" />
- <!-- TODO: switch to use Publisher: http://wiki.eclipse.org/Equinox/p2/Publisher#Features_and_Bundles_Publisher_Task
-
- <p2.publish.featuresAndBundles
- metadataRepository="file:/repository/location"
- artifactRepository="file:/repository/location"
- publishArtifacts="true"
- compress="true"
- source="/bundles/and/features/location/">
- -->
-
- <!-- generate metadata -->
- <java classname="org.eclipse.equinox.launcher.Main"
- fork="true"
- timeout="10800000"
- jvm="${java.home}/bin/java"
- failonerror="false"
- maxmemory="512m"
- taskname="p2"
- >
- <classpath>
- <fileset dir="${eclipse.home}/plugins"
- includes="org.eclipse.equinox.launcher_*.jar, org.eclipse.equinox.p2.metadata.generator_*.jar"
- />
- <pathelement location="${eclipse.home}/plugins" />
- </classpath>
- <arg line="-application org.eclipse.equinox.p2.metadata.generator.EclipseGenerator" />
- <arg line=" -updateSite ${updateSiteJarDir}/ -site file:${updateSiteJarDir}/site.xml" />
- <arg line="-metadataRepository file://${updateSiteJarDir} -metadataRepositoryName "Subversive Repo"" />
- <arg line="-artifactRepository file://${updateSiteJarDir} -artifactRepositoryName "Subversive Artifacts"" />
- <arg line="-compress -noDefaultIUs -reusePack200Files" />
- </java>
-
- <if>
- <equals arg1="${followStrict}" arg2="false" />
- <then>
- <zip destfile="${output.zip}-FULL.zip" basedir="${working.dir}" excludes=".blobstore/**" />
- <zip destfile="${output.zip}.zip" basedir="${updateSiteJarDir}" excludes=".blobstore/**" />
- </then>
- <else>
- <zip destfile="${output.zip}.zip" basedir="${updateSiteJarDir}" excludes=".blobstore/**" />
- </else>
- </if>
- <delete dir="${working.dir}" includeemptydirs="true" quiet="true" />
- <delete dir="${updateSiteJarDir}" includeemptydirs="true" quiet="true" />
- <delete dir="${java.io.tmpdir}/workspace" includeemptydirs="true" quiet="true" />
- </target>
-
- <target name="buildSiteXml" description="Generate a site.xml to contain the features in a category">
- <!-- TODO: given a list of features, produce site.xml so they're contained in a default category (or, fix bug 269226 so we don't need this) -->
- <!-- TODO: support <site mirrorsURL="" associatedSites="" etc.> ? -->
- <echo>Generating site.xml for use with p2 repo / update site categories...</echo>
- <echo file="${updateSiteJarDir}/site.xml"><?xml version="1.0" encoding="UTF-8"?></echo>
- <if>
- <equals arg1="${pack200Files}" arg2="-reusePack200Files" />
- <then>
- <echo append="true" file="${updateSiteJarDir}/site.xml"><site pack200="true"></echo>
- </then>
- <else>
- <echo append="true" file="${updateSiteJarDir}/site.xml"><site></echo>
- </else>
- </if>
-
- <property name="category.name" value="Subversive Repo" />
-
- <echo append="true" file="${updateSiteJarDir}/site.xml"> <description>To install these features, point Eclipse at this site.</description>
-
- <!-- ${category.name} -->
- <category-def label="${category.name}" name="${category.name}">
- <description>${category.name}: contains all features in this build.</description>
- </category-def>
- </echo>
-
- <for param="featureJar">
- <path>
- <fileset dir="${updateSiteJarDir}/features" includes="*.jar" />
- </path>
- <sequential>
- <var name="feature.jarfile" unset="true" />
- <var name="feature.id" unset="true" />
- <var name="feature.version" unset="true" />
- <propertyregex property="feature.jarfile"
- defaultvalue="@{featureJar}"
- input="@{featureJar}"
- regexp=".+/features/([^/]+\.jar)"
- replace="\1"
- override="true"
- />
- <propertyregex property="feature.id"
- defaultvalue="${feature.jarfile}"
- input="${feature.jarfile}"
- regexp="([^_]+)_(\d+\.\d+\.\d+\..+)\.jar"
- replace="\1"
- override="true"
- />
- <propertyregex property="feature.version"
- defaultvalue="${feature.jarfile}"
- input="${feature.jarfile}"
- regexp="([^_]+)_(\d+\.\d+\.\d+\..+)\.jar"
- replace="\2"
- override="true"
- />
- <echo append="true" file="${updateSiteJarDir}/site.xml"> <feature id="${feature.id}" version="${feature.version}" url="features/${feature.jarfile}" patch="false">
- <category name="${category.name}"/>
- </feature>
- </echo>
- <var name="feature.jarfile" unset="true" />
- <var name="feature.id" unset="true" />
- <var name="feature.version" unset="true" />
- </sequential>
- </for>
- <echo append="true" file="${updateSiteJarDir}/site.xml">
- </site>
- </echo>
- </target>
-
- <target name="init">
- <property name="COMMON_TOOLS" value="${java.io.tmpdir}"/>
- <available file="${COMMON_TOOLS}/ant-contrib.jar" type="file" property="ant-contrib.jar.exists" />
- <antcall target="get.ant-contrib" />
- <taskdef resource="net/sf/antcontrib/antlib.xml">
- <classpath>
- <pathelement location="${COMMON_TOOLS}/ant-contrib.jar" />
- </classpath>
- </taskdef>
- </target>
-
- <target name="get.ant-contrib" unless="ant-contrib.jar.exists">
- <property name="ANTCONTRIB_MIRROR" value="http://downloads.sourceforge.net/ant-contrib/" />
- <get usetimestamp="true"
- dest="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip"
- src="${ANTCONTRIB_MIRROR}/ant-contrib-1.0b2-bin.zip"
- />
- <touch file="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip" />
- <mkdir dir="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_" />
- <unzip src="${COMMON_TOOLS}/ant-contrib-1.0b2-bin.zip"
- dest="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_"
- overwrite="true"
- />
- <copy file="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_/ant-contrib/lib/ant-contrib.jar"
- tofile="${COMMON_TOOLS}/ant-contrib.jar"
- failonerror="true"
- />
- <delete dir="${java.io.tmpdir}/ant-contrib-1.0b2-bin.zip_" includeemptydirs="true" quiet="true" />
- </target>
-</project>
-
Added: trunk/download.jboss.org/jbosstools/requirements/helios/testng/compositeArtifacts.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/requirements/helios/testng/compositeArtifacts.xml (rev 0)
+++ trunk/download.jboss.org/jbosstools/requirements/helios/testng/compositeArtifacts.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<?compositeArtifactRepository version='1.0.0'?>
+<repository name='JBoss Tools Requirements - Deprecated TestNG Mirror' type='org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository' version='1.0.0'>
+<properties size='2'>
+<property name='p2.compressed' value='true'/>
+<!--
+ get new time w/
+ date +%s000
+-->
+<property name='p2.timestamp' value='1303162205000'/>
+</properties>
+<children size='1'>
+<child location='../../../updates/requirements/testng/5.14.6.20110119_1050/'/>
+</children>
+</repository>
Added: trunk/download.jboss.org/jbosstools/requirements/helios/testng/compositeContent.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/requirements/helios/testng/compositeContent.xml (rev 0)
+++ trunk/download.jboss.org/jbosstools/requirements/helios/testng/compositeContent.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<?compositeMetadataRepository version='1.0.0'?>
+<repository name='JBoss Tools Requirements - Deprecated TestNG Mirror' type='org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository' version='1.0.0'>
+<properties size='2'>
+<property name='p2.compressed' value='true'/>
+<!--
+ get new time w/
+ date +%s000
+-->
+<property name='p2.timestamp' value='1303162205000'/>
+</properties>
+<children size='1'>
+<child location='../../../updates/requirements/testng/5.14.6.20110119_1050/'/>
+</children>
+</repository>
Deleted: trunk/download.jboss.org/jbosstools/requirements/helios/xulrunner/README.txt
===================================================================
--- trunk/download.jboss.org/jbosstools/requirements/helios/xulrunner/README.txt 2011-04-19 01:09:59 UTC (rev 30656)
+++ trunk/download.jboss.org/jbosstools/requirements/helios/xulrunner/README.txt 2011-04-19 02:53:57 UTC (rev 30657)
@@ -1,14 +0,0 @@
-To build xpcom and xulrunner 1.9.2, use:
-
- http://hudson.qa.jboss.com/hudson/view/DevStudio_Tycho/job/xulrunner-1.9.2/
-
-Results will be posted here:
-
- http://download.jboss.org/jbosstools/builds/nightly/3.2.helios/xulrunner-1.9.2/all/repo/
-
-and can be manually copied to here:
-
- http://download.jboss.org/jbosstools/updates/xulrunner-1.9.2/
-
-for use in downstream builds.
-
Modified: trunk/download.jboss.org/jbosstools/updates/helios/compositeArtifacts.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/helios/compositeArtifacts.xml 2011-04-19 01:09:59 UTC (rev 30656)
+++ trunk/download.jboss.org/jbosstools/updates/helios/compositeArtifacts.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -7,9 +7,9 @@
get new time w/
date +%s000
-->
-<property name='p2.timestamp' value='1302291248000'/>
+<property name='p2.timestamp' value='1303164158000'/>
</properties>
-<children size='18'>
+<children size='20'>
<child location='../requirements/helios/SR2/'/>
<child location='../requirements/birt/2.6.2/'/>
<child location='../requirements/ecf/3.4/'/>
@@ -24,10 +24,12 @@
<child location='../requirements/orbit/S20110124210048/'/>
<child location='../requirements/pmd/3.2.6/'/>
+<child location='../requirements/springide/2.5.1.201011101000/'/>
<child location='../requirements/subclipse/1.6/'/>
<child location='../requirements/subversive/0.7.9_2.2.2/'/>
+
<child location='../requirements/swtbot/2.0.3/'/>
-
+<child location='../requirements/testng/5.14.6.20110119_1050/'/>
<child location='../requirements/tptp/4.7/'/>
<child location='../requirements/webtools/3.2.3/'/>
<child location='../requirements/xulrunner-1.9.1.2/'/>
Modified: trunk/download.jboss.org/jbosstools/updates/helios/compositeContent.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/helios/compositeContent.xml 2011-04-19 01:09:59 UTC (rev 30656)
+++ trunk/download.jboss.org/jbosstools/updates/helios/compositeContent.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -7,9 +7,9 @@
get new time w/
date +%s000
-->
-<property name='p2.timestamp' value='1302291248000'/>
+<property name='p2.timestamp' value='1303164158000'/>
</properties>
-<children size='18'>
+<children size='20'>
<child location='../requirements/helios/SR2/'/>
<child location='../requirements/birt/2.6.2/'/>
<child location='../requirements/ecf/3.4/'/>
@@ -24,10 +24,12 @@
<child location='../requirements/orbit/S20110124210048/'/>
<child location='../requirements/pmd/3.2.6/'/>
+<child location='../requirements/springide/2.5.1.201011101000/'/>
<child location='../requirements/subclipse/1.6/'/>
<child location='../requirements/subversive/0.7.9_2.2.2/'/>
+
<child location='../requirements/swtbot/2.0.3/'/>
-
+<child location='../requirements/testng/5.14.6.20110119_1050/'/>
<child location='../requirements/tptp/4.7/'/>
<child location='../requirements/webtools/3.2.3/'/>
<child location='../requirements/xulrunner-1.9.1.2/'/>
Modified: trunk/download.jboss.org/jbosstools/updates/indigo/compositeArtifacts.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/indigo/compositeArtifacts.xml 2011-04-19 01:09:59 UTC (rev 30656)
+++ trunk/download.jboss.org/jbosstools/updates/indigo/compositeArtifacts.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -7,9 +7,9 @@
get new time w/
date +%s000
-->
-<property name='p2.timestamp' value='1302291248000'/>
+<property name='p2.timestamp' value='1303164359000'/>
</properties>
-<children size='18'>
+<children size='20'>
<child location='../requirements/indigo/201103180900-M6/'/>
<child location='../requirements/birt/4.0M6/'/>
<child location='../requirements/eclipse/3.7M6/'/>
@@ -26,10 +26,12 @@
<child location='../requirements/m2eclipse/0.13.0.201103291237/'/>
<child location='../requirements/orbit/S20110124210048/'/>
<child location='../requirements/pmd/3.2.6/'/>
+<child location='../requirements/springide/2.6.0.201103161000/'/>
+
<child location='../requirements/subclipse/1.6/'/>
-
<child location='../requirements/subversive/0.7.9_2.2.2/'/>
<child location='../requirements/swtbot/2.0.4/'/>
+<child location='../requirements/testng/6.0.1.20110418_1444/'/>
<child location='../requirements/xulrunner-1.9.1.2/'/>
</children>
</repository>
Modified: trunk/download.jboss.org/jbosstools/updates/indigo/compositeContent.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/indigo/compositeContent.xml 2011-04-19 01:09:59 UTC (rev 30656)
+++ trunk/download.jboss.org/jbosstools/updates/indigo/compositeContent.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -7,9 +7,9 @@
get new time w/
date +%s000
-->
-<property name='p2.timestamp' value='1302291248000'/>
+<property name='p2.timestamp' value='1303164359000'/>
</properties>
-<children size='18'>
+<children size='20'>
<child location='../requirements/indigo/201103180900-M6/'/>
<child location='../requirements/birt/4.0M6/'/>
<child location='../requirements/eclipse/3.7M6/'/>
@@ -26,10 +26,12 @@
<child location='../requirements/m2eclipse/0.13.0.201103291237/'/>
<child location='../requirements/orbit/S20110124210048/'/>
<child location='../requirements/pmd/3.2.6/'/>
+<child location='../requirements/springide/2.6.0.201103161000/'/>
+
<child location='../requirements/subclipse/1.6/'/>
-
<child location='../requirements/subversive/0.7.9_2.2.2/'/>
<child location='../requirements/swtbot/2.0.4/'/>
+<child location='../requirements/testng/6.0.1.20110418_1444/'/>
<child location='../requirements/xulrunner-1.9.1.2/'/>
</children>
</repository>
Added: trunk/download.jboss.org/jbosstools/updates/requirements/springide/.gitignore
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/springide/.gitignore (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/springide/.gitignore 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1 @@
+2*
Added: trunk/download.jboss.org/jbosstools/updates/requirements/springide/build-2.5.1.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/springide/build-2.5.1.xml (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/springide/build-2.5.1.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project default="mirror">
+ <!-- run locally in Eclipse (to resolve p2 tasks) using these commandline options:
+
+ -os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
+ -consoleLog -nosplash -data /tmp
+ -application org.eclipse.ant.core.antRunner
+ -f "/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/springide/build.xml"
+
+ or, run headless on qa01 server, where Eclipse is installed into ~/eclipse:
+
+ export JAVA_HOME=/opt/jdk1.6.0; \
+ ${JAVA_HOME}/bin/java -cp ~/eclipse/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -vm ${JAVA_HOME} -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner \
+ -f ~/RHDS/updates/requirements/springide/build.xml -Ddestination=/tmp/pmd-repo
+ -->
+ <target name="mirror">
+ <!-- Other URLs:
+ http://dist.springframework.org/release/IDE/
+ http://dist.springframework.org/snapshot/IDE/weekly/
+ http://dist.springsource.com/release/TOOLS/update/e3.6/
+ -->
+ <property name="URL" value="http://dist.springsource.com/release/TOOLS/update/e3.6/" />
+ <property name="destination" value="/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/springide/2.5.1.201011101000/" />
+ <property name="compress" value="true" />
+
+ <p2.mirror>
+ <repository location="file:${destination}/2.5.1.201011101000/" name="springide plugins for Eclipse 3.6 - 3.7" />
+ <source>
+ <repository location="${URL}" />
+ </source>
+
+ <iu id="org.springframework.ide.eclipse.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.aop.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.osgi.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.webflow.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.batch.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.integration.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.security.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.autowire.feature.feature.group" />
+
+ <slicingoptions includefeatures="true" followstrict="true" latestversiononly="true" platformfilter="true" />
+ </p2.mirror>
+
+ <p2.publish.featuresAndBundles metadataRepository="file:${destination}/2.5.1.201011101000/" artifactRepository="file:${destination}/2.5.1.201011101000/" publishartifacts="true" source="${destination}/2.5.1.201011101000/" compress="${compress}" />
+ </target>
+</project>
Added: trunk/download.jboss.org/jbosstools/updates/requirements/springide/build.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/springide/build.xml (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/springide/build.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project default="mirror">
+ <!-- run locally in Eclipse (to resolve p2 tasks) using these commandline options:
+
+ -os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
+ -consoleLog -nosplash -data /tmp
+ -application org.eclipse.ant.core.antRunner
+ -f "/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/springide/build.xml"
+
+ or, run headless on qa01 server, where Eclipse is installed into ~/eclipse:
+
+ export JAVA_HOME=/opt/jdk1.6.0; \
+ ${JAVA_HOME}/bin/java -cp ~/eclipse/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -vm ${JAVA_HOME} -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner \
+ -f ~/RHDS/updates/requirements/springide/build.xml -Ddestination=/tmp/pmd-repo
+ -->
+ <target name="mirror">
+ <!-- Other URLs:
+ http://dist.springframework.org/release/IDE/
+ http://dist.springframework.org/snapshot/IDE/weekly/
+ http://dist.springsource.com/release/TOOLS/update/e3.6/
+ -->
+ <property name="URL" value="http://dist.springsource.com/release/TOOLS/update/e3.6/" />
+ <property name="destination" value="/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/springide/2.6.0.201103160035/" />
+ <property name="compress" value="true" />
+
+ <p2.mirror>
+ <repository location="file:${destination}/2.6.0.201103160035/" name="springide plugins for Eclipse 3.6 - 3.7" />
+ <source>
+ <repository location="${URL}" />
+ </source>
+
+ <iu id="org.springframework.ide.eclipse.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.aop.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.osgi.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.webflow.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.batch.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.integration.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.security.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.autowire.feature.feature.group" />
+ <iu id="org.springframework.ide.eclipse.mylyn.feature.feature.group" />
+
+ <slicingoptions includefeatures="true" followstrict="true" latestversiononly="true" platformfilter="true" />
+ </p2.mirror>
+
+ <p2.publish.featuresAndBundles metadataRepository="file:${destination}/2.6.0.201103160035/" artifactRepository="file:${destination}/2.6.0.201103160035/" publishartifacts="true" source="${destination}/2.6.0.201103160035/" compress="${compress}" />
+ </target>
+</project>
Added: trunk/download.jboss.org/jbosstools/updates/requirements/springide/index.html
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/springide/index.html (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/springide/index.html 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,69 @@
+<html>
+<head>
+<title>JBoss Tools Build Requirements - springide Updates</title>
+<style>
+ at import url("../../web/site.css");
+</style>
+</head>
+<body marginheight="0" marginwidth="0" leftmargin="0" topmargin="0">
+<table marginheight="0" marginwidth="0" leftmargin="0" topmargin="0"
+ cellspacing="0" cellpadding="0">
+ <tr>
+ <td colspan="2"><img
+ src="https://www.jboss.org/dms/tools/images/tools-banner.png" /></td>
+ </tr>
+ <tr>
+ <td>  </td>
+ </tr>
+ <tr>
+ <td>  </td>
+ <td>
+ <h2 class="title">JBoss Tools Build Requirements - springide Updates</h2>
+ <table width="100%">
+
+ <!-- <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText"></p>
+ </td>
+ </tr> -->
+
+ <tr class="dark-row" style="height: 30px">
+ <td class="bodyText">
+ <!-- <p class="bodyText"></p> -->
+
+<!-- to convert raw fish listing to links do this in vi
+
+:%s#^sftp://tools@filemgmt.jboss.org/downloads_htdocs/tools/updates/requirements/\(.\+\)$#<li><a class=link href=\1>\1<\/a></li>#g
+
+Then sftp file into
+
+tools at filemgmt.jboss.org/downloads_htdocs/tools/updates/requirements/
+
+which becomes
+
+http://download.jboss.org/jbosstools/updates/requirements/
+
+-->
+ <br/>
+ <ul>
+<li><a class=link href=2.6.0.201103161000>2.6.0.201103161000</a> </li>
+<li><a class=link href=2.5.1.201011101000>2.5.1.201011101000</a> </li>
+ </ul>
+ <br/>
+ </td>
+ </tr>
+
+ <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText">Looking to download JBoss Tools? See <a class="link"
+ href="http://www.jboss.org/tools/download">JBoss Tools
+ Downloads</a>. See also <a
+ href="http://www.jboss.org/tools/download/installation">Installation
+ methods</a>.</p>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+</html>
Added: trunk/download.jboss.org/jbosstools/updates/requirements/testng/.gitignore
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/testng/.gitignore (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/testng/.gitignore 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,2 @@
+5*
+6*
Added: trunk/download.jboss.org/jbosstools/updates/requirements/testng/build-5.14.6.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/testng/build-5.14.6.xml (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/testng/build-5.14.6.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project default="mirror">
+ <!-- run locally in Eclipse (to resolve p2 tasks) using these commandline options:
+
+ -os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
+ -consoleLog -nosplash -data /tmp
+ -application org.eclipse.ant.core.antRunner
+ -f "/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/testng/build.xml"
+
+ or, run headless on qa01 server, where Eclipse is installed into ~/eclipse:
+
+ export JAVA_HOME=/opt/jdk1.6.0; \
+ ${JAVA_HOME}/bin/java -cp ~/eclipse/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -vm ${JAVA_HOME} -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner \
+ -f ~/RHDS/updates/requirements/testng/build.xml -Ddestination=/tmp/pmd-repo
+ -->
+ <target name="mirror">
+ <property name="URL" value="http://beust.com/eclipse/" />
+ <property name="destination" value="/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/testng/5.14.6.20110119_1050/" />
+ <property name="compress" value="true" />
+
+ <p2.mirror>
+ <repository location="file:${destination}/5.14.6.20110119_1050/" name="testng plugins for Eclipse 3.6 - 3.7" />
+ <source>
+ <repository location="${URL}" />
+ </source>
+
+ <slicingoptions includefeatures="true" followstrict="true" latestversiononly="true" />
+ </p2.mirror>
+
+ <p2.publish.featuresAndBundles metadataRepository="file:${destination}/5.14.6.20110119_1050/" artifactRepository="file:${destination}/5.14.6.20110119_1050/" publishartifacts="true" source="${destination}/5.14.6.20110119_1050/" compress="${compress}" />
+ </target>
+</project>
Added: trunk/download.jboss.org/jbosstools/updates/requirements/testng/build.xml
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/testng/build.xml (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/testng/build.xml 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project default="mirror">
+ <!-- run locally in Eclipse (to resolve p2 tasks) using these commandline options:
+
+ -os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl}
+ -consoleLog -nosplash -data /tmp
+ -application org.eclipse.ant.core.antRunner
+ -f "/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/testng/build.xml"
+
+ or, run headless on qa01 server, where Eclipse is installed into ~/eclipse:
+
+ export JAVA_HOME=/opt/jdk1.6.0; \
+ ${JAVA_HOME}/bin/java -cp ~/eclipse/plugins/org.eclipse.equinox.launcher_*.jar \
+ org.eclipse.equinox.launcher.Main -vm ${JAVA_HOME} -consoleLog -nosplash -data /tmp \
+ -application org.eclipse.ant.core.antRunner \
+ -f ~/RHDS/updates/requirements/testng/build.xml -Ddestination=/tmp/pmd-repo
+ -->
+ <target name="mirror">
+ <property name="URL" value="http://beust.com/eclipse/" />
+ <property name="destination" value="/home/nboldt/tru/download.jboss.org/jbosstools/updates/requirements/testng/6.0.1.20110418_1444/" />
+ <property name="compress" value="true" />
+
+ <p2.mirror>
+ <repository location="file:${destination}/6.0.1.20110418_1444/" name="testng plugins for Eclipse 3.6 - 3.7" />
+ <source>
+ <repository location="${URL}" />
+ </source>
+
+ <slicingoptions includefeatures="true" followstrict="true" latestversiononly="true" />
+ </p2.mirror>
+
+ <p2.publish.featuresAndBundles metadataRepository="file:${destination}/6.0.1.20110418_1444/" artifactRepository="file:${destination}/6.0.1.20110418_1444/" publishartifacts="true" source="${destination}/6.0.1.20110418_1444/" compress="${compress}" />
+ </target>
+</project>
Added: trunk/download.jboss.org/jbosstools/updates/requirements/testng/index.html
===================================================================
--- trunk/download.jboss.org/jbosstools/updates/requirements/testng/index.html (rev 0)
+++ trunk/download.jboss.org/jbosstools/updates/requirements/testng/index.html 2011-04-19 02:53:57 UTC (rev 30657)
@@ -0,0 +1,69 @@
+<html>
+<head>
+<title>JBoss Tools Build Requirements - testng Updates</title>
+<style>
+ at import url("../../web/site.css");
+</style>
+</head>
+<body marginheight="0" marginwidth="0" leftmargin="0" topmargin="0">
+<table marginheight="0" marginwidth="0" leftmargin="0" topmargin="0"
+ cellspacing="0" cellpadding="0">
+ <tr>
+ <td colspan="2"><img
+ src="https://www.jboss.org/dms/tools/images/tools-banner.png" /></td>
+ </tr>
+ <tr>
+ <td>  </td>
+ </tr>
+ <tr>
+ <td>  </td>
+ <td>
+ <h2 class="title">JBoss Tools Build Requirements - testng Updates</h2>
+ <table width="100%">
+
+ <!-- <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText"></p>
+ </td>
+ </tr> -->
+
+ <tr class="dark-row" style="height: 30px">
+ <td class="bodyText">
+ <!-- <p class="bodyText"></p> -->
+
+<!-- to convert raw fish listing to links do this in vi
+
+:%s#^sftp://tools@filemgmt.jboss.org/downloads_htdocs/tools/updates/requirements/\(.\+\)$#<li><a class=link href=\1>\1<\/a></li>#g
+
+Then sftp file into
+
+tools at filemgmt.jboss.org/downloads_htdocs/tools/updates/requirements/
+
+which becomes
+
+http://download.jboss.org/jbosstools/updates/requirements/
+
+-->
+ <br/>
+ <ul>
+<li><a class=link href=6.0.1.20110418_1444>6.0.1.20110418_1444</a> </li>
+<li><a class=link href=5.14.6.20110119_1050>5.14.6.20110119_1050</a> </li>
+ </ul>
+ <br/>
+ </td>
+ </tr>
+
+ <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText">Looking to download JBoss Tools? See <a class="link"
+ href="http://www.jboss.org/tools/download">JBoss Tools
+ Downloads</a>. See also <a
+ href="http://www.jboss.org/tools/download/installation">Installation
+ methods</a>.</p>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+</html>
More information about the jbosstools-commits
mailing list