From owner-svn-ports-head@FreeBSD.ORG Wed Jan 2 18:17:04 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id CFA5D67E; Wed, 2 Jan 2013 18:17:04 +0000 (UTC) (envelope-from jgh@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id AA2001AD7; Wed, 2 Jan 2013 18:17:04 +0000 (UTC) Received: from svn.freebsd.org (svn.FreeBSD.org [8.8.178.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r02IH42P038250; Wed, 2 Jan 2013 18:17:04 GMT (envelope-from jgh@svn.freebsd.org) Received: (from jgh@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r02IH42q038198; Wed, 2 Jan 2013 18:17:04 GMT (envelope-from jgh@svn.freebsd.org) Message-Id: <201301021817.r02IH42q038198@svn.freebsd.org> From: Jason Helfman Date: Wed, 2 Jan 2013 18:16:41 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r309827 - in head/games/jchessboard: . 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.14 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, 02 Jan 2013 18:17:04 -0000 Author: jgh Date: Wed Jan 2 18:16:41 2013 New Revision: 309827 URL: http://svnweb.freebsd.org/changeset/ports/309827 Log: - build from java source - add README for Port Documentation - take maintainership Added: head/games/jchessboard/files/ head/games/jchessboard/files/jchessboard.in (contents, props changed) Modified: head/games/jchessboard/Makefile (contents, props changed) Modified: head/games/jchessboard/Makefile ============================================================================== --- head/games/jchessboard/Makefile Wed Jan 2 18:10:02 2013 (r309826) +++ head/games/jchessboard/Makefile Wed Jan 2 18:16:41 2013 (r309827) @@ -3,34 +3,42 @@ PORTNAME= jchessboard PORTVERSION= 1.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= games java MASTER_SITES= SF DISTNAME= JChessBoard-${PORTVERSION} EXTRACT_SUFX= .tgz -MAINTAINER= ports@FreeBSD.org +MAINTAINER= jgh@FreeBSD.org COMMENT= Chess game and PGN viewer/editor written in Java +LICENSE= GPLv2 + USE_JAVA= yes JAVA_VERSION= 1.6+ +USE_ANT= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME} PLIST_FILES= bin/${PORTNAME} \ %%DATADIR%%/${JARFILE} PLIST_DIRS= %%DATADIR%% +SUB_FILES= ${PORTNAME} +SUB_LIST+= JARFILE=${JARFILE} \ + PORTNAME=${PORTNAME} +PORTDOCS= * JARFILE= JChessBoard.jar -do-build: - @(${ECHO_CMD} "#!${SH}"; \ - ${ECHO_CMD} "${JAVA} -jar ${DATADIR}/${JARFILE}") \ - > ${WRKDIR}/${PORTNAME} +.include do-install: @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin @${MKDIR} ${DATADIR} @${INSTALL_DATA} ${WRKSRC}/${JARFILE} ${DATADIR} +.if ${PORT_OPTIONS:MDOCS} + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} +.endif .include Added: head/games/jchessboard/files/jchessboard.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/jchessboard/files/jchessboard.in Wed Jan 2 18:16:41 2013 (r309827) @@ -0,0 +1,3 @@ +#!/bin/sh + +JAVA_VERSION="%%JAVA_VERSION%%" "%%LOCALBASE%%/bin/java" -jar "%%JAVASHAREDIR%%/%%PORTNAME%%/%%JARFILE%%"