[game-data-packager] 09/14: tyrian: reduce duplication

Simon McVittie smcv at debian.org
Mon Nov 2 00:49:18 UTC 2015


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 5d2c70e6a376d75eb039fac7254f9d5b45548e5e
Author: Simon McVittie <smcv at debian.org>
Date:   Sun Nov 1 23:22:02 2015 +0000

    tyrian: reduce duplication
---
 data/tyrian.yaml | 255 +++++++++++++++++++------------------------------------
 1 file changed, 88 insertions(+), 167 deletions(-)

diff --git a/data/tyrian.yaml b/data/tyrian.yaml
index 92879b9..2e58d7d 100644
--- a/data/tyrian.yaml
+++ b/data/tyrian.yaml
@@ -28,89 +28,8 @@ packages:
     # there are two identical files in the zip
     symlinks:
       usr/share/games/tyrian/netset.pcx: usr/share/games/tyrian/tyrset.pcx
-    install_files_from_cksums: |
-      2480546301 36169   cubetxt1.dat
-      1486908798 8108    cubetxt2.dat
-      3017842492 12294   cubetxt3.dat
-      3571436954 62424   cubetxt4.dat
-      625760848  2745    demo.1
-      3214433957 2193    demo.2
-      623644273  1974    demo.3
-      1914765014 699     demo.4
-      2152709229 1122    demo.5
-      1085736327 115338  estsc.shp
-      706605114  4000    exitmsg.bin
-      1229240386 9359    levels1.dat
-      2051714898 5534    levels2.dat
-      1789566389 6052    levels3.dat
-      751667919  11103   levels4.dat
-      3141647588 34382   loudness.awe
-      587043468  32318   manual.doc
-      842346037  153482  music.mus
-      3131400850 22826   netarena.pcx
-      2603740650 8692    netfont1.pcx
-      1031752906 10327   netfont2.pcx
-      3588679628 33221   netmega.pcx
-      1343273142 633     netterm.int
-      3328586459 14096   newsh0.shp
-      2874864033 29941   newsh1.shp
-      1993929893 35236   newsh2.shp
-      2811399401 37130   newsh3.shp
-      775120250  29449   newsh4.shp
-      3028498759 35813   newsh5.shp
-      1425774316 17578   newsh6.shp
-      2593278867 44079   newsh7.shp
-      975069015  35152   newsh8.shp
-      3600755471 38831   newsh9.shp
-      2511252582 25622   newsha.shp
-      2458773564 39025   newshb.shp
-      117528338  40714   newshc.shp
-      1017427299 42012   newshd.shp
-      2198986029 28945   newshe.shp
-      3376643067 33543   newshf.shp
-      3829556607 36643   newshg.shp
-      4102196915 46639   newshh.shp
-      2722307320 30860   newshi.shp
-      3409272313 43999   newshj.shp
-      3155847538 22913   newshk.shp
-      94364419   14846   newshl.shp
-      3700412744 22378   newshm.shp
-      1292696811 41201   newshn.shp
-      3002203261 24478   newsho.shp
-      1454869397 46204   newshp.shp
-      3612603756 28249   newshr.shp
-      711303051  34888   newsh^.shp
-      816752063  16219   newsh~.shp
-      2070673289 17750   newsh#.shp
-      2487630938 46566   newshs.shp
-      4159994826 14187   newsht.shp
-      1233745291 35657   newshu.shp
-      3701837396 23343   newshv.shp
-      1283428962 272703  order.tfp
-      3159896514 17664   palette.dat
-      2833035873 118720  shapes).dat
-      1648817559 172480  shapesw.dat
-      767763841  217504  shapesx.dat
-      1515070427 152992  shapesy.dat
-      128550460  243712  shapesz.dat
-      3305516961 13450   shipedit.pcx
-      3173813103 62168   tshp2.pcx
-      3988034873 3315848 tyrend.anm
-      978033593  538262  tyrian1.lvl
-      3753347598 381242  tyrian2.lvl
-      1963724006 393398  tyrian3.lvl
-      1347595571 800006  tyrian4.lvl
-      2071563779 1125    tyrian.cdt
-      3057356980 444862  tyrianc.shp
-      2391449990 153657  tyrian.hdt
-      3931527424 365969  tyrian.pic
-      2976180454 443871  tyrian.shp
-      3245533034 264512  tyrian.snd
-      3396037561 53766   tyrset.pcx
-      491299863  27674   user1.shp
-      84075211   27674   user2.shp
-      2600234191 188275  voicesc.snd
-      1661905447 132767  voices.snd
+    install:
+      - wanted
 
 files:
   manual.doc:
@@ -212,90 +131,92 @@ files:
     sha256: 7790d09a2a3addcd33c66ef063d5900eb81cc9c342f4807eb8356364dd1d9277
     unpack:
       format: zip
-      
-md5sums: |
-  3f2476d9ff29a06cf9fb85d52302222a  cubetxt1.dat
-  2b199deeccab1042fb02b46c47c2a8d0  cubetxt2.dat
-  4229d5532a206aabe7e1fa11a7d8447e  cubetxt3.dat
-  f50884bc600f99605ce6115c215e357d  cubetxt4.dat
-  1b75b72353e9900c1292d8548066011f  demo.1
-  a706a53da854539670506c7084df44d8  demo.2
-  30833dce8dbdd8569d20df80e140498c  demo.3
-  6b01a9da5ac4454caa697251939a488d  demo.4
-  a5356a2630854f7c3e882231e84bf1a7  demo.5
-  78f0cffcf5b6285429d8587f6bf3843c  estsc.shp
-  f3292627d3a01812f685b8bcff55e1fa  exitmsg.bin
-  013776dd1c00c1718906fac14493b69f  levels1.dat
-  1fb204ffc76ddfa2346f92027c7da63c  levels2.dat
-  b3bec107c0e3db45ef3c3cc933ed6944  levels3.dat
-  bbf7aaa5cf9114f4fa2de51a693c7e28  levels4.dat
-  34a6a2ad926ea40674b325c55044cfbc  loudness.awe
-  5441cc0baf11d944b333f1d283776511  manual.doc
-  bdb982d1ee185f1f713eadcd80931a66  music.mus
-  d68eeb3050380ddafe69bb1aa772d3df  netarena.pcx
-  b1f6e2416ff65ecc65906d09a59bd6be  netfont1.pcx
-  2c56d642d41dfe0b0d77e7dd3aca1a72  netfont2.pcx
-  b62d77eba5768413bca5d22cb27d4903  netmega.pcx
-  ae3a495baf1d628294da5fc9fb5affb0  netterm.int
-  a15a912c59b845e3b21e9d70bbeb213f  newsh#.shp
-  71e299a984b261bb86b724cd8f84d43f  newsh0.shp
-  14a694d3b9cb2254a6ade23a7984ccdf  newsh1.shp
-  97371bdf38332c2621bf7954d967ebfe  newsh2.shp
-  e6587898b8b3dabda6bccd6acea739ff  newsh3.shp
-  bf3a281c254910afaedc649e1351a332  newsh4.shp
-  2b8becea765397e8af43cad42a38d85d  newsh5.shp
-  ada115e193ffeb7cb2ef27b1a85452dc  newsh6.shp
-  667ac2ef6b7ad320369560c5c503b009  newsh7.shp
-  10fdce60379c172d38622e4dcba93e43  newsh8.shp
-  44a71b2e40e9d00a0f52dd7e7fe1b633  newsh9.shp
-  241f78397712ea5e8cf90e06343bb43a  newsh^.shp
-  f71b7f996e1a8aea600452742dee017e  newsha.shp
-  02baeda4bc658eb1bfb172326ca508bc  newshb.shp
-  fc2c4501b5f7c977a2c24854b216e87e  newshc.shp
-  fc86314734e7f00a34e7cc01f993286f  newshd.shp
-  c277aa8d8c40d8b029746b803e5baa58  newshe.shp
-  1885561dae22d611a2cd848ae11debb8  newshf.shp
-  07a0d666da939d5af73816f69ac1f3cd  newshg.shp
-  904a7e0c26209e3ad7cab6ca5e274d9f  newshh.shp
-  20cad98ec81470a2dadc77a57bd2d927  newshi.shp
-  c6feda4ed05794234aeeef29541b738f  newshj.shp
-  2dbd9fd8eb3ab864a8dee9fe884c0231  newshk.shp
-  533596271e83f092a4bfcd3c51cd20c9  newshl.shp
-  0ea42895128c45430d7563be3bb578a8  newshm.shp
-  dac352f9a396743e62356274c070927b  newshn.shp
-  1c657e5934c3d2b3617ecf91c5a254a2  newsho.shp
-  1f32ef233620c2b13b60eb654f42ca38  newshp.shp
-  63715985f6c11bb8a95e43789f101bc8  newshr.shp
-  b569d981cbecb4dd2e2f0ae2ec478dcd  newshs.shp
-  bebf775c982a16ec0fcdff4810588972  newsht.shp
-  ad0ffce00676cc087cda3e4b840a4421  newshu.shp
-  885bd4e4f1e769410a3308d1be8f9b53  newshv.shp
-  7c5154d4d2977f0975c4e9adba99c5ef  newsh~.shp
-  e908c7cdd7f211e7c2fba68e70d8179e  order.tfp
-  847d6c6bf3d856422b7b27067049ed85  palette.dat
-  9c9db30866f194285cd528cb6082fcb3  shapes).dat
-  e828cea98c17aff84348367fa15674fa  shapesw.dat
-  7ccff10cd4b8c818e01628992a171ddc  shapesx.dat
-  e1f62026fcbb91fa8faced748b2f0978  shapesy.dat
-  d853b53ac66e5409650e97fb3bbf2671  shapesz.dat
-  7257a225afac10ea6ab49025ae80abca  shipedit.pcx
-  d4f64be18e1c4cbfb4a36b9159f712cd  tshp2.pcx
-  2a228071c3a226a7ece9f5f4c2d5b776  tyrend.anm
-  4490010ccebf217b86bb4337ac494773  tyrian.cdt
-  0547aa08a6cfcdefa16f5b9813664ec6  tyrian.hdt
-  a16de4ee30a67e2727c162dcd97ba25f  tyrian.pic
-  b79281a3c801b48af96cc57f510e2d83  tyrian.shp
-  07fe095d8cc120b8293e7f776dfee90e  tyrian.snd
-  a1e73e0586ce715ab7daaedfe9b98595  tyrian1.lvl
-  1d58c20d0b177f6d45716f1142fcc438  tyrian2.lvl
-  a8b246091b7dfe230b4cbedafe04714f  tyrian3.lvl
-  c4e8395ba82c15dd275bf092ad18761b  tyrian4.lvl
-  d445d57154b282eeeb1a9273157efc12  tyrianc.shp
-  c0df9fe82ccffa70c069800304614100  tyrset.pcx
-  9d9de779f988bdd383b19bedc1de2989  user1.shp
-  059b820eb219f38545365a173ae81b85  user2.shp
-  bdfeb89707fac1dd319a17e43328de2b  voices.snd
-  c00534446f089c940e649dc75a28e8a4  voicesc.snd
+
+groups:
+  wanted: |
+    36169  3f2476d9ff29a06cf9fb85d52302222a  cubetxt1.dat
+    8108   2b199deeccab1042fb02b46c47c2a8d0  cubetxt2.dat
+    12294  4229d5532a206aabe7e1fa11a7d8447e  cubetxt3.dat
+    62424  f50884bc600f99605ce6115c215e357d  cubetxt4.dat
+    2745   1b75b72353e9900c1292d8548066011f  demo.1
+    2193   a706a53da854539670506c7084df44d8  demo.2
+    1974   30833dce8dbdd8569d20df80e140498c  demo.3
+    699    6b01a9da5ac4454caa697251939a488d  demo.4
+    1122   a5356a2630854f7c3e882231e84bf1a7  demo.5
+    115338 78f0cffcf5b6285429d8587f6bf3843c  estsc.shp
+    4000   f3292627d3a01812f685b8bcff55e1fa  exitmsg.bin
+    9359   013776dd1c00c1718906fac14493b69f  levels1.dat
+    5534   1fb204ffc76ddfa2346f92027c7da63c  levels2.dat
+    6052   b3bec107c0e3db45ef3c3cc933ed6944  levels3.dat
+    11103  bbf7aaa5cf9114f4fa2de51a693c7e28  levels4.dat
+    34382  34a6a2ad926ea40674b325c55044cfbc  loudness.awe
+    32318  5441cc0baf11d944b333f1d283776511  manual.doc
+    153482 bdb982d1ee185f1f713eadcd80931a66  music.mus
+    22826  d68eeb3050380ddafe69bb1aa772d3df  netarena.pcx
+    8692   b1f6e2416ff65ecc65906d09a59bd6be  netfont1.pcx
+    10327  2c56d642d41dfe0b0d77e7dd3aca1a72  netfont2.pcx
+    33221  b62d77eba5768413bca5d22cb27d4903  netmega.pcx
+    633    ae3a495baf1d628294da5fc9fb5affb0  netterm.int
+    17750  a15a912c59b845e3b21e9d70bbeb213f  newsh#.shp
+    14096  71e299a984b261bb86b724cd8f84d43f  newsh0.shp
+    29941  14a694d3b9cb2254a6ade23a7984ccdf  newsh1.shp
+    35236  97371bdf38332c2621bf7954d967ebfe  newsh2.shp
+    37130  e6587898b8b3dabda6bccd6acea739ff  newsh3.shp
+    29449  bf3a281c254910afaedc649e1351a332  newsh4.shp
+    35813  2b8becea765397e8af43cad42a38d85d  newsh5.shp
+    17578  ada115e193ffeb7cb2ef27b1a85452dc  newsh6.shp
+    44079  667ac2ef6b7ad320369560c5c503b009  newsh7.shp
+    35152  10fdce60379c172d38622e4dcba93e43  newsh8.shp
+    38831  44a71b2e40e9d00a0f52dd7e7fe1b633  newsh9.shp
+    34888  241f78397712ea5e8cf90e06343bb43a  newsh^.shp
+    25622  f71b7f996e1a8aea600452742dee017e  newsha.shp
+    39025  02baeda4bc658eb1bfb172326ca508bc  newshb.shp
+    40714  fc2c4501b5f7c977a2c24854b216e87e  newshc.shp
+    42012  fc86314734e7f00a34e7cc01f993286f  newshd.shp
+    28945  c277aa8d8c40d8b029746b803e5baa58  newshe.shp
+    33543  1885561dae22d611a2cd848ae11debb8  newshf.shp
+    36643  07a0d666da939d5af73816f69ac1f3cd  newshg.shp
+    46639  904a7e0c26209e3ad7cab6ca5e274d9f  newshh.shp
+    30860  20cad98ec81470a2dadc77a57bd2d927  newshi.shp
+    43999  c6feda4ed05794234aeeef29541b738f  newshj.shp
+    22913  2dbd9fd8eb3ab864a8dee9fe884c0231  newshk.shp
+    14846  533596271e83f092a4bfcd3c51cd20c9  newshl.shp
+    22378  0ea42895128c45430d7563be3bb578a8  newshm.shp
+    41201  dac352f9a396743e62356274c070927b  newshn.shp
+    24478  1c657e5934c3d2b3617ecf91c5a254a2  newsho.shp
+    46204  1f32ef233620c2b13b60eb654f42ca38  newshp.shp
+    28249  63715985f6c11bb8a95e43789f101bc8  newshr.shp
+    46566  b569d981cbecb4dd2e2f0ae2ec478dcd  newshs.shp
+    14187  bebf775c982a16ec0fcdff4810588972  newsht.shp
+    35657  ad0ffce00676cc087cda3e4b840a4421  newshu.shp
+    23343  885bd4e4f1e769410a3308d1be8f9b53  newshv.shp
+    16219  7c5154d4d2977f0975c4e9adba99c5ef  newsh~.shp
+    272703 e908c7cdd7f211e7c2fba68e70d8179e  order.tfp
+    17664  847d6c6bf3d856422b7b27067049ed85  palette.dat
+    118720 9c9db30866f194285cd528cb6082fcb3  shapes).dat
+    172480 e828cea98c17aff84348367fa15674fa  shapesw.dat
+    217504 7ccff10cd4b8c818e01628992a171ddc  shapesx.dat
+    152992 e1f62026fcbb91fa8faced748b2f0978  shapesy.dat
+    243712 d853b53ac66e5409650e97fb3bbf2671  shapesz.dat
+    13450  7257a225afac10ea6ab49025ae80abca  shipedit.pcx
+    62168  d4f64be18e1c4cbfb4a36b9159f712cd  tshp2.pcx
+    3315848 2a228071c3a226a7ece9f5f4c2d5b776  tyrend.anm
+    1125   4490010ccebf217b86bb4337ac494773  tyrian.cdt
+    153657 0547aa08a6cfcdefa16f5b9813664ec6  tyrian.hdt
+    365969 a16de4ee30a67e2727c162dcd97ba25f  tyrian.pic
+    443871 b79281a3c801b48af96cc57f510e2d83  tyrian.shp
+    264512 07fe095d8cc120b8293e7f776dfee90e  tyrian.snd
+    538262 a1e73e0586ce715ab7daaedfe9b98595  tyrian1.lvl
+    381242 1d58c20d0b177f6d45716f1142fcc438  tyrian2.lvl
+    393398 a8b246091b7dfe230b4cbedafe04714f  tyrian3.lvl
+    800006 c4e8395ba82c15dd275bf092ad18761b  tyrian4.lvl
+    444862 d445d57154b282eeeb1a9273157efc12  tyrianc.shp
+    53766  c0df9fe82ccffa70c069800304614100  tyrset.pcx
+    27674  9d9de779f988bdd383b19bedc1de2989  user1.shp
+    27674  059b820eb219f38545365a173ae81b85  user2.shp
+    132767 bdfeb89707fac1dd319a17e43328de2b  voices.snd
+    188275 c00534446f089c940e649dc75a28e8a4  voicesc.snd
+
 sha1sums: |
   58807f32c413a0c9db6deb0365f2fac9518e7c86  cubetxt1.dat
   ee7dc2eb87e5a75564382efcd95d13554d3835ba  cubetxt2.dat

-- 
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