Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master games grimoire by Ismael Luceno (f423622da0a038f17a76f39e3f70027e5e188e51)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master games grimoire by Ismael Luceno (f423622da0a038f17a76f39e3f70027e5e188e51)
  • Date: Sun, 4 Sep 2016 04:21:22 +0000

GIT changes to master games grimoire by Ismael Luceno <ismael AT sourcemage.org>:

games-engines/duke3d-engine/BUILD | 9 +++------
games-engines/duke3d-engine/DEPENDS | 3 ++-
games-engines/duke3d-engine/DETAILS | 15 +++++----------
games-engines/duke3d-engine/HISTORY | 7 +++++++
games-engines/duke3d-engine/INSTALL | 17 ++++++++---------
games-engines/duke3d-engine/PRE_BUILD | 6 ------
6 files changed, 25 insertions(+), 32 deletions(-)

New commits:
commit f423622da0a038f17a76f39e3f70027e5e188e51
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

duke3d-engine: Depends on SDL

commit 18a74b6a56d3f9c2685459d0aa5034a0fec734d9
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

duke3d-engine: Fix build, remove -Wl,--as-needed from LDFLAGS

commit 639e1cb738b9f4e19153064044204c3880ce600f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

duke3d-engine: Cleanup of BUILD and INSTALL

commit 181b1d1579c48dafc558cba3ff989f463817eb33
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

duke3d-engine: Upstream moved to Subversion

diff --git a/games-engines/duke3d-engine/BUILD
b/games-engines/duke3d-engine/BUILD
index 2e8f4ba..c8b5a91 100755
--- a/games-engines/duke3d-engine/BUILD
+++ b/games-engines/duke3d-engine/BUILD
@@ -1,6 +1,3 @@
-persistent_add DATA &&
-DATA=${INSTALL_ROOT}/usr/share/games/duke3d &&
-cd $SOURCE_DIRECTORY/source/buildengine &&
-make &&
-cd $SOURCE_DIRECTORY/source &&
-make
+LDFLAGS="${LDFLAGS/-Wl,--as-needed}" &&
+make -C "$SOURCE_DIRECTORY"/source/buildengine &&
+make -C "$SOURCE_DIRECTORY"/source
diff --git a/games-engines/duke3d-engine/DEPENDS
b/games-engines/duke3d-engine/DEPENDS
index a17b765..224aee7 100755
--- a/games-engines/duke3d-engine/DEPENDS
+++ b/games-engines/duke3d-engine/DEPENDS
@@ -1,4 +1,5 @@
depends nasm &&
depends gcc33 &&
+depends sdl &&
depends sdl_mixer &&
-depends cvs
+depends subversion
diff --git a/games-engines/duke3d-engine/DETAILS
b/games-engines/duke3d-engine/DETAILS
index 1eb7fd1..71fc783 100755
--- a/games-engines/duke3d-engine/DETAILS
+++ b/games-engines/duke3d-engine/DETAILS
@@ -1,15 +1,12 @@
SPELL=duke3d-engine
- VERSION=cvs
- SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE2=$SPELL-buildengine-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=cvs://:pserver:anonymous:anonymous AT cvs.icculus.org:/cvs/cvsroot:duke3d
-
SOURCE2_URL[0]=cvs://:pserver:anonymous:anonymous AT cvs.icculus.org:/cvs/cvsroot:buildengine
+ VERSION=svn
+ SOURCE=duke3d-svn.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/duke3d-svn
+ SOURCE_URL[0]=svn://svn.icculus.org/duke3d/trunk:duke3d-svn
WEB_SITE=http://icculus.org/duke3d/
ENTERED=20040330
UPDATED=20040330
- SOURCE_IGNORE=unversioned
- SOURCE2_IGNORE=unversioned
+ SOURCE_IGNORE=unversioned
LICENSE[0]=GPL
FORCE_DOWNLOAD=on
GCC_VERSION=3.3
@@ -17,5 +14,3 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
cat << EOF
Duke Nukem 3D - the classic action game (engine only)
EOF
-
-
diff --git a/games-engines/duke3d-engine/HISTORY
b/games-engines/duke3d-engine/HISTORY
index c1cb890..970bfe8 100644
--- a/games-engines/duke3d-engine/HISTORY
+++ b/games-engines/duke3d-engine/HISTORY
@@ -1,3 +1,10 @@
+2016-09-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: Upstream moved to Subversion
+ * PRE_BUILD: Removed, no longer needed
+ * BUILD, INSTALL: Cleaned up
+ Fixed build, remove -Wl,--as-needed from LDFLAGS
+ * DEPENDS: Added dependency on SDL
+
2006-09-21 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DETAILS: [automated] Removed BUILD_API=2.

diff --git a/games-engines/duke3d-engine/INSTALL
b/games-engines/duke3d-engine/INSTALL
index 4a3c617..cda6ce8 100755
--- a/games-engines/duke3d-engine/INSTALL
+++ b/games-engines/duke3d-engine/INSTALL
@@ -1,9 +1,8 @@
-true &&
-mkdir -p $DATA &&
-mkdir -p ${INSTALL_ROOT}/usr/games &&
-cp -f $SPELL_DIRECTORY/duke3d ${INSTALL_ROOT}/usr/games &&
-cp $SOURCE_DIRECTORY/source/duke3d $DATA &&
-cp $SOURCE_DIRECTORY/testdata/defs.con $DATA/DEFS.CON &&
-cp $SOURCE_DIRECTORY/testdata/game.con $DATA/GAME.CON &&
-cp $SOURCE_DIRECTORY/testdata/user.con $DATA/USER.CON &&
-cp $SPELL_DIRECTORY/duke3d.cfg $DATA
+DATA="$INSTALL_ROOT"/usr/share/games/duke3d &&
+cd "$SOURCE_DIRECTORY" &&
+install -D -t "$INSTALL_ROOT/usr/games" "$SPELL_DIRECTORY"/duke3d &&
+install -D -t "$DATA" "$SPELL_DIRECTORY"/duke3d.cfg source/duke3d &&
+cd testdata &&
+install defs.con "$DATA"/DEFS.CON &&
+install game.con "$DATA"/GAME.CON &&
+install user.con "$DATA"/USER.CON
diff --git a/games-engines/duke3d-engine/PRE_BUILD
b/games-engines/duke3d-engine/PRE_BUILD
deleted file mode 100755
index 58365e5..0000000
--- a/games-engines/duke3d-engine/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-
-cd $SOURCE_DIRECTORY/source/ &&
-unpack_file 2
-
-mv $SPELL-buildengine-$VERSION buildengine
\ No newline at end of file



  • [SM-Commit] GIT changes to master games grimoire by Ismael Luceno (f423622da0a038f17a76f39e3f70027e5e188e51), Ismael Luceno, 09/04/2016

Archive powered by MHonArc 2.6.24.

Top of Page