diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2005-05-07 21:37:35 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2005-05-07 21:37:35 +0000 |
commit | 26e3539e23c2e1d4e6892936bbf536ad44711b0e (patch) | |
tree | 724899d08a7aee2e8223b16714235ce865fb4e44 /games/childsplay_plugins | |
parent | da2dfe286b21d2a8a1297a51e2c844e2f6362348 (diff) | |
download | ports-26e3539e23c2e1d4e6892936bbf536ad44711b0e.tar.gz ports-26e3539e23c2e1d4e6892936bbf536ad44711b0e.zip |
Notes
Diffstat (limited to 'games/childsplay_plugins')
-rw-r--r-- | games/childsplay_plugins/Makefile | 28 | ||||
-rw-r--r-- | games/childsplay_plugins/distinfo | 2 | ||||
-rw-r--r-- | games/childsplay_plugins/files/patch-Makefile | 12 | ||||
-rw-r--r-- | games/childsplay_plugins/files/patch-install.sh | 66 | ||||
-rw-r--r-- | games/childsplay_plugins/pkg-descr | 11 | ||||
-rw-r--r-- | games/childsplay_plugins/pkg-plist | 240 |
6 files changed, 359 insertions, 0 deletions
diff --git a/games/childsplay_plugins/Makefile b/games/childsplay_plugins/Makefile new file mode 100644 index 000000000000..58a7b9ae8569 --- /dev/null +++ b/games/childsplay_plugins/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: childsplay_plugins +# Date created: 6 July 2004 +# Whom: bruno +# +# $FreeBSD$ +# + +PORTNAME= childsplay_plugins +PORTVERSION= 0.80.1.1 +CATEGORIES= games +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= childsplay +EXTRACT_SUFX= .tgz + +MAINTAINER= bruno@tinkerbox.org +COMMENT= Educative games for children + +BUILD_DEPENDS= childsplay:${PORTSDIR}/games/childsplay +RUN_DEPENDS= childsplay:${PORTSDIR}/games/childsplay + +USE_REINPLACE= yes +USE_PYTHON= yes +USE_X_PREFIX= yes + +post-patch: + @${REINPLACE_CMD} -e "s@PREFIX=/usr/local@PREFIX=${PREFIX}@g " ${WRKSRC}/install.sh + +.include <bsd.port.mk> diff --git a/games/childsplay_plugins/distinfo b/games/childsplay_plugins/distinfo new file mode 100644 index 000000000000..6eefa1bc1cf9 --- /dev/null +++ b/games/childsplay_plugins/distinfo @@ -0,0 +1,2 @@ +MD5 (childsplay_plugins-0.80.1.1.tgz) = 3591a4f6945dae0d1493778a15fa2321 +SIZE (childsplay_plugins-0.80.1.1.tgz) = 3352850 diff --git a/games/childsplay_plugins/files/patch-Makefile b/games/childsplay_plugins/files/patch-Makefile new file mode 100644 index 000000000000..a15980f0207f --- /dev/null +++ b/games/childsplay_plugins/files/patch-Makefile @@ -0,0 +1,12 @@ +--- Makefile.orig Sat May 7 23:03:39 2005 ++++ Makefile Sat May 7 23:04:02 2005 +@@ -0,0 +1,9 @@ ++PYTHON = /usr/bin/env python ++CPDIR=${X11BASE}/childsplay ++ ++all: ++ echo "Compiling modules to bytecode..." ++ $(PYTHON) $(CPDIR)/install.py --compile ./lib ++ ++install: ++ ./install.sh diff --git a/games/childsplay_plugins/files/patch-install.sh b/games/childsplay_plugins/files/patch-install.sh new file mode 100644 index 000000000000..2252aa7e7971 --- /dev/null +++ b/games/childsplay_plugins/files/patch-install.sh @@ -0,0 +1,66 @@ +diff -U 4 -r -N ./install.sh.orig ./install.sh +--- ./install.sh.orig Fri Mar 18 09:51:09 2005 ++++ ./install.sh Tue Mar 22 18:33:38 2005 +@@ -1,5 +1,5 @@ +-#!/bin/bash ++#!/bin/sh + # install childsplay. + # Be aware that childsplay probably won't work when you edit this file :-( + # As of 11/2004 childsplay will be converted to follow the File System + # Hierarchy (FSH). +@@ -18,16 +18,16 @@ + then PREFIX=$1 + fi + + LOCALEDIR=$PREFIX/share/locale +-ASSETMLDIR=/usr/share/assetml ++ASSETMLDIR=$PREFIX/share/gnome/assetml + PYTHON=`which python` + SCOREDIR=/var/games + DOCDIR=$PREFIX/share/doc/childsplay + MANDIR=$PREFIX/man/man6 +-CPDIR=$PREFIX/lib/games/childsplay ++CPDIR=$PREFIX/childsplay + SHAREDIR=$PREFIX/share/childsplay +-BINDIR=$PREFIX/games ++BINDIR=$PREFIX/bin + SHARELIBDATADIR=$SHAREDIR/lib + SHAREDATADIR=$SHAREDIR/Data + + ################################################## +@@ -66,23 +66,8 @@ + fi + + set -e + +-echo -e "\n The path to install the plugins in is $CPDIR." +-echo " If you have installed childsplay in a other place, you can" +-echo " give the full path to childsplay, otherwise just hit enter" +-echo " Hit enter to install in $CPDIR, or give the full path" +-read path +-if [ $path ];then +- if [ -e $path/install.py ];then +- CPDIR=path +- else +- echo "*********** WARNING *************" +- echo " $path does not exists or is not the childsplay directory" +- echo " exit" +- exit 1 +- fi +-fi + echo " Installing in $CPDIR" + + if [ `expr $VERSION \< $DEPEN` -eq 1 ] + then +@@ -91,11 +76,8 @@ + echo "exit"; + exit 1 + fi + +- +-echo "Compiling modules to bytecode..." +-$PYTHON $CPDIR/install.py --compile $CWD/lib + + echo " Copy libraries" + for DIR in `ls $CWD/lib` + do diff --git a/games/childsplay_plugins/pkg-descr b/games/childsplay_plugins/pkg-descr new file mode 100644 index 000000000000..672059091c59 --- /dev/null +++ b/games/childsplay_plugins/pkg-descr @@ -0,0 +1,11 @@ +Childsplay is a 'suite' of educational games for young children, like gcompris, +but without the overkill of c/c++ and the gnome environ.:-) Also the use of the +SDL libraries makes smooth animation and the playing of sound very easy. +Childsplay uses a plugin system for the games, so you might want to check the +childsplay-plugins page. (There are two built-in games; Memory and a typing +game) + +Childsplay and the games are GNU-GPL licensed and are tested on GNU/Linux and +the Windows platforms. (and now, FreeBSD) + +WWW: http://childsplay.sourceforge.net diff --git a/games/childsplay_plugins/pkg-plist b/games/childsplay_plugins/pkg-plist new file mode 100644 index 000000000000..1b3305cebda7 --- /dev/null +++ b/games/childsplay_plugins/pkg-plist @@ -0,0 +1,240 @@ +childsplay/lib/.#numberhunt.py.1.4 +childsplay/lib/billiard.py +childsplay/lib/billiard.pyc +childsplay/lib/fallingletters.py +childsplay/lib/fallingletters.pyc +childsplay/lib/findsound.py +childsplay/lib/findsound.pyc +childsplay/lib/findsound2.py +childsplay/lib/findsound2.pyc +childsplay/lib/in.ps +childsplay/lib/in.ps~ +childsplay/lib/numberhunt.ps +childsplay/lib/numbers.py +childsplay/lib/numbers.pyc +childsplay/lib/out.ps +childsplay/lib/packid.py +childsplay/lib/packid.pyc +childsplay/lib/pong.py +childsplay/lib/pong.pyc +childsplay/lib/soundNpic.py +childsplay/lib/soundNpic.pyc +childsplay/lib/soundmemory.py +childsplay/lib/soundmemory.pyc +share/gnome/assetml/childsplay/sounds-misc/po/Translation.raw +share/gnome/assetml/childsplay/sounds-misc/catmeow.ogg +share/gnome/assetml/childsplay/sounds-misc/cow.ogg +share/gnome/assetml/childsplay/sounds-misc/elephant.ogg +share/gnome/assetml/childsplay/sounds-misc/frog.ogg +share/gnome/assetml/childsplay/sounds-misc/lion.ogg +share/gnome/assetml/childsplay/sounds-misc/passby.ogg +share/gnome/assetml/childsplay/sounds-misc/phone1.ogg +share/gnome/assetml/childsplay/sounds-misc/plane.ogg +share/gnome/assetml/childsplay/sounds-misc/police.ogg +share/gnome/assetml/childsplay/sounds-misc/rocket.ogg +share/gnome/assetml/childsplay/sounds-misc/rooster.ogg +share/gnome/assetml/childsplay/sounds-misc/sheep.ogg +share/gnome/assetml/childsplay/sounds-misc/slideup.ogg +share/gnome/assetml/childsplay/sounds-misc/smackzin.ogg +share/gnome/assetml/childsplay/sounds-misc/sneeze3.ogg +share/gnome/assetml/childsplay/sounds-misc/sounds-misc.assetml +share/gnome/assetml/childsplay/sounds-misc/tomtom.ogg +share/gnome/assetml/childsplay/sounds-misc/train.ogg +share/childsplay/Data/icons/billiard.icon.png +share/childsplay/Data/icons/soundNpic.icon.png +share/childsplay/Data/icons/pong.icon.png +share/childsplay/Data/icons/packid.icon.png +share/childsplay/Data/icons/numbers.icon.png +share/childsplay/Data/icons/findsound2.icon.png +share/childsplay/Data/icons/findsound.icon.png +share/childsplay/Data/icons/fallingletters.icon.png +share/childsplay/Data/icons/soundmemory.icon.png +share/childsplay/Data/AlphabetSounds/en/z.ogg +share/childsplay/Data/AlphabetSounds/en/10.ogg +share/childsplay/Data/AlphabetSounds/en/11.ogg +share/childsplay/Data/AlphabetSounds/en/12.ogg +share/childsplay/Data/AlphabetSounds/en/13.ogg +share/childsplay/Data/AlphabetSounds/en/14.ogg +share/childsplay/Data/AlphabetSounds/en/15.ogg +share/childsplay/Data/AlphabetSounds/en/16.ogg +share/childsplay/Data/AlphabetSounds/en/17.ogg +share/childsplay/Data/AlphabetSounds/en/18.ogg +share/childsplay/Data/AlphabetSounds/en/19.ogg +share/childsplay/Data/AlphabetSounds/en/2.ogg +share/childsplay/Data/AlphabetSounds/en/20.ogg +share/childsplay/Data/AlphabetSounds/en/3.ogg +share/childsplay/Data/AlphabetSounds/en/4.ogg +share/childsplay/Data/AlphabetSounds/en/5.ogg +share/childsplay/Data/AlphabetSounds/en/6.ogg +share/childsplay/Data/AlphabetSounds/en/7.ogg +share/childsplay/Data/AlphabetSounds/en/8.ogg +share/childsplay/Data/AlphabetSounds/en/9.ogg +share/childsplay/Data/AlphabetSounds/en/a.ogg +share/childsplay/Data/AlphabetSounds/en/b.ogg +share/childsplay/Data/AlphabetSounds/en/c.ogg +share/childsplay/Data/AlphabetSounds/en/d.ogg +share/childsplay/Data/AlphabetSounds/en/e.ogg +share/childsplay/Data/AlphabetSounds/en/f.ogg +share/childsplay/Data/AlphabetSounds/en/g.ogg +share/childsplay/Data/AlphabetSounds/en/h.ogg +share/childsplay/Data/AlphabetSounds/en/i.ogg +share/childsplay/Data/AlphabetSounds/en/j.ogg +share/childsplay/Data/AlphabetSounds/en/k.ogg +share/childsplay/Data/AlphabetSounds/en/l.ogg +share/childsplay/Data/AlphabetSounds/en/m.ogg +share/childsplay/Data/AlphabetSounds/en/n.ogg +share/childsplay/Data/AlphabetSounds/en/o.ogg +share/childsplay/Data/AlphabetSounds/en/p.ogg +share/childsplay/Data/AlphabetSounds/en/q.ogg +share/childsplay/Data/AlphabetSounds/en/r.ogg +share/childsplay/Data/AlphabetSounds/en/s.ogg +share/childsplay/Data/AlphabetSounds/en/t.ogg +share/childsplay/Data/AlphabetSounds/en/u.ogg +share/childsplay/Data/AlphabetSounds/en/v.ogg +share/childsplay/Data/AlphabetSounds/en/w.ogg +share/childsplay/Data/AlphabetSounds/en/x.ogg +share/childsplay/Data/AlphabetSounds/en/y.ogg +share/childsplay/Data/AlphabetSounds/en/1.ogg +share/childsplay/lib/ConfigData/pongrc +share/childsplay/lib/BilliardData/sndh.wav +share/childsplay/lib/BilliardData/ball1.png +share/childsplay/lib/BilliardData/ball2.png +share/childsplay/lib/BilliardData/backgr.png +share/childsplay/lib/BilliardData/sndt.wav +share/childsplay/lib/BilliardData/stick.png +share/childsplay/lib/BilliardData/hole.png +share/childsplay/lib/FallingLettersData/scenery2.png +share/childsplay/lib/FallingLettersData/scenery0.png +share/childsplay/lib/FallingLettersData/scenery1.png +share/childsplay/lib/Findsound2Data/Data/back.jpg +share/childsplay/lib/Findsound2Data/Data/soundbut.png +share/childsplay/lib/FindsoundData/Data/back.jpg +share/childsplay/lib/FindsoundData/Data/soundbut.png +share/childsplay/lib/FindsoundData/Images/level1/elephant.png +share/childsplay/lib/FindsoundData/Images/level1/cow.png +share/childsplay/lib/FindsoundData/Images/level1/frog.png +share/childsplay/lib/FindsoundData/Images/level1/lion.png +share/childsplay/lib/FindsoundData/Images/level1/rooster.png +share/childsplay/lib/FindsoundData/Images/level1/sheep.png +share/childsplay/lib/FindsoundData/Images/level2/boat.png +share/childsplay/lib/FindsoundData/Images/level2/car.png +share/childsplay/lib/FindsoundData/Images/level2/plane.png +share/childsplay/lib/FindsoundData/Images/level2/police.png +share/childsplay/lib/FindsoundData/Images/level2/rocket.png +share/childsplay/lib/FindsoundData/Images/level3/drum.png +share/childsplay/lib/FindsoundData/Images/level3/flute.png +share/childsplay/lib/FindsoundData/Images/level3/guitar.png +share/childsplay/lib/FindsoundData/Images/level3/harp.png +share/childsplay/lib/FindsoundData/Images/level3/piano.png +share/childsplay/lib/FindsoundData/Images/level3/violin.png +share/childsplay/lib/FindsoundData/Sounds/level1/elephant.ogg +share/childsplay/lib/FindsoundData/Sounds/level1/cow.ogg +share/childsplay/lib/FindsoundData/Sounds/level1/frog.ogg +share/childsplay/lib/FindsoundData/Sounds/level1/lion.ogg +share/childsplay/lib/FindsoundData/Sounds/level1/rooster.ogg +share/childsplay/lib/FindsoundData/Sounds/level1/sheep.ogg +share/childsplay/lib/FindsoundData/Sounds/level2/boat.ogg +share/childsplay/lib/FindsoundData/Sounds/level2/car.ogg +share/childsplay/lib/FindsoundData/Sounds/level2/plane.ogg +share/childsplay/lib/FindsoundData/Sounds/level2/police.ogg +share/childsplay/lib/FindsoundData/Sounds/level2/rocket.ogg +share/childsplay/lib/FindsoundData/Sounds/level3/drum.ogg +share/childsplay/lib/FindsoundData/Sounds/level3/flute.ogg +share/childsplay/lib/FindsoundData/Sounds/level3/guitar.ogg +share/childsplay/lib/FindsoundData/Sounds/level3/harp.ogg +share/childsplay/lib/FindsoundData/Sounds/level3/piano.ogg +share/childsplay/lib/FindsoundData/Sounds/level3/violin.ogg +share/childsplay/lib/NumbersData/balloon.png +share/childsplay/lib/NumbersData/shot.wav +share/childsplay/lib/PackidData/words-nl +share/childsplay/lib/PackidData/appel.png +share/childsplay/lib/PackidData/banaan.png +share/childsplay/lib/PackidData/brick.png +share/childsplay/lib/PackidData/camo.png +share/childsplay/lib/PackidData/cherry.gif +share/childsplay/lib/PackidData/citroen.png +share/childsplay/lib/PackidData/eat.wav +share/childsplay/lib/PackidData/exit.png +share/childsplay/lib/PackidData/feelgood.ogg +share/childsplay/lib/PackidData/finlevel.wav +share/childsplay/lib/PackidData/grid0.txt +share/childsplay/lib/PackidData/grid1.txt +share/childsplay/lib/PackidData/grid2.txt +share/childsplay/lib/PackidData/grid3.txt +share/childsplay/lib/PackidData/kers.png +share/childsplay/lib/PackidData/leafs.png +share/childsplay/lib/PackidData/pac1.ogg +share/childsplay/lib/PackidData/pac2.ogg +share/childsplay/lib/PackidData/pac3.ogg +share/childsplay/lib/PackidData/pac4.ogg +share/childsplay/lib/PackidData/pac5.ogg +share/childsplay/lib/PackidData/pac6.ogg +share/childsplay/lib/PackidData/pac_d.png +share/childsplay/lib/PackidData/pac_d_c.png +share/childsplay/lib/PackidData/pac_l.png +share/childsplay/lib/PackidData/pac_l_c.png +share/childsplay/lib/PackidData/pac_r.png +share/childsplay/lib/PackidData/pac_r_c.png +share/childsplay/lib/PackidData/pac_sad.png +share/childsplay/lib/PackidData/pac_smile.png +share/childsplay/lib/PackidData/pac_u.png +share/childsplay/lib/PackidData/pac_u_c.png +share/childsplay/lib/PackidData/peer.png +share/childsplay/lib/PackidData/sea.png +share/childsplay/lib/PackidData/waka.wav +share/childsplay/lib/PackidData/walk.wav +share/childsplay/lib/PackidData/words-de +share/childsplay/lib/PackidData/words-en +share/childsplay/lib/PackidData/words-es +share/childsplay/lib/PackidData/words-fr +share/childsplay/lib/PackidData/aardbei.png +share/childsplay/lib/PongData/arrow_up.png +share/childsplay/lib/PongData/loser.jpg +share/childsplay/lib/PongData/multi_pc.jpg +share/childsplay/lib/PongData/multi_person.jpg +share/childsplay/lib/PongData/pick.wav +share/childsplay/lib/PongData/single.jpg +share/childsplay/lib/PongData/winner.jpg +share/childsplay/lib/PongData/arrow_down.png +share/childsplay/lib/PongData/bump.wav +share/childsplay/lib/PongData/goal.wav +share/childsplay/lib/PongData/winner.ogg +share/childsplay/lib/SoundMemory/but_back.png +share/childsplay/lib/SoundMemory/but_bleu_up.png +share/childsplay/lib/SoundMemory/but_red_down.png +share/childsplay/lib/SoundNpicData/Level1/sheep.png +share/childsplay/lib/SoundNpicData/Level1/cow.ogg +share/childsplay/lib/SoundNpicData/Level1/cow.png +share/childsplay/lib/SoundNpicData/Level1/elephant.png +share/childsplay/lib/SoundNpicData/Level1/frog.ogg +share/childsplay/lib/SoundNpicData/Level1/frog.png +share/childsplay/lib/SoundNpicData/Level1/lion.ogg +share/childsplay/lib/SoundNpicData/Level1/lion.png +share/childsplay/lib/SoundNpicData/Level1/rooster.ogg +share/childsplay/lib/SoundNpicData/Level1/rooster.png +share/childsplay/lib/SoundNpicData/Level1/sheep.ogg +share/childsplay/lib/SoundNpicData/Level1/elephant.ogg +@dirrm share/gnome/assetml/childsplay/sounds-misc/po +@dirrm share/gnome/assetml/childsplay/sounds-misc +@dirrm share/childsplay/Data/AlphabetSounds/en +@dirrm share/childsplay/Data/AlphabetSounds +@dirrm share/childsplay/lib/BilliardData +@dirrm share/childsplay/lib/FallingLettersData +@dirrm share/childsplay/lib/Findsound2Data/Data +@dirrm share/childsplay/lib/Findsound2Data +@dirrm share/childsplay/lib/FindsoundData/Data +@dirrm share/childsplay/lib/FindsoundData/Images/level1 +@dirrm share/childsplay/lib/FindsoundData/Images/level2 +@dirrm share/childsplay/lib/FindsoundData/Images/level3 +@dirrm share/childsplay/lib/FindsoundData/Images +@dirrm share/childsplay/lib/FindsoundData/Sounds/level1 +@dirrm share/childsplay/lib/FindsoundData/Sounds/level2 +@dirrm share/childsplay/lib/FindsoundData/Sounds/level3 +@dirrm share/childsplay/lib/FindsoundData/Sounds +@dirrm share/childsplay/lib/FindsoundData +@dirrm share/childsplay/lib/NumbersData +@dirrm share/childsplay/lib/PackidData +@dirrm share/childsplay/lib/PongData +@dirrm share/childsplay/lib/SoundMemory +@dirrm share/childsplay/lib/SoundNpicData/Level1 +@dirrm share/childsplay/lib/SoundNpicData |