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-patch107
1 files changed, 0 insertions, 107 deletions
diff --git a/java/eclipse-devel/scripts/pre-patch b/java/eclipse-devel/scripts/pre-patch
deleted file mode 100644
index 8ad970019aa1..000000000000
--- a/java/eclipse-devel/scripts/pre-patch
+++ /dev/null
@@ -1,107 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-copy_file()
-{
- srcfile="$1"
- dstfile="$2"
-
- 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()
-{
- srcdir="$1"
- dstdir="$2"
-
- rm -rf "$dstdir"
- cp -r "$srcdir" "$dstdir" || exit 1
-
- if [ -d "$dstdir" ]
- then
- find "$dstdir" -name \*.so -delete
- find "$dstdir" -name \*.so.\* -delete
- find "$dstdir" -type f -print0 | \
- xargs -0 sed -i '.bak' 's/linux/freebsd/g; s/Linux/FreeBSD/g; s/x86_64/amd64/g'
- find "$dstdir" -name \*.bak -delete
- fi
-}
-
-prepare_files()
-{
- mkdir ${WRKSRC}/features/org.eclipse.equinox.executable/bin/gtk/freebsd
-
- # Copy the files and rename/change them appropriately
- for src in $COPY_LIST
- do
- dst=`echo $src | sed 's/linux/freebsd/g; s/Linux/FreeBSD/g; s/x86_64/amd64/g'`
- echo Copying $src into $dst
- if [ -d ${WRKSRC}/$src ]
- then
- copy_dir ${WRKSRC}/$src ${WRKSRC}/$dst
- else
- copy_file ${WRKSRC}/$src ${WRKSRC}/$dst
- fi
- done
-
- # Files with spaces in their path...
- src="${SWTGTK}/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
-}
-#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
-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/natives/unix/linux
-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.net.linux.x86
-plugins/org.eclipse.core.net/fragments/org.eclipse.core.net.linux.x86
-plugins/org.eclipse.equinox.launcher.gtk.linux.x86
-plugins/org.eclipse.equinox.launcher.gtk.linux.x86/launcher.gtk.linux.x86.properties
-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/fragments/org.eclipse.equinox.launcher.gtk.linux.x86
-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
-plugins/org.eclipse.equinox.launcher/fragments/org.eclipse.equinox.launcher.gtk.linux.x86_64/launcher.gtk.linux.x86_64.properties
-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.swt.gtk.linux.x86
-plugins/org.eclipse.swt.gtk.linux.x86
-plugins/org.eclipse.swt.gtk.linux.x86.source
-plugins/org.eclipse.swt.gtk.linux.x86_64
-plugins/org.eclipse.swt.gtk.linux.x86_64.source
-plugins/org.eclipse.update.core.linux
-plugins/org.eclipse.update.core.linux/os/linux
-plugins/org.eclipse.update.core.linux.source
-"
-
-SWTGTK="plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library"
-
-prepare_files
-exit 0