add npcomplete extra levels, and a patch to prevent a crash from an
assert(). from David Coppa with small changes by me.
This commit is contained in:
parent
74f123c589
commit
3b888b3163
@ -1,9 +1,9 @@
|
||||
# $OpenBSD: Makefile,v 1.3 2009/02/11 01:43:44 sthen Exp $
|
||||
# $OpenBSD: Makefile,v 1.4 2009/03/25 11:39:45 sthen Exp $
|
||||
|
||||
COMMENT = physics-based drawing puzzle game
|
||||
|
||||
DISTNAME = numptyphysics-0.3.r20090104
|
||||
PKGNAME = ${DISTNAME}p0
|
||||
PKGNAME = ${DISTNAME}p1
|
||||
EXTRACT_SUFX = .tar.bz2
|
||||
CATEGORIES = games
|
||||
|
||||
@ -13,6 +13,9 @@ HOMEPAGE = http://numptyphysics.garage.maemo.org/
|
||||
|
||||
MASTER_SITES = http://mirror.amdmi3.ru/
|
||||
|
||||
DISTFILES = ${DISTNAME}${EXTRACT_SUFX} \
|
||||
npcomplete-0.0.r20090116.tar.bz2
|
||||
|
||||
.if ${MACHINE_ARCH} == "sparc64"
|
||||
BROKEN = SIGBUS on sparc64 when starting
|
||||
.endif
|
||||
@ -45,6 +48,9 @@ CONFIGURE_ARGS =--disable-hildon
|
||||
|
||||
WRKDIST = ${WRKDIR}/numptyphysics
|
||||
|
||||
pre-patch:
|
||||
cd ${WRKSRC}/Box2D; perl -i -pe 's/\r$$//' `find . -type f`
|
||||
|
||||
post-patch:
|
||||
@cd ${WRKSRC}; AUTOCONF_VERSION=${AUTOCONF_VERSION} \
|
||||
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} aclocal
|
||||
@ -54,4 +60,8 @@ pre-configure:
|
||||
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} ${SH} ./autogen.sh
|
||||
@${SUBST_CMD} ${WRKSRC}/Config.h
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA} ${WRKDIR}/npcomplete/*.nph \
|
||||
${PREFIX}/share/numptyphysics/
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,5 +1,10 @@
|
||||
MD5 (numptyphysics-0.3.r20090104.tar.bz2) = c72235fa8660d7af5664883a0cec6a88
|
||||
MD5 (npcomplete-0.0.r20090116.tar.bz2) = 5485506a3b3c71a85e5c07ff850a8ee5
|
||||
RMD160 (numptyphysics-0.3.r20090104.tar.bz2) = 7763978db079c21032f6884fa7c2e96dcf308b10
|
||||
RMD160 (npcomplete-0.0.r20090116.tar.bz2) = eb08933fc6604b6080de73b2327a5a3deb5eee2d
|
||||
SHA1 (numptyphysics-0.3.r20090104.tar.bz2) = 1e6c47f5f9c0175ecead170d575919810f0e36c4
|
||||
SHA1 (npcomplete-0.0.r20090116.tar.bz2) = e699979458ee307099eca06efd8b9b92fe6082d6
|
||||
SHA256 (numptyphysics-0.3.r20090104.tar.bz2) = a8bc305436fcec730e6b31709e382e84f8af0a5a218bacc47ab064a1c3ae28d8
|
||||
SHA256 (npcomplete-0.0.r20090116.tar.bz2) = 4b3dfa8e38801e5228aecc80c43a999572f0e846e3019ab413a619243d6e33a9
|
||||
SIZE (numptyphysics-0.3.r20090104.tar.bz2) = 374457
|
||||
SIZE (npcomplete-0.0.r20090116.tar.bz2) = 306228
|
||||
|
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-Box2D_Source_Collision_Shapes_b2Shape_cpp,v 1.1 2009/03/25 11:39:46 sthen Exp $
|
||||
|
||||
avoid a crash in one of the npcomplete levels.
|
||||
|
||||
--- Box2D/Source/Collision/Shapes/b2Shape.cpp.orig Tue Mar 24 16:09:42 2009
|
||||
+++ Box2D/Source/Collision/Shapes/b2Shape.cpp Tue Mar 24 16:09:54 2009
|
||||
@@ -99,7 +99,7 @@ void b2Shape::CreateProxy(b2BroadPhase* broadPhase, co
|
||||
bool inRange = broadPhase->InRange(aabb);
|
||||
|
||||
// You are creating a shape outside the world box.
|
||||
- b2Assert(inRange);
|
||||
+ // b2Assert(inRange);
|
||||
|
||||
if (inRange)
|
||||
{
|
@ -1,4 +1,4 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2009/01/28 10:12:35 sthen Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.2 2009/03/25 11:39:46 sthen Exp $
|
||||
@bin bin/numptyphysics
|
||||
share/applications/numptyphysics.desktop
|
||||
share/icons/
|
||||
@ -13,25 +13,118 @@ share/icons/hicolor/scalable/
|
||||
share/icons/hicolor/scalable/apps/
|
||||
share/icons/hicolor/scalable/apps/numptyphysics.png
|
||||
share/numptyphysics/
|
||||
share/numptyphysics/AlmostEasy.nph
|
||||
share/numptyphysics/Bell.nph
|
||||
share/numptyphysics/Bullseye.nph
|
||||
share/numptyphysics/CatchMe.nph
|
||||
share/numptyphysics/FlytoSun.nph
|
||||
share/numptyphysics/GarbageCleaner.nph
|
||||
share/numptyphysics/GetOutComeIn.nph
|
||||
share/numptyphysics/Hanged.nph
|
||||
share/numptyphysics/Innardio.nph
|
||||
share/numptyphysics/Inverse.nph
|
||||
share/numptyphysics/L00_title.nph
|
||||
share/numptyphysics/L01_tutorial.nph
|
||||
share/numptyphysics/L02_bridge Gaps tut.nph
|
||||
share/numptyphysics/L02_hammer-tut.nph
|
||||
share/numptyphysics/L03_kickit-tut.nph
|
||||
share/numptyphysics/L05_plane_sailing.nph
|
||||
share/numptyphysics/L06_Scribble tut.nph
|
||||
share/numptyphysics/L100j.nph
|
||||
share/numptyphysics/L101j.nph
|
||||
share/numptyphysics/L102j.nph
|
||||
share/numptyphysics/L103j.nph
|
||||
share/numptyphysics/L104j.nph
|
||||
share/numptyphysics/L10_the_leap.nph
|
||||
share/numptyphysics/L110ParadiseIsland.nph
|
||||
share/numptyphysics/L11_Bulldoze.nph
|
||||
share/numptyphysics/L11_easterbunny.nph
|
||||
share/numptyphysics/L12_Caves.nph
|
||||
share/numptyphysics/L12_Fix Car.nph
|
||||
share/numptyphysics/L13_See Saw.nph
|
||||
share/numptyphysics/L15_trampoline.nph
|
||||
share/numptyphysics/L16_forest.nph
|
||||
share/numptyphysics/L18_Elevator.nph
|
||||
share/numptyphysics/L25_Propeller.nph
|
||||
share/numptyphysics/L26_MouseTrap.nph
|
||||
share/numptyphysics/L26_Pull_Pins.nph
|
||||
share/numptyphysics/L30_see_saw.nph
|
||||
share/numptyphysics/L32_tarzan.nph
|
||||
share/numptyphysics/L34_dump truck.nph
|
||||
share/numptyphysics/L35_pendulum.nph
|
||||
share/numptyphysics/L35_pusher.nph
|
||||
share/numptyphysics/L38_Pac_Man.nph
|
||||
share/numptyphysics/L38_box.nph
|
||||
share/numptyphysics/L39_Square_Roll.nph
|
||||
share/numptyphysics/L40_tree_of_life.nph
|
||||
share/numptyphysics/L50_nautilus.nph
|
||||
share/numptyphysics/L52_Dominoes.nph
|
||||
share/numptyphysics/L54_Funnel.nph
|
||||
share/numptyphysics/L56_david.nph
|
||||
share/numptyphysics/L58_Monster.nph
|
||||
share/numptyphysics/L60_pulleys.nph
|
||||
share/numptyphysics/L62_Kong.nph
|
||||
share/numptyphysics/L63_Roped Rocks.nph
|
||||
share/numptyphysics/L70_Factory.nph
|
||||
share/numptyphysics/L80_Bottomless_fall.nph
|
||||
share/numptyphysics/L80_Dark_Caverns.nph
|
||||
share/numptyphysics/L80_Desert_Bricks.nph
|
||||
share/numptyphysics/L80_Invisible_Walls.nph
|
||||
share/numptyphysics/L80_Lullaby.nph
|
||||
share/numptyphysics/L96.nph
|
||||
share/numptyphysics/L97.nph
|
||||
share/numptyphysics/L97_saved.nph
|
||||
share/numptyphysics/L98.nph
|
||||
share/numptyphysics/L98_saved.nph
|
||||
share/numptyphysics/ManintheMoon.nph
|
||||
share/numptyphysics/Noodle_Grail.nph
|
||||
share/numptyphysics/Noodle_Pegboard1.nph
|
||||
share/numptyphysics/Noodle_Pegboard2.nph
|
||||
share/numptyphysics/Noodle_Pegboard3.nph
|
||||
share/numptyphysics/Noodle_bungee.nph
|
||||
share/numptyphysics/Noodle_one.nph
|
||||
share/numptyphysics/Noodle_sea.nph
|
||||
share/numptyphysics/Noodle_trapeze.nph
|
||||
share/numptyphysics/Packman.nph
|
||||
share/numptyphysics/Pizza.nph
|
||||
share/numptyphysics/Playground.nph
|
||||
share/numptyphysics/SqurrelNuts.nph
|
||||
share/numptyphysics/TowerPower.nph
|
||||
share/numptyphysics/balloons.nph
|
||||
share/numptyphysics/basketball.nph
|
||||
share/numptyphysics/breakdown.nph
|
||||
share/numptyphysics/edit.png
|
||||
share/numptyphysics/eyesInTheLake.nph
|
||||
share/numptyphysics/grassy_knoll.nph
|
||||
share/numptyphysics/hanging.nph
|
||||
share/numptyphysics/hoist.nph
|
||||
share/numptyphysics/hurd1.nph
|
||||
share/numptyphysics/ioan1.nph
|
||||
share/numptyphysics/ioan2.nph
|
||||
share/numptyphysics/ioan3.nph
|
||||
share/numptyphysics/ioan4.nph
|
||||
share/numptyphysics/ioan6.nph
|
||||
share/numptyphysics/ioan7.nph
|
||||
share/numptyphysics/jungle.nph
|
||||
share/numptyphysics/melvin1.nph
|
||||
share/numptyphysics/melvin2.nph
|
||||
share/numptyphysics/melvin3.nph
|
||||
share/numptyphysics/next.png
|
||||
share/numptyphysics/next_win32.png
|
||||
share/numptyphysics/numptyphysics.service
|
||||
share/numptyphysics/paper.jpg
|
||||
share/numptyphysics/papky1.nph
|
||||
share/numptyphysics/pause.png
|
||||
share/numptyphysics/pendulum.nph
|
||||
share/numptyphysics/pengu2.nph
|
||||
share/numptyphysics/play.png
|
||||
share/numptyphysics/pusher.nph
|
||||
share/numptyphysics/record.png
|
||||
share/numptyphysics/roller.nph
|
||||
share/numptyphysics/rotate.nph
|
||||
share/numptyphysics/ship.nph
|
||||
share/numptyphysics/surfs_up.nph
|
||||
share/numptyphysics/szymanowski1.nph
|
||||
share/numptyphysics/theend.png
|
||||
@exec %D/bin/update-desktop-database
|
||||
@unexec %D/bin/update-desktop-database
|
||||
|
Loading…
x
Reference in New Issue
Block a user