From owner-svn-ports-head@FreeBSD.ORG Thu Nov 21 00:34:48 2013 Return-Path: Delivered-To: svn-ports-head@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 DA5B3762; Thu, 21 Nov 2013 00:34:48 +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 BAB622512; Thu, 21 Nov 2013 00:34:48 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rAL0YmsP040849; Thu, 21 Nov 2013 00:34:48 GMT (envelope-from nemysis@svn.freebsd.org) Received: (from nemysis@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id rAL0YlIl040845; Thu, 21 Nov 2013 00:34:47 GMT (envelope-from nemysis@svn.freebsd.org) Message-Id: <201311210034.rAL0YlIl040845@svn.freebsd.org> From: Rusmir Dusko Date: Thu, 21 Nov 2013 00:34:47 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r334465 - in head/games/awale: . 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.16 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: Thu, 21 Nov 2013 00:34:49 -0000 Author: nemysis Date: Thu Nov 21 00:34:47 2013 New Revision: 334465 URL: http://svnweb.freebsd.org/changeset/ports/334465 Log: - Pass maintainership to submitter - Remove GUI Option (default install GUI) - Add license (GPLv2) - USES desktop-file-utils tk - Add pkg-message - Change REINPLACE_CMD - Simplify Makefile - Change pkg-descr Approved by: pawel / wg (mentors, implicit Added: head/games/awale/files/ head/games/awale/files/pkg-message.in (contents, props changed) Modified: head/games/awale/Makefile (contents, props changed) head/games/awale/pkg-descr (contents, props changed) head/games/awale/pkg-plist (contents, props changed) Modified: head/games/awale/Makefile ============================================================================== --- head/games/awale/Makefile Wed Nov 20 22:42:56 2013 (r334464) +++ head/games/awale/Makefile Thu Nov 21 00:34:47 2013 (r334465) @@ -6,42 +6,31 @@ PORTVERSION= 1.5 CATEGORIES= games MASTER_SITES= SAVANNAH -MAINTAINER= ports@FreeBSD.org +MAINTAINER= nemysis@FreeBSD.org COMMENT= African board game -OPTIONS_DEFINE= GUI DOCS -OPTIONS_DEFAULT= GUI -OPTIONS_SUB= yes -GUI_DESC= Installs Tcl/Tk GUI +LICENSE= GPLv2 -GUI_RUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84 +GNU_CONFIGURE= yes +USES= desktop-file-utils tk -.include +SUB_FILES= pkg-message + +PORTDOCS= AUTHORS ChangeLog NEWS README THANKS + +OPTIONS_DEFINE= DOC post-patch: - @${REINPLACE_CMD} -e '/bin\/bash/d' ${WRKSRC}/src/xawale.tcl @${ECHO_CMD} "#!/bin/sh" > ${WRKSRC}/src/x${PORTNAME} @${ECHO_CMD} "${DATADIR}/xawale.tcl" >> ${WRKSRC}/src/x${PORTNAME} - @${REINPLACE_CMD} -e 's|wish|wish8.4|' ${WRKSRC}/src/xawale.tcl - -do-build: - (cd ${WRKSRC}/src && ${CC} ${CFLAGS} -o ${PORTNAME} ${PORTNAME}.c) + @${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh| ; \ + s|exec wish|exec ${WISH}|' \ + ${WRKSRC}/src/xawale.tcl + @${REINPLACE_CMD} -e 's|share/man|man|' \ + ${WRKSRC}/man/Makefile.in -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.6 ${STAGEDIR}${MAN6PREFIX}/man/man6 - @${MKDIR} ${STAGEDIR}${DATADIR} -.for f in README *.bmp *.gif *.ico *.png - ${INSTALL_DATA} ${WRKSRC}/src/${f} ${STAGEDIR}${DATADIR} -.endfor -.if ${PORT_OPTIONS:MGUI} - ${INSTALL_SCRIPT} ${WRKSRC}/src/x${PORTNAME} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/man/x${PORTNAME}.6 ${STAGEDIR}${MAN6PREFIX}/man/man6 - ${INSTALL_SCRIPT} ${WRKSRC}/src/xawale.tcl ${STAGEDIR}${DATADIR} -.endif +post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for f in AUTHORS ChangeLog NEWS README THANKS - cd ${WRKSRC} && ${INSTALL_DATA} ${f} ${STAGEDIR}${DOCSDIR} -.endfor + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Added: head/games/awale/files/pkg-message.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/awale/files/pkg-message.in Thu Nov 21 00:34:47 2013 (r334465) @@ -0,0 +1,16 @@ +=============================================================================== + +Free Awale has been installed. + +To start Free Awale please use + +for CLI + + xawale + + +for GUI + + %%PREFIX%%/share/applications/awale.desktop + +=============================================================================== Modified: head/games/awale/pkg-descr ============================================================================== --- head/games/awale/pkg-descr Wed Nov 20 22:42:56 2013 (r334464) +++ head/games/awale/pkg-descr Thu Nov 21 00:34:47 2013 (r334465) @@ -1,7 +1,7 @@ Awale or Oware is a game of great antiquity, and has been played around -the world in various forms for millenia. Currently it is the official +the world in various forms for millenia. Currently it is the official board game of Africa. -Wikipedia: http://en.wikipedia.org/wiki/Oware +Wikipedia Oware WWW: http://www.nongnu.org/awale/ Modified: head/games/awale/pkg-plist ============================================================================== --- head/games/awale/pkg-plist Wed Nov 20 22:42:56 2013 (r334464) +++ head/games/awale/pkg-plist Thu Nov 21 00:34:47 2013 (r334465) @@ -1,7 +1,8 @@ bin/awale +bin/xawale man/man6/awale.6.gz -%%GUI%%man/man6/xawale.6.gz -%%GUI%%bin/xawale +man/man6/xawale.6.gz +share/applications/awale.desktop %%DATADIR%%/AwaleBanner.bmp %%DATADIR%%/README %%DATADIR%%/Trou00.gif @@ -27,11 +28,5 @@ man/man6/awale.6.gz %%DATADIR%%/fr.gif %%DATADIR%%/sp.gif %%DATADIR%%/uk.gif -%%GUI%%%%DATADIR%%/xawale.tcl -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/THANKS -%%PORTDOCS%%@dirrm %%DOCSDIR%% +%%DATADIR%%/xawale.tcl @dirrm %%DATADIR%%