freebsd-ports/lang/fpc/files/fix-samplecfg
Mario Sergio Fujikawa Ferreira b6aaabf463 Missing patch. Part of Makefile revision 1.2 fix
PR:		32645
Submitted by:	Kuang-che Wu <kcwu@ck.tp.edu.tw> (PR),
		maintainer (fix)
2001-12-10 15:45:07 +00:00

39 lines
1 KiB
Text

--- samplecfg Sat Dec 23 15:02:40 2000
+++ samplecfg.new Sun Dec 9 07:12:15 2001
@@ -4,7 +4,7 @@
#
# Generate Sample Free Pascal configuration file
#
-if [ $# == 0 ]; then
+if [ $# -eq 0 ]; then
echo 'Usage :'
echo 'samplecfg fpcdir confdir'
echo 'fpcdir = Path where FPC is installed'
@@ -29,7 +29,7 @@
#
if [ -f $thefile ] ; then
mv $thefile $thefile.orig >/dev/null 2>&1
- if [ $? == 0 ]; then
+ if [ $? -eq 0 ]; then
echo Saved old config to $thefile.orig
else
echo Could not save old config. Bailing out...
@@ -38,9 +38,15 @@
fi
# Find path to libgcc.a
-GCCSPEC=`(gcc -v 2>&1)| head -n 1| awk '{ print $4 } '`
-GCCDIR=`dirname $GCCSPEC`
-echo Found libgcc.a in $GCCDIR
+#GCCSPEC=`(gcc -v 2>&1)| head -n 1| awk '{ print $4 } '`
+#GCCDIR=`dirname $GCCSPEC`
+GCCDIR=/usr/lib
+if [ -f $GCCDIR/libgcc.a ]; then
+ echo Found libgcc.a in $GCCDIR
+else
+ echo FreeBSD libgcc.a could not be found. Bailing out...
+ exit
+fi
# Write the file
echo Writing sample configuration file to $thefile