source: trunk/dports/editors/jove/files/patch-Makefile.diff @ 6831

Last change on this file since 6831 was 6831, checked in by matt, 16 years ago

Bug: 1799
Submitted by: maintainer, vivek@… (Vivek Khera)
Reviewed by: matt@
Approved by:
Obtained from:

Man pages now get installed into ${prefix}/share/man.
Thanks Vivek!

  • Property svn:eol-style set to native
File size: 2.1 KB
  • Makefile

    old new  
    2727# LIBDIR and SHAREDIR.  All others must already exist.
    2828
    2929SHELL = /bin/sh
    30 TMPDIR = /usr/tmp
     30TMPDIR = /var/tmp
    3131RECDIR = /usr/preserve
    3232
    33 JOVEHOME = /usr/local
    34 SHAREDIR = $(JOVEHOME)/lib/jove
    35 LIBDIR = $(JOVEHOME)/lib/jove
     33JOVEHOME = __PREFIX
     34SHAREDIR = $(JOVEHOME)/share/jove
     35LIBDIR = $(JOVEHOME)/libexec/jove
    3636BINDIR = $(JOVEHOME)/bin
    37 MANDIR = $(JOVEHOME)/man/man$(MANEXT)
     37MANDIR = $(JOVEHOME)/share/man/man$(MANEXT)
    3838MANEXT = 1
    39 DFLTSHELL = /bin/csh
     39DFLTSHELL = /bin/sh
    4040
    4141# The install commands of BSD and System V differ in unpleasant ways:
    4242# -c: copy (BSD); -c dir: destination directory (SysV)
     
    5050INSTALLFLAGS = # -g bin -o root
    5151
    5252# to install executable files
    53 XINSTALL=cp
    54 #XINSTALL=/usr/ucb/install $(INSTALLFLAGS) -c -m 755 # -s
     53#XINSTALL=cp
     54XINSTALL=install $(INSTALLFLAGS) -c -m 755 -s
    5555
    5656# to install text files
    57 TINSTALL=cp
    58 #TINSTALL=/usr/ucb/install $(INSTALLFLAGS) -c -m 644
     57#TINSTALL=cp
     58TINSTALL=install $(INSTALLFLAGS) -c -m 644
    5959
    6060# These should all just be right if the above ones are.
    6161# You will confuse JOVE if you move anything from LIBDIR or SHAREDIR.
     
    7979# compiler, adding -Xa -v will increase compiler checking.
    8080# On DEC OSF/1, -std1 -O
    8181
    82 OPTFLAGS = -O
     82#OPTFLAGS = -O
    8383
    8484# For making dependencies under BSD systems
    8585DEPENDFLAG = -M
     
    163163#
    164164# You can just say 'make SYSDEFS=-Dwhatever' on these systems.
    165165
    166 SYSDEFS =
     166SYSDEFS = -DBSDPOSIX
    167167
    168168# for SCO Xenix, set
    169169#       MEMFLAGS = -Mle
    170170#       CFLAGS = -LARGE -O -F 3000 -K -Mle  (say -Mle2 for an 80286)
    171171
    172 CFLAGS = $(OPTFLAGS) $(SYSDEFS)
     172CFLAGS += $(OPTFLAGS) $(SYSDEFS)
    173173
    174174# For SYSVR4 (/usr/ucb/cc will NOT work because of setjmp.h):
    175175# CC = /usr/bin/cc
     
    213213TROFF = troff -Tpost
    214214TROFFPOST = | /usr/lib/lp/postscript/dpost - >troff.out.ps
    215215
    216 MANUALS = $(JOVEM) $(TEACHJOVEM) $(XJOVEM) $(JOVETOOLM)
     216MANUALS = $(JOVEM) $(TEACHJOVEM) # $(XJOVEM) $(JOVETOOLM)
    217217
    218218C_SRC = commands.c commands.tab abbrev.c argcount.c ask.c buf.c c.c case.c jctype.c \
    219219        delete.c disp.c extend.c fp.c fmt.c insert.c io.c iproc.c \
Note: See TracBrowser for help on using the repository browser.