[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 &quot;Subversive Repo&quot;" />
+			<arg line="-artifactRepository file://${updateSiteJarDir} -artifactRepositoryName &quot;Subversive Artifacts&quot;" />
+			<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">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</echo>
+		<if>
+			<equals arg1="${pack200Files}" arg2="-reusePack200Files" />
+			<then>
+				<echo append="true" file="${updateSiteJarDir}/site.xml">&lt;site pack200="true"&gt;</echo>
+			</then>
+			<else>
+				<echo append="true" file="${updateSiteJarDir}/site.xml">&lt;site&gt;</echo>
+			</else>
+		</if>
+
+		<property name="category.name" value="Subversive Repo" />
+
+		<echo append="true" file="${updateSiteJarDir}/site.xml">	&lt;description&gt;To install these features, point Eclipse at this site.&lt;/description&gt;
+
+		&lt;!-- ${category.name} --&gt;
+		&lt;category-def label="${category.name}" name="${category.name}"&gt;
+			&lt;description&gt;${category.name}: contains all features in this build.&lt;/description&gt;
+		&lt;/category-def&gt;
+	</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">	&lt;feature id="${feature.id}" version="${feature.version}" url="features/${feature.jarfile}" patch="false"&gt;
+			&lt;category name="${category.name}"/&gt;
+		&lt;/feature&gt;
+	</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">
+	&lt;/site&gt;
+	</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/>&nbsp;&nbsp;upstream <b>target platforms</b> to<br/>&nbsp;&nbsp;&nbsp;&nbsp;midstream <b>component update sites</b> to<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;downstream <b>aggregate update sites</b> and <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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 &quot;Subversive Repo&quot;" />
-			<arg line="-artifactRepository file://${updateSiteJarDir} -artifactRepositoryName &quot;Subversive Artifacts&quot;" />
-			<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">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</echo>
-		<if>
-			<equals arg1="${pack200Files}" arg2="-reusePack200Files" />
-			<then>
-				<echo append="true" file="${updateSiteJarDir}/site.xml">&lt;site pack200="true"&gt;</echo>
-			</then>
-			<else>
-				<echo append="true" file="${updateSiteJarDir}/site.xml">&lt;site&gt;</echo>
-			</else>
-		</if>
-
-		<property name="category.name" value="Subversive Repo" />
-
-		<echo append="true" file="${updateSiteJarDir}/site.xml">	&lt;description&gt;To install these features, point Eclipse at this site.&lt;/description&gt;
-
-		&lt;!-- ${category.name} --&gt;
-		&lt;category-def label="${category.name}" name="${category.name}"&gt;
-			&lt;description&gt;${category.name}: contains all features in this build.&lt;/description&gt;
-		&lt;/category-def&gt;
-	</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">	&lt;feature id="${feature.id}" version="${feature.version}" url="features/${feature.jarfile}" patch="false"&gt;
-			&lt;category name="${category.name}"/&gt;
-		&lt;/feature&gt;
-	</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">
-	&lt;/site&gt;
-	</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>&#160;&#160;</td>
+	</tr>
+	<tr>
+		<td>&#160;&#160;</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>&#160;&#160;</td>
+	</tr>
+	<tr>
+		<td>&#160;&#160;</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