Fri Apr 1 22:29:36 2016 UTC ()
Use PKGMANDIR.


(jperkin)
diff -r1.26 -r1.27 pkgsrc/math/capc-calc/distinfo
diff -r1.9 -r1.10 pkgsrc/math/capc-calc/patches/patch-aa

cvs diff -r1.26 -r1.27 pkgsrc/math/capc-calc/distinfo (switch to unified diff)

--- pkgsrc/math/capc-calc/distinfo 2015/11/03 23:33:31 1.26
+++ pkgsrc/math/capc-calc/distinfo 2016/04/01 22:29:36 1.27
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.26 2015/11/03 23:33:31 agc Exp $ 1$NetBSD: distinfo,v 1.27 2016/04/01 22:29:36 jperkin Exp $
2 2
3SHA1 (calc-2.12.4.13.tar.bz2) = 4d48fb78c903f10e9bcd05c42105498637dea834 3SHA1 (calc-2.12.4.13.tar.bz2) = 4d48fb78c903f10e9bcd05c42105498637dea834
4RMD160 (calc-2.12.4.13.tar.bz2) = c04d995a500ad7b0be27afbb6edaa6978c42437e 4RMD160 (calc-2.12.4.13.tar.bz2) = c04d995a500ad7b0be27afbb6edaa6978c42437e
5SHA512 (calc-2.12.4.13.tar.bz2) = 7b7136c793917652ce2f2b3866b2db16a69dbead729d8a72b8c1359ebb8a4e1d4e7a3a8b214f8e85b9ccf41193ba6ffcb49926cc68f494e2b6cdff58559f2534 5SHA512 (calc-2.12.4.13.tar.bz2) = 7b7136c793917652ce2f2b3866b2db16a69dbead729d8a72b8c1359ebb8a4e1d4e7a3a8b214f8e85b9ccf41193ba6ffcb49926cc68f494e2b6cdff58559f2534
6Size (calc-2.12.4.13.tar.bz2) = 970778 bytes 6Size (calc-2.12.4.13.tar.bz2) = 970778 bytes
7SHA1 (patch-aa) = 4cc64664e4eb3e5f1aea56f74d9615caa75483b2 7SHA1 (patch-aa) = c4a3850a2d1172174f750c795b2c77065bab6af6
8SHA1 (patch-fposval_c) = 8a8d08f8b566e583faa3bd9033c4a9ac90cb343c 8SHA1 (patch-fposval_c) = 8a8d08f8b566e583faa3bd9033c4a9ac90cb343c

cvs diff -r1.9 -r1.10 pkgsrc/math/capc-calc/patches/Attic/patch-aa (switch to unified diff)

--- pkgsrc/math/capc-calc/patches/Attic/patch-aa 2014/01/15 16:23:31 1.9
+++ pkgsrc/math/capc-calc/patches/Attic/patch-aa 2016/04/01 22:29:36 1.10
@@ -1,143 +1,143 @@ @@ -1,143 +1,143 @@
1$NetBSD: patch-aa,v 1.9 2014/01/15 16:23:31 drochner Exp $ 1$NetBSD: patch-aa,v 1.10 2016/04/01 22:29:36 jperkin Exp $
2 2
3--- Makefile.orig 2013-09-01 23:02:02.000000000 +0000 3--- Makefile.orig 2013-09-01 23:02:02.000000000 +0000
4+++ Makefile 4+++ Makefile
5@@ -585,7 +585,7 @@ HAVE_UNUSED= 5@@ -585,7 +585,7 @@ HAVE_UNUSED=
6  6
7 #INCDIR= /usr/local/include 7 #INCDIR= /usr/local/include
8 #INCDIR= /dev/env/DJDIR/include 8 #INCDIR= /dev/env/DJDIR/include
9-INCDIR= /usr/include 9-INCDIR= /usr/include
10+INCDIR= ${PREFIX}/include 10+INCDIR= ${PREFIX}/include
11  11
12 # Where to install calc related things 12 # Where to install calc related things
13 # 13 #
14@@ -624,15 +624,15 @@ INCDIR= /usr/include 14@@ -624,15 +624,15 @@ INCDIR= /usr/include
15 # 15 #
16 #BINDIR= /usr/local/bin 16 #BINDIR= /usr/local/bin
17 #BINDIR= /dev/env/DJDIR/bin 17 #BINDIR= /dev/env/DJDIR/bin
18-BINDIR= /usr/bin 18-BINDIR= /usr/bin
19+BINDIR= ${PREFIX}/bin 19+BINDIR= ${PREFIX}/bin
20  20
21 #LIBDIR= /usr/local/lib 21 #LIBDIR= /usr/local/lib
22 #LIBDIR= /dev/env/DJDIR/lib 22 #LIBDIR= /dev/env/DJDIR/lib
23-LIBDIR= /usr/lib 23-LIBDIR= /usr/lib
24+LIBDIR= ${PREFIX}/lib 24+LIBDIR= ${PREFIX}/lib
25  25
26 #CALC_SHAREDIR= /usr/local/lib/calc 26 #CALC_SHAREDIR= /usr/local/lib/calc
27 #CALC_SHAREDIR= /dev/env/DJDIR/share/calc 27 #CALC_SHAREDIR= /dev/env/DJDIR/share/calc
28-CALC_SHAREDIR= /usr/share/calc 28-CALC_SHAREDIR= /usr/share/calc
29+CALC_SHAREDIR= ${PREFIX}/share/calc 29+CALC_SHAREDIR= ${PREFIX}/share/calc
30  30
31 # NOTE: Do not set CALC_INCDIR to /usr/include or /usr/local/include!!! 31 # NOTE: Do not set CALC_INCDIR to /usr/include or /usr/local/include!!!
32 # Always be sure that the CALC_INCDIR path ends in /calc to avoid 32 # Always be sure that the CALC_INCDIR path ends in /calc to avoid
33@@ -710,7 +710,7 @@ T= 33@@ -710,7 +710,7 @@ T=
34 #MANDIR= 34 #MANDIR=
35 #MANDIR= /usr/local/man/man1 35 #MANDIR= /usr/local/man/man1
36 #MANDIR= /usr/man/man1 36 #MANDIR= /usr/man/man1
37-MANDIR= /usr/share/man/man1 37-MANDIR= /usr/share/man/man1
38+MANDIR= ${PREFIX}/man/man1 38+MANDIR= ${PREFIX}/${PKGMANDIR}/man1
39 #MANDIR= /dev/env/DJDIR/man/man1 39 #MANDIR= /dev/env/DJDIR/man/man1
40 #MANDIR= /usr/man/u_man/man1 40 #MANDIR= /usr/man/u_man/man1
41 #MANDIR= /usr/contrib/man/man1 41 #MANDIR= /usr/contrib/man/man1
42@@ -721,7 +721,7 @@ MANDIR= /usr/share/man/man1 42@@ -721,7 +721,7 @@ MANDIR= /usr/share/man/man1
43 # 43 #
44 # Use CATDIR= to disable installation of the calc cat (formatted) page. 44 # Use CATDIR= to disable installation of the calc cat (formatted) page.
45 # 45 #
46-CATDIR= 46-CATDIR=
47+CATDIR= ${PREFIX}/man/cat1 47+CATDIR= ${PREFIX}/man/cat1
48 #CATDIR= /usr/local/man/cat1 48 #CATDIR= /usr/local/man/cat1
49 #CATDIR= /usr/local/catman/cat1 49 #CATDIR= /usr/local/catman/cat1
50 #CATDIR= /usr/man/cat1 50 #CATDIR= /usr/man/cat1
51@@ -742,9 +742,9 @@ MANEXT= 1 51@@ -742,9 +742,9 @@ MANEXT= 1
52 # 52 #
53 # This is ignored if CATDIR is empty. 53 # This is ignored if CATDIR is empty.
54 # 54 #
55-CATEXT= 1 55-CATEXT= 1
56+#CATEXT= 1 56+#CATEXT= 1
57 #CATEXT= 1.gz 57 #CATEXT= 1.gz
58-#CATEXT= 0 58-#CATEXT= 0
59+CATEXT= 0 59+CATEXT= 0
60 #CATEXT= l 60 #CATEXT= l
61  61
62 # how to format a man page 62 # how to format a man page
63@@ -770,8 +770,8 @@ CATEXT= 1 63@@ -770,8 +770,8 @@ CATEXT= 1
64 # and CATDIR to empty and ignore the NROFF, NROFF_ARG and MANMAKE 64 # and CATDIR to empty and ignore the NROFF, NROFF_ARG and MANMAKE
65 # lines below. 65 # lines below.
66 # 66 #
67-#NROFF= nroff 67-#NROFF= nroff
68-NROFF= 68-NROFF=
69+NROFF= nroff 69+NROFF= nroff
70+#NROFF= 70+#NROFF=
71 #NROFF= groff 71 #NROFF= groff
72 NROFF_ARG= -man 72 NROFF_ARG= -man
73 #NROFF_ARG= -mandoc 73 #NROFF_ARG= -mandoc
74@@ -837,13 +837,14 @@ CALCRC= ${CALC_SHAREDIR}/startup:~/.calc 74@@ -837,13 +837,14 @@ CALCRC= ${CALC_SHAREDIR}/startup:~/.calc
75 # 75 #
76 # If in doubt, set USE_READLINE, READLINE_LIB and READLINE_INCLUDE to nothing. 76 # If in doubt, set USE_READLINE, READLINE_LIB and READLINE_INCLUDE to nothing.
77 # 77 #
78-USE_READLINE= 78-USE_READLINE=
79-#USE_READLINE= -DUSE_READLINE 79-#USE_READLINE= -DUSE_READLINE
80+#USE_READLINE= 80+#USE_READLINE=
81+USE_READLINE= -DUSE_READLINE 81+USE_READLINE= -DUSE_READLINE
82 # 82 #
83 READLINE_LIB= 83 READLINE_LIB=
84 READLINE_EXTRAS= 84 READLINE_EXTRAS=
85 # 85 #
86-#READLINE_LIB= -lreadline 86-#READLINE_LIB= -lreadline
87+READLINE_LIB= -lreadline 87+READLINE_LIB= -lreadline
88+READLINE_EXTRAS= -lncurses 88+READLINE_EXTRAS= -lncurses
89 #READLINE_EXTRAS= -lhistory -lncurses 89 #READLINE_EXTRAS= -lhistory -lncurses
90 # 90 #
91 #READLINE_LIB= -L/usr/gnu/lib -lreadline 91 #READLINE_LIB= -L/usr/gnu/lib -lreadline
92@@ -896,7 +897,7 @@ CALCPAGER= less 92@@ -896,7 +897,7 @@ CALCPAGER= less
93 # 93 #
94 #DEBUG= -O3 94 #DEBUG= -O3
95 #DEBUG= -O3 -g 95 #DEBUG= -O3 -g
96-DEBUG= -O3 -g3 96-DEBUG= -O3 -g3
97+#DEBUG= -O3 -g3 97+#DEBUG= -O3 -g3
98 #DEBUG= -O3 -ipa 98 #DEBUG= -O3 -ipa
99 #DEBUG= -O3 -g3 -ipa 99 #DEBUG= -O3 -g3 -ipa
100  100
101@@ -1409,10 +1410,10 @@ CC= ${PURIFY} ${LCC} ${CCWERR} 101@@ -1409,10 +1410,10 @@ CC= ${PURIFY} ${LCC} ${CCWERR}
102 # LDFLAGS for ${CC} in linking calc programs other than intermediate programs 102 # LDFLAGS for ${CC} in linking calc programs other than intermediate programs
103 # 103 #
104 ICFLAGS= ${COMMON_CFLAGS} ${CC_STATIC} 104 ICFLAGS= ${COMMON_CFLAGS} ${CC_STATIC}
105-CFLAGS= ${ICFLAGS} ${CCOPT} 105-CFLAGS= ${ICFLAGS} ${CCOPT}
106+CFLAGS+= ${ICFLAGS} ${CCOPT} 106+CFLAGS+= ${ICFLAGS} ${CCOPT}
107 # 107 #
108 ILDFLAGS= ${COMMON_LDFLAGS} ${LD_STATIC} 108 ILDFLAGS= ${COMMON_LDFLAGS} ${LD_STATIC}
109-LDFLAGS= ${LD_DEBUG} ${ILDFLAGS} ${LIBCALC_STATIC} ${LIBCUSTCALC_STATIC} 109-LDFLAGS= ${LD_DEBUG} ${ILDFLAGS} ${LIBCALC_STATIC} ${LIBCUSTCALC_STATIC}
110+LDFLAGS+= ${LD_DEBUG} ${ILDFLAGS} ${LIBCALC_STATIC} ${LIBCUSTCALC_STATIC} 110+LDFLAGS+= ${LD_DEBUG} ${ILDFLAGS} ${LIBCALC_STATIC} ${LIBCUSTCALC_STATIC}
111 # 111 #
112 #if 0 /* start of skip for non-Gnu makefiles */ 112 #if 0 /* start of skip for non-Gnu makefiles */
113 endif 113 endif
114@@ -1470,7 +1471,7 @@ endif 114@@ -1470,7 +1471,7 @@ endif
115 # NOTE: This is the default generic host target. Used when no other 115 # NOTE: This is the default generic host target. Used when no other
116 # host target matches. 116 # host target matches.
117  117
118-ifeq ($(target),) 118-ifeq ($(target),)
119+ifeq ($(target),pkgsrc) 119+ifeq ($(target),pkgsrc)
120 # 120 #
121 BLD_TYPE= calc-static-only 121 BLD_TYPE= calc-static-only
122 # 122 #
123@@ -1516,7 +1517,7 @@ ICFLAGS= ${COMMON_CFLAGS} ${CC_STATIC} 123@@ -1516,7 +1517,7 @@ ICFLAGS= ${COMMON_CFLAGS} ${CC_STATIC}
124 else 124 else
125 ICFLAGS= ${COMMON_CFLAGS} ${CC_SHARE} 125 ICFLAGS= ${COMMON_CFLAGS} ${CC_SHARE}
126 endif 126 endif
127-CFLAGS= ${ICFLAGS} ${CCOPT} 127-CFLAGS= ${ICFLAGS} ${CCOPT}
128+CFLAGS= ${ICFLAGS} ${CCOPT} ${CPPFLAGS} 128+CFLAGS= ${ICFLAGS} ${CCOPT} ${CPPFLAGS}
129  129
130 # Required flags to link files for calc 130 # Required flags to link files for calc
131 # 131 #
132@@ -4511,9 +4512,9 @@ endif 132@@ -4511,9 +4512,9 @@ endif
133 ${Q}# NOTE: The this makefile installs libcustcalc${LIB_EXT_VERSION} 133 ${Q}# NOTE: The this makefile installs libcustcalc${LIB_EXT_VERSION}
134 ${Q}# because we only want to perform one ${LDCONFIG} for both 134 ${Q}# because we only want to perform one ${LDCONFIG} for both
135 ${Q}# libcalc${LIB_EXT_VERSION} and libcustcalc${LIB_EXT_VERSION}. 135 ${Q}# libcalc${LIB_EXT_VERSION} and libcustcalc${LIB_EXT_VERSION}.
136- -${Q} if ${CMP} -s libcalc${LIB_EXT_VERSION} \ 136- -${Q} if ${CMP} -s libcalc${LIB_EXT_VERSION} \
137+ -${Q} if true ${CMP} -s libcalc${LIB_EXT_VERSION} \ 137+ -${Q} if true ${CMP} -s libcalc${LIB_EXT_VERSION} \
138 ${T}${LIBDIR}/libcalc${LIB_EXT_VERSION} && \ 138 ${T}${LIBDIR}/libcalc${LIB_EXT_VERSION} && \
139- ${CMP} -s custom/libcustcalc${LIB_EXT_VERSION} \ 139- ${CMP} -s custom/libcustcalc${LIB_EXT_VERSION} \
140+ true ${CMP} -s custom/libcustcalc${LIB_EXT_VERSION} \ 140+ true ${CMP} -s custom/libcustcalc${LIB_EXT_VERSION} \
141 ${T}${LIBDIR}/libcustcalc${LIB_EXT_VERSION}; then \ 141 ${T}${LIBDIR}/libcustcalc${LIB_EXT_VERSION}; then \
142 ${TRUE}; \ 142 ${TRUE}; \
143 else \ 143 else \