ports/114539: [NEW PORT] games/memonix: Brain teasers, puzzle and memory games for kids in one pack
Dmitry Marakasov
amdmi3 at amdmi3.ru
Fri Jul 13 10:50:07 UTC 2007
The following reply was made to PR ports/114539; it has been noted by GNATS.
From: Dmitry Marakasov <amdmi3 at amdmi3.ru>
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: ports/114539: [NEW PORT] games/memonix: Brain teasers, puzzle
and memory games for kids in one pack
Date: Fri, 13 Jul 2007 14:48:45 +0400
* FreeBSD-gnats-submit at FreeBSD.org (FreeBSD-gnats-submit at FreeBSD.org) wrote:
Here's an update. Author included my CMakeLists.txt into archive.
--- memonix.patch begins here ---
diff -ruN memonix.orig/Makefile memonix/Makefile
--- memonix.orig/Makefile Fri Jul 13 00:24:49 2007
+++ memonix/Makefile Fri Jul 13 14:44:24 2007
@@ -6,7 +6,7 @@
#
PORTNAME= memonix
-PORTVERSION= 1.6.070712
+PORTVERSION= 1.6.070713
CATEGORIES= games
MASTER_SITES= http://www.viewizard.com/download/ \
http://www.amdmi3.ru/distfiles/
@@ -33,12 +33,13 @@
-DCMAKE_C_FLAGS:STRING="${CFLAGS} ${PTHREAD_CFLAGS}" \
-DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS} ${PTHREAD_CFLAGS}"
+WRKSRC= ${WRKDIR}/MemonixSourceCode
+
PLIST_FILES= Memonix %%DATADIR%%/gamedata.vfs
PLIST_DIRS= %%DATADIR%%
post-extract:
@${TAR} -C ${WRKDIR} -xzf ${DISTDIR}/memx16.tar.gz
- @${CP} ${FILESDIR}/CMakeLists.txt ${WRKSRC}/
post-patch:
@${REINPLACE_CMD} -e '/strcpy(ProgrammDir,/ s|\./|${DATADIR}/|' \
diff -ruN memonix.orig/distinfo memonix/distinfo
--- memonix.orig/distinfo Fri Jul 13 00:24:06 2007
+++ memonix/distinfo Fri Jul 13 14:43:28 2007
@@ -1,6 +1,6 @@
-MD5 (MemonixSourceCode_1.6_070712.zip) = aa4ba2f45140598d6cd2d5c51bf9d03e
-SHA256 (MemonixSourceCode_1.6_070712.zip) = b61fff319f8437d3dc4e5a5b7ae0129e41f07cfc964ea857283ff709e1c31990
-SIZE (MemonixSourceCode_1.6_070712.zip) = 186846
+MD5 (MemonixSourceCode_1.6_070713.zip) = dc39f1f51c137beef19a33c61db52af5
+SHA256 (MemonixSourceCode_1.6_070713.zip) = 1e9e950c0a0bc78afde6c116fb3867dde6c9ad6d7560f80ab10ae65c18d5ac62
+SIZE (MemonixSourceCode_1.6_070713.zip) = 188826
MD5 (memx16.tar.gz) = bb94afdc6f6cb7ba8799fcb1429241ee
SHA256 (memx16.tar.gz) = bc1ce3d17fb129b58bc6357942879697a62cc16db6e65c3d2b08bf64da2f88dd
SIZE (memx16.tar.gz) = 6858043
diff -ruN memonix.orig/files/CMakeLists.txt memonix/files/CMakeLists.txt
--- memonix.orig/files/CMakeLists.txt Thu Jul 12 21:51:40 2007
+++ memonix/files/CMakeLists.txt Thu Jan 1 03:00:00 1970
@@ -1,25 +0,0 @@
-# project name
-PROJECT(memonix)
-
-# depends
-set(SDL_CONFIG "sdl-config" CACHE STRING "Path to sdl-config script")
-
-FIND_PACKAGE(OpenGL REQUIRED)
-IF(OPENGL_FOUND)
- INCLUDE_DIRECTORIES(${OPENGL_INCLUDE_DIR})
-ELSE(OPENGL_FOUND)
- MESSAGE(FATAL "OpenGL not found")
-ENDIF(OPENGL_FOUND)
-
-FIND_PACKAGE(GLU REQUIRED)
-FIND_PACKAGE(SDL REQUIRED)
-FIND_PACKAGE(SDL_image REQUIRED)
-FIND_PACKAGE(SDL_mixer REQUIRED)
-
-# sources
-FILE(GLOB_RECURSE memonix_SRCS *.cpp)
-
-# targets
-ADD_DEFINITIONS(`${SDL_CONFIG} --cflags`)
-ADD_EXECUTABLE(Memonix ${memonix_SRCS})
-TARGET_LINK_LIBRARIES(Memonix `${SDL_CONFIG} --libs` ${SDLIMAGE_LIBRARY} ${SDLMIXER_LIBRARY} ${OPENGL_gl_LIBRARY} ${GLU_LIBRARY})
--- memonix.patch ends here ---
--
Best regards,
Dmitry Marakasov mailto:amdmi3 at amdmi3.ru
More information about the freebsd-ports-bugs
mailing list