087bbf6542
MythTV is a personal video recording package, which includes the following main features: * Basic 'live-tv' functionality. Pause/Fast Forward/Rewind "live" TV. * Support for multiple tuner cards and multiple simultaneous recordings. * Distributed architecture allowing multiple recording machines and multiple playback machines on the same network, completely transparent to the user. * Compresses video in software using rtjpeg (from Nuppelvideo) or mpeg4 (from libavcodec). Full support for Hardware MPEG-2 encoder cards (Hauppauge PVR-250 / PVR-350). Preliminary support for DVB cards and the new pcHDTV tuner card. * Completely automatic commercial detection/skipping * Grabs program information using xmltv. * A fully themeable menu to tie it all together.
49 lines
1.1 KiB
Makefile
49 lines
1.1 KiB
Makefile
# $NetBSD: Makefile,v 1.1.1.1 2003/11/13 19:22:37 grantbeattie Exp $
|
|
#
|
|
|
|
DISTNAME= mythtv-0.11
|
|
CATEGORIES= graphics
|
|
MASTER_SITES= http://www.mythtv.org/mc/
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= grant@NetBSD.org
|
|
HOMEPAGE= http://www.mythtv.org/
|
|
COMMENT= TV/video recorder with many features
|
|
|
|
USE_BUILDLINK2= YES
|
|
|
|
ONLY_FOR_PLATFORM= Linux-*-*
|
|
|
|
HAS_CONFIGURE= YES
|
|
USE_GCC_SHLIB= # defined
|
|
USE_LIBTOOL= YES
|
|
USE_PKGINSTALL= YES
|
|
USE_X11= YES
|
|
|
|
USE_GNU_TOOLS+= make
|
|
|
|
QTPREFIX= ${X11PREFIX}/qt3
|
|
|
|
CONFIGURE_ARGS+= --prefix=${PREFIX}
|
|
|
|
# the assembler can't handle the MMX output from gcc3.2.2 on
|
|
# Slackware 9, so build without MMX support for now.
|
|
CONFIGURE_ARGS+= --disable-mmx
|
|
|
|
MAKE_ENV+= QTPREFIX=${QTPREFIX}
|
|
MAKE_ENV+= QTDIR=${QTPREFIX}
|
|
|
|
# needed to find qmake
|
|
PATH:= ${PATH}:${QTPREFIX}/bin
|
|
|
|
post-patch:
|
|
@${MV} ${WRKSRC}/settings.pro ${WRKSRC}/settings.pro.pre-subst
|
|
@${SED} ${FILES_SUBST_SED} ${WRKSRC}/settings.pro.pre-subst > \
|
|
${WRKSRC}/settings.pro
|
|
|
|
pre-install:
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/mythtv
|
|
|
|
.include "../../audio/lame/buildlink2.mk"
|
|
.include "../../x11/qt3-libs/buildlink2.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|