From owner-svn-ports-head@FreeBSD.ORG Tue Jul 8 07:07:06 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 16C64721; Tue, 8 Jul 2014 07:07:06 +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 EC5F422DB; Tue, 8 Jul 2014 07:07:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s68775aD087813; Tue, 8 Jul 2014 07:07:05 GMT (envelope-from danfe@svn.freebsd.org) Received: (from danfe@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s68775Fp087810; Tue, 8 Jul 2014 07:07:05 GMT (envelope-from danfe@svn.freebsd.org) Message-Id: <201407080707.s68775Fp087810@svn.freebsd.org> From: Alexey Dokuchaev Date: Tue, 8 Jul 2014 07:07:05 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r361191 - head/games/quake2-data 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.18 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: Tue, 08 Jul 2014 07:07:06 -0000 Author: danfe Date: Tue Jul 8 07:07:05 2014 New Revision: 361191 URL: http://svnweb.freebsd.org/changeset/ports/361191 QAT: https://qat.redports.org/buildarchive/r361191/ Log: - Cleanup, modernize MASTER_SITES and optimize away MASTER_SITE_SUBDIR - Switch to using vertical bars as regex separators, since they do not require escaping of the slash (when used as path separator) - Move OPTIONS block where it belongs (closer to ) - Turn .error into IGNORE statement; reclaim maintainership back Modified: head/games/quake2-data/Makefile head/games/quake2-data/Makefile.include Modified: head/games/quake2-data/Makefile ============================================================================== --- head/games/quake2-data/Makefile Tue Jul 8 07:05:54 2014 (r361190) +++ head/games/quake2-data/Makefile Tue Jul 8 07:07:05 2014 (r361191) @@ -5,34 +5,31 @@ PORTNAME= data PORTVERSION= 3.20 PORTREVISION= 3 CATEGORIES= games -MASTER_SITES= ${MASTER_SITE_IDSOFTWARE:S|$|:data,src|} -MASTER_SITE_SUBDIR= quake2/:data \ - quake2/source/:src +MASTER_SITES= IDSOFTWARE/quake2/:data IDSOFTWARE/quake2/source/:src PKGNAMEPREFIX= ${Q2PKGNAMEPREFIX} -DISTFILES= ${Q2_UPDATE}:data \ - ${Q2_SRC}:src +DISTFILES= ${Q2_UPDATE}:data ${Q2_SRC}:src -MAINTAINER= ports@FreeBSD.org +MAINTAINER= danfe@FreeBSD.org COMMENT= Quake II data files # XXX we need info-unzip for q2-314-demo-x86.exe USES= zip:infozip NO_WRKSUBDIR= yes -OPTIONS_DEFINE= MANUAL OPTIMIZED_CFLAGS SHAREWARE -OPTIONS_DEFAULT= OPTIMIZED_CFLAGS - -MANUAL_DESC= Install game HTML manual -SHAREWARE_DESC= Install demo version of the game data - LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME} DATADIR= ${Q2DIR} DOCSDIR= ${PREFIX}/share/doc/${LATEST_LINK} Q2_DEMO= q2-314-demo-x86.exe -Q2_SRC= q2src${PORTVERSION:S/.//}.shar.Z +Q2_SRC= q2src${PORTVERSION:S|.||}.shar.Z Q2_UPDATE= q2-${PORTVERSION}-x86-full.exe +OPTIONS_DEFINE= MANUAL OPTIMIZED_CFLAGS SHAREWARE +OPTIONS_DEFAULT= OPTIMIZED_CFLAGS + +MANUAL_DESC= Install the game HTML manual +SHAREWARE_DESC= Install demo version of the game data + .include "Makefile.include" # must be included before bsd.port.options.mk .include Modified: head/games/quake2-data/Makefile.include ============================================================================== --- head/games/quake2-data/Makefile.include Tue Jul 8 07:05:54 2014 (r361190) +++ head/games/quake2-data/Makefile.include Tue Jul 8 07:07:05 2014 (r361191) @@ -49,11 +49,11 @@ Q2PKGNAMEPREFIX?= quake2- Q2DIR?= ${LOCALBASE}/share/quake2 .if defined(PKGNAMEPREFIX) && ${PKGNAMEPREFIX} == "${Q2PKGNAMEPREFIX}" && defined(OPTIONSMKINCLUDED) -. error include before if using Q2PKGNAMEPREFIX +IGNORE= is using Q2PKGNAMEPREFIX, but included too early .endif MAKE_ENV+= Q2DIR="${Q2DIR}" -PLIST_SUB+= Q2DIR="${Q2DIR:S/${LOCALBASE}\///}" +PLIST_SUB+= Q2DIR="${Q2DIR:S|${LOCALBASE}/||}" SUB_LIST+= Q2DIR="${Q2DIR}" .if ${PORTNAME} != "data"