head 1.7; access; symbols pkgsrc-2026Q1:1.7.0.48 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.7.0.46 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.7.0.44 pkgsrc-2025Q3-base:1.7 pkgsrc-2025Q2:1.7.0.42 pkgsrc-2025Q2-base:1.7 pkgsrc-2025Q1:1.7.0.40 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.7.0.38 pkgsrc-2024Q4-base:1.7 pkgsrc-2024Q3:1.7.0.36 pkgsrc-2024Q3-base:1.7 pkgsrc-2024Q2:1.7.0.34 pkgsrc-2024Q2-base:1.7 pkgsrc-2024Q1:1.7.0.32 pkgsrc-2024Q1-base:1.7 pkgsrc-2023Q4:1.7.0.30 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.28 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.26 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.24 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.22 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.20 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.18 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.16 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.14 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.7.0.12 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.10 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.8 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.7.0.6 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.4 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.7.0.2 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.6.0.56 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.78 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.74 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.72 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.70 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.68 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.66 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.64 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.62 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.60 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.58 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.54 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.52 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.50 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.48 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.46 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.44 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.42 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.40 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.38 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.36 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.34 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.32 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.30 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.28 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.26 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.24 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.22 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.20 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.18 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.16 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.14 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.12 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.10 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.8 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.6 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.4 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.2 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.5.0.6 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.4 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.2 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.4.0.6 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.4 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.2 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.3.0.12 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.10 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.8 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.6 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.4 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.2 pkgsrc-2008Q1:1.2.0.8 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.6 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.4 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.2 pkgsrc-2007Q2-base:1.2; locks; strict; comment @# @; 1.7 date 2020.05.07.17.01.27; author plunky; state Exp; branches; next 1.6; commitid YghBP8w5bLcTyk7C; 1.6 date 2010.11.17.19.14.34; author plunky; state Exp; branches; next 1.5; 1.5 date 2010.01.15.17.48.44; author plunky; state Exp; branches; next 1.4; 1.4 date 2009.05.12.14.43.17; author plunky; state Exp; branches; next 1.3; 1.3 date 2008.07.09.20.14.37; author plunky; state Exp; branches; next 1.2; 1.2 date 2007.05.24.14.06.33; author xtraeme; state Exp; branches; next 1.1; 1.1 date 2007.05.22.18.53.56; author plunky; state Exp; branches; next ; desc @@ 1.7 log @repair build break, apply -Wno-error=incompatible-pointer-types @ text @$NetBSD: patch-af,v 1.6 2010/11/17 19:14:34 plunky Exp $ LIBSDP is not available on all platforms don't error on warnings about const --- Makefile.orig 2010-11-03 18:28:50.000000000 +0000 +++ Makefile @@@@ -16,9 +16,18 @@@@ DEBUG_FLAGS= -g CFLAGS+= -I/usr/local/include \ -I/usr/local/include/openobex -DPADD= ${LIBBLUETOOTH} ${LIBSDP} ${LIBREADLINE} +CFLAGS+= -Wno-error=incompatible-pointer-types + +DPADD= ${LIBBLUETOOTH} ${LIBREADLINE} LDADD= -L/usr/lib -L/usr/local/lib \ - -lbluetooth -lsdp -lopenobex -lexpat -lreadline -liconv + -lbluetooth -lopenobex -lexpat -lreadline -liconv +.if (${HAVE_LIBSDP:Uyes} == "no") +CPPFLAGS+= -DSDP_COMPAT +.else +DPADD+= ${LIBSDP} +LDADD+= -lsdp +.endif + .include @ 1.6 log @update to obexapp 1.4.14, with a clump of minor fixes submitted by Iain Hibbert: - use libexpat instead of FreeBSD internal libbsdxml - fix off by one error with busy spinner, which sometimes resulted in a spurious backspace in the output - fflush(stdout) for busy spinner - print streaming statistics after transfers in client mode - use HAVE_BT_DEVADDR rather than testing for __NetBSD__ - use bdaddr_any() functions instead of memcpy() - allow server mode to bind to channel 0, indicating to the OS that the first available channel should be used - prevent busy loop bug if the socket is remotely closed causing the read() to return 0 bytes - fix some [unsigned comparison] compiler warnings - provide connection ID for all get requests, improves compatibility with remote windows mobile devices @ text @d1 5 a5 1 $NetBSD: patch-af,v 1.5 2010/01/15 17:48:44 plunky Exp $ d9 1 a9 1 @@@@ -16,9 +16,16 @@@@ DEBUG_FLAGS= -g d14 2 @ 1.5 log @ fairly minor update to 1.4.13 - obexapp does not now require GNU libiconv (this was in pkgsrc already) - compiler errors fixed - no longer tries to provide username/groupname in file listings (info not available in chroot) @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.4 2009/05/12 14:43:17 plunky Exp $ d3 1 a3 1 --- Makefile.orig 2010-01-08 18:31:22.000000000 +0000 d5 1 a5 1 @@@@ -16,9 +16,15 @@@@ DEBUG_FLAGS= -g d9 1 a9 1 -DPADD= ${LIBBLUETOOTH} ${LIBSDP} ${LIBBSDXML} ${LIBREADLINE} d12 1 a12 1 - -lbluetooth -lsdp -lopenobex -lbsdxml -lreadline -liconv a14 1 -.include d21 2 a23 1 +.include @ 1.4 log @update this to access the old ServiceDiscovery API where appropriate @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.3 2008/07/09 20:14:37 plunky Exp $ d3 5 a7 14 --- Makefile.orig 2007-04-23 20:29:18.000000000 +0200 +++ Makefile 2007-05-24 15:43:11.000000000 +0200 @@@@ -6,7 +6,7 @@@@ MANDIR= /usr/local/man/man PROG= obexapp MAN1= obexapp.1 -WARNS?= 3 +WARNS?= 0 SRCS= client.c event.c log.c main.c sdp.c server.c stream.c \ transport.c util.c @@@@ -17,9 +17,16 @@@@ -I/usr/local/include/openobex \ -fno-strict-aliasing d14 2 a15 1 + d19 2 a20 2 +DPADD+= ${LIBSDP} +LDADD+= -lsdp d23 1 a23 2 .include @ 1.3 log @fix build obexapp uses mktemp which incurs a security warning, and -Wfatal-errors causes the link to fail. the quick fix is to make WARNS=0 @ text @d1 1 a1 1 $NetBSD: patch-af,v 1.2 2007/05/24 14:06:33 xtraeme Exp $ d14 1 a14 1 @@@@ -17,9 +17,9 @@@@ d19 1 a19 1 +DPADD= ${LIBBLUETOOTH} ${LIBSDP} ${LIBREADLINE} d22 8 a29 1 + -lbluetooth -lsdp -lopenobex -lexpat -lreadline -liconv @ 1.2 log @Don't add LIBEXPAT to DPADD, it doesn't exist in all cases... and the pkgsrc version is used anyway. @ text @d1 1 a1 1 $NetBSD$ d5 9 @ 1.1 log @update obexapp to version 1.4.7, which contains compiler warning fixes and NetBSD compatibility in the source. ok by xtraeme@@ @ text @d3 3 a5 3 --- Makefile.orig 2007-05-21 19:57:47.000000000 +0100 +++ Makefile @@@@ -17,9 +17,9 @@@@ CFLAGS+= -I/usr/local/include \ d10 1 a10 1 +DPADD= ${LIBBLUETOOTH} ${LIBSDP} ${LIBEXPAT} ${LIBREADLINE} @