Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Sep 2012 17:17:04 +0200
From:      nemysis <nemysis@gmx.ch>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        jhale@FreeBSD.org
Subject:   ports/171869: [NEW PORT] games/multiplik12: Educational game for learning and practicing the multiplication tables
Message-ID:  <20120922151708.7DE0A1065670@hub.freebsd.org>
Resent-Message-ID: <201209221520.q8MFK2SL042180@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         171869
>Category:       ports
>Synopsis:       [NEW PORT] games/multiplik12: Educational game for learning and practicing the multiplication tables
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 22 15:20:02 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     nemysis
>Release:        FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD FreeBSD_Ports 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC
>Description:
MultipliK12 is an educational game for learning and practicing the
multiplication tables.

Put your kids' multiplication skills at test! MultipliK12 is Shareware;
try it before you buy it!

MultipliK12 features 9 levels of complexity. At each level, the player
must correctly respond to a set of multiplication operations to gain access
to the next level.

Also, MultipliK12 features two modes of operation, Random Table and Fix Table.

Have fun learning and practicing the multiplication tables!

WWW:	http://www.athenasoft.net/multiplik12/index.en.php

Generated and tested manually, tested with port test and with RedPorts (all RELEASES, CLANG), sent with FreeBSD Port Tools 0.99_6 (mode: new)
>How-To-Repeat:

portlint -A
WARN: Makefile: [32]: possible direct use of command "false" found. use ${FALSE} instead.
WARN: Makefile: "RESTRICTED" found. do not forget to update ports/LEGAL.
0 fatal errors and 2 warnings found.

WARN: Makefile: [32] because is used

DESKTOP_ENTRIES=...false


WARN: Makefile: "RESTRICTED" because is used

RESTRICTED=     License does not allow redistribution


Build log RedPorts

https://redports.org/buildarchive/20120922020829-6657/

>Fix:

--- .shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	multiplik12
#	multiplik12/Makefile
#	multiplik12/pkg-descr
#	multiplik12/files
#	multiplik12/files/multiplik12.in
#	multiplik12/distinfo
#	multiplik12/pkg-plist
#
echo c - multiplik12
mkdir -p multiplik12 > /dev/null 2>&1
echo x - multiplik12/Makefile
sed 's/^X//' >multiplik12/Makefile << '691dece39629d6124bb851c50792fdf1'
X# $FreeBSD$
X
XPORTNAME=	multiplik12
XPORTVERSION=	1.0.0
XCATEGORIES=	games java
XMASTER_SITES=	http://www.athenasoft.net/multiplik12/ \
X		http://www.athenasoft.net/assets/images/multiplik12/:icons
XDISTFILES=	${RESTRICTED_FILES} \
X		icon48x48.png:icons
XDIST_SUBDIR=	${PORTNAME}
XEXTRACT_ONLY=	${RESTRICTED_FILES}
X
XMAINTAINER=	nemysis@gmx.ch
XCOMMENT=	Educational game for learning and practicing the multiplication tables
X
XRESTRICTED=	License does not allow redistribution
XRESTRICTED_FILES=	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
X
XUSE_JAVA=	yes
XJAVA_VERSION=	1.6+
XNO_BUILD=	yes
X
XDATADIR=	${JAVASHAREDIR}/${PORTNAME}
X
XSUB_FILES=	${PORTNAME}
X
XDESKTOP_ENTRIES="MultipliK12" \
X		"Educational game for learning and practicing the multiplication tables" \
X		"${PORTNAME}.png" \
X		"${PORTNAME}" \
X		"Game;LogicGame;" \
X		false
X
Xdo-install:
X	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
X	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "lib *.jar" ${DATADIR})
X	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/icon48x48.png ${PREFIX}/share/pixmaps/${PORTNAME}.png
X
X.include <bsd.port.mk>
691dece39629d6124bb851c50792fdf1
echo x - multiplik12/pkg-descr
sed 's/^X//' >multiplik12/pkg-descr << '7c11832483af7385b0cd43ecc7e94485'
XMultipliK12 is an educational game for learning and practicing the
Xmultiplication tables.
X
XPut your kids' multiplication skills at test! MultipliK12 is Shareware;
Xtry it before you buy it!
X
XMultipliK12 features 9 levels of complexity. At each level, the player
Xmust correctly respond to a set of multiplication operations to gain access
Xto the next level.
X
XAlso, MultipliK12 features two modes of operation, Random Table and Fix Table.
X
XHave fun learning and practicing the multiplication tables!
X
XWWW:	http://www.athenasoft.net/multiplik12/index.en.php
7c11832483af7385b0cd43ecc7e94485
echo c - multiplik12/files
mkdir -p multiplik12/files > /dev/null 2>&1
echo x - multiplik12/files/multiplik12.in
sed 's/^X//' >multiplik12/files/multiplik12.in << '0c839fb09b5f3789dcad788ddfa8d003'
X#!/bin/sh
X#
X# $FreeBSD$
X#
X
Xexport JAVA_VERSION="%%JAVA_VERSION%%"
X
Xcd "%%DATADIR%%" && exec "%%LOCALBASE%%/bin/java" \
X-Djava.ext.dirs="%%DATADIR%%" -jar "%%DATADIR%%/MultipliK12_V1.0.0.jar" "${@}"
0c839fb09b5f3789dcad788ddfa8d003
echo x - multiplik12/distinfo
sed 's/^X//' >multiplik12/distinfo << '3ba3f1006cf303fae5219ec9bfc6f825'
XSHA256 (multiplik12/multiplik12-1.0.0.tar.gz) = 35f8bcb92bdccc96fcfe81959830a8c96a5887ba35c71cc388e8b4bf3e5f115f
XSIZE (multiplik12/multiplik12-1.0.0.tar.gz) = 898313
XSHA256 (multiplik12/icon48x48.png) = 0aaebc5e6c37d06354f1472878f825269a58de8d6c707e4c619b695c126d4d09
XSIZE (multiplik12/icon48x48.png) = 5280
3ba3f1006cf303fae5219ec9bfc6f825
echo x - multiplik12/pkg-plist
sed 's/^X//' >multiplik12/pkg-plist << '875238508990825e94254c19469e8761'
Xbin/multiplik12
X%%DATADIR%%/MultipliK12_V1.0.0.jar
X%%DATADIR%%/lib/DeploymentUtilities_V0.2.0.jar
X%%DATADIR%%/lib/J2DGameEngine_V0.2.0.jar
X%%DATADIR%%/lib/jnlp.jar
Xshare/pixmaps/multiplik12.png
X@dirrm %%DATADIR%%/lib
X@dirrm %%DATADIR%%
875238508990825e94254c19469e8761
exit
--- .shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120922151708.7DE0A1065670>