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 8ea249dc3159b9c5b309fe4d294b0b2411be72d7 Author: Simon McVittie <[email protected]> Date: Sun Nov 1 23:34:41 2015 +0000 ja, jk2: use more compact file format --- data/ja.yaml | 102 +++++++++++++++++++++++++++------------------------------- data/jk2.yaml | 27 +++++++--------- 2 files changed, 58 insertions(+), 71 deletions(-) diff --git a/data/ja.yaml b/data/ja.yaml index 3815a75..c441ed1 100644 --- a/data/ja.yaml +++ b/data/ja.yaml @@ -47,9 +47,7 @@ packages: demo_for: jedi-academy-data install_to: usr/share/games/jedi-academy-demo/base install: - - assets0.pk3?demo - - ui/demo_ingame.txt - - ui/demo_menus.txt + - demo data license: - license.txt @@ -57,15 +55,9 @@ packages: version: '1.01' gog: url: star_wars_jedi_knight_jedi_academy - install_files_from_cksums: | - # Jedi Academy CD1 GameData/GameData or installation - 3585517488 561806019 base/assets0.pk3 - # Jedi Academy CD2 GameData/GameData or installation - 2879468840 652804510 base/assets1.pk3 - 1436095349 1116384 base/assets2.pk3 - # Jedi Academy patch 1.04 (self-extracting patch, no known way to extract - # programatically) - 3247293709 9282026 base/assets3.pk3 + install: + - base game + - patch jedi-academy-bonus-data: aliases: [bonus] @@ -79,20 +71,56 @@ packages: symlinks: usr/lib/openjk/JediAcademy/base/bonus.pk3: usr/share/games/jedi-academy/base/bonus.pk3 usr/lib/openjk/JediAcademy/base/siege_destroyer.pk3: usr/share/games/jedi-academy/base/siege_destroyer.pk3 - install_files_from_cksums: | - 2890259980 14328834 base/bonus.pk3 - 4222768269 5948070 base/siege_destroyer.pk3 + install: + - bonus maps + +groups: + base game: | + # Jedi Academy CD1 GameData/GameData or installation + 561806019 e17ee714ce9632f401960abb1b22fa4a base/assets0.pk3 + # Jedi Academy CD2 GameData/GameData or installation + 652804510 3f47006dde61f171769666f31065a34c base/assets1.pk3 + 1116384 961ad372c3cd73075d70ba71a497b89e base/assets2.pk3 + + patch: | + # Jedi Academy patch 1.04 (self-extracting patch, no known way to extract + # programatically) + 9282026 71c2edf5a30135d4aa921bf6259946ee base/assets3.pk3 + + bonus maps: | + 14328834 85b76849fea33bea2f37727e8a33e373 base/bonus.pk3 + 5948070 31d6b95740930ce4b8f1da7d7326c7aa base/siege_destroyer.pk3 + + demo data: | + 188127360 6f8a641f2ac6415359d988578a58d973 assets0.pk3?demo + 859 fdfa73db069a7483655d36382e6ca5c2 ui/demo_ingame.txt + 1158 424ced91603a58e353b5e458df93c412 ui/demo_menus.txt + + demo license: + license: true + group_members: | + 6242 e006adc9086c848c16f1f4309d5773b2 license.txt + + demo Installshield: | + 2883388 8ad81b71336465f0e77432ffacacfdf2 data1.cab + 22740 e5d1e819214ee6ce4e3d001b6c2e0689 data1.hdr + 191976107 149bb051007547ff8aae15fec6305a32 data2.cab + + intermediate files: | + 195892094 cae3213d54df238f611f4b630f4d4743 JediAcademyDemo.exe + 196079221 15524eb3a7a778803592b967584fc34f Jedi_Knight_jediacademydemo.exe + 196080485 93f4f42338f1479eeb6ef8b6ca2f8e13 GHJediAcademy.zip + 14191104 b58bd4b6ee9ecf32bf36c06468627675 jabonusmaps.exe + 5945344 ea334db95f4436ceab5c6670d1695f67 jasiegedestroyer.exe files: jabonusmaps.exe: - size: 14191104 provides: - base/bonus.pk3 unpack: format: zip jasiegedestroyer.exe: - size: 5945344 provides: - base/siege_destroyer.pk3 unpack: @@ -104,9 +132,7 @@ files: format: 7z flags: ['-r'] provides: - - data1.cab - - data1.hdr - - data2.cab + - demo Installshield # GamersHell adds extra cruft and wraps it in a zip file GHJediAcademy.zip: @@ -121,9 +147,7 @@ files: format: 7z flags: ['-r'] provides: - - data1.cab - - data1.hdr - - data2.cab + - demo Installshield data1.cab: unpack: @@ -145,38 +169,6 @@ files: - ui/demo_ingame.txt - ui/demo_menus.txt -cksums: | - _ 195892094 JediAcademyDemo.exe - _ 2883388 data1.cab - _ 22740 data1.hdr - _ 191976107 data2.cab - _ 188127360 assets0.pk3?demo - _ 6242 license.txt - 2369534339 196079221 Jedi_Knight_jediacademydemo.exe - 1245905322 196080485 GHJediAcademy.zip - _ 859 ui/demo_ingame.txt - _ 1158 ui/demo_menus.txt - -md5sums: | - e17ee714ce9632f401960abb1b22fa4a base/assets0.pk3 - 3f47006dde61f171769666f31065a34c base/assets1.pk3 - 961ad372c3cd73075d70ba71a497b89e base/assets2.pk3 - 71c2edf5a30135d4aa921bf6259946ee base/assets3.pk3 - b58bd4b6ee9ecf32bf36c06468627675 jabonusmaps.exe - 85b76849fea33bea2f37727e8a33e373 base/bonus.pk3 - ea334db95f4436ceab5c6670d1695f67 jasiegedestroyer.exe - 31d6b95740930ce4b8f1da7d7326c7aa base/siege_destroyer.pk3 - cae3213d54df238f611f4b630f4d4743 JediAcademyDemo.exe - 15524eb3a7a778803592b967584fc34f Jedi_Knight_jediacademydemo.exe - 93f4f42338f1479eeb6ef8b6ca2f8e13 GHJediAcademy.zip - 8ad81b71336465f0e77432ffacacfdf2 data1.cab - e5d1e819214ee6ce4e3d001b6c2e0689 data1.hdr - 149bb051007547ff8aae15fec6305a32 data2.cab - 6f8a641f2ac6415359d988578a58d973 assets0.pk3?demo - e006adc9086c848c16f1f4309d5773b2 license.txt - fdfa73db069a7483655d36382e6ca5c2 ui/demo_ingame.txt - 424ced91603a58e353b5e458df93c412 ui/demo_menus.txt - sha1sums: | d2f73d9c53b20f1d7c8e2b778c3c5255272223b6 base/assets0.pk3 6163b1139750209a9afd5c7ad71086a759acc286 base/assets1.pk3 diff --git a/data/jk2.yaml b/data/jk2.yaml index 87e98b9..20675e1 100644 --- a/data/jk2.yaml +++ b/data/jk2.yaml @@ -29,23 +29,18 @@ packages: gog: url: star_wars_jedi_knight_ii_jedi_outcast version: '1.04' - # 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 - install_files_from_cksums: | - # Jedi Outcast CD-ROM or installation - 3463813793 534984353 base/assets0.pk3 - 3343752168 86950705 base/assets1.pk3 - # Jedi Outcast patch 1.01 (self-extracting patch, no known way to extract - # programatically) - 571340734 3764210 base/assets2.pk3 - 2217997310 550829 base/assets5.pk3 + install: + - required files -md5sums: | - bbd8243669d551c910cfe60ccb4e5edd base/assets0.pk3 - e91efd51a8883b1c2590e8be7705877f base/assets1.pk3 - 88369ad9f959cbe64a6d948f08305d20 base/assets2.pk3 - b7c34a06029798e178c075216ea37a9d base/assets5.pk3 +groups: + required files: | + # Jedi Outcast CD-ROM or installation + 534984353 bbd8243669d551c910cfe60ccb4e5edd base/assets0.pk3 + 86950705 e91efd51a8883b1c2590e8be7705877f base/assets1.pk3 + # Jedi Outcast patch 1.01 (self-extracting patch, no known way to extract + # programatically) + 3764210 88369ad9f959cbe64a6d948f08305d20 base/assets2.pk3 + 550829 b7c34a06029798e178c075216ea37a9d base/assets5.pk3 sha1sums: | a8729608364c0ef9fa54173c947f070ecb1fae61 base/assets0.pk3 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/game-data-packager.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

