2001-03-20 04:12:55 +01:00
|
|
|
# New ports collection makefile for: xawtv
|
|
|
|
# Date created: 03 March 2001
|
|
|
|
# Whom: George Reid <greid@ukug.uk.freebsd.org>
|
|
|
|
#
|
|
|
|
# $FreeBSD$
|
|
|
|
#
|
|
|
|
|
2002-02-22 23:52:16 +01:00
|
|
|
PORTNAME= xawtv
|
2003-04-17 10:51:51 +02:00
|
|
|
PORTVERSION= 3.88
|
2003-04-04 03:38:40 +02:00
|
|
|
CATEGORIES= multimedia
|
2002-02-22 23:52:16 +01:00
|
|
|
MASTER_SITES= http://bytesex.org/xawtv/
|
2001-03-20 04:12:55 +01:00
|
|
|
DISTNAME= ${PORTNAME}_${PORTVERSION}
|
|
|
|
|
2003-05-06 18:58:45 +02:00
|
|
|
MAINTAINER= oliver@freebsd.org
|
2003-02-21 13:17:17 +01:00
|
|
|
COMMENT= A TV viewing application and a few TV utilities
|
2001-03-20 04:12:55 +01:00
|
|
|
|
2003-01-01 21:16:18 +01:00
|
|
|
BUILD_DEPENDS= iconv:${PORTSDIR}/converters/libiconv
|
2001-03-20 04:12:55 +01:00
|
|
|
LIB_DEPENDS= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d \
|
2001-09-11 04:22:51 +02:00
|
|
|
png.5:${PORTSDIR}/graphics/png \
|
2002-03-24 21:40:32 +01:00
|
|
|
jpeg.9:${PORTSDIR}/graphics/jpeg \
|
|
|
|
aa.1:${PORTSDIR}/graphics/aalib
|
2001-03-20 04:12:55 +01:00
|
|
|
|
2002-02-22 23:52:16 +01:00
|
|
|
WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/}
|
|
|
|
USE_MOTIF= yes
|
2002-01-16 23:08:43 +01:00
|
|
|
GNU_CONFIGURE= yes
|
|
|
|
USE_GMAKE= yes
|
2002-02-07 22:02:57 +01:00
|
|
|
USE_XPM= yes
|
2001-03-20 04:12:55 +01:00
|
|
|
USE_X_PREFIX= yes
|
2002-07-27 17:51:14 +02:00
|
|
|
USE_REINPLACE= yes
|
2003-02-23 18:32:48 +01:00
|
|
|
CONFIGURE_ENV= LIBS="-L${PREFIX}/lib -L${LOCALBASE}/lib"
|
2003-01-01 21:16:18 +01:00
|
|
|
MAKE_ENV= verbose=yes
|
|
|
|
|
2002-07-27 17:51:14 +02:00
|
|
|
FILES_LIBJPEG= console/Subdir.mk debug/Subdir.mk x11/Subdir.mk
|
2001-03-20 04:12:55 +01:00
|
|
|
|
2002-07-27 17:51:14 +02:00
|
|
|
MAN1= alevtd.1 dump-mixers.1 fbtv.1 mtt.1 motv.1 ntsc-cc.1 pia.1 \
|
|
|
|
propwatch.1 radio.1 record.1 rootv.1 scantv.1 showriff.1 \
|
2003-04-17 10:51:51 +02:00
|
|
|
streamer.1 subtitles.1 ttv.1 v4l-info.1 v4lctl.1 webcam.1 \
|
|
|
|
xawtv-remote.1 xawtv.1
|
2002-01-16 23:08:43 +01:00
|
|
|
MAN5= xawtvrc.5
|
|
|
|
MAN8= v4l-conf.8
|
|
|
|
|
2002-03-10 17:03:59 +01:00
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
|
2003-02-23 18:32:48 +01:00
|
|
|
.if defined(WITH_LIBDV)
|
|
|
|
LIB_DEPENDS+= dv.3:${PORTSDIR}/multimedia/libdv
|
|
|
|
CONFIGURE_ARGS+=--enable-dv
|
|
|
|
PLIST_SUB+= DV=
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--enable-dv=no
|
|
|
|
PLIST_SUB+= DV="@comment "
|
|
|
|
.endif
|
|
|
|
|
|
|
|
.if defined(WITH_MMX)
|
|
|
|
CONFIGURE_ARGS+=--enable-mmx
|
|
|
|
CFLAGS+= -DMMX=1
|
|
|
|
.endif
|
|
|
|
|
|
|
|
.if defined(WITH_LIBQTIME)
|
|
|
|
CONFIGURE_ARGS+=--enable-quicktime
|
2003-04-04 03:38:40 +02:00
|
|
|
LIB_DEPENDS+= quicktime.0:${PORTSDIR}/multimedia/libquicktime
|
2003-02-23 18:32:48 +01:00
|
|
|
PLIST_SUB+= QT=
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--enable-quicktime=no
|
|
|
|
PLIST_SUB+= QT="@comment "
|
|
|
|
.endif
|
|
|
|
|
2002-01-16 23:08:43 +01:00
|
|
|
PLIST_SUB+= X11PREFIX=${X11BASE}
|
|
|
|
|
2003-02-23 18:32:48 +01:00
|
|
|
pre-everything::
|
|
|
|
@${ECHO} ""
|
|
|
|
@${ECHO} "You may use the following build options:"
|
|
|
|
@${ECHO} ""
|
|
|
|
@${ECHO} " WITH_LIBDV=yes Enable reading/writing raw dv files"
|
|
|
|
@${ECHO} " WITH_LIBQTIME=yes Enable quicktime support"
|
|
|
|
@${ECHO} " WITH_MMX=yes Enable mmx support"
|
|
|
|
@${ECHO} ""
|
|
|
|
|
2002-01-16 23:08:43 +01:00
|
|
|
post-patch:
|
2003-01-01 21:16:18 +01:00
|
|
|
@${REINPLACE_CMD} -e "s|/usr/X11R6|${X11BASE}|g" \
|
2003-02-23 18:32:48 +01:00
|
|
|
-e "s|/usr/local|${LOCALBASE}|g" \
|
|
|
|
-e "s|-lpthread|${PTHREAD_LIBS}|g" ${WRKSRC}/configure
|
2002-07-27 17:51:14 +02:00
|
|
|
|
|
|
|
.for i in ${FILES_LIBJPEG}
|
2003-01-01 21:16:18 +01:00
|
|
|
@${REINPLACE_CMD} -e "s|-ljpeg|-L${LOCALBASE}/lib -ljpeg|g" ${WRKSRC}/$i
|
2002-03-04 01:19:42 +01:00
|
|
|
.endfor
|
2001-03-20 04:12:55 +01:00
|
|
|
|
2002-03-10 17:03:59 +01:00
|
|
|
.include <bsd.port.post.mk>
|