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