--- Makefile.old 2006-01-23 10:37:05.000000000 +0900 +++ Makefile 2006-01-23 10:42:53.000000000 +0900 @@ -2,11 +2,11 @@ # SRCDIR should be a path to the directory that will hold fractint.hlp # SRCDIR should also hold the .par, .frm, etc. files -SRCDIR = /usr/share/xfractint +SRCDIR = $(DESTDIR)/usr/share/xfractint # BINDIR is where you put your X11 binaries -BINDIR = /usr/X11R6/bin +BINDIR = $(DESTDIR)/usr/X11R6/bin # MANDIR is where you put your chapter 1 man pages -MANDIR = /usr/X11R6/man/man1 +MANDIR = $(DESTDIR)/usr/X11R6/man/man1 HFD = ./headers UDIR = ./unix @@ -85,14 +85,14 @@ ifeq ($(AS),/usr/bin/nasm) #CFLAGS = -I. -D_CONST $(DEFINES) -CFLAGS = -I$(HFD) $(DEFINES) -g -DBIG_ANSI_C -DLINUX -Os \ - -mcpu=pentium -DNASM -fno-builtin +CFLAGS := -I$(HFD) $(DEFINES) -g -DBIG_ANSI_C -DLINUX\ + -DNASM -fno-builtin #CFLAGS = -I. $(DEFINES) -g -DBIG_ANSI_C -DLINUX -Os -DNASM -fno-builtin else -CFLAGS = -I$(HFD) $(DEFINES) -g -DBIG_ANSI_C -DLINUX -Os \ - -mcpu=pentium -fno-builtin +CFLAGS := -I$(HFD) $(DEFINES) -g -DBIG_ANSI_C -DLINUX \ + -fno-builtin #CFLAGS = -I. $(DEFINES) -g -DBIG_ANSI_C -DLINUX -Os -fno-builtin endif --- Makefile.old 2006-01-23 10:50:07.000000000 +0900 +++ Makefile 2006-01-23 10:53:52.000000000 +0900 @@ -257,18 +257,20 @@ install: xfractint fractint.hlp strip xfractint # only next 4 lines might need su + if [ ! -d $(BINDIR) ]; then mkdir -p $(BINDIR) ; fi cp xfractint $(BINDIR)/xfractint; chmod a+x $(BINDIR)/xfractint; + if [ ! -d $(DESTDIR)$(MANDIR) ]; then mkdir -p $(MANDIR) ; fi cp $(UDIR)/xfractint.man $(MANDIR)/xfractint.1; chmod a+r $(MANDIR)/xfractint.1 # create directories if they don't exist - if [ ! -d $(SRCDIR) ] ; then mkdir $(SRCDIR) ; fi - if [ ! -d $(SRCDIR)/$(PDIR) ] ; then mkdir $(SRCDIR)/$(PDIR) ; fi - if [ ! -d $(SRCDIR)/$(FDIR) ] ; then mkdir $(SRCDIR)/$(FDIR) ; fi - if [ ! -d $(SRCDIR)/$(IDIR) ] ; then mkdir $(SRCDIR)/$(IDIR) ; fi - if [ ! -d $(SRCDIR)/$(LDIR) ] ; then mkdir $(SRCDIR)/$(LDIR) ; fi - if [ ! -d $(SRCDIR)/$(MDIR) ] ; then mkdir $(SRCDIR)/$(MDIR) ; fi - if [ ! -d $(SRCDIR)/$(XDIR) ] ; then mkdir $(SRCDIR)/$(XDIR) ; fi + if [ ! -d $(SRCDIR) ] ; then mkdir -p $(SRCDIR) ; fi + if [ ! -d $(SRCDIR)/$(PDIR) ] ; then mkdir -p $(SRCDIR)/$(PDIR) ; fi + if [ ! -d $(SRCDIR)/$(FDIR) ] ; then mkdir -p $(SRCDIR)/$(FDIR) ; fi + if [ ! -d $(SRCDIR)/$(IDIR) ] ; then mkdir -p $(SRCDIR)/$(IDIR) ; fi + if [ ! -d $(SRCDIR)/$(LDIR) ] ; then mkdir -p $(SRCDIR)/$(LDIR) ; fi + if [ ! -d $(SRCDIR)/$(MDIR) ] ; then mkdir -p $(SRCDIR)/$(MDIR) ; fi + if [ ! -d $(SRCDIR)/$(XDIR) ] ; then mkdir -p $(SRCDIR)/$(XDIR) ; fi # copy all the files to the appropriate directories cp fractint.hlp sstools.ini $(DOCS) $(SRCDIR) cd ./$(PDIR); cp $(PARFILES) $(SRCDIR)/$(PDIR)