From owner-svn-ports-head@FreeBSD.ORG Wed Jan 29 12:38:59 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 11AF6E2E; Wed, 29 Jan 2014 12:38:59 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E60CB137D; Wed, 29 Jan 2014 12:38:58 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s0TCcwHG041494; Wed, 29 Jan 2014 12:38:58 GMT (envelope-from danfe@svn.freebsd.org) Received: (from danfe@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s0TCcwqb041490; Wed, 29 Jan 2014 12:38:58 GMT (envelope-from danfe@svn.freebsd.org) Message-Id: <201401291238.s0TCcwqb041490@svn.freebsd.org> From: Alexey Dokuchaev Date: Wed, 29 Jan 2014 12:38:58 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r341725 - in head/multimedia/fxtv: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2014 12:38:59 -0000 Author: danfe Date: Wed Jan 29 12:38:57 2014 New Revision: 341725 URL: http://svnweb.freebsd.org/changeset/ports/341725 QAT: https://qat.redports.org/buildarchive/r341725/ Log: - Stagify, contract MASTER_SITES, s/X/X11/ in COMMENT, remove alpha from ONLY_FOR_ARCHS, sort the knobs, etc. - Modernize LIB_DEPENDS syntax, convert USE_GMAKE, rename a patch file - Clean up Makefile and port description text while here Added: head/multimedia/fxtv/files/patch-Makefile - copied, changed from r341154, head/multimedia/fxtv/files/patch-ab Deleted: head/multimedia/fxtv/files/patch-ab Modified: head/multimedia/fxtv/Makefile head/multimedia/fxtv/pkg-descr head/multimedia/fxtv/pkg-plist Modified: head/multimedia/fxtv/Makefile ============================================================================== --- head/multimedia/fxtv/Makefile Wed Jan 29 12:23:20 2014 (r341724) +++ head/multimedia/fxtv/Makefile Wed Jan 29 12:38:57 2014 (r341725) @@ -5,40 +5,33 @@ PORTNAME= fxtv PORTVERSION= 1.03 PORTREVISION= 11 CATEGORIES= multimedia -MASTER_SITES= ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= sanpei +MASTER_SITES= LOCAL/sanpei EXTRACT_SUFX= .tgz MAINTAINER= sanpei@FreeBSD.org -COMMENT= X-based TV Display and Capture Application (for use with bt848 driver) +COMMENT= X11-based TV display and capture application (for use with bt848 driver) -LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \ - Xaw3d:${PORTSDIR}/x11-toolkits/Xaw3d +ONLY_FOR_ARCHS= i386 ia64 amd64 +LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \ + libXaw3d.so:${PORTSDIR}/x11-toolkits/Xaw3d + +USES= gmake MAKE_ENV= X11BASE=${LOCALBASE} USE_XORG= ice sm x11 xaw xext xmu xt xpm xxf86vm xxf86dga -USE_GMAKE= yes MAKE_FLAGS= -e -MAN1= fxtv.1 - -ONLY_FOR_ARCHS= alpha i386 ia64 amd64 OPTIONS_DEFINE= EXTRA EXTRA_DESC= Extra programs required to record/playback/save -NO_STAGE= yes -.include - # This program does not actually require the programs below unless you -# use audio/video recording and/or playback and save to a non-raw format. -.if ${PORT_OPTIONS:MEXTRA} -RUN_DEPENDS+= sox:${PORTSDIR}/audio/sox \ - mpg123:${PORTSDIR}/audio/mpg123 \ - mpeg_encode:${PORTSDIR}/multimedia/mpeg_encode \ - mplex:${PORTSDIR}/multimedia/mplex -.endif +# use audio/video recording and/or playback and save to a non-raw format. +EXTRA_RUN_DEPENDS= sox:${PORTSDIR}/audio/sox \ + mpg123:${PORTSDIR}/audio/mpg123 \ + mpeg_encode:${PORTSDIR}/multimedia/mpeg_encode \ + mplex:${PORTSDIR}/multimedia/mplex pre-install: - ${CP} ${WRKSRC}/fxtv.1 ${WRKSRC}/fxtv.man + ${CP} -p ${WRKSRC}/fxtv.1 ${WRKSRC}/fxtv.man .include Copied and modified: head/multimedia/fxtv/files/patch-Makefile (from r341154, head/multimedia/fxtv/files/patch-ab) ============================================================================== --- head/multimedia/fxtv/files/patch-ab Sun Jan 26 03:20:55 2014 (r341154, copy source) +++ head/multimedia/fxtv/files/patch-Makefile Wed Jan 29 12:38:57 2014 (r341725) @@ -1,6 +1,6 @@ --- Makefile.orig Tue Feb 13 09:08:59 2001 +++ Makefile Sat Mar 10 17:36:25 2001 -@@ -62,7 +62,7 @@ +@@ -62,7 +62,7 @@ endif ifneq ($(DEBUG),NO) override CFLAGS = -DDEBUG -g else @@ -9,3 +9,30 @@ endif C_WARN_FLAG = -Wall override CFLAGS += $(C_WARN_FLAG) $(INC) $(CF_VERS) +@@ -116,15 +116,17 @@ $(VIDEOLIB_LIB) : + tv.o : tv.c app_rsrc.h + + install : fxtv +- mkdir -p $(FXTV_LIBDIR)/bitmaps +- install -c -m 444 -o root $(PIXMAPS) $(FXTV_LIBDIR)/bitmaps +- install -c -m 444 -o root README $(FXTV_LIBDIR) +- mkdir -p $(X11BASEINST)/lib/X11/app-defaults +- install -c -m 444 -o root Fxtv $(X11BASEINST)/lib/X11/app-defaults +- mkdir -p $(X11BASEINST)/bin +- install -c -m 444 -o root fxtv.1 $(X11BASEINST)/man/man1/fxtv.1 +- install -c -m 555 -o root fxtv $(X11BASEINST)/bin +- install -c -m 555 -o root fxtv_cnvt.sh $(FXTV_LIBDIR) ++ mkdir -p $(DESTDIR)$(FXTV_LIBDIR)/bitmaps ++ install -c -m 444 -o root $(PIXMAPS) $(DESTDIR)$(FXTV_LIBDIR)/bitmaps ++ install -c -m 444 -o root README $(DESTDIR)$(FXTV_LIBDIR) ++ mkdir -p $(DESTDIR)$(X11BASEINST)/lib/X11/app-defaults ++ install -c -m 444 -o root Fxtv \ ++ $(DESTDIR)$(X11BASEINST)/lib/X11/app-defaults ++ mkdir -p $(DESTDIR)$(X11BASEINST)/bin ++ install -c -m 444 -o root fxtv.1 \ ++ $(DESTDIR)$(X11BASEINST)/man/man1/fxtv.1 ++ install -c -m 555 -o root fxtv $(DESTDIR)$(X11BASEINST)/bin ++ install -c -m 555 -o root fxtv_cnvt.sh $(DESTDIR)$(FXTV_LIBDIR) + + clean: + rm -f *.o fxtv *.core *~ Modified: head/multimedia/fxtv/pkg-descr ============================================================================== --- head/multimedia/fxtv/pkg-descr Wed Jan 29 12:23:20 2014 (r341724) +++ head/multimedia/fxtv/pkg-descr Wed Jan 29 12:38:57 2014 (r341725) @@ -3,10 +3,7 @@ image/audio/video capture capabilities f and Pinnacle PCTV tuner/capture cards. To use this app, you need a capture card supported by the bktr(4) driver. -Examples include the Hauppauge Wincast/TV, the STB TV PCI, and the -Intel Smart Video Recorder III. See the 'bktr' man page -for more information. - -Refer to the README for details on usage. +Examples include the Hauppauge Wincast/TV, the STB TV PCI, and the Intel +Smart Video Recorder III. See the 'bktr' man page for more information. WWW: http://people.FreeBSD.org/~rhh/fxtv/ Modified: head/multimedia/fxtv/pkg-plist ============================================================================== --- head/multimedia/fxtv/pkg-plist Wed Jan 29 12:23:20 2014 (r341724) +++ head/multimedia/fxtv/pkg-plist Wed Jan 29 12:38:57 2014 (r341725) @@ -9,5 +9,6 @@ lib/X11/fxtv/bitmaps/mini-up.xbm lib/X11/fxtv/bitmaps/radio_off.xbm lib/X11/fxtv/bitmaps/radio_on.xbm lib/X11/fxtv/fxtv_cnvt.sh +man/man1/fxtv.1.gz @dirrm lib/X11/fxtv/bitmaps @dirrm lib/X11/fxtv