summaryrefslogtreecommitdiff
path: root/lib/libbluetooth/Makefile
diff options
context:
space:
mode:
authorplunky <plunky@NetBSD.org>2009-05-12 10:05:06 +0000
committerplunky <plunky@NetBSD.org>2009-05-12 10:05:06 +0000
commitdfbf818a22d811e97c87c95a064bcff7ee2abb4d (patch)
tree23994d7f278a62a4efcb30be6d9421e0fad40ec9 /lib/libbluetooth/Makefile
parent93dfc06da921375d7d447c56760b4bf9622786f1 (diff)
Add in the new Service Discovery Protocol API as announced previously in
http://mail-index.netbsd.org/tech-userlevel/2009/02/27/msg001764.html in lib/libbluetooth, add new SDP functions and bump minor version replace usr.sbin/sdpd with new version install sdp.h and sdp.3 from lib/libbluetooth (Don't remove libsdp yet since some programs still refer to it)
Diffstat (limited to 'lib/libbluetooth/Makefile')
-rw-r--r--lib/libbluetooth/Makefile70
1 files changed, 66 insertions, 4 deletions
diff --git a/lib/libbluetooth/Makefile b/lib/libbluetooth/Makefile
index 2d6f64bfc8f..a085821c84b 100644
--- a/lib/libbluetooth/Makefile
+++ b/lib/libbluetooth/Makefile
@@ -1,15 +1,21 @@
-# $NetBSD: Makefile,v 1.3 2007/05/28 12:06:18 tls Exp $
+# $NetBSD: Makefile,v 1.4 2009/05/12 10:05:06 plunky Exp $
USE_FORT?= yes # network protocol library
LIB= bluetooth
-SRCS= bluetooth.c devaddr.c
-MAN= bluetooth.3
+SRCS= bluetooth.c devaddr.c \
+ sdp_data.c sdp_get.c sdp_match.c sdp_put.c sdp_record.c \
+ sdp_set.c sdp_uuid.c sdp_service.c sdp_session.c
+MAN= bluetooth.3 sdp.3 sdp_data.3
CPPFLAGS+= -I${.CURDIR}
-INCS= bluetooth.h
+.if (${SDP_COMPAT:Uyes} != "no")
+SRCS+= sdp_compat.c
+.endif
+
+INCS= bluetooth.h sdp.h
INCSDIR= /usr/include
MLINKS+= bluetooth.3 bt_gethostbyname.3
@@ -30,4 +36,60 @@ MLINKS+= bluetooth.3 bt_aton.3
MLINKS+= bluetooth.3 bt_devaddr.3
MLINKS+= bluetooth.3 bt_devname.3
+MLINKS+= sdp.3 sdp_open.3
+MLINKS+= sdp.3 sdp_open_local.3
+MLINKS+= sdp.3 sdp_close.3
+MLINKS+= sdp.3 sdp_service_search.3
+MLINKS+= sdp.3 sdp_service_attribute.3
+MLINKS+= sdp.3 sdp_service_search_attribute.3
+MLINKS+= sdp.3 sdp_record_insert.3
+MLINKS+= sdp.3 sdp_record_update.3
+MLINKS+= sdp.3 sdp_record_remove.3
+
+MLINKS+= sdp_data.3 sdp_match_uuid16.3
+
+MLINKS+= sdp_data.3 sdp_data_print.3
+MLINKS+= sdp_data.3 sdp_data_size.3
+MLINKS+= sdp_data.3 sdp_data_type.3
+MLINKS+= sdp_data.3 sdp_data_valid.3
+
+MLINKS+= sdp_data.3 sdp_get_alt.3
+MLINKS+= sdp_data.3 sdp_get_attr.3
+MLINKS+= sdp_data.3 sdp_get_bool.3
+MLINKS+= sdp_data.3 sdp_get_data.3
+MLINKS+= sdp_data.3 sdp_get_int.3
+MLINKS+= sdp_data.3 sdp_get_seq.3
+MLINKS+= sdp_data.3 sdp_get_str.3
+MLINKS+= sdp_data.3 sdp_get_url.3
+MLINKS+= sdp_data.3 sdp_get_uint.3
+MLINKS+= sdp_data.3 sdp_get_uuid.3
+
+MLINKS+= sdp_data.3 sdp_put_alt.3
+MLINKS+= sdp_data.3 sdp_put_attr.3
+MLINKS+= sdp_data.3 sdp_put_bool.3
+MLINKS+= sdp_data.3 sdp_put_data.3
+MLINKS+= sdp_data.3 sdp_put_int.3
+MLINKS+= sdp_data.3 sdp_put_int8.3
+MLINKS+= sdp_data.3 sdp_put_int16.3
+MLINKS+= sdp_data.3 sdp_put_int32.3
+MLINKS+= sdp_data.3 sdp_put_int64.3
+MLINKS+= sdp_data.3 sdp_put_seq.3
+MLINKS+= sdp_data.3 sdp_put_str.3
+MLINKS+= sdp_data.3 sdp_put_uint.3
+MLINKS+= sdp_data.3 sdp_put_uint8.3
+MLINKS+= sdp_data.3 sdp_put_uint16.3
+MLINKS+= sdp_data.3 sdp_put_uint32.3
+MLINKS+= sdp_data.3 sdp_put_uint64.3
+MLINKS+= sdp_data.3 sdp_put_url.3
+MLINKS+= sdp_data.3 sdp_put_uuid.3
+MLINKS+= sdp_data.3 sdp_put_uuid16.3
+MLINKS+= sdp_data.3 sdp_put_uuid32.3
+MLINKS+= sdp_data.3 sdp_put_uuid128.3
+
+MLINKS+= sdp_data.3 sdp_set_alt.3
+MLINKS+= sdp_data.3 sdp_set_bool.3
+MLINKS+= sdp_data.3 sdp_set_seq.3
+MLINKS+= sdp_data.3 sdp_set_uint.3
+MLINKS+= sdp_data.3 sdp_set_int.3
+
.include <bsd.lib.mk>