[PATCH] mpeg4ip vs. obexapp
Panagiotis Astithas
past at netmode.ntua.gr
Fri Jul 23 08:43:24 PDT 2004
Hello,
I discovered a corner case in which comms/obexapp fails to build. In my
system I have installed multimedia/mpeg4ip which installs
/usr/local/include/sdp.h. This file shadows the system header
/usr/include/sdp.h, causing the build of obexapp to fail. I had to
replace comms/obexapp/files/patch-Makefile with the following one for
the build to succeed:
--- Makefile.orig Sat Apr 10 00:09:09 2004
+++ Makefile Fri Jul 23 16:34:23 2004
@@ -1,8 +1,10 @@
# $Id: Makefile,v 1.7 2004/04/09 21:09:09 max Exp $
# $FreeBSD$
-BINDIR= /usr/local/bin
-MANDIR= /usr/local/man/man
+PREFIX?= /usr/local
+
+BINDIR= ${PREFIX}/bin
+MANDIR= ${PREFIX}/man/man
PROG= obexapp
MAN1= obexapp.1
@@ -13,8 +15,7 @@
DEBUG_FLAGS= -g
-CFLAGS= -I/usr/local/include \
- -I/usr/local/include/openobex
+CFLAGS= -I/usr/local/include/openobex
DPADD= ${LIBBLUETOOTH} ${LIBSDP} ${LIBBSDXML}
LDADD= -L/usr/lib -L/usr/local/lib \
Nevertheless, I would feel much better if mpeg4ip would install sdp.h in
something less dangerous, say ${LOCALBASE}/mpeg4ip/sdp.h.
Cheers,
More information about the freebsd-ports
mailing list