From owner-svn-ports-all@FreeBSD.ORG Mon Jun 16 12:50:52 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6D8A49CA; Mon, 16 Jun 2014 12:50:52 +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)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5A07A2D79; Mon, 16 Jun 2014 12:50:52 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s5GCoqRX088262; Mon, 16 Jun 2014 12:50:52 GMT (envelope-from pawel@svn.freebsd.org) Received: (from pawel@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s5GCopCb088259; Mon, 16 Jun 2014 12:50:51 GMT (envelope-from pawel@svn.freebsd.org) Message-Id: <201406161250.s5GCopCb088259@svn.freebsd.org> From: Pawel Pekala Date: Mon, 16 Jun 2014 12:50:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r357984 - in branches/2014Q2/multimedia/nxtvepg: . files X-SVN-Group: ports-branches MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jun 2014 12:50:52 -0000 Author: pawel Date: Mon Jun 16 12:50:51 2014 New Revision: 357984 URL: http://svnweb.freebsd.org/changeset/ports/357984 QAT: https://qat.redports.org/buildarchive/r357984/ Log: MFH: r357969 - Fix build with clang (include -> ) - Add staging support - Convert to new options framework, USES=tk Approved by: portmgr (swills) Modified: branches/2014Q2/multimedia/nxtvepg/Makefile branches/2014Q2/multimedia/nxtvepg/files/patch-Makefile.bsd branches/2014Q2/multimedia/nxtvepg/pkg-plist Directory Properties: branches/2014Q2/ (props changed) Modified: branches/2014Q2/multimedia/nxtvepg/Makefile ============================================================================== --- branches/2014Q2/multimedia/nxtvepg/Makefile Mon Jun 16 12:49:00 2014 (r357983) +++ branches/2014Q2/multimedia/nxtvepg/Makefile Mon Jun 16 12:50:51 2014 (r357984) @@ -9,33 +9,23 @@ MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Viewer for Nextview Electronic TV Programme Guide (needs bktr driver) -LIB_DEPENDS= tk84.1:${PORTSDIR}/x11-toolkits/tk84 - NOT_FOR_ARCHS= sparc64 USE_GMAKE= yes USE_XORG= x11 xmu +MAKE_ARGS= ROOT=${STAGEDIR} MAKE_ENV= PTHREAD_LIBS=${PTHREAD_LIBS} WRKSRC=${WRKSRC} X11BASE=${LOCALBASE} -MAN1= nxtvepg.1 nxtvepgd.1 -MYPORTDOCS= README TODO CHANGES manual.html +OPTIONS_DEFINE= DOCS -NO_STAGE= yes post-patch: - ${REINPLACE_CMD} -e "s,machine/ioctl_bt848.h,dev/bktr/ioctl_bt848.h,; \ + @${REINPLACE_CMD} -e "s,machine/ioctl_bt848.h,dev/bktr/ioctl_bt848.h,; \ s,machine/ioctl_meteor.h,dev/bktr/ioctl_meteor.h," \ ${WRKSRC}/epgvbi/btdrv4linux.c ${WRKSRC}/tvsim/tvsim_main.c + @${REINPLACE_CMD} 's|wait.h|sys/&|' ${WRKSRC}/epgdb/ttxgrab.c post-install: - ${INSTALL_PROGRAM} ${WRKSRC}/nxtvepg ${LOCALBASE}/bin - ${INSTALL_DATA} ${WRKSRC}/Nxtvepg.ad ${LOCALBASE}/lib/X11/app-defaults/Nxtvepg - ${INSTALL_MAN} ${WRKSRC}/nxtvepg.1 ${LOCALBASE}/man/man1 - ${INSTALL_MAN} ${WRKSRC}/nxtvepgd.1 ${LOCALBASE}/man/man1 - -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for file in ${MYPORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} -.endfor -.endif + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC} && ${INSTALL_DATA} README TODO CHANGES manual.html \ + ${STAGEDIR}${DOCSDIR}) .include Modified: branches/2014Q2/multimedia/nxtvepg/files/patch-Makefile.bsd ============================================================================== --- branches/2014Q2/multimedia/nxtvepg/files/patch-Makefile.bsd Mon Jun 16 12:49:00 2014 (r357983) +++ branches/2014Q2/multimedia/nxtvepg/files/patch-Makefile.bsd Mon Jun 16 12:50:51 2014 (r357984) @@ -1,37 +1,31 @@ ---- Makefile.bsd.orig 2005-01-01 16:35:26.000000000 -0200 -+++ Makefile.bsd 2009-10-21 22:28:33.000000000 -0200 -@@ -69,15 +69,10 @@ - ECHO ?= @echo - - # Paths --ROOT = +--- Makefile.bsd.orig 2005-01-01 19:35:26.000000000 +0100 ++++ Makefile.bsd 2014-06-16 12:41:56.046094882 +0200 +@@ -73,11 +73,7 @@ exec_prefix = ${prefix} --bindir = $(ROOT)${exec_prefix}/bin --mandir = $(ROOT)${prefix}/man/man1 + bindir = $(ROOT)${exec_prefix}/bin + mandir = $(ROOT)${prefix}/man/man1 -ifeq ($(OS), FreeBSD) -resdir = $(ROOT)/usr/X11R6/lib/X11 -else -+bindir = ${exec_prefix}/bin -+mandir = ${prefix}/man/man1 - resdir = $(LOCALBASE)/lib/X11 +-resdir = $(LOCALBASE)/lib/X11 -endif ++resdir = $(ROOT)${prefix}/lib/X11 # other settings OPTFLAGS = -O -pipe -g -@@ -117,7 +112,7 @@ - - ifndef USER_DBDIR - DEFS += -DEPG_DB_DIR=\"$(SYS_DBDIR)\" --INST_DB_DIR = $(ROOT)$(SYS_DBDIR) -+INST_DB_DIR = $(SYS_DBDIR) - INST_DB_PERM = 0777 - endif - -@@ -128,7 +123,7 @@ - CFLAGS += $(WARN) $(INCS) $(DEFS) +@@ -96,7 +92,7 @@ + DEFS += -DTK_LIBRARY_PATH=\"$(TK_LIBRARY_PATH)\" + DEFS += -DTCL_LIBRARY_PATH=\"$(TCL_LIBRARY_PATH)\" + +-DEFS += -DX11_APP_DEFAULTS=\"$(resdir)/app-defaults/Nxtvepg\" ++DEFS += -DX11_APP_DEFAULTS=\"$(LOCALBASE)/lib/X11/app-defaults/Nxtvepg\" + + # enable use of multi-threading + ifdef WANT_THREADS +@@ -129,6 +125,7 @@ LDFLAGS += -lm #LDFLAGS += -pg -- + +BUILD_DIR= ${WRKSRC} all :: printconfig Modified: branches/2014Q2/multimedia/nxtvepg/pkg-plist ============================================================================== --- branches/2014Q2/multimedia/nxtvepg/pkg-plist Mon Jun 16 12:49:00 2014 (r357983) +++ branches/2014Q2/multimedia/nxtvepg/pkg-plist Mon Jun 16 12:50:51 2014 (r357984) @@ -1,6 +1,8 @@ bin/nxtvepg bin/nxtvepgd lib/X11/app-defaults/Nxtvepg +man/man1/nxtvepg.1.gz +man/man1/nxtvepgd.1.gz %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/TODO %%PORTDOCS%%%%DOCSDIR%%/CHANGES