diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2007-09-07 02:45:36 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2007-09-07 02:45:36 +0000 |
commit | 7ed287f7c27679a06f1d8379c55609c9bf42ebbb (patch) | |
tree | d416a5a2985aefde7cab827e0db4ed602aefe85f | |
parent | - Update to 0.12 (diff) |
New port: games/xlogical - Remake of classic game
XLogical is an action/puzzle game based on the classic
game Logical from Rainbow Arts.
WWW: http://changeling.ixionstudios.com/xlogical/
PR: ports/115609
Submitted by: Aaron Baugher <aaron@baugher.biz>
Notes
Notes:
svn path=/head/; revision=198966
-rw-r--r-- | games/Makefile | 1 | ||||
-rw-r--r-- | games/xlogical/Makefile | 33 | ||||
-rw-r--r-- | games/xlogical/distinfo | 3 | ||||
-rw-r--r-- | games/xlogical/files/patch-install-images | 33 | ||||
-rw-r--r-- | games/xlogical/pkg-descr | 5 | ||||
-rw-r--r-- | games/xlogical/pkg-plist | 168 |
6 files changed, 243 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile index f93b0d3676bb..19c8a4c3de51 100644 --- a/games/Makefile +++ b/games/Makefile @@ -884,6 +884,7 @@ SUBDIR += xlaby SUBDIR += xlife SUBDIR += xlines + SUBDIR += xlogical SUBDIR += xmahjongg SUBDIR += xmastermind SUBDIR += xmball diff --git a/games/xlogical/Makefile b/games/xlogical/Makefile new file mode 100644 index 000000000000..bc6cfcbcc730 --- /dev/null +++ b/games/xlogical/Makefile @@ -0,0 +1,33 @@ +# New ports collection makefile for: xlogical +# Date created: 8 August 2007 +# Whom: Aaron Baugher +# +# $FreeBSD$ +# + +PORTNAME= xlogical +PORTVERSION= 1.0p8 +CATEGORIES= games +MASTER_SITES= http://changeling.ixionstudios.com/xlogical/downloads/ \ + http://freebsd.portsreview.info/downloads/ +DISTNAME= ${PORTNAME}-${PORTVERSION:S/p/-/} + +MAINTAINER= aaron@baugher.biz +COMMENT= Remake of the classic puzzle game Logical + +USE_BZIP2= yes +USE_GMAKE= yes +USE_SDL= sdl image mixer +GNU_CONFIGURE= yes + +CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} + +post-extract: + ${CHMOD} 755 ${WRKSRC}/missing + +post-install: + ${MKDIR} ${DOCSDIR} + ${RM} ${WRKSRC}/LICENSE + ${CP} ${WRKSRC}/[A-Z][A-Z]* ${DOCSDIR} + +.include <bsd.port.mk> diff --git a/games/xlogical/distinfo b/games/xlogical/distinfo new file mode 100644 index 000000000000..7782354b5da3 --- /dev/null +++ b/games/xlogical/distinfo @@ -0,0 +1,3 @@ +MD5 (xlogical-1.0-8.tar.bz2) = 4541ea48932ea1219f7ba032b0dd03c2 +SHA256 (xlogical-1.0-8.tar.bz2) = d7b0e1d36107d86f8a240fc06219a04130d9460e12b88d23ccf3618707a1f0b6 +SIZE (xlogical-1.0-8.tar.bz2) = 1789699 diff --git a/games/xlogical/files/patch-install-images b/games/xlogical/files/patch-install-images new file mode 100644 index 000000000000..1a27b22a901b --- /dev/null +++ b/games/xlogical/files/patch-install-images @@ -0,0 +1,33 @@ +--- images/Makefile.in.orig Wed Aug 8 09:07:07 2007 ++++ images/Makefile.in Wed Aug 8 09:29:31 2007 +@@ -178,10 +178,11 @@ + install-data-am: + $(SHELL) ./../mkinstalldirs $(datadir)/xlogical + $(SHELL) ./../mkinstalldirs $(datadir)/xlogical/images +- cp *.{bmp,jpg} $(datadir)/xlogical/images +- chmod 644 $(datadir)/xlogical/images/*.{bmp,jpg} ++ cp *.bmp $(datadir)/xlogical/images ++ cp *.jpg $(datadir)/xlogical/images ++ chmod 644 $(datadir)/xlogical/images/* + uninstall: +- rm -f $(datadir)/xlogical/images/*.{bmp,jpg} ++ rm -f $(datadir)/xlogical/images/* + rmdir $(datadir)/xlogical/images + + # Tell versions [3.59,3.63) of GNU make to not export all variables. +--- images/Makefile.am.orig Wed Aug 8 09:07:02 2007 ++++ images/Makefile.am Wed Aug 8 09:29:38 2007 +@@ -5,8 +5,10 @@ + install-data-am: + $(SHELL) ./../mkinstalldirs $(datadir)/xlogical + $(SHELL) ./../mkinstalldirs $(datadir)/xlogical/images +- cp *.{bmp,jpg} $(datadir)/xlogical/images +- chmod 644 $(datadir)/xlogical/images/*.{bmp,jpg} ++ cp *.bmp $(datadir)/xlogical/images ++ cp *.jpg $(datadir)/xlogical/images ++ chmod 644 $(datadir)/xlogical/images/* + uninstall: +- rm -f $(datadir)/xlogical/images/*.{bmp,jpg} ++ rm -f $(datadir)/xlogical/images/*.bmp ++ rm -f $(datadir)/xlogical/images/*.jpg + rmdir $(datadir)/xlogical/images diff --git a/games/xlogical/pkg-descr b/games/xlogical/pkg-descr new file mode 100644 index 000000000000..26c1463cbf64 --- /dev/null +++ b/games/xlogical/pkg-descr @@ -0,0 +1,5 @@ +XLogical is an action/puzzle game based on the classic +game Logical from Rainbow Arts. + + +WWW: http://changeling.ixionstudios.com/xlogical/ diff --git a/games/xlogical/pkg-plist b/games/xlogical/pkg-plist new file mode 100644 index 000000000000..b8f4256f1473 --- /dev/null +++ b/games/xlogical/pkg-plist @@ -0,0 +1,168 @@ +bin/xlogical +%%DATADIR%%/sound/block_ball.wav +%%DATADIR%%/sound/teleport.wav +%%DATADIR%%/sound/spinner_click.wav +%%DATADIR%%/sound/paint_ball.wav +%%DATADIR%%/sound/one_way.wav +%%DATADIR%%/sound/new_pattern.wav +%%DATADIR%%/sound/new_ball.wav +%%DATADIR%%/sound/menu_click.wav +%%DATADIR%%/sound/finish_spinner.wav +%%DATADIR%%/sound/finish_level.wav +%%DATADIR%%/sound/eject_ball.wav +%%DATADIR%%/sound/catch_ball.wav +%%DATADIR%%/sound/bonus_life.wav +%%DATADIR%%/sound/time_warning.wav +%%DATADIR%%/images/track_ulr.bmp +%%DATADIR%%/images/track_ul.bmp +%%DATADIR%%/images/track_udr.bmp +%%DATADIR%%/images/track_udlr.bmp +%%DATADIR%%/images/track_udl.bmp +%%DATADIR%%/images/track_ud.bmp +%%DATADIR%%/images/track_u.bmp +%%DATADIR%%/images/track_r.bmp +%%DATADIR%%/images/track_lr.bmp +%%DATADIR%%/images/track_l.bmp +%%DATADIR%%/images/track_dr.bmp +%%DATADIR%%/images/track_dlr.bmp +%%DATADIR%%/images/track_dl.bmp +%%DATADIR%%/images/track_d.bmp +%%DATADIR%%/images/title_text_4.jpg +%%DATADIR%%/images/title_text_3.bmp +%%DATADIR%%/images/title_text_2.bmp +%%DATADIR%%/images/title_text_1.bmp +%%DATADIR%%/images/timer.bmp +%%DATADIR%%/images/teleport_ud.bmp +%%DATADIR%%/images/teleport_lr.bmp +%%DATADIR%%/images/teleport_base.bmp +%%DATADIR%%/images/starttimer_20.bmp +%%DATADIR%%/images/starttimer_19.bmp +%%DATADIR%%/images/starttimer_18.bmp +%%DATADIR%%/images/starttimer_17.bmp +%%DATADIR%%/images/starttimer_16.bmp +%%DATADIR%%/images/starttimer_15.bmp +%%DATADIR%%/images/starttimer_14.bmp +%%DATADIR%%/images/starttimer_13.bmp +%%DATADIR%%/images/starttimer_12.bmp +%%DATADIR%%/images/starttimer_11.bmp +%%DATADIR%%/images/starttimer_10.bmp +%%DATADIR%%/images/starttimer_09.bmp +%%DATADIR%%/images/starttimer_08.bmp +%%DATADIR%%/images/starttimer_07.bmp +%%DATADIR%%/images/starttimer_06.bmp +%%DATADIR%%/images/starttimer_05.bmp +%%DATADIR%%/images/starttimer_04.bmp +%%DATADIR%%/images/starttimer_03.bmp +%%DATADIR%%/images/starttimer_02.bmp +%%DATADIR%%/images/starttimer_01.bmp +%%DATADIR%%/images/starttimer_00.bmp +%%DATADIR%%/images/start_u.bmp +%%DATADIR%%/images/start_r.bmp +%%DATADIR%%/images/start_l.bmp +%%DATADIR%%/images/start_d.bmp +%%DATADIR%%/images/start_c.bmp +%%DATADIR%%/images/spintopon.bmp +%%DATADIR%%/images/spintopoff.bmp +%%DATADIR%%/images/spinring_u.bmp +%%DATADIR%%/images/spinring_r.bmp +%%DATADIR%%/images/spinring_l.bmp +%%DATADIR%%/images/spinring_d.bmp +%%DATADIR%%/images/spinring.bmp +%%DATADIR%%/images/spinred_2.bmp +%%DATADIR%%/images/spinred_1.bmp +%%DATADIR%%/images/spinred_0.bmp +%%DATADIR%%/images/spindark.bmp +%%DATADIR%%/images/spincoverred_2.bmp +%%DATADIR%%/images/spincoverred_1.bmp +%%DATADIR%%/images/spincoverred_0.bmp +%%DATADIR%%/images/spincover_2.bmp +%%DATADIR%%/images/spincover_1.bmp +%%DATADIR%%/images/spincover_0.bmp +%%DATADIR%%/images/spin_2.bmp +%%DATADIR%%/images/spin_1.bmp +%%DATADIR%%/images/spin_0.bmp +%%DATADIR%%/images/slider_thumb.bmp +%%DATADIR%%/images/slider.bmp +%%DATADIR%%/images/sel_back_4.bmp +%%DATADIR%%/images/sel_back_3.bmp +%%DATADIR%%/images/sel_back_2.bmp +%%DATADIR%%/images/sel_back_1.bmp +%%DATADIR%%/images/scrollblock.bmp +%%DATADIR%%/images/pattern_disp.bmp +%%DATADIR%%/images/paint_base.bmp +%%DATADIR%%/images/order_disp.bmp +%%DATADIR%%/images/numbers.bmp +%%DATADIR%%/images/next_base.bmp +%%DATADIR%%/images/gem_c4.bmp +%%DATADIR%%/images/gem_c3.bmp +%%DATADIR%%/images/gem_c2.bmp +%%DATADIR%%/images/gem_c1.bmp +%%DATADIR%%/images/font_4.bmp +%%DATADIR%%/images/font_3.bmp +%%DATADIR%%/images/font_2.bmp +%%DATADIR%%/images/font_1.bmp +%%DATADIR%%/images/finish_4.bmp +%%DATADIR%%/images/finish_3.bmp +%%DATADIR%%/images/finish_2.bmp +%%DATADIR%%/images/finish_1.bmp +%%DATADIR%%/images/cover_ud.bmp +%%DATADIR%%/images/cover_u.bmp +%%DATADIR%%/images/cover_r.bmp +%%DATADIR%%/images/cover_lr.bmp +%%DATADIR%%/images/cover_l.bmp +%%DATADIR%%/images/cover_d.bmp +%%DATADIR%%/images/cover_center.bmp +%%DATADIR%%/images/block_base.bmp +%%DATADIR%%/images/ballmove5_5.bmp +%%DATADIR%%/images/ballmove5_4.bmp +%%DATADIR%%/images/ballmove5_3.bmp +%%DATADIR%%/images/ballmove5_2.bmp +%%DATADIR%%/images/ballmove5_1.bmp +%%DATADIR%%/images/ballmove5_0.bmp +%%DATADIR%%/images/ballmove4_4.bmp +%%DATADIR%%/images/ballmove4_3.bmp +%%DATADIR%%/images/ballmove4_2.bmp +%%DATADIR%%/images/ballmove4_1.bmp +%%DATADIR%%/images/ballmove4_0.bmp +%%DATADIR%%/images/ballmove3_3.bmp +%%DATADIR%%/images/ballmove3_2.bmp +%%DATADIR%%/images/ballmove3_1.bmp +%%DATADIR%%/images/ballmove3_0.bmp +%%DATADIR%%/images/ball_c4.bmp +%%DATADIR%%/images/ball_c3.bmp +%%DATADIR%%/images/ball_c2.bmp +%%DATADIR%%/images/ball_c1.bmp +%%DATADIR%%/images/background_won.bmp +%%DATADIR%%/images/background_time.bmp +%%DATADIR%%/images/background_start.bmp +%%DATADIR%%/images/background_hiscore.bmp +%%DATADIR%%/images/background_gameover.bmp +%%DATADIR%%/images/background_game.bmp +%%DATADIR%%/images/background_complete.bmp +%%DATADIR%%/images/arrow_u.bmp +%%DATADIR%%/images/arrow_r.bmp +%%DATADIR%%/images/arrow_l.bmp +%%DATADIR%%/images/arrow_d.bmp +%%DATADIR%%/images/track_ur.bmp +%%DATADIR%%/music/wongame.mod +%%DATADIR%%/music/pregame.mod +%%DATADIR%%/music/intro.mod +%%DATADIR%%/music/ingame.mod +%%DATADIR%%/music/highscore.mod +%%DATADIR%%/music/endgame.mod +%%DATADIR%%/xlogical.properties +%%DATADIR%%/xlogical.levels +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/COPYING +%%PORTDOCS%%%%DOCSDIR%%/INSTALL +%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/TODO +var/xlogical/xlogical.scores +@dirrm var/xlogical +@dirrmtry var +@dirrm %%PORTDOCS%%%%DOCSDIR%% +@dirrm %%DATADIR%%/images +@dirrm %%DATADIR%%/music +@dirrm %%DATADIR%%/sound +@dirrm %%DATADIR%% |