head 1.7; access; symbols pkgsrc-2026Q1:1.7.0.70 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.7.0.68 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.7.0.66 pkgsrc-2025Q3-base:1.7 pkgsrc-2025Q2:1.7.0.64 pkgsrc-2025Q2-base:1.7 pkgsrc-2025Q1:1.7.0.62 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.7.0.60 pkgsrc-2024Q4-base:1.7 pkgsrc-2024Q3:1.7.0.58 pkgsrc-2024Q3-base:1.7 pkgsrc-2024Q2:1.7.0.56 pkgsrc-2024Q2-base:1.7 pkgsrc-2024Q1:1.7.0.54 pkgsrc-2024Q1-base:1.7 pkgsrc-2023Q4:1.7.0.52 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.50 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.48 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.46 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.44 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.42 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.40 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.38 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.36 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.7.0.34 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.32 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.30 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.7.0.28 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.26 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.7.0.22 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.7.0.2 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.24 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.7.0.20 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.7.0.18 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.16 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.14 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.7.0.12 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.10 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.7.0.8 pkgsrc-2018Q1-base:1.7 pkgsrc-2017Q4:1.7.0.6 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.7.0.4 pkgsrc-2017Q3-base:1.7 pkgsrc-2017Q2:1.6.0.20 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.18 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.16 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.14 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.12 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.10 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.8 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.6 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.4 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.2 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.5.0.22 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.20 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.18 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.16 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.14 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.12 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.10 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.8 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.6 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.4 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.2 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.4.0.2 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.1.0.2; locks; strict; comment @# @; 1.7 date 2017.08.23.17.53.45; author jlam; state Exp; branches; next 1.6; commitid OaTGCHcsBtsUBm4A; 1.6 date 2014.12.30.08.39.13; author plunky; state Exp; branches; next 1.5; commitid xDe1iwc4jmyyC24y; 1.5 date 2012.05.21.07.01.32; author plunky; state Exp; branches; next 1.4; 1.4 date 2012.03.20.15.31.14; author plunky; state Exp; branches; next 1.3; 1.3 date 2012.03.19.12.09.00; author plunky; state Exp; branches; next 1.2; 1.2 date 2012.02.15.09.30.23; author plunky; state Exp; branches; next 1.1; 1.1 date 2012.02.15.09.17.17; author plunky; state dead; branches 1.1.2.1; next ; 1.1.2.1 date 2012.02.15.09.17.17; author plunky; state Exp; branches; next 1.1.2.2; 1.1.2.2 date 2012.02.15.09.26.54; author plunky; state dead; branches; next ; desc @@ 1.7 log @sysutils/netbt-hcidump: Fix build using bootstrap bmake. I'm not sure when NetBSD's started allowing LIBISPRIVATE=yes, but we should always be able to build using bootstrap-mk-files . Adding MKLINKLIB=no MKPIC=no MKPROFILE=no turns the library into a helper library that is not installed. @ text @$NetBSD: patch-lib_Makefile,v 1.6 2014/12/30 08:39:13 plunky Exp $ Though we only require a minimal part of the library, build a libbt.a to avoid filename conflicts --- lib/Makefile.orig 2017-08-12 23:18:21.000000000 +0000 +++ lib/Makefile @@@@ -0,0 +1,14 @@@@ +# + +LIBISPRIVATE= yes + +# For use with bootstrap-mk-files, which doesn't support LIBISPRIVATE. +MKLINKLIB= no +MKPIC= no +MKPROFILE= no + +LIB= bt + +SRCS= bluetooth.c hci.c + +.include @ 1.6 log @update to latest upstream version. Major changes include hcidump has now been merged with the main BlueZ distribution, so the version number reflects that release hcidump is moved from sbin to bin (and man section 8 -> 1) TCP/IP server mode was removed parsing added for SAP and SMP profiles, and A2MP signals @ text @d1 1 a1 1 $NetBSD$ d6 1 a6 1 --- lib/Makefile.orig 2014-12-28 13:02:11.000000000 +0000 d8 1 a8 1 @@@@ -0,0 +1,9 @@@@ d13 5 @ 1.5 log @update to BlueZ hcidump 2.4 This release adds support for A2MP, L2CAP create/move channel, SAP and additional AVRCP decoding. @ text @d1 1 a1 1 $NetBSD: patch-lib_Makefile,v 1.4 2012/03/20 15:31:14 plunky Exp $ d3 4 a6 1 --- lib/Makefile.orig 2012-05-21 06:50:14.000000000 +0000 d8 2 a9 2 @@@@ -0,0 +1,10 @@@@ +# this file conflicts with parser/hci.c so just rename it d11 1 a11 1 +all: hci_lib.c d13 1 a13 2 +hci_lib.c: hci.c + cp hci.c hci_lib.c d15 1 a15 1 +${TARGETS}: # ensure existence of default targets d17 1 a17 1 +.include @ 1.4 log @add default targets to lib/Makefile (for pbulk) @ text @d1 1 a1 1 $NetBSD: patch-lib_Makefile,v 1.3 2012/03/19 12:09:00 plunky Exp $ d3 1 a3 1 --- lib/Makefile.orig 2012-03-20 15:14:03.000000000 +0000 @ 1.3 log @adjust this build so that it doesn't need to make a .a library, to avoid breakage on pkgbulk build which does not provide the same level of mk support as a NetBSD host @ text @d1 1 a1 1 $NetBSD: patch-lib_Makefile,v 1.2 2012/02/15 09:30:23 plunky Exp $ d3 1 a3 1 --- lib/Makefile.orig 2012-03-19 12:00:46.000000000 +0000 d5 1 a5 1 @@@@ -0,0 +1,6 @@@@ d12 4 @ 1.2 log @update to BlueZ HCIdump 2.2, changes are basically increased parsing for L2CAP packets, new parsing for AVCTP and AVRCP protocols, some endian bugfixes and the archive now contains the files needed from bluez-libs so we don't need to get that separately. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- lib/Makefile.orig 2012-02-15 08:56:20.000000000 +0000 d5 2 a6 2 @@@@ -0,0 +1,10 @@@@ +MKLINT=no d8 1 a8 2 +LIB= bluez +LIBISPRIVATE=yes d10 2 a11 5 +SRCS= bluetooth.c hci.c + +CPPFLAGS+= -I.. + +.include @ 1.1 log @file patch-lib_Makefile was initially added on branch pkgsrc-2011Q4. @ text @d1 15 @ 1.1.2.1 log @update to BlueZ HCIdump 2.2, changes are basically increased parsing for L2CAP packets, new parsing for AVCTP and AVRCP protocols, some endian bugfixes and the archive now contains the files needed from bluez-libs so we don't need to get that separately. @ text @a0 15 $NetBSD$ --- lib/Makefile.orig 2012-02-15 08:56:20.000000000 +0000 +++ lib/Makefile @@@@ -0,0 +1,10 @@@@ +MKLINT=no + +LIB= bluez +LIBISPRIVATE=yes + +SRCS= bluetooth.c hci.c + +CPPFLAGS+= -I.. + +.include @ 1.1.2.2 log @revert previous (sorry, was supposed to be on HEAD) @ text @d1 1 a1 1 $NetBSD: patch-lib_Makefile,v 1.1.2.1 2012/02/15 09:17:17 plunky Exp $ @