summaryrefslogtreecommitdiff
path: root/mail/ftrack/files/patch-MakeFiles-FreeBSD-Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'mail/ftrack/files/patch-MakeFiles-FreeBSD-Makefile')
-rw-r--r--mail/ftrack/files/patch-MakeFiles-FreeBSD-Makefile67
1 files changed, 56 insertions, 11 deletions
diff --git a/mail/ftrack/files/patch-MakeFiles-FreeBSD-Makefile b/mail/ftrack/files/patch-MakeFiles-FreeBSD-Makefile
index 0ef65c17c391..0eb3c63258a1 100644
--- a/mail/ftrack/files/patch-MakeFiles-FreeBSD-Makefile
+++ b/mail/ftrack/files/patch-MakeFiles-FreeBSD-Makefile
@@ -1,25 +1,70 @@
---- MakeFiles/FreeBSD/Makefile.orig Tue Oct 28 04:05:28 2003
-+++ MakeFiles/FreeBSD/Makefile Tue Oct 28 04:05:55 2003
+--- MakeFiles/FreeBSD/Makefile.orig Thu Jan 6 13:36:31 2005
++++ MakeFiles/FreeBSD/Makefile Thu Jan 6 13:38:14 2005
@@ -1,5 +1,4 @@
--CC= cc
--CFLAGS= -Wall -W -fno-rtti
-+CFLAGS+=-Wall -W -fno-rtti
+-CC= gcc295
+-CFLAGS= -Wall -W -fno-rtti `perl -MExtUtils::Embed -e ccopts`
++CFLAGS+=-Wall -W -fno-rtti `perl -MExtUtils::Embed -e ccopts`
CDEFS= -DUNIX
- COPT= -Ihpp -I/usr/local/include -O -pipe -mcpu=pentiumpro
+ COPT= -Ihpp -I/usr/local/include -O -pipe
LFLAGS= -s
-@@ -39,13 +38,13 @@
+@@ -34,23 +33,53 @@
+ utils.o \
+ mask.o \
+ script.o \
+- wildmat.o
++ wildmat.o \
++ ustr.o \
++ ficl.o \
++ words.o \
++ dict.o \
++ sysdep.o \
++ math64.o \
++ vm.o \
++ stack.o \
++ softcore.o
+
+-%.o: %.c
++ficl.o: $(SRCDIR)ficl.c
+ $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
+
+-%.o: $(SRCDIR)%.cpp
++words.o: $(SRCDIR)words.c
++ $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
++
++dict.o: $(SRCDIR)dict.c
++ $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
++
++sysdep.o: $(SRCDIR)sysdep.c
++ $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
++
++math64.o: $(SRCDIR)math64.c
$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
- %.o: $(SRCDIR)%.cpp
-- $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
+-$(SRCDIR)cfg.cpp: $(SRCDIR)cfg.y
+- bison -l -d $< -o $(SRCDIR)cfg.tab
+- mv $(SRCDIR)cfg.tab $(SRCDIR)cfg.cpp
++vm.o: $(SRCDIR)vm.c
++ $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
++
++stack.o: $(SRCDIR)stack.c
++ $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
++
++softcore.o: $(SRCDIR)softcore.c
++ $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
++
++%.o: $(SRCDIR)%.cpp
+ $(CXX) $(CFLAGS) $(CDEFS) $(COPT) -c $<
++
++#$(SRCDIR)cfg.cpp: $(SRCDIR)cfg.y
++# bison -l -d $< -o $(SRCDIR)cfg.tab
++# mv $(SRCDIR)cfg.tab $(SRCDIR)cfg.cpp
# Thunderbirds are go!
ftrack: $(OBJS)
-- $(CC) $(LFLAGS) -o ftrack $(OBJS) -L/usr/local/lib -lsmapi
-+ $(CXX) $(LFLAGS) -o ftrack $(OBJS) -L/usr/local/lib -lsmapi
+- $(CC) $(LFLAGS) -o ftrack $(OBJS) -L/usr/local/lib -lsmapi `perl -MExtUtils::Embed -e ccopts -e ldopts`
++ $(CXX) $(LFLAGS) -o ftrack $(OBJS) -L/usr/local/lib -lsmapi `perl -MExtUtils::Embed -e ccopts -e ldopts`
clean:
-rm -f *.o