From owner-freebsd-ports Wed Aug 12 22:00:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA09634 for freebsd-ports-outgoing; Wed, 12 Aug 1998 22:00:05 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA09620 for ; Wed, 12 Aug 1998 22:00:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id WAA21360; Wed, 12 Aug 1998 22:00:01 -0700 (PDT) Received: from rich.chel.su (mobil.surnet.ru [195.54.2.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA09292 for ; Wed, 12 Aug 1998 21:56:46 -0700 (PDT) (envelope-from andy@icc.surw.chel.su) Received: from icc.surw.chel.su (surw.chel.su [195.54.2.162]) by rich.chel.su (8.7.2/Murphy) with ESMTP id KAA22596 for ; Thu, 13 Aug 1998 10:57:28 +0600 (UDT) Received: (from andy@localhost) by icc.surw.chel.su (8.8.5/8.8.4) id JAA09625; Thu, 13 Aug 1998 09:00:09 +0400 (MSD) Message-Id: <199808130500.JAA09625@icc.surw.chel.su> Date: Thu, 13 Aug 1998 09:00:09 +0400 (MSD) From: Andrey Zakhvatov Reply-To: andy@icc.surw.chel.su To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/7601: New port: merlin-1.0 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7601 >Category: ports >Synopsis: New port: merlin-1.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Aug 12 22:00:01 PDT 1998 >Last-Modified: >Originator: Andrey Zakhvatov >Organization: South Ural Railway ICC >Release: FreeBSD 2.2.2-RELEASE i386 >Environment: >Description: This is a port of a pointless puzzle game for Tcl/Tk. Merlin is a puzzle game. The window contains nine buttons each of which can either be in the "pushed in" or "popped out" state. Initially the buttons are pushed in or popped out randomly. The player must clear the board by toggling the buttons until they are all pushed in. Buttons are toggled with the mouse or via the appropriate number key. The user starts the game with a number of points. Toggling a button costs a point. If you clear the board, you get some more points and a new level to solve. If you run out of points, the game is over. Merlin records the high-score and the high-level between games. Homepage: http://outofnet.doc.ac.ic.uk/~np2/software/merlin.html # 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: # # merlin-1.0 # merlin-1.0/Makefile # merlin-1.0/files # merlin-1.0/files/md5 # merlin-1.0/pkg # merlin-1.0/pkg/PLIST # merlin-1.0/pkg/COMMENT # merlin-1.0/pkg/DESCR # merlin-1.0/patches # merlin-1.0/patches/patch-aa # echo c - merlin-1.0 mkdir -p merlin-1.0 > /dev/null 2>&1 echo x - merlin-1.0/Makefile sed 's/^X//' >merlin-1.0/Makefile << 'END-of-merlin-1.0/Makefile' X# New ports collection makefile for: merlin X# Version required: 1.0 X# Date created: 12 August 1998 X# Whom: Andrey Zakhvatov X# X# $Id$ X# X XDISTNAME= merlin XPKGNAME= merlin-1.0 XCATEGORIES= games XMASTER_SITES= http://outoften.doc.ic.ac.uk/~np2/software/download/ X XMAINTAINER= andy@icc.surw.chel.su X XRUN_DEPENDS= wish8.0:${PORTSDIR}/x11/tk80 X XNO_BUILD= yes XUSE_X_PREFIX= yes XWRKSRC= ${WRKDIR} X Xpost-extract: X @ ${MV} ${WRKSRC}/merlin.tcl ${WRKSRC}/merlin X Xdo-install: X @ ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${PREFIX}/bin X.if !defined(NOPORTDOCS) X @ ${MKDIR} ${PREFIX}/share/doc/merlin X @ ${INSTALL_DATA} ${WRKSRC}/merlin.README.txt ${PREFIX}/share/doc/merlin/README X.endif X X.include END-of-merlin-1.0/Makefile echo c - merlin-1.0/files mkdir -p merlin-1.0/files > /dev/null 2>&1 echo x - merlin-1.0/files/md5 sed 's/^X//' >merlin-1.0/files/md5 << 'END-of-merlin-1.0/files/md5' XMD5 (merlin.tar.gz) = d9ca606adc1e2b53db1186d966dcd0cf END-of-merlin-1.0/files/md5 echo c - merlin-1.0/pkg mkdir -p merlin-1.0/pkg > /dev/null 2>&1 echo x - merlin-1.0/pkg/PLIST sed 's/^X//' >merlin-1.0/pkg/PLIST << 'END-of-merlin-1.0/pkg/PLIST' Xbin/merlin Xshare/doc/merlin/README X@dirrm share/doc/merlin END-of-merlin-1.0/pkg/PLIST echo x - merlin-1.0/pkg/COMMENT sed 's/^X//' >merlin-1.0/pkg/COMMENT << 'END-of-merlin-1.0/pkg/COMMENT' XA pointless puzzle game for Tcl/Tk. END-of-merlin-1.0/pkg/COMMENT echo x - merlin-1.0/pkg/DESCR sed 's/^X//' >merlin-1.0/pkg/DESCR << 'END-of-merlin-1.0/pkg/DESCR' XMerlin is a puzzle game. The window contains nine buttons each of Xwhich can either be in the "pushed in" or "popped out" state. XInitially the buttons are pushed in or popped out randomly. The Xplayer must clear the board by toggling the buttons until they are Xall pushed in. Buttons are toggled with the mouse or via the appropriate Xnumber key. The user starts the game with a number of points. Toggling a Xbutton costs a point. If you clear the board, you get some more points Xand a new level to solve. If you run out of points, the game is over. XMerlin records the high-score and the high-level between games. X Xhttp://outofnet.doc.ac.ic.uk/~np2/software/merlin.html END-of-merlin-1.0/pkg/DESCR echo c - merlin-1.0/patches mkdir -p merlin-1.0/patches > /dev/null 2>&1 echo x - merlin-1.0/patches/patch-aa sed 's/^X//' >merlin-1.0/patches/patch-aa << 'END-of-merlin-1.0/patches/patch-aa' X--- merlin Mon Jul 7 16:28:19 1997 X+++ /home/andy/tmp/wrk/merlin Wed Aug 12 15:55:14 1998 X@@ -1,4 +1,4 @@ X-#!/usr/local/bin/wish4.1 X+#!/usr/local/bin/wish8.0 X # X # Merlin - a pointless puzzle game X # END-of-merlin-1.0/patches/patch-aa exit >How-To-Repeat: >Fix: Please, check and commit this port. >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message