[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