1 # $NetBSD: Makefile,v 1.30 2011/08/14 07:53:03 cheusov Exp $
7 MASTER_SITES= http://dl.bytesex.org/releases/xawtv/
9 MAINTAINER= pkgsrc-users@NetBSD.org
10 HOMEPAGE= http://linux.bytesex.org/xawtv/
11 COMMENT= TV application for Brooktree 848 compatible cards
13 PKG_DESTDIR_SUPPORT= user-destdir
15 WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
17 USE_TOOLS+= gmake perl bash:run
19 REPLACE_BASH= scripts/subtitles
21 CONFIGURE_ARGS+= --disable-aalib
22 CONFIGURE_ARGS+= --disable-motif
24 LDFLAGS+= ${LIBOSSAUDIO}
26 SUBST_CLASSES+= devoss
27 SUBST_MESSAGE.devoss= Fixing path to OSS audio device.
28 SUBST_STAGE.devoss= pre-configure
29 SUBST_FILES.devoss= console/record.c libng/devices.c x11/pia.c
30 SUBST_FILES.devoss+= man/motv.1 man/record.1 man/streamer.1 man/xawtv.1
31 SUBST_FILES.devoss+= man/es/streamer.1 man/es/xawtv.1 man/fr/xawtv.1
32 SUBST_SED.devoss= -e 's|/dev/dsp|${DEVOSSAUDIO}|g'
34 .include "../../mk/bsd.prefs.mk"
36 .if ${MACHINE_ARCH} == "i386"
37 PKG_OPTIONS_VAR= PKG_OPTIONS.xawtv
38 PKG_SUPPORTED_OPTIONS= mmx
39 .include "../../mk/bsd.options.mk"
42 .if !empty(PKG_OPTIONS:Mmmx)
43 CONFIGURE_ARGS+= --enable-mmx
46 CFLAGS+= -I${X11BASE}/include/X11/fonts
48 MAKE_FLAGS+= SUID_ROOT= FS_LIBS=-lFS
50 .include "../../devel/ncurses/buildlink3.mk"
51 .include "../../graphics/MesaLib/buildlink3.mk"
52 .include "../../mk/jpeg.buildlink3.mk"
53 .include "../../x11/Xaw3d/buildlink3.mk"
54 .include "../../x11/libFS/buildlink3.mk"
55 .include "../../x11/libXext/buildlink3.mk"
56 .include "../../x11/libXft/buildlink3.mk"
57 .include "../../x11/libXinerama/buildlink3.mk"
58 .include "../../x11/libXpm/buildlink3.mk"
59 .include "../../x11/libXrandr/buildlink3.mk"
60 .include "../../x11/libXv/buildlink3.mk"
61 .include "../../x11/libXxf86dga/buildlink3.mk"
62 .include "../../x11/libXxf86vm/buildlink3.mk"
63 .include "../../x11/xf86vidmodeproto/buildlink3.mk"
64 .include "../../x11/xextproto/buildlink3.mk"
65 .include "../../mk/oss.buildlink3.mk"
66 .include "../../mk/pthread.buildlink3.mk"
67 .include "../../mk/bsd.pkg.mk"