[game-data-packager] 04/24: Don't compress Q3-based games' .deb files

Simon McVittie smcv at debian.org
Tue Dec 30 01:32:03 UTC 2014


This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to branch master
in repository game-data-packager.

commit 5d8474076ca76545d1c6c2b4223f7b60fe707ad3
Author: Simon McVittie <smcv at debian.org>
Date:   Mon Dec 29 13:32:36 2014 +0000

    Don't compress Q3-based games' .deb files
    
    They don't compress well and it takes ages.
---
 data/jedi-academy-data.yaml | 6 ++++++
 data/jedi-outcast-data.yaml | 3 +++
 data/rtcw-data.yaml         | 3 +++
 3 files changed, 12 insertions(+)

diff --git a/data/jedi-academy-data.yaml b/data/jedi-academy-data.yaml
index 6c7fff8..b7fade4 100644
--- a/data/jedi-academy-data.yaml
+++ b/data/jedi-academy-data.yaml
@@ -2,6 +2,12 @@
 ---
 package: jedi-academy-data
 
+# There's really no point in compressing the .deb; the only compressible
+# things in it are the control files and copyright information,
+# alongside ~ 1.2 GiB of compressed zip files. xz can save 20 MiB,
+# but that's less than 2% of the total size and takes 10 times as long.
+compress_deb: false
+
 install_files_from_cksums: |
   # Jedi Academy CD1 GameData/GameData or installation
   3585517488 561806019 base/assets0.pk3
diff --git a/data/jedi-outcast-data.yaml b/data/jedi-outcast-data.yaml
index aeac4a7..f2ce48e 100644
--- a/data/jedi-outcast-data.yaml
+++ b/data/jedi-outcast-data.yaml
@@ -2,6 +2,9 @@
 ---
 package: jedi-outcast-data
 
+# Like Jedi Academy, there isn't much point in compressing this .deb.
+compress_deb: false
+
 # cksums(1) is pretty useless as a checksumming tool, but it's a convenient
 # way to get exact file sizes in bytes (second column), which are a nice
 # heuristic for identifying files
diff --git a/data/rtcw-data.yaml b/data/rtcw-data.yaml
index ea57201..3eaa1a1 100644
--- a/data/rtcw-data.yaml
+++ b/data/rtcw-data.yaml
@@ -2,6 +2,9 @@
 ---
 package: rtcw-data
 
+# Like Jedi Academy, there isn't much point in compressing this .deb.
+compress_deb: false
+
 # cksums(1) is pretty useless as a checksumming tool, but it's a convenient
 # way to get exact file sizes in bytes (second column), which are a nice
 # heuristic for identifying files

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/game-data-packager.git



More information about the Pkg-games-commits mailing list