summaryrefslogtreecommitdiff
path: root/java/eclipse-devel/scripts/pre-patch
diff options
context:
space:
mode:
Diffstat (limited to 'java/eclipse-devel/scripts/pre-patch')
-rw-r--r--java/eclipse-devel/scripts/pre-patch66
1 files changed, 41 insertions, 25 deletions
diff --git a/java/eclipse-devel/scripts/pre-patch b/java/eclipse-devel/scripts/pre-patch
index 3e9ced108843..05926e5bbbfb 100644
--- a/java/eclipse-devel/scripts/pre-patch
+++ b/java/eclipse-devel/scripts/pre-patch
@@ -5,9 +5,17 @@ copy_file()
{
srcfile="$1"
dstfile="$2"
-
- rm -f $dstfile
- cat "$srcfile" | sed 's/linux/freebsd/g; s/Linux/FreeBSD/g; s/x86_64/amd64/g' > "$dstfile"
+
+ case $distfile in
+ *.zip)
+ #We may not want to push all files through sed echo "zip file"
+ mv $srcfile $dstfile
+ ;;
+ *)
+ rm -f $dstfile
+ cat "$srcfile" | sed 's/linux/freebsd/g; s/Linux/FreeBSD/g; s/x86_64/amd64/g' > "$dstfile"
+ ;;
+ esac
}
copy_dir()
@@ -30,7 +38,7 @@ copy_dir()
prepare_files()
{
- mkdir ${WRKSRC}/features/org.eclipse.platform.launchers/bin/gtk/freebsd
+ mkdir ${WRKSRC}/features/org.eclipse.equinox.executable/bin/gtk/freebsd
# Copy the files and rename/change them appropriately
for src in $COPY_LIST
@@ -51,46 +59,54 @@ prepare_files()
echo Copying $src into $dst
copy_file "${WRKSRC}/$src" "${WRKSRC}/$dst"
- src="${SWTMOTIF}/make_linux.mak"
- dst=`echo $src | sed 's/linux/freebsd/g; s/Linux/FreeBSD/g; s/x86_64/amd64/g'`
- echo Copying $src into $dst
- copy_file "${WRKSRC}/$src" "${WRKSRC}/$dst"
-
find ${WRKSRC} -name \*.so -delete
find ${WRKSRC} -name \*.so.\* -delete
+ #rm ${WRKSRC}/plugins/org.eclipse.platform/launchersrc.zip
}
-
+#features/org.eclipse.platform.launchers/library/gtk/make_linux.mak
COPY_LIST="
assemble.org.eclipse.sdk.linux.gtk.x86.xml
assemble.org.eclipse.sdk.linux.gtk.x86_64.xml
-assemble.org.eclipse.sdk.linux.motif.x86.xml
-features/org.eclipse.platform.launchers/bin/gtk/linux/x86
-features/org.eclipse.platform.launchers/bin/gtk/linux/x86_64
-features/org.eclipse.platform.launchers/bin/motif/linux
-features/org.eclipse.platform.launchers/library/gtk/make_linux.mak
-features/org.eclipse.platform.launchers/library/motif/make_linux.mak
-plugins/org.eclipse.core.resources.linux
-plugins/org.eclipse.core.resources.linux/os/linux
+package.org.eclipse.sdk.linux.gtk.x86.xml
+package.org.eclipse.sdk.linux.gtk.x86_64.xml
+features/org.eclipse.platform/about_files/linux.gtk.x86
+features/org.eclipse.platform/about_files/linux.gtk.x86_64
+features/org.eclipse.equinox.executable/bin/gtk/linux
+features/org.eclipse.equinox.executable/bin/gtk/linux/x86
+features/org.eclipse.equinox.executable/bin/gtk/linux/x86_64
+features/org.eclipse.equinox.executable/library/gtk/make_linux.mak
+plugins/org.eclipse.core.filesystem.linux.x86
+plugins/org.eclipse.core.filesystem.linux.x86_64
+plugins/org.eclipse.core.filesystem.linux.x86/os/linux
+plugins/org.eclipse.core.filesystem.linux.x86_64/os/linux
+plugins/org.eclipse.core.filesystem/natives/unix/linux
plugins/org.eclipse.jdt.source.linux.gtk.x86
plugins/org.eclipse.jdt.source.linux.gtk.x86_64
-plugins/org.eclipse.jdt.source.linux.motif.x86
-plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_linux.properties
-plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_linux_gtk.properties
plugins/org.eclipse.pde.source.linux.gtk.x86
plugins/org.eclipse.pde.source.linux.gtk.x86_64
-plugins/org.eclipse.pde.source.linux.motif.x86
plugins/org.eclipse.platform.source.linux.gtk.x86
plugins/org.eclipse.platform.source.linux.gtk.x86_64
-plugins/org.eclipse.platform.source.linux.motif.x86
+plugins/org.eclipse.rcp.source.linux.gtk.x86
+plugins/org.eclipse.rcp.source.linux.gtk.x86_64
plugins/org.eclipse.swt.gtk.linux.x86
plugins/org.eclipse.swt.gtk.linux.x86_64
-plugins/org.eclipse.swt.motif.linux.x86
plugins/org.eclipse.update.core.linux
plugins/org.eclipse.update.core.linux/os/linux
+plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86
+plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86_64
+plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86/launcher.gtk.linux.x86.properties
+plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86_64/launcher.gtk.linux.x86_64.properties
+plugins/org.eclipse.equinox.launcher.gtk.linux.x86
+plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64
+plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64/launcher.gtk.linux.x86_64.properties
+plugins/org.eclipse.equinox.launcher.gtk.linux.x86/launcher.gtk.linux.x86.properties
+plugins/org.eclipse.cvs.source.linux.gtk.x86
+plugins/org.eclipse.cvs.source.linux.gtk.x86_64
+plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_linux.properties
+plugins/org.eclipse.jface/src/org/eclipse/jface/resource/jfacefonts_linux_gtk.properties
"
SWTGTK="plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library"
-SWTMOTIF="plugins/org.eclipse.swt/Eclipse SWT PI/motif/library"
prepare_files
exit 0