pkgsrc-wip/mythtv/Makefile
grant beattie 087bbf6542 Initial import of mythtv-0.11.
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.
2003-11-13 19:22:37 +00:00

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"