Skip to Content.
Sympa Menu

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

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master z-rejected grimoire by Eric Sandall (71525d9ec8c3c31956888846902892982c2c1b07)
  • Date: Tue, 29 Aug 2006 14:53:58 -0500

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



  • [SM-Commit] GIT changes to master z-rejected grimoire by Eric Sandall (71525d9ec8c3c31956888846902892982c2c1b07), Eric Sandall, 08/29/2006

Archive powered by MHonArc 2.6.24.

Top of Page