summaryrefslogblamecommitdiff
path: root/devel/cccc/files/patch-aa
blob: ed4207c44a937e47c153c10a5321b1518602c417 (plain) (tree)














































                                                                           
*** makefile	Sun Aug 10 16:52:24 1997
--- /home/andy/tmp/wrk/makefile	Sat Sep 13 18:42:12 1997
***************
*** 12,17 ****
--- 12,21 ----
  CONF=djgpp
  endif
  
+ ifeq "$(OSTYPE)" "FreeBSD"
+ CONF=FreeBSD
+ endif
+ 
  ifeq "$(OSTYPE)" "Linux"
  CONF=linux
  endif
***************
*** 53,58 ****
--- 57,85 ----
  CCCC_BIN =       ## the name of the cccc binary
  INSTALL_BINDIR = ## the location where the binary is to be installed
  INSTALL_LIBDIR = ## the location where the .dat files are to be installed
+ endif
+ 
+ ifeq "$(CONF)" "FreeBSD"
+ 
+ ## preferred directories for FreeBSD is under /usr/local tree
+ ## we need pccts installed from package
+ PCCTS =         $(PREFIX)
+ PCCTS_H =       $(PCCTS)/include/pccts
+ PCCTS_BIN =     $(PCCTS)/bin
+ 
+ ## using the GNU C++ compiler
+ ## we need working templates - I use version 2.7.2, I am not sure whether
+ ## versions earlier than 2.7 are OK
+ CCC=g++
+ LD=g++ 
+ CFLAGS+=	-I/usr/include/g++-include -I. -I$(PCCTS_H) 
+ CPPEXT=cpp
+ 
+ COPY =           cp
+ CCCC_BIN =       cccc
+ INSTALL_BINDIR = $(PREFIX)/bin
+ INSTALL_LIBDIR = $(PREFIX)/share/cccc
+ 
  endif
  
  ifeq "$(CONF)" "linux"