Fix building with newer giflib.diff -r1.29 -r1.30 pkgsrc/net/driftnet/Makefile
(adam)
@@ -1,32 +1,31 @@ | @@ -1,32 +1,31 @@ | |||
1 | # $NetBSD: Makefile,v 1.29 2012/10/23 17:18:18 asau Exp $ | 1 | # $NetBSD: Makefile,v 1.30 2014/05/20 19:11:07 adam Exp $ | |
2 | # | |||
3 | 2 | |||
4 | DISTNAME= driftnet-0.1.6 | 3 | DISTNAME= driftnet-0.1.6 | |
5 | PKGREVISION= 10 | 4 | PKGREVISION= 11 | |
6 | CATEGORIES= net graphics | 5 | CATEGORIES= net graphics | |
7 | MASTER_SITES= http://www.ex-parrot.com/~chris/driftnet/ | 6 | MASTER_SITES= http://www.ex-parrot.com/~chris/driftnet/ | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://www.ex-parrot.com/~chris/driftnet/ | 9 | HOMEPAGE= http://www.ex-parrot.com/~chris/driftnet/ | |
11 | COMMENT= Real-time image sniffer | 10 | COMMENT= Real-time image sniffer | |
11 | LICENSE= gnu-gpl-v2 | |||
12 | 12 | |||
13 | DEPENDS+= mpg123-[0-9]*:../../audio/mpg123 | 13 | DEPENDS+= mpg123-[0-9]*:../../audio/mpg123 | |
14 | 14 | |||
15 | MAKE_JOBS_SAFE= no | 15 | MAKE_JOBS_SAFE= no | |
16 | 16 | |||
17 | BUILD_TARGET= default | 17 | BUILD_TARGET= default | |
18 | MAKE_ENV+= CAT=${CAT:Q} TRUE=${TRUE:Q} | 18 | MAKE_ENV+= CAT=${CAT:Q} TRUE=${TRUE:Q} | |
19 | USE_TOOLS+= makedepend | 19 | USE_TOOLS+= makedepend | |
20 | 20 | |||
21 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 | 21 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 | |
22 | 22 | |||
23 | do-install: | 23 | do-install: | |
24 | ${INSTALL_PROGRAM} ${WRKSRC}/driftnet ${DESTDIR}${PREFIX}/bin | 24 | ${INSTALL_PROGRAM} ${WRKSRC}/driftnet ${DESTDIR}${PREFIX}/bin | |
25 | ${INSTALL_MAN} ${WRKSRC}/driftnet.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | 25 | ${INSTALL_MAN} ${WRKSRC}/driftnet.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | |
26 | 26 | |||
27 | .include "../../mk/giflib.buildlink3.mk" | 27 | .include "../../mk/giflib.buildlink3.mk" | |
28 | .include "../../x11/gtk/buildlink3.mk" | |||
29 | .include "../../mk/jpeg.buildlink3.mk" | 28 | .include "../../mk/jpeg.buildlink3.mk" | |
30 | .include "../../mk/pthread.buildlink3.mk" | 29 | .include "../../mk/pthread.buildlink3.mk" | |
31 | 30 | .include "../../x11/gtk/buildlink3.mk" | ||
32 | .include "../../mk/bsd.pkg.mk" | 31 | .include "../../mk/bsd.pkg.mk" |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.7 2013/08/13 10:23:25 joerg Exp $ | 1 | $NetBSD: distinfo,v 1.8 2014/05/20 19:11:07 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (driftnet-0.1.6.tar.gz) = 279cb3a596f354e7e9c6ac3cc456b3d11dced2ff | 3 | SHA1 (driftnet-0.1.6.tar.gz) = 279cb3a596f354e7e9c6ac3cc456b3d11dced2ff | |
4 | RMD160 (driftnet-0.1.6.tar.gz) = 01057f3cb992faa537a8b188e116c6f21016cfac | 4 | RMD160 (driftnet-0.1.6.tar.gz) = 01057f3cb992faa537a8b188e116c6f21016cfac | |
5 | Size (driftnet-0.1.6.tar.gz) = 36989 bytes | 5 | Size (driftnet-0.1.6.tar.gz) = 36989 bytes | |
6 | SHA1 (patch-aa) = 4e995c7c7c811429bc4f4f6481104a899df707d4 | 6 | SHA1 (patch-aa) = 4e995c7c7c811429bc4f4f6481104a899df707d4 | |
7 | SHA1 (patch-ab) = 5b6bc10901295c58d5607deab9bd25effbbbf950 | 7 | SHA1 (patch-ab) = 5b6bc10901295c58d5607deab9bd25effbbbf950 | |
8 | SHA1 (patch-gif.c) = 2d8a3eb735109f44d9da39b397813a9a6f2b1034 | 8 | SHA1 (patch-gif.c) = e006d37c739334f1b1e50428e0bbd34b1dbca12c |
@@ -1,13 +1,33 @@ | @@ -1,13 +1,33 @@ | |||
1 | $NetBSD: patch-gif.c,v 1.1 2013/08/13 10:23:26 joerg Exp $ | 1 | $NetBSD: patch-gif.c,v 1.2 2014/05/20 19:11:07 adam Exp $ | |
2 | 2 | |||
3 | --- gif.c.orig 2013-08-12 16:49:30.000000000 +0000 | 3 | Fix building with newer giflib. | |
4 | ||||
5 | --- gif.c.orig 2002-07-09 19:26:41.000000000 +0000 | |||
4 | +++ gif.c | 6 | +++ gif.c | |
5 | @@ -20,7 +20,7 @@ static const char rcsid[] = "$Id: gif.c, | 7 | @@ -20,7 +20,7 @@ static const char rcsid[] = "$Id: gif.c, | |
6 | */ | 8 | */ | |
7 | int gif_load_hdr(img I) { | 9 | int gif_load_hdr(img I) { | |
8 | GifFileType *g; | 10 | GifFileType *g; | |
9 | - g = I->us = DGifOpenFileHandle(fileno(I->fp)); | 11 | - g = I->us = DGifOpenFileHandle(fileno(I->fp)); | |
10 | + g = I->us = DGifOpenFileHandle(fileno(I->fp), NULL); | 12 | + g = I->us = DGifOpenFileHandle(fileno(I->fp), NULL); | |
11 | if (!I->us) { | 13 | if (!I->us) { | |
12 | I->err = IE_HDRFORMAT; | 14 | I->err = IE_HDRFORMAT; | |
13 | return 0; | 15 | return 0; | |
16 | @@ -36,7 +36,7 @@ int gif_load_hdr(img I) { | |||
17 | * Abort loading a GIF file after the header is done. | |||
18 | */ | |||
19 | int gif_abort_load(img I) { | |||
20 | - DGifCloseFile((GifFileType*)I->us); | |||
21 | + DGifCloseFile((GifFileType*)I->us, NULL); | |||
22 | return 1; | |||
23 | } | |||
24 | ||||
25 | @@ -114,7 +114,7 @@ int gif_load_img(img I) { | |||
26 | ret = 1; | |||
27 | fail: | |||
28 | ||||
29 | - DGifCloseFile(g); | |||
30 | + DGifCloseFile(g, NULL); | |||
31 | ||||
32 | return ret; | |||
33 | } |