From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jul 12 20:30:16 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D647316A41F for ; Thu, 12 Jul 2007 20:30:16 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id B2C0A13C43E for ; Thu, 12 Jul 2007 20:30:16 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l6CKUGvK096876 for ; Thu, 12 Jul 2007 20:30:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l6CKUGot096875; Thu, 12 Jul 2007 20:30:16 GMT (envelope-from gnats) Resent-Date: Thu, 12 Jul 2007 20:30:16 GMT Resent-Message-Id: <200707122030.l6CKUGot096875@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Dmitry Marakasov Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8B27B16A468 for ; Thu, 12 Jul 2007 20:26:54 +0000 (UTC) (envelope-from amdmi3@amdmi3.ru) Received: from cp65.agava.net (cp65.agava.net [89.108.66.215]) by mx1.freebsd.org (Postfix) with ESMTP id 48D7D13C468 for ; Thu, 12 Jul 2007 20:26:46 +0000 (UTC) (envelope-from amdmi3@amdmi3.ru) Received: from clamav by cp65.agava.net with drweb-scanned (Exim 4.44 (FreeBSD)) id 1I95FJ-000PO1-H9 for FreeBSD-gnats-submit@freebsd.org; Fri, 13 Jul 2007 00:26:41 +0400 Received: from [213.148.29.33] (helo=nexii.panopticon) by cp65.agava.net with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.44 (FreeBSD)) id 1I95FI-000PNS-Mh for FreeBSD-gnats-submit@freebsd.org; Fri, 13 Jul 2007 00:26:41 +0400 Received: from hades.panopticon (hades.panopticon [192.168.0.2]) by nexii.panopticon (Postfix) with ESMTP id B8F4517071 for ; Fri, 13 Jul 2007 00:25:16 +0400 (MSD) Received: by hades.panopticon (Postfix, from userid 1000) id A627240C6; Fri, 13 Jul 2007 00:27:19 +0400 (MSD) Message-Id: <20070712202719.A627240C6@hades.panopticon> Date: Fri, 13 Jul 2007 00:27:19 +0400 (MSD) From: Dmitry Marakasov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/114539: [NEW PORT] games/memonix: Brain teasers, puzzle and memory games for kids in one pack X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dmitry Marakasov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Jul 2007 20:30:16 -0000 >Number: 114539 >Category: ports >Synopsis: [NEW PORT] games/memonix: Brain teasers, puzzle and memory games for kids in one pack >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: Thu Jul 12 20:30:16 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Dmitry Marakasov >Release: FreeBSD 6.1-RELEASE-p12 i386 >Organization: >Environment: System: FreeBSD hades.panopticon 6.1-RELEASE-p12 FreeBSD 6.1-RELEASE-p12 #0: Tue Jan 16 23:12:21 MSK 2007 amdmi3@hades.panopticon:/usr/obj/usr/src/sys/HADES i386 >Description: Port of memonix, which was opensourced yesterday. --- Brain teasers, puzzle and memory games for kid's in one pack! Memonix is the latest version of a wonderful collection of four brain twisters, including Mosaic, Builder, Pair and Jig-Saw. While being amazingly addictive and fun to play, these games can be used to improve your child's memory, thinking and reaction. Five difficulty levels from normal to obscene plus the timer mean that the challenge will never run away. Joyful music and brightly-colored visuals maximize the excitement from the gameplay. Requirements: CPU 300+ Mhz, 64 MB RAM, 3D acceleration video card with OpenGL, mouse. Recommended: sound card. WWW: http://www.viewizard.com/ >How-To-Repeat: >Fix: --- memonix-1.6.070712.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: # # memonix # memonix/files # memonix/files/CMakeLists.txt # memonix/distinfo # memonix/Makefile # memonix/pkg-descr # echo c - memonix mkdir -p memonix > /dev/null 2>&1 echo c - memonix/files mkdir -p memonix/files > /dev/null 2>&1 echo x - memonix/files/CMakeLists.txt sed 's/^X//' >memonix/files/CMakeLists.txt << 'END-of-memonix/files/CMakeLists.txt' X# project name XPROJECT(memonix) X X# depends Xset(SDL_CONFIG "sdl-config" CACHE STRING "Path to sdl-config script") X XFIND_PACKAGE(OpenGL REQUIRED) XIF(OPENGL_FOUND) X INCLUDE_DIRECTORIES(${OPENGL_INCLUDE_DIR}) XELSE(OPENGL_FOUND) X MESSAGE(FATAL "OpenGL not found") XENDIF(OPENGL_FOUND) X XFIND_PACKAGE(GLU REQUIRED) XFIND_PACKAGE(SDL REQUIRED) XFIND_PACKAGE(SDL_image REQUIRED) XFIND_PACKAGE(SDL_mixer REQUIRED) X X# sources XFILE(GLOB_RECURSE memonix_SRCS *.cpp) X X# targets XADD_DEFINITIONS(`${SDL_CONFIG} --cflags`) XADD_EXECUTABLE(Memonix ${memonix_SRCS}) XTARGET_LINK_LIBRARIES(Memonix `${SDL_CONFIG} --libs` ${SDLIMAGE_LIBRARY} ${SDLMIXER_LIBRARY} ${OPENGL_gl_LIBRARY} ${GLU_LIBRARY}) END-of-memonix/files/CMakeLists.txt echo x - memonix/distinfo sed 's/^X//' >memonix/distinfo << 'END-of-memonix/distinfo' XMD5 (MemonixSourceCode_1.6_070712.zip) = aa4ba2f45140598d6cd2d5c51bf9d03e XSHA256 (MemonixSourceCode_1.6_070712.zip) = b61fff319f8437d3dc4e5a5b7ae0129e41f07cfc964ea857283ff709e1c31990 XSIZE (MemonixSourceCode_1.6_070712.zip) = 186846 XMD5 (memx16.tar.gz) = bb94afdc6f6cb7ba8799fcb1429241ee XSHA256 (memx16.tar.gz) = bc1ce3d17fb129b58bc6357942879697a62cc16db6e65c3d2b08bf64da2f88dd XSIZE (memx16.tar.gz) = 6858043 END-of-memonix/distinfo echo x - memonix/Makefile sed 's/^X//' >memonix/Makefile << 'END-of-memonix/Makefile' X# New ports collection makefile for: memonix X# Date created: 12 Jul 2007 X# Whom: Dmitry Marakasov X# X# $FreeBSD$ X# X XPORTNAME= memonix XPORTVERSION= 1.6.070712 XCATEGORIES= games XMASTER_SITES= http://www.viewizard.com/download/ \ X http://www.amdmi3.ru/distfiles/ XDISTNAME= MemonixSourceCode_${PORTVERSION:S/./_/g:S/_/./} XDISTFILES= ${DISTNAME}${EXTRACT_SUFX} memx16.tar.gz XEXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} X XMAINTAINER= amdmi3@amdmi3.ru XCOMMENT= Brain teasers, puzzle and memory games for kids in one pack X XBUILD_DEPENDS= ${CMAKE}:${PORTSDIR}/devel/cmake X XCMAKE?= ${LOCALBASE}/bin/cmake X XUSE_ZIP= yes XUSE_SDL= sdl mixer image XUSE_GL= yes X XCMAKE_DEFS= -DCMAKE_EXE_LINKER_FLAGS:STRING="${LINKERFLAGS} ${PTHREAD_LIBS}" \ X -DCMAKE_THREAD_LIBS:STRING="${PTHREAD_LIBS}"\ X -DCMAKE_USE_PTHREADS:BOOL=ON \ X -DCMAKE_C_COMPILER:STRING="${CC}" \ X -DCMAKE_CXX_COMPILER:STRING="${CXX}" \ X -DCMAKE_C_FLAGS:STRING="${CFLAGS} ${PTHREAD_CFLAGS}" \ X -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS} ${PTHREAD_CFLAGS}" X XPLIST_FILES= Memonix %%DATADIR%%/gamedata.vfs XPLIST_DIRS= %%DATADIR%% X Xpost-extract: X @${TAR} -C ${WRKDIR} -xzf ${DISTDIR}/memx16.tar.gz X @${CP} ${FILESDIR}/CMakeLists.txt ${WRKSRC}/ X Xpost-patch: X @${REINPLACE_CMD} -e '/strcpy(ProgrammDir,/ s|\./|${DATADIR}/|' \ X ${WRKSRC}/src/Main.cpp X Xdo-configure: X cd ${WRKSRC} && ${CMAKE} . ${CMAKE_DEFS} X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/Memonix ${PREFIX}/bin X ${MKDIR} ${DATADIR} X ${INSTALL_DATA} ${WRKDIR}/Memonix/gamedata.vfs ${DATADIR} X X.include END-of-memonix/Makefile echo x - memonix/pkg-descr sed 's/^X//' >memonix/pkg-descr << 'END-of-memonix/pkg-descr' XBrain teasers, puzzle and memory games for kid's in one pack! X XMemonix is the latest version of a wonderful collection of four Xbrain twisters, including Mosaic, Builder, Pair and Jig-Saw. While Xbeing amazingly addictive and fun to play, these games can be used Xto improve your child's memory, thinking and reaction. Five difficulty Xlevels from normal to obscene plus the timer mean that the challenge Xwill never run away. Joyful music and brightly-colored visuals Xmaximize the excitement from the gameplay. X XRequirements: XCPU 300+ Mhz, 64 MB RAM, 3D acceleration video card with OpenGL, mouse. XRecommended: sound card. X XWWW: http://www.viewizard.com/ END-of-memonix/pkg-descr exit --- memonix-1.6.070712.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: