diff -ruN --exclude=CVS /usr/ports/devel/libk8055/Makefile /usr/home/jake/redports/export/jake/devel/libk8055/Makefile --- /usr/ports/devel/libk8055/Makefile 2011-12-08 20:19:29.000000000 +0000 +++ /usr/home/jake/redports/export/jake/devel/libk8055/Makefile 2011-12-31 03:27:04.767185000 +0000 @@ -17,6 +17,7 @@ MAN1= k8055.1 MANCOMPRESSED= yes USE_LDCONFIG= yes +USE_CSTD= gnu89 PLIST_FILES= bin/k8055 \ lib/libk8055.c \ @@ -27,8 +28,10 @@ .include -.if ${OSVERSION} < 800000 -BROKEN= does not compile on FreeBSD 7.X +.if ${OSVERSION} < 800069 +LIB_DEPENDS+= usb:${PORTSDIR}/devel/libusb +CFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib .endif post-patch: diff -ruN --exclude=CVS /usr/ports/devel/libk8055/files/patch-Makefile /usr/home/jake/redports/export/jake/devel/libk8055/files/patch-Makefile --- /usr/ports/devel/libk8055/files/patch-Makefile 1970-01-01 01:00:00.000000000 +0100 +++ /usr/home/jake/redports/export/jake/devel/libk8055/files/patch-Makefile 2011-12-31 03:15:57.558476000 +0000 @@ -0,0 +1,47 @@ +--- Makefile.orig 2011-12-31 03:12:14.464658120 +0000 ++++ Makefile 2011-12-31 03:12:42.754252842 +0000 +@@ -1,22 +1,22 @@ +-cc = gcc ++CC ?= gcc + exec = k8055 +-bindir = /usr/local/bin +-libdir = /usr/local/lib +-includedir = /usr/local/include +-mandir = /usr/local/man/man1 ++bindir = ${PREFIX}/bin ++libdir = ${PREFIX}/lib ++includedir = ${PREFIX}/include ++mandir = ${MANPREFIX}/man/man1 + OBJS = main.o libk8055.o + # if your are using Linux comment out next line +-CFLAGS = -DDAEMON -Wall -D_BSD ++CFLAGS += -DDAEMON -Wall -D_BSD + # if you are using Linux incomment following line + #CFLAGS = -DDAEMON -Wall + +-libs = -lusb -L/usr/lib -lm ++libs = -lusb -L/usr/lib ${LDFLAGS} -lm + + libk8055.so.0.1: libk8055.o +- $(cc) -Wall -o libk8055.so.0.2 -shared libk8055.o ++ $(CC) -Wall -o libk8055.so.0.2 -shared libk8055.o + + libk8055.o: libk8055.c +- $(cc) -Wall -O -c -g -fPIC $(CFLAGS) libk8055.c ++ $(CC) -Wall -O -c -g -fPIC $(CFLAGS) libk8055.c + -ln -sf libk8055.so.0.2 libk8055.so + + libk8055.c: k8055.h +@@ -24,10 +24,10 @@ + all: k8055_prog libk8055.so.0.1 + + %.o: %.c +- $(cc) $(CFLAGS) -c $< ++ $(CC) $(CFLAGS) -c $< + + k8055_prog: $(OBJS) +- $(cc) $(OBJS) -o $(exec) $(libs) ++ $(CC) $(OBJS) -o $(exec) $(libs) + strip $(exec) + + clean: