summaryrefslogtreecommitdiff
path: root/math/hexcalc/files/patch-a
blob: 7813c5a1a37576099dcbd13d41e4aea784fe57e9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
http://www.berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/gen/math/hexcalc/files/patch-a

30 Jan 2014 by "Julian H. Stacey" <jhs@berklix.com> 
to convert FreeBSD 8.2-RELEASE/ports/math/hexcalc/
to run on 9.1-RELEASE, 9.2-RELEASE, & 10.0-RELEASE.

I found I had an original local off line hexcalc..tar.Z,
linked it to new shorter name hexcalc.tar.Z, & published here:
  http://www.berklix.com/~jhs/ftp/FreeBSD/ports/distfiles/hexcalc.tar.Z
which solved:
  grep hexcalc /usr/ports/MOVED
    math/hexcalc||2011-08-01|Has expired: Looks like abandonware, no more public distfiles

I suggest a copy of distfile be made to
  ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/hexcalc.tar.Z

*** Makefile.orig	Thu Jan 30 03:29:09 2014
--- Makefile	Thu Jan 30 03:31:57 2014
***************
*** 53,59 ****
           COMPRESS = compress
                CPP = /usr/lpp/X11/Xamples/util/cpp/cpp $(STD_CPP_DEFINES)
      PREPROCESSCMD = cc -E $(STD_CPP_DEFINES)
!           INSTALL = /usr/ucb/install
                 LD = ld
               LINT = lint
        LINTLIBFLAG = -o
--- 53,59 ----
           COMPRESS = compress
                CPP = /usr/lpp/X11/Xamples/util/cpp/cpp $(STD_CPP_DEFINES)
      PREPROCESSCMD = cc -E $(STD_CPP_DEFINES)
!           INSTALL = install
                 LD = ld
               LINT = lint
        LINTLIBFLAG = -o
***************
*** 71,77 ****
       STD_INCLUDES =
    STD_CPP_DEFINES = -DAIXV3 -D_NO_PROTO
        STD_DEFINES = -DAIXV3 -D_NO_PROTO
!  EXTRA_LOAD_FLAGS = -bnodelcsect
  
     EXTRA_INCLUDES =
  
--- 71,77 ----
       STD_INCLUDES =
    STD_CPP_DEFINES = -DAIXV3 -D_NO_PROTO
        STD_DEFINES = -DAIXV3 -D_NO_PROTO
!  EXTRA_LOAD_FLAGS =
  
     EXTRA_INCLUDES =
  
***************
*** 94,100 ****
       INSTDATFLAGS = -m 0444
      INSTKMEMFLAGS = -m 4755
  
!       PROJECTROOT = /usr/local/X11R5
  
       TOP_INCLUDES = -I$(INCROOT)
  
--- 94,100 ----
       INSTDATFLAGS = -m 0444
      INSTKMEMFLAGS = -m 4755
  
!       PROJECTROOT = /usr/local
  
       TOP_INCLUDES = -I$(INCROOT)
  
***************
*** 133,142 ****
  # X Window System make variables; this need to be coordinated with rules
  
            PATHSEP = /
!         USRLIBDIR = /usr/local/X11R5/lib
  
             BINDIR = /usr/local/bin
!           INCROOT = /usr/local/X11R5/include
       BUILDINCROOT = $(TOP)
        BUILDINCDIR = $(BUILDINCROOT)/X11
        BUILDINCTOP = ..
--- 133,142 ----
  # X Window System make variables; this need to be coordinated with rules
  
            PATHSEP = /
!         USRLIBDIR = /usr/local/lib
  
             BINDIR = /usr/local/bin
!           INCROOT = /usr/local/include
       BUILDINCROOT = $(TOP)
        BUILDINCDIR = $(BUILDINCROOT)/X11
        BUILDINCTOP = ..
***************
*** 153,159 ****
  
            MANPATH = /usr/local/man
      MANSOURCEPATH = $(MANPATH)/man
!         MANSUFFIX = n
       LIBMANSUFFIX = 3
             MANDIR = $(MANSOURCEPATH)$(MANSUFFIX)
          LIBMANDIR = $(MANSOURCEPATH)$(LIBMANSUFFIX)
--- 153,159 ----
  
            MANPATH = /usr/local/man
      MANSOURCEPATH = $(MANPATH)/man
!         MANSUFFIX = 1
       LIBMANSUFFIX = 3
             MANDIR = $(MANSOURCEPATH)$(MANSUFFIX)
          LIBMANDIR = $(MANSOURCEPATH)$(LIBMANSUFFIX)