Annotation of pkgsrc/net/wireshark/Makefile, Revision 1.166
1.166 ! wiz 1: # $NetBSD: Makefile,v 1.165 2017/02/12 06:25:54 ryoon Exp $
1.1 tron 2:
1.166 ! wiz 3: DISTNAME= wireshark-2.2.5
1.104 adam 4: CATEGORIES= net
1.130 tron 5: MASTER_SITES= https://www.wireshark.org/download/src/
1.104 adam 6: EXTRACT_SUFX= .tar.bz2
7:
1.135 tron 8: MAINTAINER= pkgsrc-users@NetBSD.org
1.104 adam 9: HOMEPAGE= http://www.wireshark.org/
10: COMMENT= Network protocol analyzer
11: LICENSE= gnu-gpl-v2
1.1 tron 12:
13: CONFLICTS+= ethereal-[0-9]*
14:
1.9 wiz 15: USE_LANGUAGES= c c++
1.48 obache 16: USE_TOOLS+= gmake perl pkg-config yacc lex
1.1 tron 17:
1.104 adam 18: USE_LIBTOOL= yes
1.1 tron 19: SHLIBTOOL_OVERRIDE= # empty
1.104 adam 20: CHECK_PORTABILITY_SKIP+=packaging/macosx/*/*
1.1 tron 21:
1.154 wiz 22: PKGCONFIG_OVERRIDE+= wireshark.pc.in
23:
1.104 adam 24: GNU_CONFIGURE= yes
1.9 wiz 25: CONFIGURE_ARGS+= --enable-static=no
1.1 tron 26: CONFIGURE_ARGS+= --with-ssl=${SSLBASE:Q}
27: CONFIGURE_ARGS+= --with-pcap=${BUILDLINK_PREFIX.libpcap}
28: CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib}
1.49 obache 29: CONFIGURE_ENV+= ac_cv_path_YACCDUMMY=${TOOLS_PATH.yacc}
30: CONFIGURE_ENV+= ac_cv_path_LEXDUMMY=${TOOLS_PATH.lex}
1.1 tron 31:
32: PTHREAD_OPTS+= require
33:
1.105 wiz 34: PYTHON_FOR_BUILD_ONLY= yes
1.161 wiz 35: PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 1.10.5
1.105 wiz 36: REPLACE_PYTHON+= help/faq.py
37: REPLACE_PYTHON+= tools/asn2deb
38: REPLACE_PYTHON+= tools/asn2wrs.py
39: REPLACE_PYTHON+= tools/dfilter-test.py
40: REPLACE_PYTHON+= tools/ftsanity.py
41: REPLACE_PYTHON+= tools/html2text.py
42: REPLACE_PYTHON+= tools/idl2deb
43: REPLACE_PYTHON+= tools/indexcap.py
44: REPLACE_PYTHON+= tools/make-dissector-reg.py
45: REPLACE_PYTHON+= tools/make-tap-reg.py
46: REPLACE_PYTHON+= tools/msnchat
47: REPLACE_PYTHON+= tools/ncp2222.py
48: REPLACE_PYTHON+= tools/netscreen2dump.py
49: REPLACE_PYTHON+= tools/pkt-from-core.py
50: REPLACE_PYTHON+= tools/rdps.py
51:
1.1 tron 52: .include "../../mk/bsd.prefs.mk"
1.16 tron 53: .include "options.mk"
1.1 tron 54:
55: .if !empty(MACHINE_PLATFORM:MDarwin-[567].*-*)
56: USE_BUILTIN.libpcap= no
57: .endif
58:
1.143 jperkin 59: CONFIGURE_ARGS.Darwin+= --disable-osx-deploy-target
1.140 adam 60:
1.132 roy 61: # Extra post install targets are in options.mk
62: post-install: ${POST_INSTALL_TARGETS}
63:
1.12 ghen 64: # wireshark no longer builds with NetBSD 3.x provided zlib
65: BUILDLINK_API_DEPENDS.zlib=zlib>=1.2.1
66:
1.138 tnn 67: # wireshark uses gdk_pixbuf_new_from_inline which is deprecated, but asks
68: # to hide deprecated prototypes. This leads to pointer truncation.
69: # gui_utils.c:514:12: warning: incompatible integer to pointer conversion
70: # assigning to 'GdkPixbuf *' (aka 'struct _GdkPixbuf *') from 'int'
71: # [-Wint-conversion]
72: BUILDLINK_TRANSFORM+= rm:-DGDK_PIXBUF_DISABLE_DEPRECATED
73:
1.1 tron 74: .include "../../devel/glib2/buildlink3.mk"
75: .include "../../devel/pcre/buildlink3.mk"
76: .include "../../devel/zlib/buildlink3.mk"
77: .include "../../net/libpcap/buildlink3.mk"
1.22 drochner 78: .include "../../devel/libsmi/buildlink3.mk"
1.65 drochner 79: .include "../../security/libgcrypt/buildlink3.mk"
1.1 tron 80: .include "../../security/gnutls/buildlink3.mk"
81: .include "../../security/openssl/buildlink3.mk"
82:
1.105 wiz 83: .include "../../lang/python/application.mk"
1.156 markd 84: .include "../../mk/krb5.buildlink3.mk"
1.1 tron 85: .include "../../mk/pthread.buildlink3.mk"
86: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>