Fix build with TCL 8.6.diff -r1.16 -r1.17 pkgsrc/mbone/vic/distinfo
(joerg)
@@ -1,36 +1,36 @@ | @@ -1,36 +1,36 @@ | |||
1 | $NetBSD: distinfo,v 1.16 2012/08/21 21:49:30 marino Exp $ | 1 | $NetBSD: distinfo,v 1.17 2014/02/04 00:16:09 joerg Exp $ | |
2 | 2 | |||
3 | SHA1 (vic-2.8_ov511p0.diff.gz) = 780116733fb52058429ca7d006667e13623d008e | 3 | SHA1 (vic-2.8_ov511p0.diff.gz) = 780116733fb52058429ca7d006667e13623d008e | |
4 | RMD160 (vic-2.8_ov511p0.diff.gz) = 26a9c80697f3fe2650b2ed76875b9a51dd1a01d9 | 4 | RMD160 (vic-2.8_ov511p0.diff.gz) = 26a9c80697f3fe2650b2ed76875b9a51dd1a01d9 | |
5 | Size (vic-2.8_ov511p0.diff.gz) = 8836 bytes | 5 | Size (vic-2.8_ov511p0.diff.gz) = 8836 bytes | |
6 | SHA1 (vicsrc-2.8.tar.gz) = ec58bf10aed99301f1e0e0828d0f2f32acdafe1d | 6 | SHA1 (vicsrc-2.8.tar.gz) = ec58bf10aed99301f1e0e0828d0f2f32acdafe1d | |
7 | RMD160 (vicsrc-2.8.tar.gz) = 1c102bfb4effd54bb3ac90e8d86213c392f3e10f | 7 | RMD160 (vicsrc-2.8.tar.gz) = 1c102bfb4effd54bb3ac90e8d86213c392f3e10f | |
8 | Size (vicsrc-2.8.tar.gz) = 605136 bytes | 8 | Size (vicsrc-2.8.tar.gz) = 605136 bytes | |
9 | SHA1 (patch-aa) = 6029ae5ee56452e2a4303a34a5ffa258e266dffb | 9 | SHA1 (patch-aa) = 6029ae5ee56452e2a4303a34a5ffa258e266dffb | |
10 | SHA1 (patch-ab) = 8a9f5fbacc8e90b62cbb4dc7335fab2c23512ef4 | 10 | SHA1 (patch-ab) = 8a9f5fbacc8e90b62cbb4dc7335fab2c23512ef4 | |
11 | SHA1 (patch-ac) = e95936892d83876c90edb5e81963350c60e56866 | 11 | SHA1 (patch-ac) = e95936892d83876c90edb5e81963350c60e56866 | |
12 | SHA1 (patch-ad) = 707087b184b054e0e2935990ad1029f0e446a3df | 12 | SHA1 (patch-ad) = 707087b184b054e0e2935990ad1029f0e446a3df | |
13 | SHA1 (patch-ae) = 458a5eeac15620f4c5972c170bf087112f838bd4 | 13 | SHA1 (patch-ae) = 458a5eeac15620f4c5972c170bf087112f838bd4 | |
14 | SHA1 (patch-af) = 4a82bb5322d16c8269923cd65c0e776a2570de90 | 14 | SHA1 (patch-af) = 4a82bb5322d16c8269923cd65c0e776a2570de90 | |
15 | SHA1 (patch-ag) = 75fdeba7082c220cd105250f72e7899047c0d28a | 15 | SHA1 (patch-ag) = 75fdeba7082c220cd105250f72e7899047c0d28a | |
16 | SHA1 (patch-ah) = 15a00276ea8758f6f3ca96324a5596eb60399c92 | 16 | SHA1 (patch-ah) = 15a00276ea8758f6f3ca96324a5596eb60399c92 | |
17 | SHA1 (patch-ai) = dc396b9d19a526c01970b7a7882435729916f632 | 17 | SHA1 (patch-ai) = b32ff760912c2ca03b5992c80a9c2172f0b12797 | |
18 | SHA1 (patch-aj) = 31b068f5c8aa4ad7346f1ec41a5179dd1c6ff1e6 | 18 | SHA1 (patch-aj) = c17f0e1d2a14d89e618ecc24ffb56dbfdb329db8 | |
19 | SHA1 (patch-ak) = 764766b60d93e3525bea01b65a43b6b9092e55d1 | 19 | SHA1 (patch-ak) = 764766b60d93e3525bea01b65a43b6b9092e55d1 | |
20 | SHA1 (patch-al) = ae870102e3badc8705ff517189b24766f5e13737 | 20 | SHA1 (patch-al) = ae870102e3badc8705ff517189b24766f5e13737 | |
21 | SHA1 (patch-am) = b9a9e31d58eaddd57394dd7b4546f3668076333c | 21 | SHA1 (patch-am) = b9a9e31d58eaddd57394dd7b4546f3668076333c | |
22 | SHA1 (patch-an) = 2f9e09c6da4d7800df43d0bb885ab293fa61e0b1 | 22 | SHA1 (patch-an) = 2f9e09c6da4d7800df43d0bb885ab293fa61e0b1 | |
23 | SHA1 (patch-ao) = fd7409267aaaaa2d64f036b92c963a0fc85675df | 23 | SHA1 (patch-ao) = fd7409267aaaaa2d64f036b92c963a0fc85675df | |
24 | SHA1 (patch-ap) = a1e8efe7df75c428c09593e93d60b61584b06d50 | 24 | SHA1 (patch-ap) = a1e8efe7df75c428c09593e93d60b61584b06d50 | |
25 | SHA1 (patch-aq) = 89b9441d6b713cd86d76411732b5f436f5d18dbd | 25 | SHA1 (patch-aq) = 89b9441d6b713cd86d76411732b5f436f5d18dbd | |
26 | SHA1 (patch-ar) = 3386286e5bb2b0528fa20d6458f752d35381dff5 | 26 | SHA1 (patch-ar) = 3386286e5bb2b0528fa20d6458f752d35381dff5 | |
27 | SHA1 (patch-as) = 03c868e0f38ad590bee8ae9504404f05c6db5cef | 27 | SHA1 (patch-as) = 03c868e0f38ad590bee8ae9504404f05c6db5cef | |
28 | SHA1 (patch-at) = 416ca3e5125dc0b405268a7ab87572fa90b386eb | 28 | SHA1 (patch-at) = 416ca3e5125dc0b405268a7ab87572fa90b386eb | |
29 | SHA1 (patch-au) = 46f3bee25bc2d9b983d29022ec3a86966ca07bbe | 29 | SHA1 (patch-au) = 46f3bee25bc2d9b983d29022ec3a86966ca07bbe | |
30 | SHA1 (patch-av) = 8811a912a1f166a5576ce0efdb1284941b62fa16 | 30 | SHA1 (patch-av) = 8811a912a1f166a5576ce0efdb1284941b62fa16 | |
31 | SHA1 (patch-aw) = 735e7cda5f1cabe312decdcf992258ac8a895f63 | 31 | SHA1 (patch-aw) = 735e7cda5f1cabe312decdcf992258ac8a895f63 | |
32 | SHA1 (patch-ax) = 9f7ab611dc426a4f317b46803dbca218be903b10 | 32 | SHA1 (patch-ax) = 9f7ab611dc426a4f317b46803dbca218be903b10 | |
33 | SHA1 (patch-ay) = b9f3886aba4658d45d9ee4631f2dccdd44e593cd | 33 | SHA1 (patch-ay) = 00f7ef4cb19a18c83cfa6ed89fcbb928555e2561 | |
34 | SHA1 (patch-az) = dabc8adce970fda55127e6667b250b5fa5d09bdb | 34 | SHA1 (patch-az) = dabc8adce970fda55127e6667b250b5fa5d09bdb | |
35 | SHA1 (patch-ba) = f982dae92237ec416cc01ced042cdfe18a57ce8d | 35 | SHA1 (patch-ba) = f982dae92237ec416cc01ced042cdfe18a57ce8d | |
36 | SHA1 (patch-bb) = cc92e2e1fd7d4c084f899977a2453d4622d0d461 | 36 | SHA1 (patch-bb) = cc92e2e1fd7d4c084f899977a2453d4622d0d461 |
@@ -1,22 +1,22 @@ | @@ -1,22 +1,22 @@ | |||
1 | $NetBSD: patch-ai,v 1.5 2012/08/21 21:49:30 marino Exp $ | 1 | $NetBSD: patch-ai,v 1.6 2014/02/04 00:16:09 joerg Exp $ | |
2 | 2 | |||
3 | --- configure.in.tk.orig Thu May 16 04:06:05 1996 | 3 | --- configure.in.tk.orig Thu May 16 04:06:05 1996 | |
4 | +++ configure.in.tk Wed Jan 26 16:03:04 2000 | 4 | +++ configure.in.tk Wed Jan 26 16:03:04 2000 | |
5 | @@ -3,5 +3,7 @@ | 5 | @@ -3,5 +3,7 @@ | |
6 | 6 | |||
7 | AC_ARG_WITH(tcl, --with-tcl=path specify a pathname for tcl, d=$withval, d="") | 7 | AC_ARG_WITH(tcl, --with-tcl=path specify a pathname for tcl, d=$withval, d="") | |
8 | +tcldir=tcl8.5 | 8 | +tcldir=tcl8.6 | |
9 | +tcllib=tcl85 | 9 | +tcllib=tcl86 | |
10 | if test "$d" != "" ; then | 10 | if test "$d" != "" ; then | |
11 | if test ! -d $d ; then | 11 | if test ! -d $d ; then | |
12 | echo "'$d' is not a directory" | 12 | echo "'$d' is not a directory" | |
13 | @@ -12,8 +14,8 @@ | 13 | @@ -12,8 +14,8 @@ | |
14 | echo "can't find tcl.h in $d/include" | 14 | echo "can't find tcl.h in $d/include" | |
15 | exit 1 | 15 | exit 1 | |
16 | fi | 16 | fi | |
17 | - places="$d/lib/libtcl7.5.so \ | 17 | - places="$d/lib/libtcl7.5.so \ | |
18 | - $d/lib/libtcl7.5.a \ | 18 | - $d/lib/libtcl7.5.a \ | |
19 | + places="$d/lib/lib${tcllib}.so \ | 19 | + places="$d/lib/lib${tcllib}.so \ | |
20 | + $d/lib/lib${tcllib}.a \ | 20 | + $d/lib/lib${tcllib}.a \ | |
21 | $d/lib/libtcl.so \ | 21 | $d/lib/libtcl.so \ | |
22 | $d/lib/libtcl.a" | 22 | $d/lib/libtcl.a" | |
@@ -120,28 +120,28 @@ $NetBSD: patch-ai,v 1.5 2012/08/21 21:49 | @@ -120,28 +120,28 @@ $NetBSD: patch-ai,v 1.5 2012/08/21 21:49 | |||
120 | + /usr/contrib/lib/${tcldir} \ | 120 | + /usr/contrib/lib/${tcldir} \ | |
121 | + /usr/lib/${tcldir} \ | 121 | + /usr/lib/${tcldir} \ | |
122 | + /usr/lib/tk/${tcldir} \ | 122 | + /usr/lib/tk/${tcldir} \ | |
123 | + /import/tcl/lib/${tcldir} \ | 123 | + /import/tcl/lib/${tcldir} \ | |
124 | + $prefix/lib/${tcldir} \ | 124 | + $prefix/lib/${tcldir} \ | |
125 | + $x_libraries/${tcldir} \ | 125 | + $x_libraries/${tcldir} \ | |
126 | /usr/local/lib/tcl \ | 126 | /usr/local/lib/tcl \ | |
127 | /usr/lib/tcl \ | 127 | /usr/lib/tcl \ | |
128 | /usr/lib/tk/tcl \ | 128 | /usr/lib/tk/tcl \ | |
129 | @@ -128,6 +127,8 @@ | 129 | @@ -128,6 +127,8 @@ | |
130 | AC_SUBST(V_LIBRARY_TCL) | 130 | AC_SUBST(V_LIBRARY_TCL) | |
131 | 131 | |||
132 | AC_ARG_WITH(tk, --with-tk=path specify a pathname for tk, d=$withval, d="") | 132 | AC_ARG_WITH(tk, --with-tk=path specify a pathname for tk, d=$withval, d="") | |
133 | +tkdir=tk8.5 | 133 | +tkdir=tk8.6 | |
134 | +tklib=tk85 | 134 | +tklib=tk86 | |
135 | if test "$d" != "" ; then | 135 | if test "$d" != "" ; then | |
136 | if test ! -d $d ; then | 136 | if test ! -d $d ; then | |
137 | echo "'$d' is not a directory" | 137 | echo "'$d' is not a directory" | |
138 | @@ -138,8 +139,8 @@ | 138 | @@ -138,8 +139,8 @@ | |
139 | echo "can't find tk.h in $d/include" | 139 | echo "can't find tk.h in $d/include" | |
140 | exit 1 | 140 | exit 1 | |
141 | fi | 141 | fi | |
142 | - places="$d/lib/libtk4.1.so \ | 142 | - places="$d/lib/libtk4.1.so \ | |
143 | - $d/lib/libtk4.1.a \ | 143 | - $d/lib/libtk4.1.a \ | |
144 | + places="$d/lib/lib${tklib}.so \ | 144 | + places="$d/lib/lib${tklib}.so \ | |
145 | + $d/lib/lib${tklib}.a \ | 145 | + $d/lib/lib${tklib}.a \ | |
146 | $d/lib/libtk.so \ | 146 | $d/lib/libtk.so \ | |
147 | $d/lib/libtk.a" | 147 | $d/lib/libtk.a" |
@@ -1,23 +1,23 @@ | @@ -1,23 +1,23 @@ | |||
1 | $NetBSD: patch-ay,v 1.5 2012/08/21 21:49:30 marino Exp $ | 1 | $NetBSD: patch-ay,v 1.6 2014/02/04 00:16:09 joerg Exp $ | |
2 | 2 | |||
3 | --- configure.orig 1996-06-24 00:59:45.000000000 +0000 | 3 | --- configure.orig 1996-06-24 00:59:45.000000000 +0000 | |
4 | +++ configure | 4 | +++ configure | |
5 | @@ -1468,6 +1468,8 @@ else | 5 | @@ -1468,6 +1468,8 @@ else | |
6 | d="" | 6 | d="" | |
7 | fi | 7 | fi | |
8 | 8 | |||
9 | +tcldir=tcl8.5 | 9 | +tcldir=tcl8.6 | |
10 | +tcllib=tcl85 | 10 | +tcllib=tcl86 | |
11 | if test "$d" != "" ; then | 11 | if test "$d" != "" ; then | |
12 | if test ! -d $d ; then | 12 | if test ! -d $d ; then | |
13 | echo "'$d' is not a directory" | 13 | echo "'$d' is not a directory" | |
14 | @@ -1478,8 +1480,8 @@ if test "$d" != "" ; then | 14 | @@ -1478,8 +1480,8 @@ if test "$d" != "" ; then | |
15 | echo "can't find tcl.h in $d/include" | 15 | echo "can't find tcl.h in $d/include" | |
16 | exit 1 | 16 | exit 1 | |
17 | fi | 17 | fi | |
18 | - places="$d/lib/libtcl7.5.so \ | 18 | - places="$d/lib/libtcl7.5.so \ | |
19 | - $d/lib/libtcl7.5.a \ | 19 | - $d/lib/libtcl7.5.a \ | |
20 | + places="$d/lib/lib${tcllib}.so \ | 20 | + places="$d/lib/lib${tcllib}.so \ | |
21 | + $d/lib/lib${tcllib}.a \ | 21 | + $d/lib/lib${tcllib}.a \ | |
22 | $d/lib/libtcl.so \ | 22 | $d/lib/libtcl.so \ | |
23 | $d/lib/libtcl.a" | 23 | $d/lib/libtcl.a" | |
@@ -172,28 +172,28 @@ $NetBSD: patch-ay,v 1.5 2012/08/21 21:49 | @@ -172,28 +172,28 @@ $NetBSD: patch-ay,v 1.5 2012/08/21 21:49 | |||
172 | + /usr/contrib/lib/${tcldir} \ | 172 | + /usr/contrib/lib/${tcldir} \ | |
173 | + /usr/lib/${tcldir} \ | 173 | + /usr/lib/${tcldir} \ | |
174 | + /usr/lib/tk/${tcldir} \ | 174 | + /usr/lib/tk/${tcldir} \ | |
175 | + /import/tcl/lib/${tcldir} \ | 175 | + /import/tcl/lib/${tcldir} \ | |
176 | + $prefix/lib/${tcldir} \ | 176 | + $prefix/lib/${tcldir} \ | |
177 | + $x_libraries/${tcldir} \ | 177 | + $x_libraries/${tcldir} \ | |
178 | /usr/local/lib/tcl \ | 178 | /usr/local/lib/tcl \ | |
179 | /usr/lib/tcl \ | 179 | /usr/lib/tcl \ | |
180 | /usr/lib/tk/tcl \ | 180 | /usr/lib/tk/tcl \ | |
181 | @@ -1651,6 +1618,8 @@ else | 181 | @@ -1651,6 +1618,8 @@ else | |
182 | d="" | 182 | d="" | |
183 | fi | 183 | fi | |
184 | 184 | |||
185 | +tkdir=tk8.5 | 185 | +tkdir=tk8.6 | |
186 | +tklib=tk85 | 186 | +tklib=tk86 | |
187 | if test "$d" != "" ; then | 187 | if test "$d" != "" ; then | |
188 | if test ! -d $d ; then | 188 | if test ! -d $d ; then | |
189 | echo "'$d' is not a directory" | 189 | echo "'$d' is not a directory" | |
190 | @@ -1661,8 +1630,8 @@ if test "$d" != "" ; then | 190 | @@ -1661,8 +1630,8 @@ if test "$d" != "" ; then | |
191 | echo "can't find tk.h in $d/include" | 191 | echo "can't find tk.h in $d/include" | |
192 | exit 1 | 192 | exit 1 | |
193 | fi | 193 | fi | |
194 | - places="$d/lib/libtk4.1.so \ | 194 | - places="$d/lib/libtk4.1.so \ | |
195 | - $d/lib/libtk4.1.a \ | 195 | - $d/lib/libtk4.1.a \ | |
196 | + places="$d/lib/lib${tklib}.so \ | 196 | + places="$d/lib/lib${tklib}.so \ | |
197 | + $d/lib/lib${tklib}.a \ | 197 | + $d/lib/lib${tklib}.a \ | |
198 | $d/lib/libtk.so \ | 198 | $d/lib/libtk.so \ | |
199 | $d/lib/libtk.a" | 199 | $d/lib/libtk.a" |
@@ -1,23 +1,43 @@ | @@ -1,23 +1,43 @@ | |||
1 | $NetBSD: patch-aj,v 1.2 2010/03/03 14:30:13 is Exp $ | 1 | $NetBSD: patch-aj,v 1.3 2014/02/04 00:16:09 joerg Exp $ | |
2 | 2 | |||
3 | --- Makefile.in.orig 1996-07-22 18:32:53.000000000 +0200 | 3 | --- Makefile.in.orig 1996-07-22 16:32:53.000000000 +0000 | |
4 | +++ Makefile.in | 4 | +++ Makefile.in | |
5 | @@ -299,15 +299,9 @@ ppmtolut: ppmtolut.c | 5 | @@ -35,5 +35,5 @@ | |
6 | $(CC) -o $@ $(CFLAGS) ppmtolut.c -lm $(STATIC) | 6 | # | |
7 | ||||
8 | -.SUFFIXES: .cc $(.SUFFIXES) | |||
9 | +.SUFFIXES: .cc .cpp $(.SUFFIXES) | |||
10 | ||||
11 | ALL = @V_ALL@ histtolut | |||
12 | @@ -43,4 +43,7 @@ all: $(ALL) | |||
13 | rm -f $@; $(C++) -o $@ -c $(CFLAGS) $*.cc | |||
14 | ||||
15 | +.cpp.o: | |||
16 | + rm -f $@; $(C++) -o $@ -c $(CFLAGS) $*.cpp | |||
17 | + | |||
18 | .c.o: | |||
19 | rm -f $@; $(CC) -o $@ -c $(CFLAGS) $*.c | |||
20 | @@ -88,5 +91,5 @@ LIB = $(LIB_GRABBER) @V_LIB_TK@ @V_LIB_T | |||
21 | INCLUDE = $(INCLUDE_MISC) $(INCLUDE_GRABBER) $(INCLUDE_TK) $(INCLUDE_TCL) \ | |||
22 | $(INCLUDE_X11) $(MD_INC) -I./jpeg -I./p64 -I. | |||
23 | -DEFINE = @V_DEFINE@ -DED_YBITS=$(ED_YBITS) -DSIGRET=@V_SIGRET@ | |||
24 | +DEFINE = @V_DEFINE@ -DED_YBITS=$(ED_YBITS) -DSIGRET=@V_SIGRET@ -DUSE_INTERP_RESULT | |||
25 | BFLAGS = $(DEFINE) $(INCLUDE) | |||
26 | CFLAGS = $(CCOPT) $(BFLAGS) | |||
27 | @@ -300,13 +303,7 @@ ppmtolut: ppmtolut.c | |||
7 | 28 | |||
8 | install: force | 29 | install: force | |
9 | - cp vic @prefix@/bin/vic | 30 | - cp vic @prefix@/bin/vic | |
10 | - chown bin @prefix@/bin/vic | 31 | - chown bin @prefix@/bin/vic | |
11 | - chgrp bin @prefix@/bin/vic | 32 | - chgrp bin @prefix@/bin/vic | |
12 | - chmod 555 @prefix@/bin/vic | 33 | - chmod 555 @prefix@/bin/vic | |
13 | - cp vic.1 @prefix@/man/vic.1 | 34 | - cp vic.1 @prefix@/man/vic.1 | |
14 | - cp histtolut @prefix@/bin/histtolut | 35 | - cp histtolut @prefix@/bin/histtolut | |
15 | - chown bin @prefix@/bin/histtolut | 36 | - chown bin @prefix@/bin/histtolut | |
16 | - chgrp bin @prefix@/bin/histtolut | 37 | - chgrp bin @prefix@/bin/histtolut | |
17 | - chmod 555 @prefix@/bin/histtolut | 38 | - chmod 555 @prefix@/bin/histtolut | |
18 | + ${BSD_INSTALL_PROGRAM} vic ${DESTDIR}@prefix@/bin | 39 | + ${BSD_INSTALL_PROGRAM} vic ${DESTDIR}@prefix@/bin | |
19 | + ${BSD_INSTALL_MAN} vic.1 ${DESTDIR}@prefix@/man/man1 | 40 | + ${BSD_INSTALL_MAN} vic.1 ${DESTDIR}@prefix@/man/man1 | |
20 | + ${BSD_INSTALL_PROGRAM} histtolut ${DESTDIR}@prefix@/bin | 41 | + ${BSD_INSTALL_PROGRAM} histtolut ${DESTDIR}@prefix@/bin | |
21 | 42 | |||
22 | clean: | 43 | clean: | |
23 | rm -f *.o jpeg/*.o p64/*.o core tcl2c++ mkbv bv.c mkhuff huffcode.c \ |