Update of /cvsroot/netrek/client/cow/debian In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19944/debian Modified Files: changelog rules Added Files: find-key.sh Log Message: * At compile time figure out what RSA key to build against * Created find-key.sh Index: rules =================================================================== RCS file: /cvsroot/netrek/client/cow/debian/rules,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- rules 31 Jan 2006 20:12:36 -0000 1.3 +++ rules 1 Feb 2006 08:20:52 -0000 1.4 @@ -33,14 +33,10 @@ DEB_CONFIGURE_EXTRA_FLAGS := --enable-unstable \ --x-includes=/usr/X11R6/include -# Generic key.def that will work for QA building -# -#DEB_MAKE_ENVVARS := KEYDEF="sample_key.def" -# My personal and trusted key, won't work for you, comment out below and -# uncomment the line above (sample_key.def) if you want to QA build +# Delegate finding KEYDEF find-key # -DEB_MAKE_ENVVARS := KEYDEF="/home/tanner/.netrek/key-debian.def" +DEB_MAKE_ENVVARS := KEYDEF=`debian/find-key.sh` install/netrek-client-cow:: install netrek debian/netrek-client-cow/usr/bin/netrek-client-cow --- NEW FILE: find-key.sh --- #!/bin/bash # # COPYRIGHT # Copyright (c) 2006 Bob Tanner <tanner at real-time.com> # # LICENSE # This program is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the Free # Software Foundation version 2 # # This program is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for # more details. # # You should have received a copy of the GNU General Public License along # with this program; if not, write to the Free Software Foundation, Inc., 59 # Temple Place, Suite 330, Boston, MA 02111-1307 USA. # # Scan these locations for KEYDEF entries. First entry is my personal key, the # second/third entries are fake, used as an example of how to add other scan # locations # SCAN="/home/tanner/.netrek/key-debian.def \ /u/aussie/quozl/.netrek/vanilla.def \ /home/a/ahn/src/netrek/keydef \ " # Look for a key # for key in ${SCAN}; do if [ -r $key ]; then echo $key exit 0 fi done # If we get here we didn't have a key, so do the default # echo "sample_key.def" exit 0 Index: changelog =================================================================== RCS file: /cvsroot/netrek/client/cow/debian/changelog,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- changelog 31 Jan 2006 18:21:55 -0000 1.1 +++ changelog 1 Feb 2006 08:20:52 -0000 1.2 @@ -1,3 +1,10 @@ +netrek-client-cow (3.01pl0-2) unstable; urgency=low + + * At compile time figure out what RSA key to build against + * Created find-key.sh + + -- Robert J. Tanner <tanner at real-time.com> Wed, 1 Feb 2006 02:20:12 -0600 + netrek-client-cow (3.01pl0-1) unstable; urgency=low * Initial release