aboutsummaryrefslogtreecommitdiff
path: root/multimedia/v4l-utils/Makefile
diff options
context:
space:
mode:
authorKoop Mast <kwm@FreeBSD.org>2015-06-14 04:59:37 +0000
committerKoop Mast <kwm@FreeBSD.org>2015-06-14 04:59:37 +0000
commit636dab0705fda62735af1c32cfd0044e7411d00b (patch)
treee28f69d965fffbb0ca82d5ddafa17b411ba2eeed /multimedia/v4l-utils/Makefile
parent4ff6e86d0ec8bc2a68e360f6c21e1cb6aca779bf (diff)
Notes
Diffstat (limited to 'multimedia/v4l-utils/Makefile')
-rw-r--r--multimedia/v4l-utils/Makefile38
1 files changed, 11 insertions, 27 deletions
diff --git a/multimedia/v4l-utils/Makefile b/multimedia/v4l-utils/Makefile
index f547ad293fed..a2d897b4db80 100644
--- a/multimedia/v4l-utils/Makefile
+++ b/multimedia/v4l-utils/Makefile
@@ -1,36 +1,20 @@
# Created by: Juergen Lock <nox@FreeBSD.org>
# $FreeBSD$
-PORTNAME= v4l-utils
-PORTVERSION= 0.8.8
-PORTREVISION= 1
-CATEGORIES= multimedia
-MASTER_SITES= http://linuxtv.org/downloads/v4l-utils/
+PORTNAME?= v4l-utils
+PORTREVISION= 0
-MAINTAINER= nox@FreeBSD.org
COMMENT= Video4Linux utilities
-BUILD_DEPENDS= v4l_compat>=1.0.20120501:${PORTSDIR}/multimedia/v4l_compat \
- libv4l>=0.8.8:${PORTSDIR}/multimedia/libv4l
-LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l \
- libargp.so:${PORTSDIR}/devel/argp-standalone
+MASTERDIR= ${.CURDIR}/../../multimedia/libv4l
+DESCR= ${.CURDIR}/pkg-descr
+PLIST= ${.CURDIR}/pkg-plist
+LIBV4L_SLAVE= utils
-MAKE_ARGS= CFLAGS="${CFLAGS} -I${LOCALBASE}/include -DPREFIX=\\\"${PREFIX}\\\"" \
- LIBDIR="${PREFIX}/lib" LDFLAGS="-L${LOCALBASE}/lib -largp"
-USES= gmake tar:bzip2
-USE_LDCONFIG= yes
+INSTALL_WRKSRC= ${WRKSRC}/utils
-WRKSRC= ${WRKDIR}/${DISTNAME}/utils
+# no need for udev rules
+post-install:
+ @${RM} -rf ${STAGEDIR}/lib/udev
-post-patch:
- @${RM} ${WRKSRC}/../include/linux/videodev2.h
- @${REINPLACE_CMD} -e 's|#include <sys/klog.h>||g' \
- -e 's|#include <features.h>||g' \
- -e 's|#include <linux/types.h>||g' \
- ${WRKSRC}/v4l2-compliance/v4l2-compliance.cpp \
- ${WRKSRC}/v4l2-compliance/v4l2-test-debug.cpp \
- ${WRKSRC}/v4l2-ctl/cx18-ctl.c \
- ${WRKSRC}/v4l2-ctl/ivtv-ctl.c \
- ${WRKSRC}/../include/linux/ivtv.h
-
-.include <bsd.port.mk>
+.include "${MASTERDIR}/Makefile"