6 COMMENT= Video4Linux IOCTL header files
11 MASTERDIR= ${.CURDIR}/../../multimedia/libv4l
12 EXTRADIR= ${WRKSRC}/../linux
13 DESCR= ${.CURDIR}/pkg-descr
14 PLIST= ${.CURDIR}/pkg-plist
17 BASE_HEADERS= input.h uinput.h ivtv.h v4l2-controls.h \
18 v4l2-common.h videodev2.h
19 DVB_HEADERS= audio.h dmx.h frontend.h video.h
20 EXTRA_HEADERS= ca.h osd.h version.h
23 @${MKDIR} ${STAGEDIR}${PREFIX}/include/linux/dvb/
24 .for i in ${BASE_HEADERS}
25 ${INSTALL_DATA} ${WRKSRC}/contrib/freebsd/include/linux/${i} \
26 ${STAGEDIR}${PREFIX}/include/linux/
28 .for i in ${DVB_HEADERS}
29 ${INSTALL_DATA} ${WRKSRC}/include/linux/dvb/${i} \
30 ${STAGEDIR}${PREFIX}/include/linux/dvb
32 # V4L1 is dead in linux, however webcamd still supports it.
33 ${INSTALL_DATA} ${FILESDIR}/videodev.h \
34 ${STAGEDIR}${PREFIX}/include/linux/
35 # Extra dvb headers supplied taken from the linux kernel distfile.
36 # vdr and the gst dvb plugin need them at least
37 .for i in ${EXTRA_HEADERS}
38 ${INSTALL_DATA} ${EXTRADIR}/dvb/${i} \
39 ${STAGEDIR}${PREFIX}/include/linux/dvb/
42 .include "${MASTERDIR}/Makefile"