r4674 - packages/trunk/alien-arena-data/debian
Andres Mejia
ceros-guest at alioth.debian.org
Thu Nov 15 16:28:32 UTC 2007
Author: ceros-guest
Date: 2007-11-15 16:28:32 +0000 (Thu, 15 Nov 2007)
New Revision: 4674
Added:
packages/trunk/alien-arena-data/debian/alien-arena-data-tarball.sh
Modified:
packages/trunk/alien-arena-data/debian/changelog
packages/trunk/alien-arena-data/debian/control
packages/trunk/alien-arena-data/debian/rules
packages/trunk/alien-arena-data/debian/watch
Log:
Checking in packaging for alien-arena-data 6.10-1
Added: packages/trunk/alien-arena-data/debian/alien-arena-data-tarball.sh
===================================================================
--- packages/trunk/alien-arena-data/debian/alien-arena-data-tarball.sh (rev 0)
+++ packages/trunk/alien-arena-data/debian/alien-arena-data-tarball.sh 2007-11-15 16:28:32 UTC (rev 4674)
@@ -0,0 +1,89 @@
+#! /bin/sh
+
+# This script is used to generate the alien-arena-data_6.10.orig tarball that can be
+# distributed through Debian.
+
+if [ ! -f alienarena2007-20071011-linux.zip ] ; then
+ # Download upstream zip file
+ wget -c http://icculus.org/alienarena/files/alienarena2007-20071011-linux.zip
+ echo "Downloaded upstream zip file"
+fi
+
+# Verify the checksum
+CORRECT_CHECKSUM=7ebb0dfeec4be80311921a075379c8dc
+COMPUTED_CHECKSUM=`md5sum alienarena2007-20071011-linux.zip | cut -d ' ' -f 1`
+
+if [ $CORRECT_CHECKSUM != $COMPUTED_CHECKSUM ] ; then
+ echo "Checksum verification failed. Checksum was $COMPUTED_CHECKSUM
+Expected checksum $CORRECT_CHECKSUM"
+ exit 0
+else
+ echo "Checksum verified. Checksum is $COMPUTED_CHECKSUM."
+fi
+
+# Prepare the alien-arena-data_6.10.orig tarball
+if [ ! -d alienarena2007 ]; then
+ echo "Extracting alienarena2007-20071011-linux.zip"
+ unzip alienarena2007-20071011-linux.zip
+else
+ echo "Already found extracted alienarena2007 directory. Please remove
+or move alienarena2007 and alien-arena-data-6.10 directories and also alien-arena-data_6.10.orig.tar.gz."
+ exit 0
+fi
+if [ ! -d alien-arena-data-6.10 ]; then
+ echo "Renaming extracted alienarena2007 directory to alien-arena-data-6.10"
+ mv alienarena2007 alien-arena-data-6.10
+else
+ echo "Already found alien-arena-data-6.10 directory. Please remove
+or move alienarena2007 and alien-arena-data-6.10 directories and also alien-arena-data_6.10.orig.tar.gz."
+ exit 0
+fi
+
+# Remove all precompiled binaries
+echo "Removing all precompiled binaries"
+for REMOVE_DLL in `find alien-arena-data-6.10 -name *.dll`; do
+ rm -rf "$REMOVE_DLL"
+done
+for REMOVE_SO in `find alien-arena-data-6.10 -name *.so`; do
+ rm -rf "$REMOVE_SO"
+done
+for REMOVE_EXE in `find alien-arena-data-6.10 -name *.exe`; do
+ rm -rf "$REMOVE_EXE"
+done
+for REMOVE_LIB in `find alien-arena-data-6.10 -name *.lib`; do
+ rm -rf "$REMOVE_LIB"
+done
+
+# Removing other non-distributable components
+echo "Removing non-distributable components"
+for REMOVE_ICO in `find alien-arena-data-6.10 -name *.ico`; do
+ rm -rf "$REMOVE_ICO"
+done
+for REMOVE_BAT in `find alien-arena-data-6.10 -name *.bat`; do
+ rm -rf "$REMOVE_BAT"
+done
+for REMOVE_DSP in `find alien-arena-data-6.10 -name *.dsp`; do
+ rm -rf "$REMOVE_DSP"
+done
+for REMOVE_DSW in `find alien-arena-data-6.10 -name *.dsw`; do
+ rm -rf "$REMOVE_DSW"
+done
+
+# Remove components distributed through alien-arena package
+echo "Removing components distributed through alien-arena package."
+rm -rf alien-arena-data-6.10/source
+rm -rf alien-arena-data-6.10/Tools
+rm -f alien-arena-data-6.10/aa.png
+rm -f alien-arena-data-6.10/crded
+rm -f alien-arena-data-6.10/crx
+rm -f alien-arena-data-6.10/crx.sdl
+
+# Create the tarball
+if [ ! -f alien-arena-data_6.10.orig.orig.tar.gz ]; then
+ echo "Creating orig tarball."
+ tar -czf alien-arena-data_6.10.orig.tar.gz alien-arena-data-6.10/
+else
+ echo "Already found orig tarball. Please remove or move
+alien-arena-data_6.10.orig.tar.gz."
+ exit 0
+fi
Property changes on: packages/trunk/alien-arena-data/debian/alien-arena-data-tarball.sh
___________________________________________________________________
Name: svn:executable
+ *
Modified: packages/trunk/alien-arena-data/debian/changelog
===================================================================
--- packages/trunk/alien-arena-data/debian/changelog 2007-11-15 16:26:49 UTC (rev 4673)
+++ packages/trunk/alien-arena-data/debian/changelog 2007-11-15 16:28:32 UTC (rev 4674)
@@ -1,3 +1,12 @@
+alien-arena-data (6.10-1) unstable; urgency=low
+
+ * New upstream release.
+ * Added Homepage field in control file.
+ * Added XS-Vcs-{Svn,Browser} fields in control file.
+ * Adding script to generate orig tarball.
+
+ -- Andres Mejia <mcitadel at gmail.com> Sat, 10 Nov 2007 20:41:44 -0500
+
alien-arena-data (6.05-1) unstable; urgency=low
* Initial packaging (closes: bug#424951)
Modified: packages/trunk/alien-arena-data/debian/control
===================================================================
--- packages/trunk/alien-arena-data/debian/control 2007-11-15 16:26:49 UTC (rev 4673)
+++ packages/trunk/alien-arena-data/debian/control 2007-11-15 16:28:32 UTC (rev 4674)
@@ -5,10 +5,13 @@
Uploaders: Andres Mejia <mcitadel at gmail.com>
Build-Depends: debhelper (>= 5)
Standards-Version: 3.7.2
+Homepage: http://red.planetarena.org
+XS-Vcs-Svn: svn+ssh://svn.debian.org/svn/pkg-games/packages/trunk/alien-arena-data/
+XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/alien-arena-data/?op=log
Package: alien-arena-data
Architecture: all
-Recommends: alien-arena (>= 6.05), alien-arena (<< 6.06)
+Recommends: alien-arena (>= 6.10), alien-arena (<< 6.10)
Description: Game data files for Alien Arena
ALIEN ARENA is a standalone 3D first person online deathmatch shooter
crafted from the original source code of Quake II and Quake III, released
Modified: packages/trunk/alien-arena-data/debian/rules
===================================================================
--- packages/trunk/alien-arena-data/debian/rules 2007-11-15 16:26:49 UTC (rev 4673)
+++ packages/trunk/alien-arena-data/debian/rules 2007-11-15 16:28:32 UTC (rev 4674)
@@ -24,8 +24,8 @@
binary-indep: build install
dh_testdir
dh_testroot
- dh_installchangelogs docs/changelog.txt
- dh_installdocs -Xdocs/changelog.txt
+ dh_installchangelogs
+ dh_installdocs -Xlicense.txt
dh_installdeb
dh_compress
dh_fixperms
Modified: packages/trunk/alien-arena-data/debian/watch
===================================================================
--- packages/trunk/alien-arena-data/debian/watch 2007-11-15 16:26:49 UTC (rev 4673)
+++ packages/trunk/alien-arena-data/debian/watch 2007-11-15 16:28:32 UTC (rev 4674)
@@ -4,9 +4,9 @@
# Alien Arena source zip file from icculus.org
http://icculus.org/alienarena/files \
alienarena2007-(.*)-linux\.zip \
- 20070613
+ 20071011
# Check for alienarena2008 through alienarena2099 in icculus.org
http://icculus.org/alienarena/files \
alienarena20([0-9][0-9])-(.*)-linux\.zip \
- 07.20070613
+ 07.20071011
More information about the Pkg-games-commits
mailing list