[SM-Commit] GIT changes to master z-rejected grimoire by Eric Sandall (71525d9ec8c3c31956888846902892982c2c1b07)

Eric Sandall scm at mail.sourcemage.org
Tue Aug 29 15:53:58 EDT 2006


GIT changes to master z-rejected grimoire by Eric Sandall <sandalle at sourcemage.org>:

 ChangeLog                                          |    3 +
 z-games/nwn/BUILD                                  |    1 
 z-games/nwn/DEPENDS                                |   12 ++++
 z-games/nwn/DETAILS                                |   52 +++++++++++++++++++++
 z-games/nwn/English_linuxclient167_orig.tar.gz.sig |binary
 z-games/nwn/HISTORY                                |    5 ++
 z-games/nwn/INSTALL                                |   32 ++++++++++++
 z-games/nwn/PREPARE                                |    1 
 z-games/nwn/PRE_BUILD                              |   15 ++++++
 z-games/nwn/dmclient                               |    5 ++
 z-games/nwn/excluded                               |    5 ++
 z-games/nwn/nwclient129.tar.gz.sig                 |binary
 z-games/nwn/nwn                                    |    5 ++
 z-games/nwn/nwresources129.tar.gz.sig              |binary
 z-games/nwn/nwserver                               |    5 ++
 z-games/nwn/volatiles                              |    1 
 16 files changed, 142 insertions(+)

New commits:
commit 71525d9ec8c3c31956888846902892982c2c1b07
Author: Eric Sandall <sandalle at sourcemage.org>
Commit: Eric Sandall <sandalle at sourcemage.org>

    Added nwn: Neverwinter Nights

diff --git a/ChangeLog b/ChangeLog
index ca0c996..da59341 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2006-08-29 Eric Sandall <eric at sandall.us>
+	* z-games/nwn: Added Neverwinter Nights package
+
 2006-08-27 David Brown <dmlb2000 at gmail.com>
 	* z-java/java-cup: new spell LARL parser in java
 
diff --git a/z-games/nwn/BUILD b/z-games/nwn/BUILD
new file mode 100755
index 0000000..f32a580
--- /dev/null
+++ b/z-games/nwn/BUILD
@@ -0,0 +1 @@
+true
\ No newline at end of file
diff --git a/z-games/nwn/DEPENDS b/z-games/nwn/DEPENDS
new file mode 100755
index 0000000..2fcf087
--- /dev/null
+++ b/z-games/nwn/DEPENDS
@@ -0,0 +1,12 @@
+depends  OPENGL               &&
+depends  -sub  X11-LIBS  sdl  &&
+depends  unzip                &&
+
+source  $GRIMOIRE/FUNCTIONS   &&
+
+if  check_if_xorg_modular_libs  sdl;  then
+  depends  libxau      &&
+  depends  libxdmcp    &&
+  depends  libxext     &&
+  depends  libxxf86vm
+fi
diff --git a/z-games/nwn/DETAILS b/z-games/nwn/DETAILS
new file mode 100755
index 0000000..972239e
--- /dev/null
+++ b/z-games/nwn/DETAILS
@@ -0,0 +1,52 @@
+           SPELL=nwn
+         VERSION=1.67
+          SOURCE=nwresources129.tar.gz
+         SOURCE2=nwclient129.tar.gz
+         SOURCE3=English_linuxclient${VERSION/.}_orig.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
+   SOURCE_URL[0]=http://files.bioware.com/neverwinternights/updates/linux/$SOURCE
+  SOURCE2_URL[0]=http://files.bioware.com/neverwinternights/updates/linux/$SOURCE2
+  SOURCE3_URL[0]=http://files.bioware.com/neverwinternights/updates/linux/167/English_linuxclient167_orig.tar.gz
+      SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+     SOURCE2_GPG="gurus.gpg:${SOURCE2}.sig"
+     SOURCE3_GPG="gurus.gpg:${SOURCE3}.sig"
+      LICENSE[0]=
+        WEB_SITE=http://nwn.bioware.com/
+         ENTERED=20060815
+         ARCHIVE=off
+          REJECT="binary only game"
+           SHORT='Neverwinter Nights client'
+            DOCS="$DOCS readme.linuxserver.txt readme-SDL.txt readme.txt movies-OC.txt EULA.txt"
+cat << EOF
+Neverwinter Nights (NWN) is a computer game set in a huge medieval fantasy
+world of Dungeons and Dragons. This role-playing game (RPG) puts you at the
+center of an epic tale of faith, war, and betrayal.
+
+As a player, you are able to choose what skills and abilities you will develop
+as you voyage though the complex and dangerous fantasy world of Forgotten
+Realms. Be a deadly and dangerous Rogue moving through the shadows using
+stealth and secrecy, be a scholarly Wizard and wield powerful magic against
+your enemies, be a hulking Barbarian whose lust for battle is matched only by
+his terrible rage, be an armor-clad Paladin who protects the innocent and
+vanquishes his foes, be a crusading Cleric who heals the sick and defends the
+helpless? be all this and more.
+
+Neverwinter Nights allows you to create your own worlds. This revolutionary
+game will come with all the tools needed to construct your own unique lands of
+adventure. The Neverwinter Nights Aurora Toolset allows even novice users to
+construct everything from a quiet, misty forest or a dripping cavern of foul
+evil, to a king?s court. All the monsters, items, set pieces and settings are
+there for world builders to use. But do not stop there; construct traps,
+encounters, custom monsters and magic items to make your adventure unique.
+
+But the Neverwinter experience is not just for one person- adventure with all
+your friends. Neverwinter Nights can be played online with up to 64 friends,
+all sharing in the adventure. You can organize and run your own adventures
+through the role of the Dungeon Master and control all the monsters, creatures
+and characters your friends meet as they journey on their quest. A powerful
+piece of software that is included with Neverwinter Nights, the DM Client,
+allows nearly unlimited control for running your own adventures for your
+friends.
+
+Neverwinter Nights?endless adventure!
+EOF
diff --git a/z-games/nwn/English_linuxclient167_orig.tar.gz.sig b/z-games/nwn/English_linuxclient167_orig.tar.gz.sig
new file mode 100644
index 0000000..1eee53a
Binary files /dev/null and b/z-games/nwn/English_linuxclient167_orig.tar.gz.sig differ
diff --git a/z-games/nwn/HISTORY b/z-games/nwn/HISTORY
new file mode 100644
index 0000000..eff611f
--- /dev/null
+++ b/z-games/nwn/HISTORY
@@ -0,0 +1,5 @@
+2006-08-15 Eric Sandall <eric at sandall.us>
+	* DETAILS,DEPENDS,PRE_BUILD,BUILD,INSTALL,excluded,volatiles: Created
+	  Installation instructions available at
+	  http://nwn.bioware.com/downloads/linuxclient.html
+
diff --git a/z-games/nwn/INSTALL b/z-games/nwn/INSTALL
new file mode 100755
index 0000000..285a0f3
--- /dev/null
+++ b/z-games/nwn/INSTALL
@@ -0,0 +1,32 @@
+I_DIR="${INSTALL_ROOT}/usr/share/games/$SPELL"   &&
+install  -d  -m 2775  -o root  -g games  $I_DIR  &&
+
+for DIR in ambient data dmvault docs hak lib localvault miles modules music  \
+           nwm override portraits saves servervault texturepacks;            do
+  cp  -a  $DIR  $I_DIR
+done  &&
+
+for FILE in chitin.key dialog.tlk dmclient fixinstall movies-OC.txt  \
+            nwn NWNv129.txt patch.key;                               do
+  cp  -a  $FILE  $I_DIR/$FILE
+done  &&
+
+for BINARY in nwmain nwserver;  do
+  install  -m 2755  -o root  -g games $BINARY  $I_DIR/$BINARY
+done  &&
+
+install_config_file  nwn.ini  $I_DIR/nwn.ini  &&
+
+#
+# Symlink Miles 3D audio library so nwmain passes cleanse check
+#
+ln  -sf  $INSTALL_ROOT/usr/share/games/nwn/miles/libmss.so.6  \
+         $TRACK_ROOT/usr/lib/libmss.so.6                      &&
+
+#
+# Install helper scripts
+#
+for SCRIPT in dmclient nwn nwserver; do
+  install  -m 0755  -o root  -g games  $SCRIPT_DIRECTORY/$SCRIPT        \
+                                       $INSTALL_ROOT/usr/games/$SCRIPT
+done
diff --git a/z-games/nwn/PREPARE b/z-games/nwn/PREPARE
new file mode 100755
index 0000000..b8424fe
--- /dev/null
+++ b/z-games/nwn/PREPARE
@@ -0,0 +1 @@
+source $GRIMOIRE/REJECTED_MSG
diff --git a/z-games/nwn/PRE_BUILD b/z-games/nwn/PRE_BUILD
new file mode 100755
index 0000000..5bc866e
--- /dev/null
+++ b/z-games/nwn/PRE_BUILD
@@ -0,0 +1,15 @@
+create_group  games                                                        &&
+message  "${SPELL_COLOR}This will take some considerable time due to the"  \
+         "size of the package. No cache will be created during this"       \
+         "install either${DEFAULT_COLOR}"                                  &&
+mk_source_dir                                                              &&
+unpack_file  ''                                                            &&
+cd  $SOURCE_DIRECTORY                                                      &&
+unpack_file  '2'                                                           &&
+unpack_file  '3'                                                          &&
+
+#
+# Set permissions on files
+#
+chown  -R  root.games  *                                                   &&
+chmod  -R  og+rw       *
diff --git a/z-games/nwn/dmclient b/z-games/nwn/dmclient
new file mode 100644
index 0000000..e194bbb
--- /dev/null
+++ b/z-games/nwn/dmclient
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+cd  /usr/share/games/nwn  &&
+./dmclient $@
+cd  -
diff --git a/z-games/nwn/excluded b/z-games/nwn/excluded
new file mode 100644
index 0000000..9dc5ed0
--- /dev/null
+++ b/z-games/nwn/excluded
@@ -0,0 +1,5 @@
+^/usr/share/games/nwn/hak/*
+^/usr/share/games/nwn/modules/*
+^/usr/share/games/nwn/override/*
+^/usr/share/games/nwn/portraits/*
+^/usr/share/games/nwn/saves/*
diff --git a/z-games/nwn/nwclient129.tar.gz.sig b/z-games/nwn/nwclient129.tar.gz.sig
new file mode 100644
index 0000000..d76c851
Binary files /dev/null and b/z-games/nwn/nwclient129.tar.gz.sig differ
diff --git a/z-games/nwn/nwn b/z-games/nwn/nwn
new file mode 100644
index 0000000..17816e0
--- /dev/null
+++ b/z-games/nwn/nwn
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+cd  /usr/share/games/nwn  &&
+./nwn $@
+cd  -
diff --git a/z-games/nwn/nwresources129.tar.gz.sig b/z-games/nwn/nwresources129.tar.gz.sig
new file mode 100644
index 0000000..4e11748
Binary files /dev/null and b/z-games/nwn/nwresources129.tar.gz.sig differ
diff --git a/z-games/nwn/nwserver b/z-games/nwn/nwserver
new file mode 100644
index 0000000..15945cc
--- /dev/null
+++ b/z-games/nwn/nwserver
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+cd  /usr/share/games/nwn  &&
+./nwserver $@
+cd  -
diff --git a/z-games/nwn/volatiles b/z-games/nwn/volatiles
new file mode 100644
index 0000000..f3b409f
--- /dev/null
+++ b/z-games/nwn/volatiles
@@ -0,0 +1 @@
+^/usr/share/games/nwn/nwn.ini



More information about the SM-Commit mailing list