- the npcomplete levels are known to trigger some problems in the

Box2D physics engine. keep them around, but split into a subpackage
not installed by default.

- regen distinfo.

based on diffs from David Coppa (maintainer), I reworked them to
use multi packages rather than just remove the levels. maintainer ok.
This commit is contained in:
sthen 2009-05-19 21:28:17 +00:00
parent b70dcb07a1
commit bb4bc47ecf
6 changed files with 67 additions and 55 deletions

View File

@ -1,9 +1,14 @@
# $OpenBSD: Makefile,v 1.4 2009/03/25 11:39:45 sthen Exp $
# $OpenBSD: Makefile,v 1.5 2009/05/19 21:28:17 sthen Exp $
COMMENT = physics-based drawing puzzle game
COMMENT-main = physics-based drawing puzzle game
COMMENT-npcomplete = extra levels for physics-based drawing puzzle game
DISTNAME = numptyphysics-0.3.r20090104
PKGNAME-main = ${DISTNAME}p2
PKGNAME-npcomplete = npcomplete-0.0.r20090116
MULTI_PACKAGES = -main -npcomplete
DISTNAME = numptyphysics-0.3.r20090104
PKGNAME = ${DISTNAME}p1
EXTRACT_SUFX = .tar.bz2
CATEGORIES = games
@ -26,12 +31,14 @@ PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB = X11 c m pthread stdc++ z
WANTLIB-main = X11 c m pthread stdc++ z
RUN_DEPENDS = :desktop-file-utils-*:devel/desktop-file-utils
LIB_DEPENDS = SDL::devel/sdl \
RUN_DEPENDS-main = :desktop-file-utils-*:devel/desktop-file-utils
LIB_DEPENDS-main = SDL::devel/sdl \
SDL_image::devel/sdl-image
RUN_DEPENDS-npcomplete =::${FULLPKGPATH-main}
CONFIGURE_STYLE = autoconf automake no-autoheader
AUTOCONF_VERSION = 2.61
AUTOMAKE_VERSION = 1.9

View File

@ -1,10 +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
MD5 (npcomplete-0.0.r20090116.tar.bz2) = VIVQajs8caheXAf/hQqO5Q==
MD5 (numptyphysics-0.3.r20090104.tar.bz2) = xyI1+oZg169WZIg6DOxqiA==
RMD160 (npcomplete-0.0.r20090116.tar.bz2) = 6wiTP8ZgS2CA3nOyMnpaPete7i0=
RMD160 (numptyphysics-0.3.r20090104.tar.bz2) = d2OXjbB5whAy9ohPp8Lpbc8wixA=
SHA1 (npcomplete-0.0.r20090116.tar.bz2) = 5pmXlFjuMHCZ7KBu/Yubkv5ggtY=
SHA1 (numptyphysics-0.3.r20090104.tar.bz2) = HmxH9fnAF17OrRcNV1kZgQ8ONsQ=
SHA256 (npcomplete-0.0.r20090116.tar.bz2) = Sz36jjiAHlIorsyAxDqZlXLw6EbjAZq0E6YZJD1uM6k=
SHA256 (numptyphysics-0.3.r20090104.tar.bz2) = qLwwVDb87HMOazFwnjguhPivClohi6zEerBkocOuKNg=
SIZE (npcomplete-0.0.r20090116.tar.bz2) = 306228
SIZE (numptyphysics-0.3.r20090104.tar.bz2) = 374457

View File

@ -0,0 +1,2 @@
Extra levels for Numpty Physics.
N.B. Some levels cause problems with the Box2D engine.

View File

@ -0,0 +1,40 @@
@comment $OpenBSD: PLIST-main,v 1.1 2009/05/19 21:28:17 sthen Exp $
@pkgpath games/numptyphysics
@bin bin/numptyphysics
share/applications/numptyphysics.desktop
share/icons/
share/icons/hicolor/
share/icons/hicolor/26x26/
share/icons/hicolor/26x26/apps/
share/icons/hicolor/26x26/apps/numptyphysics.png
share/icons/hicolor/64x64/
share/icons/hicolor/64x64/apps/
share/icons/hicolor/64x64/apps/numptyphysics.png
share/icons/hicolor/scalable/
share/icons/hicolor/scalable/apps/
share/icons/hicolor/scalable/apps/numptyphysics.png
share/numptyphysics/
share/numptyphysics/L00_title.nph
share/numptyphysics/L01_tutorial.nph
share/numptyphysics/L05_plane_sailing.nph
share/numptyphysics/L10_the_leap.nph
share/numptyphysics/L15_trampoline.nph
share/numptyphysics/L30_see_saw.nph
share/numptyphysics/L35_pendulum.nph
share/numptyphysics/L35_pusher.nph
share/numptyphysics/L38_box.nph
share/numptyphysics/L40_tree_of_life.nph
share/numptyphysics/L50_nautilus.nph
share/numptyphysics/edit.png
share/numptyphysics/next.png
share/numptyphysics/next_win32.png
share/numptyphysics/numptyphysics.service
share/numptyphysics/paper.jpg
share/numptyphysics/pause.png
share/numptyphysics/play.png
share/numptyphysics/record.png
share/numptyphysics/theend.png
@exec %D/bin/update-desktop-database
@unexec %D/bin/update-desktop-database
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@unexec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true

View File

@ -1,18 +1,5 @@
@comment $OpenBSD: PLIST,v 1.2 2009/03/25 11:39:46 sthen Exp $
@bin bin/numptyphysics
share/applications/numptyphysics.desktop
share/icons/
share/icons/hicolor/
share/icons/hicolor/26x26/
share/icons/hicolor/26x26/apps/
share/icons/hicolor/26x26/apps/numptyphysics.png
share/icons/hicolor/64x64/
share/icons/hicolor/64x64/apps/
share/icons/hicolor/64x64/apps/numptyphysics.png
share/icons/hicolor/scalable/
share/icons/hicolor/scalable/apps/
share/icons/hicolor/scalable/apps/numptyphysics.png
share/numptyphysics/
@comment $OpenBSD: PLIST-npcomplete,v 1.1 2009/05/19 21:28:17 sthen Exp $
@conflict numptyphysics-0.3.r20090104p1
share/numptyphysics/AlmostEasy.nph
share/numptyphysics/Bell.nph
share/numptyphysics/Bullseye.nph
@ -23,41 +10,30 @@ 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
@ -93,7 +69,6 @@ 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
@ -109,24 +84,12 @@ 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
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@unexec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true