[SM-Commit] GIT changes to master z-rejected grimoire by Alexander Tsamutali (b3299f78869e00725c246cac0ff488df61f88f3f)

Alexander Tsamutali scm at sourcemage.org
Thu May 29 17:38:01 EDT 2008


GIT changes to master z-rejected grimoire by Alexander Tsamutali <astsmtl at gmail.com>:

 ChangeLog                           |    4 +++
 z-games/worldofpadman-bin/BUILD     |    1 
 z-games/worldofpadman-bin/DEPENDS   |    1 
 z-games/worldofpadman-bin/DETAILS   |   42 ++++++++++++++++++++++++++++++++++++
 z-games/worldofpadman-bin/HISTORY   |    3 ++
 z-games/worldofpadman-bin/INSTALL   |   12 ++++++++++
 z-games/worldofpadman-bin/LICENSE   |   32 +++++++++++++++++++++++++++
 z-games/worldofpadman-bin/PREPARE   |   14 ++++++++++++
 z-games/worldofpadman-bin/PRE_BUILD |   22 ++++++++++++++++++
 9 files changed, 131 insertions(+)

New commits:
commit b3299f78869e00725c246cac0ff488df61f88f3f
Author: Alexander Tsamutali <astsmtl at gmail.com>
Commit: Alexander Tsamutali <astsmtl at gmail.com>

    z-games/worldofpadman-bin: new spell, FPS based on the ioquake3 engine and the
                               Padman comic strip

diff --git a/ChangeLog b/ChangeLog
index 138098c..eddc29e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2008-05-30 Alexander Tsamutali <astsmtl at gmail.com>
+	* z-games/worldofpadman-bin: new spell, FPS based on the ioquake3
+	  engine and the Padman comic strip
+
 2008-05-26 Alexander Tsamutali <astsmtl at gmail.com>
 	* z-games/alienarena-bin: new spell, a free standalone deathmatch game
 	  with a retro alien theme
diff --git a/z-games/worldofpadman-bin/BUILD b/z-games/worldofpadman-bin/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/z-games/worldofpadman-bin/BUILD
@@ -0,0 +1 @@
+true
diff --git a/z-games/worldofpadman-bin/DEPENDS b/z-games/worldofpadman-bin/DEPENDS
new file mode 100755
index 0000000..884b1c0
--- /dev/null
+++ b/z-games/worldofpadman-bin/DEPENDS
@@ -0,0 +1 @@
+depends OPENGL
diff --git a/z-games/worldofpadman-bin/DETAILS b/z-games/worldofpadman-bin/DETAILS
new file mode 100755
index 0000000..7fddf8b
--- /dev/null
+++ b/z-games/worldofpadman-bin/DETAILS
@@ -0,0 +1,42 @@
+            SPELL=worldofpadman-bin
+          VERSION=1.2
+           SOURCE=worldofpadman.run
+          SOURCE2=wop_patch_${VERSION/./_}.run
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/worldofpadman
+SOURCE2_DIRECTORY=$BUILD_DIRECTORY/wop_patch_${VERSION/./_}
+    SOURCE_URL[0]=http://thilo.kickchat.com/download/$SOURCE
+    SOURCE_URL[1]=http://btc3x6.che.uni-bayreuth.de/~tl/wop_final/$SOURCE
+    SOURCE_URL[2]=ftp://ftp.snt.utwente.nl/pub/games/worldofpadman/linux/$SOURCE
+   SOURCE2_URL[0]=ftp://ftp.kickchat.com/wop/$SOURCE2
+   SOURCE2_URL[1]=ftp://ftp.snt.utwente.nl/pub/games/worldofpadman/linux/$SOURCE2
+   SOURCE2_URL[2]=http://www.hessenfragger.de/uploads/$SOURCE2
+      SOURCE_HASH=md5:c7650414d7865ddac26ada6b3f7b8cc9:UPSTREAM_HASH
+     SOURCE2_HASH=md5:3468fc91889795471bc68e35ea334614:UPSTREAM_HASH
+       LICENSE[0]="GPL for engine, freeware content"
+         WEB_SITE=http://worldofpadman.com/
+          ENTERED=20080530
+          ARCHIVE="off"
+           REJECT="binary distribution, non-free content"
+            SHORT="FPS based on the ioquake3 engine and the Padman comic strip"
+cat << EOF
+Developed and headed by the professional cartoonist and illustrator ENTE,
+PadWorld Entertainment, the Team behind World of Padman (WoP) proudly present
+a free multiplayer standalone game for Windows, MacOSX and Linux that's powered
+by an extended Quake3-Engine based on the source of ioquake3.
+
+WoP is the domain of ENTE's comic strip super-hero bad-boy Padman and his
+motley crew, and their mission is to make your game with some seriously
+addictive fun, whatever your skill level, and whatever character role you jump
+into.
+
+Over the years maps have been revamped, bot play improved, killer-ducks kept
+hungry, weapons repolished, menu's redesigned, and much more, such as new
+sounds, skins, secrets, effects, and power-ups! In all, there are 13 maps.
+Each supports up to 7 game types, comprising WoP's unique Spray Your Color
+Free For All (SYC FFA), Spray Your Color Team Play (SYC TP), Last Pad Standing
+(LPS), and of course Big Balloon (BB), as well as those old favourites Death
+Match, Team Death Match, and Tourney. Meet scaled-up and richly detailed maps
+of everyday places where imaginative characters go berserk with an array of
+colourful plastic weaponry and power-ups and start rockin' to the Dieselkopf
+soundtrack, and the Pad-Anthem performed by Green Sun; so grab those earphones.
+EOF
diff --git a/z-games/worldofpadman-bin/HISTORY b/z-games/worldofpadman-bin/HISTORY
new file mode 100644
index 0000000..239928d
--- /dev/null
+++ b/z-games/worldofpadman-bin/HISTORY
@@ -0,0 +1,3 @@
+2008-05-30 Alexander Tsamutali <astsmtl at gmail.com>
+	* DETAILS, LICENSE, DEPENDS, PREPARE, PRE_BUILD, BUILD, INSTALL,
+	  HISTORY: Created this spell
diff --git a/z-games/worldofpadman-bin/INSTALL b/z-games/worldofpadman-bin/INSTALL
new file mode 100755
index 0000000..eadd0f3
--- /dev/null
+++ b/z-games/worldofpadman-bin/INSTALL
@@ -0,0 +1,12 @@
+INSTALL_DIRECTORY=${INSTALL_ROOT}/opt/worldofpadman &&
+mkdir -p $INSTALL_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+cp -rv wop readme readme.html gpl.txt wop.png $INSTALL_DIRECTORY &&
+cd $SOURCE2_DIRECTORY &&
+cp -rv wop {wop-engine,wopded}.${ARCH} copyright_{en,de}.txt wop_patch_1_2.txt \
+       $INSTALL_DIRECTORY &&
+cp -v bin/Linux/x86/WoP $INSTALL_DIRECTORY &&
+cd $INSTALL_DIRECTORY &&
+find_and_scam &&
+chmod 750 WoP {wop-engine,wopded}.${ARCH} &&
+ln -sv ${INSTALL_DIRECTORY}/WoP ${INSTALL_ROOT}/usr/games/WoP
diff --git a/z-games/worldofpadman-bin/LICENSE b/z-games/worldofpadman-bin/LICENSE
new file mode 100644
index 0000000..a5e3646
--- /dev/null
+++ b/z-games/worldofpadman-bin/LICENSE
@@ -0,0 +1,32 @@
+------------
+Copyright
+------------
+
+
+
+The World of Padman is protected by copyright.
+
+The copyrights belong to the respective authors of the WoP-Team. 
+All commercial use of the World of Padman and consequently the 
+single works is prohibited unless you have explicit permission from the WoP-Team.
+This includes, but is not limited to, mass archival as on a cd-rom 
+and inclusion in commercially published compilations (books and/or magazines).
+
+This includes further the prohibition of copying, changing, mirroring 
+and public reproduction in sense of a commercial use electronic or otherwise. 
+Private non-commercial copying, mirroring and even public reproduction is desired. ;-)
+
+Changes to the game and consequently the single works whether commercial or not, 
+is prohibited without explicit permission.
+
+Some parts of the game were created with material, (e.g. textures, Sounds) 
+which we acquired from different sources; they are free of any of third party rights 
+as far as we know. If anyone discovers we've used his / her work unlawfully, 
+contact us immediately so that we can respond as soon as possible.
+
+The source code is available under the GPL license at
+http://www.sourceforge.net/projects/wop-engine
+For more information about the GPL see gpl.txt.
+
+If you have any questions contact the WoP-Team by E-Mail:
+ente at worldofpadman.com or team at worldofpadman.com
diff --git a/z-games/worldofpadman-bin/PREPARE b/z-games/worldofpadman-bin/PREPARE
new file mode 100755
index 0000000..77fc6cb
--- /dev/null
+++ b/z-games/worldofpadman-bin/PREPARE
@@ -0,0 +1,14 @@
+source $GRIMOIRE/REJECTED_MSG
+
+if [[ $LEGAL == y ]] || ([[ -z $LEGAL ]] && spell_ok $SPELL)
+then
+    message "${MESSAGE_COLOR}License has been accepted before," \
+            "continuing without interrupt.${DEFAULT_COLOR}"
+else
+    cat $SPELL_DIRECTORY/LICENSE &&
+    config_query LEGAL "Accept license agreement?" n &&
+    if [[ $LEGAL != y ]]
+    then
+        return 1
+    fi
+fi
diff --git a/z-games/worldofpadman-bin/PRE_BUILD b/z-games/worldofpadman-bin/PRE_BUILD
new file mode 100755
index 0000000..80ef60f
--- /dev/null
+++ b/z-games/worldofpadman-bin/PRE_BUILD
@@ -0,0 +1,22 @@
+unpack_file &&
+unpack_file 2 &&
+
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+sh $SOURCE_CACHE/$SOURCE --tar xf &&
+mkdir wop &&
+tar xf wop-data.tar -C wop &&
+tar xf readme.tar &&
+
+mk_source_dir $SOURCE2_DIRECTORY &&
+cd $SOURCE2_DIRECTORY &&
+sh $SOURCE_CACHE/$SOURCE2 --tar xf &&
+persistent_add ARCH &&
+case "${SMGL_COMPAT_ARCHS[1]}" in
+    ia32) ARCH=i386 ;;
+    x86_64) ARCH=x86_64 ;;
+esac &&
+tar xf wop-engine.${ARCH}.tar &&
+mkdir wop &&
+tar xf wop-data-1.2.tar -C wop &&
+tar xf extras.tar -C wop



More information about the SM-Commit mailing list