ports/69340: [maintainer-update] fix bluetooth stack detection
Guido Falsi
mad at madpilot.net
Tue Jul 20 12:00:23 UTC 2004
>Number: 69340
>Category: ports
>Synopsis: [maintainer-update] fix bluetooth stack detection
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Tue Jul 20 12:00:22 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Guido Falsi
>Release: FreeBSD 5.2-CURRENT i386
>Organization:
none
>Environment:
System: FreeBSD wedge.madpilot.net 5.2-CURRENT FreeBSD 5.2-CURRENT #3: Tue Jul 13 16:27:54 CEST 2004 root at wedge.madpilot.net:/usr/obj/usr/src/sys/WEDGE i386
>Description:
Fix the detection of the bluetooth stack in this port.
I'm not bumping portrevision since there's no functionality change,
but the installed binaries DO differ.
This is still untested on any architecture other than i386, so any
testing is encouraged!
>How-To-Repeat:
>Fix:
diff -ruN openobex.old/Makefile openobex/Makefile
--- openobex.old/Makefile Sat Jul 17 19:52:16 2004
+++ openobex/Makefile Sat Jul 17 19:52:47 2004
@@ -14,8 +14,8 @@
MAINTAINER= mad at madpilot.net
COMMENT= Open source implementation of the OBEX protocol
-WANT_AUTOCONF_VER= 253
-WANT_AUTOMAKE_VER= 14
+USE_AUTOCONF_VER= 253
+USE_AUTOMAKE_VER= 14
WANT_LIBTOOL_VER= 15
USE_GMAKE= yes
INSTALLS_SHLIB= yes
diff -ruN openobex.old/files/patch-aclocal.m4 openobex/files/patch-aclocal.m4
--- openobex.old/files/patch-aclocal.m4 Sat Jul 17 19:52:16 2004
+++ openobex/files/patch-aclocal.m4 Sat Jul 17 19:52:47 2004
@@ -1,6 +1,6 @@
---- aclocal.m4.orig Mon Mar 22 16:19:39 2004
-+++ aclocal.m4 Mon Mar 22 16:22:51 2004
-@@ -67,6 +67,35 @@
+--- aclocal.m4.orig Wed Jun 16 19:59:04 2004
++++ aclocal.m4 Wed Jun 16 20:26:17 2004
+@@ -67,6 +67,36 @@
BLUETOOTH_HOOK([],failure)
])
@@ -9,7 +9,8 @@
+AC_DEFUN([FREEBSD_BLUETOOTH_HOOK],[
+ AC_MSG_CHECKING([for the FreeBSD/netgraph bluetooth support])
+ echo
-+ AC_CACHE_CHECK(for the struct sockaddr_rfcomm in <netgraph/.../ng_btsocket.h>, ac_cv_have_sockaddr_rfcomm,
++ AC_CHECK_LIB(bluetooth, bt_aton,
++ [AC_CACHE_CHECK(for the struct sockaddr_rfcomm in <netgraph/.../ng_btsocket.h>, ac_cv_have_sockaddr_rfcomm,
+ [AC_TRY_COMPILE([#include <sys/types.h>
+ #include <sys/socket.h>
+ #include <bitstring.h>
@@ -24,10 +25,10 @@
+ AC_DEFINE(HAVE_BLUETOOTH)
+ AC_DEFINE(HAVE_BLUETOOTH_NETGRAPH,1,[Compile on FreeBSD])
+ USE_BLUETOOTH="yes"
-+ AC_CHECK_LIB(bluetooth, bt_aton,
-+ [LIBS="$LIBS -lbluetooth" AC_DEFINE(HAVE_BT_ATON,1,[Define to 1 if you have the \`bt_aton' function.])])
++ LIBS="$LIBS -lbluetooth"
++ AC_DEFINE(HAVE_BT_ATON,1,[Define to 1 if you have the \`bt_aton' function.])
+ fi
-+])
++])])
+
+AC_DEFUN([FREEBSD_BLUETOOTH_CHECK], [
+ FREEBSD_BLUETOOTH_HOOK([],failure)
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list