Adding support for qualifier to build scripts
diff --git a/bundles/org.eclipse.swt.gtk.linux.ia64/META-INF/MANIFEST.MF b/bundles/org.eclipse.swt.gtk.linux.ia64/META-INF/MANIFEST.MF
index 209b312..8bd126a 100644
--- a/bundles/org.eclipse.swt.gtk.linux.ia64/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.swt.gtk.linux.ia64/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@
 Bundle-Name: %fragmentName
 Bundle-Vendor: %providerName
 Bundle-SymbolicName: org.eclipse.swt.gtk.linux.ia64; singleton:=true
-Bundle-Version: 3.1.0
+Bundle-Version: 3.1.0.qualifier
 Bundle-ManifestVersion: 2
 Bundle-Localization: fragment
 Export-Package: 
diff --git a/bundles/org.eclipse.swt.gtk.linux.ia64/build.xml b/bundles/org.eclipse.swt.gtk.linux.ia64/build.xml
index 71b511d..94eafbe 100644
--- a/bundles/org.eclipse.swt.gtk.linux.ia64/build.xml
+++ b/bundles/org.eclipse.swt.gtk.linux.ia64/build.xml
@@ -6,8 +6,8 @@
 		<property name="os" value="linux"/>
 		<property name="arch" value="ia64"/>
 		<property name="fragment" value="org.eclipse.swt.${ws}.${os}.${arch}"/>
-		<property name="version.suffix" value="_3.1.0"/>
-		<property name="full.name" value="${fragment}${version.suffix}"/>
+		<property name="version.suffix" value="3.1.0"/>
+		<property name="full.name" value="${fragment}_${version.suffix}"/>
 		<property name="temp.folder" value="${basedir}/temp.folder"/>
 		<property name="plugin.destination" value="${basedir}"/>
 		<property name="build.result.folder" value="${basedir}"/>
@@ -270,6 +270,7 @@
 			<fileset dir="${basedir}" includes="fragment.properties,about.html,about_files/,swt*.dll,libswt*.so,libswt*.sl,libswt*.a,libswt*.jnilib,META-INF/"/> 
 		</copy>
 	  	<chmod perm="755" dir="${destination.temp.folder}/${full.name}" includes="swt*.dll,libswt*.so,libswt*.sl,libswt*.a,libswt*.jnilib" />
+		<eclipse.versionReplacer path="${destination.temp.folder}/${full.name}" version="${version.suffix}"/>
 	</target>
 	
 	<target name="swtdownload" depends="init">	
diff --git a/bundles/org.eclipse.swt.gtk.linux.ppc/META-INF/MANIFEST.MF b/bundles/org.eclipse.swt.gtk.linux.ppc/META-INF/MANIFEST.MF
index 582eb76..fb84b68 100644
--- a/bundles/org.eclipse.swt.gtk.linux.ppc/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.swt.gtk.linux.ppc/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@
 Bundle-Name: %fragmentName
 Bundle-Vendor: %providerName
 Bundle-SymbolicName: org.eclipse.swt.gtk.linux.ppc; singleton:=true
-Bundle-Version: 3.1.0
+Bundle-Version: 3.1.0.qualifier
 Bundle-ManifestVersion: 2
 Bundle-Localization: fragment
 Export-Package: 
diff --git a/bundles/org.eclipse.swt.gtk.linux.ppc/build.xml b/bundles/org.eclipse.swt.gtk.linux.ppc/build.xml
index 568fa73..7bc7df9 100644
--- a/bundles/org.eclipse.swt.gtk.linux.ppc/build.xml
+++ b/bundles/org.eclipse.swt.gtk.linux.ppc/build.xml
@@ -6,8 +6,8 @@
 		<property name="os" value="linux"/>
 		<property name="arch" value="ppc"/>
 		<property name="fragment" value="org.eclipse.swt.${ws}.${os}.${arch}"/>
-		<property name="version.suffix" value="_3.1.0"/>
-		<property name="full.name" value="${fragment}${version.suffix}"/>
+		<property name="version.suffix" value="3.1.0"/>
+		<property name="full.name" value="${fragment}_${version.suffix}"/>
 		<property name="temp.folder" value="${basedir}/temp.folder"/>
 		<property name="plugin.destination" value="${basedir}"/>
 		<property name="build.result.folder" value="${basedir}"/>
@@ -194,6 +194,7 @@
 			<fileset dir="${basedir}" includes="fragment.properties,about.html,about_files/,swt*.dll,libswt*.so,libswt*.sl,libswt*.a,libswt*.jnilib,META-INF/"/> 
 		</copy>
 	  	<chmod perm="755" dir="${destination.temp.folder}/${full.name}" includes="swt*.dll,libswt*.so,libswt*.sl,libswt*.a,libswt*.jnilib" />
+		<eclipse.versionReplacer path="${destination.temp.folder}/${full.name}" version="${version.suffix}"/>
 	</target>
 	
 	<target name="swtdownload" depends="init">	
diff --git a/bundles/org.eclipse.swt.gtk.linux.x86/META-INF/MANIFEST.MF b/bundles/org.eclipse.swt.gtk.linux.x86/META-INF/MANIFEST.MF
index 7e2cc8e..cba838d 100644
--- a/bundles/org.eclipse.swt.gtk.linux.x86/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.swt.gtk.linux.x86/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@
 Bundle-Name: %fragmentName
 Bundle-Vendor: %providerName
 Bundle-SymbolicName: org.eclipse.swt.gtk.linux.x86; singleton:=true
-Bundle-Version: 3.1.0
+Bundle-Version: 3.1.0.qualifier
 Bundle-ManifestVersion: 2
 Bundle-Localization: fragment
 Export-Package: 
diff --git a/bundles/org.eclipse.swt.gtk.linux.x86/build.xml b/bundles/org.eclipse.swt.gtk.linux.x86/build.xml
index 7977fff..976251f 100644
--- a/bundles/org.eclipse.swt.gtk.linux.x86/build.xml
+++ b/bundles/org.eclipse.swt.gtk.linux.x86/build.xml
@@ -6,8 +6,8 @@
 		<property name="os" value="linux"/>
 		<property name="arch" value="x86"/>
 		<property name="fragment" value="org.eclipse.swt.${ws}.${os}.${arch}"/>
-		<property name="version.suffix" value="_3.1.0"/>
-		<property name="full.name" value="${fragment}${version.suffix}"/>
+		<property name="version.suffix" value="3.1.0"/>
+		<property name="full.name" value="${fragment}_${version.suffix}"/>
 		<property name="temp.folder" value="${basedir}/temp.folder"/>
 		<property name="plugin.destination" value="${basedir}"/>
 		<property name="build.result.folder" value="${basedir}"/>
@@ -199,6 +199,7 @@
 			<fileset dir="${basedir}" includes="about_files/mpl-v11.txt"/>
 		</copy>
 	  	<chmod perm="755" dir="${destination.temp.folder}/${full.name}" includes="swt*.dll,libswt*.so,libswt*.sl,libswt*.a,libswt*.jnilib" />
+		<eclipse.versionReplacer path="${destination.temp.folder}/${full.name}" version="${version.suffix}"/>
 	</target>
 	
 	<target name="swtdownload" depends="init">