summaryrefslogtreecommitdiff
path: root/print/lilypond/scripts/pre-configure
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2003-12-31 17:03:46 +0000
committerPav Lucistnik <pav@FreeBSD.org>2003-12-31 17:03:46 +0000
commit70981a2bf7b768e91eb3f066723b785a7a570ae8 (patch)
treefa75bf3d6fcc3546e454f6cc82075ddc24b302b1 /print/lilypond/scripts/pre-configure
parentClarify boodler entry. (diff)
- Fix build on 5.x
- Update MASTER_SITES PR: ports/60750 Submitted by: Patrick Atamaniuk <atamaniuk-ports@frobs.net> (maintainer)
Diffstat (limited to '')
-rw-r--r--print/lilypond/scripts/pre-configure6
1 files changed, 5 insertions, 1 deletions
diff --git a/print/lilypond/scripts/pre-configure b/print/lilypond/scripts/pre-configure
index 5cc15b3de978..1c152bae56db 100644
--- a/print/lilypond/scripts/pre-configure
+++ b/print/lilypond/scripts/pre-configure
@@ -3,7 +3,11 @@ outdir=out
cd ${WRKSRC} || exit 2
echo "Patching for FlexLexer.h <->gcc3 issues"
-file=/usr/include/g++/FlexLexer.h
+file=""
+candidates=`find /usr/include/ -name FlexLexer.h`
+#take first found file.
+for d in $candidates; do if [ -f $d ]; then file=$d; break; fi; done
+if [ -z "${file}" ]; then echo "Cannot find FlexLexer.h"; exit 2; fi
echo -n "Copying and fixing $file... "
mkdir -p lily/$outdir