Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] PERFORCE change 76789 by Andraž "ruskie" Levstik for review

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Arwed von Merkatz <v.merkatz AT gmx.net>
  • To: Andraž ruskie Levstik <ruskie AT mages.ath.cx>
  • Cc: duane_malcolm <d.malcolm AT auckland.ac.nz>, "George J. Sherwood" <george AT beernabeer.com>, Eric Sandall <eric AT sandall.us>, vladimir_marek <vlmarek AT volny.cz>, Jeremy Blosser <jblosser AT sourcemage.org>, Pol Vinogradov <vin.public AT gmail.com>, SM-Commit Daemon <sm-commit AT lists.ibiblio.org>, Arjan Bouter <abouter AT gmail.com>, Andrew Stitt <a AT t.armory.com>, Ladislav Hagara <ladislav.hagara AT unob.cz>, David Kowis <dkowis+smgl-p4 AT shlrm.org>, Maurizio Boriani <baux AT member.fsf.org>
  • Subject: Re: [SM-Commit] PERFORCE change 76789 by Andraž "ruskie" Levstik for review
  • Date: Sun, 26 Mar 2006 21:08:11 +0200

On Sat, Mar 25, 2006 at 11:00:02PM +0000, Perforce Review Daemon wrote:
> Change 76789 by andraž_levstik AT omega.mages.ath.cx on 2006/03/25 22:56:51
>
> Moved to verify_file
>
> Affected files ...
>
> ... //sgl/grimoires/games/ChangeLog#36 edit
> ... //sgl/grimoires/games/FUNCTIONS#15 edit
> ... //sgl/grimoires/games/games-engines/quake2/HISTORY#3 edit
> ... //sgl/grimoires/games/games-engines/quake2/PRE_BUILD#2 edit
> ... //sgl/grimoires/games/games-rpg-sp/uqm/HISTORY#4 edit
> ... //sgl/grimoires/games/games-rpg-sp/uqm/PRE_BUILD#3 edit
> ... //sgl/grimoires/games/games-rpg-sp/xu4/HISTORY#5 edit
> ... //sgl/grimoires/games/games-rpg-sp/xu4/PRE_BUILD#2 edit
>
> Differences ...
>
> ==== //sgl/grimoires/games/ChangeLog#36 (text) ====
>
> @@ -1,3 +1,6 @@
> +2006-03-25 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
> + * FUNCTIONS: added verify_file
> +
> 2006-03-24 Flavien Bridault <vlaaad AT sourcemage.org>
> * games-libs/glew: moved to test/graphics-libs
> * games-libs/soya: moved to test/python-devel
>
> ==== //sgl/grimoires/games/FUNCTIONS#15 (xtext) ====
>
> @@ -318,3 +318,13 @@
> while read ITEM; do [ -e "$ITEM" ] && echo "$ITEM"; done;
> }
>
> +#---
> +## @Synopsis verify_file function until it's in stable sorcery
> +#---
> +declare -f verify_file ||
> +function verify_file() {
> + local SVAR="SOURCE${FILENUM}"
> + local AVAR="SOURCE${FILENUM}_HASH"
> + unpack_hash ${!SVAR} ${!AVAR}
> +}
> +

Please add such functions to libcompat, that's what it's there for. That
way there's only one place to look at for removal when a new sorcery has
been released.

> ==== //sgl/grimoires/games/games-engines/quake2/HISTORY#3 (text) ====
>
> @@ -1,3 +1,6 @@
> +2006-03-25 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
> + * PRE_BUILD: using verify_file instead of unpack_hash
> +
> 2006-03-20 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
> * PRE_BUILD: added to fix #9445
> * BUILD: update to API2
>
> ==== //sgl/grimoires/games/games-engines/quake2/PRE_BUILD#2 (xtext) ====
>
> @@ -1,5 +1,5 @@
> default_pre_build
> &&
> -unpack_hash $SOURCE2 $SOURCE2_HASH
> &&
> +verify_file 2
> &&
> cd $SOURCE_DIRECTORY
> &&
> if [[ "$Q2_SDLQUAKE2" == "n" ]]
> then
>
> ==== //sgl/grimoires/games/games-rpg-sp/uqm/HISTORY#4 (text) ====
>
> @@ -1,3 +1,6 @@
> +2006-03-25 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
> + * PRE_BUILD: using verify_file instead of unpack_hash
> +
> 2006-03-12 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
> * DETAILS: spell renamed to uqm as per source files, update to 0.5.0
> * DEPENDS: added a few
>
> ==== //sgl/grimoires/games/games-rpg-sp/uqm/PRE_BUILD#3 (xtext) ====
>
> @@ -1,12 +1,12 @@
> default_pre_build
> &&
> cd $SOURCE_DIRECTORY
> &&
> -unpack_hash $SOURCE2 $SOURCE2_HASH
> &&
> +verify_file 2
> &&
> mkdir -vp content/packages
> &&
> cp -v $SOURCE_CACHE/$SOURCE2 content/packages/
> &&
> if [[ "$UQM_AUDIO" == "y" ]]
> then
> -unpack_hash $SOURCE3 $SOURCE3_HASH
> &&
> -unpack_hash $SOURCE4 $SOURCE4_HASH
> &&
> +verify_file 3
> &&
> +verify_file 4
> &&
> cp -v $SOURCE_CACHE/$SOURCE3 content/packages/
> &&
> cp -v $SOURCE_CACHE/$SOURCE4 content/packages/
> fi
> &&
>
> ==== //sgl/grimoires/games/games-rpg-sp/xu4/HISTORY#5 (text) ====
>
> @@ -1,3 +1,6 @@
> +2006-03-25 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
> + * PRE_BUILD: using verify_file instead of unpack_hash
> +
> 2006-03-24 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
> * DETAILS: version update, BUILD API 2 switch
> * INSTALL: BUILD API 2
>
> ==== //sgl/grimoires/games/games-rpg-sp/xu4/PRE_BUILD#2 (xtext) ====
>
> @@ -1,5 +1,5 @@
> default_pre_build
> &&
> -unpack_hash $SOURCE2 $SOURCE2_HASH
> &&
> +verify_file 2
> &&
> cd ${SOURCE_DIRECTORY}/src
> &&
> sedit "s:CFLAGS=\(.*\):CFLAGS=\1 ${CFLAGS} -I..:" Makefile
> &&
> sedit "s:CXXFLAGS=\(.*\):CXXFLAGS=${CXXFLAGS} -I.. \1:" Makefile
> &&
>

--
Arwed v. Merkatz Source Mage GNU/Linux developer
http://www.sourcemage.org




Archive powered by MHonArc 2.6.24.

Top of Page