diff options
Diffstat (limited to 'mail/ftrack/files')
| -rw-r--r-- | mail/ftrack/files/patch-MakeFiles-FreeBSD-Makefile | 67 | ||||
| -rw-r--r-- | mail/ftrack/files/patch-hpp::constant.hpp | 29 | ||||
| -rw-r--r-- | mail/ftrack/files/patch-src::ftrack.cpp | 11 | ||||
| -rw-r--r-- | mail/ftrack/files/patch-src::outbound.cpp | 20 | ||||
| -rw-r--r-- | mail/ftrack/files/patch-src::ustr.cpp | 11 |
5 files changed, 97 insertions, 41 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 diff --git a/mail/ftrack/files/patch-hpp::constant.hpp b/mail/ftrack/files/patch-hpp::constant.hpp index a81a04cc7a6f..fdd39439e652 100644 --- a/mail/ftrack/files/patch-hpp::constant.hpp +++ b/mail/ftrack/files/patch-hpp::constant.hpp @@ -1,11 +1,20 @@ ---- hpp/constant.hpp.orig Wed Sep 20 14:46:48 2000 -+++ hpp/constant.hpp Wed Sep 20 14:47:01 2000 -@@ -30,7 +30,7 @@ - #define PATHDELIMS "/" - #define PATHDELIMC '/' - #endif --#define FVersion "3.01"OsType -+#define FVersion "3.01" - #define RevisionHI 3 - #define RevisionLO 1 +--- hpp/constant.hpp.orig Fri Jan 7 21:15:51 2005 ++++ hpp/constant.hpp Fri Jan 7 21:17:02 2005 +@@ -21,7 +21,7 @@ + # ifdef __LINUX__ + # define OsType "/LNX" + # elif defined(__FreeBSD__) +-# define OsType "/FBSD" ++# define OsType "/BSD" + # elif defined(sun) + # define OsType "/SUN" + # elif defined(_AIX) +@@ -38,7 +38,7 @@ #define FTrackProductLo 0xff + #define FTrackProductHi 0x0c + #define Copyright "(C) 1998-2002 Fyodor Ustinov (2:5020/79)" +-#define DefaultConfig "ftrack.cfg" ++#define DefaultConfig "/usr/local/etc/ftrack/ftrack.cfg" + + #ifdef UNIX + #define MsgExtension ".msg" diff --git a/mail/ftrack/files/patch-src::ftrack.cpp b/mail/ftrack/files/patch-src::ftrack.cpp new file mode 100644 index 000000000000..1a476d9ed684 --- /dev/null +++ b/mail/ftrack/files/patch-src::ftrack.cpp @@ -0,0 +1,11 @@ +--- src/ftrack.cpp.orig Fri Apr 26 20:59:40 2002 ++++ src/ftrack.cpp Wed Jan 5 21:39:27 2005 +@@ -53,7 +53,7 @@ + // Signals catch functions + // -------------------------------------------------------------------- + void AbrtHndl(int Sign) { +-fstream fh ("FTrack.err", ios::append); ++fstream fh ("FTrack.err", ios::app); + + cerr << "Internal Error!!! Please, read report.err in documentation.\n"; + cerr << "---------------------------------------\n"; diff --git a/mail/ftrack/files/patch-src::outbound.cpp b/mail/ftrack/files/patch-src::outbound.cpp deleted file mode 100644 index 4f892c570a9e..000000000000 --- a/mail/ftrack/files/patch-src::outbound.cpp +++ /dev/null @@ -1,20 +0,0 @@ ---- src/outbound.cpp.orig Sun May 21 18:09:12 2000 -+++ src/outbound.cpp Tue May 23 12:43:00 2000 -@@ -373,7 +373,7 @@ - fclose (fh); - unlink(TmtName); - -- bfh = open(BsyName,O_CREAT | O_EXCL,0666); -+ bfh = open(BsyName,O_CREAT | O_EXCL,0640); - if (bfh == -1) { - return FALSE; - } -@@ -858,7 +858,7 @@ - } - fclose (fh); - unlink(TmtName); -- bfh = open(Buff,O_CREAT | O_EXCL,0666); -+ bfh = open(Buff,O_CREAT | O_EXCL,0640); - if (bfh == -1) { - Log.Level(LOGW) << "Packet " << Name << " is locked." << EOL; - return TRUE; diff --git a/mail/ftrack/files/patch-src::ustr.cpp b/mail/ftrack/files/patch-src::ustr.cpp new file mode 100644 index 000000000000..09741fdcd6f8 --- /dev/null +++ b/mail/ftrack/files/patch-src::ustr.cpp @@ -0,0 +1,11 @@ +--- src/ustr.cpp.orig Thu Jan 6 13:21:40 2005 ++++ src/ustr.cpp Thu Jan 6 13:20:44 2005 +@@ -297,7 +297,7 @@ + } + + Str &Str::Upper(void) { +- for (int i = 0; i < Len; i++) { ++ for (unsigned int i = 0; i < Len; i++) { + Ptr[i] = toupper(Ptr[i]); + } + return *this; |
