diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2006-01-03 03:28:05 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2006-01-03 03:28:05 +0000 |
commit | 257d46643508f582b41b39766dbc45982d8076a6 (patch) | |
tree | d44fcb0f8527201ab1f239369f6e04ad51428f0c /java/eclipse-cdt/scripts | |
parent | 7c2240e3647877a13972eb68eb9c842ca87e98b8 (diff) | |
download | ports-257d46643508f582b41b39766dbc45982d8076a6.tar.gz ports-257d46643508f582b41b39766dbc45982d8076a6.zip |
Notes
Diffstat (limited to 'java/eclipse-cdt/scripts')
-rw-r--r-- | java/eclipse-cdt/scripts/pre-patch | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/java/eclipse-cdt/scripts/pre-patch b/java/eclipse-cdt/scripts/pre-patch new file mode 100644 index 000000000000..6f9a7aa9376e --- /dev/null +++ b/java/eclipse-cdt/scripts/pre-patch @@ -0,0 +1,43 @@ +#!/bin/sh +# $FreeBSD: /tmp/pcvs/ports/java/eclipse-cdt/scripts/pre-patch,v 1.1 2006-01-03 03:28:05 edwin Exp $ + +copy_dir() +{ + srcdir="$1" + dstdir="$2" + + rm -rf "$dstdir" + cp -r "$srcdir" "$dstdir" || exit 1 + + if [ -d "$dstdir" ] + then + find "$dstdir" -name \*.so -delete + fi +} + +prepare_files() +{ + # 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 + fi + done + find ${WRKSRC} -type d -name linux | xargs rm -r +} + +COPY_LIST=" +eclipse/plugins/org.eclipse.cdt.core.linux.x86_3.0.1 +eclipse/plugins/org.eclipse.cdt.core.linux.x86_3.0.1/os/linux +eclipse/plugins/org.eclipse.cdt.core.linux.x86_3.0.1/os/linux/x86 +eclipse/plugins/org.eclipse.cdt.core.linux_3.0.1 +eclipse/plugins/org.eclipse.cdt.source.linux.gtk.x86_3.0.1 +eclipse/plugins/org.eclipse.cdt.source.linux.gtk.x86_3.0.1/src/org.eclipse.cdt.core.linux_3.0.1 +" + +prepare_files +exit 0 |