This is an automated email from the git hooks/post-receive script. detiste-guest pushed a commit to branch master in repository game-data-packager.
commit 66d3a372f672bc4f306c1651c047af3f599fe0c9 Author: Alexandre Detiste <[email protected]> Date: Fri Nov 13 11:19:19 2015 +0100 add new game: "Touché: The Adventures of the Fifth Musketeer" --- data/touche.yaml | 187 ++++++++++++++++++++++++++++++++++++ debian/TODO | 1 - debian/changelog | 1 + debian/control | 1 + game_data_packager/make_template.py | 2 +- 5 files changed, 190 insertions(+), 2 deletions(-) diff --git a/data/touche.yaml b/data/touche.yaml new file mode 100644 index 0000000..efdebd3 --- /dev/null +++ b/data/touche.yaml @@ -0,0 +1,187 @@ +--- +longname: "Touché: The Adventures of the Fifth Musketeer" +copyright: © 1995 Clipper Software +plugin: scummvm_common +wiki: Touché:_The_Adventures_of_the_Fifth_Musketeer + +missing_langs: [it,pl] + +help_text: | + The floppy & CD versions for one given language share + an identical TOUCHE.DAT; the CD versions also provide + voices. The voices are always in English. + + --------------------------------------------------------- + + game-data-packager won't recognize TOUCHE.SO3/.SOG/.SOF + as generated by 'compress_touche' utility + http://wiki.scummvm.org/index.php/User_Manual/Appendix:_Tools#compress_touche + + Even the FLAC version is unreproducible, + because version strings get in the generated file: + + > $ strings TOUCHE.SOF | head + > fLaC + > reference libFLAC 1.2.1 20070917 + +packages: + touche-fifth-musketeer-en-data: + provides: touche-fifth-musketeer + install: + - touche.dat + optional: + - voice files + + touche-fifth-musketeer-de-data: + provides: touche-fifth-musketeer + lang: de + install: + - touche.dat?de + optional: + - voice files + + touche-fifth-musketeer-es-data: + provides: touche-fifth-musketeer + lang: es + install: + - touche.dat?es + optional: + - voice files + + touche-fifth-musketeer-fr-data: + provides: touche-fifth-musketeer + lang: fr + longname: "Les Aventures du 5ème mousquetaire (Touché)" + install: + - touche.dat?fr + optional: + - voice files + +groups: + default group: | + 26350211 6de2714bef18056f93fcf6e160be8a66 touche.dat + 26625537 66ff9dc3b2eeb8d89ec82728f8a2e6ca touche.dat?de + 26529523 39e9d914996324e7662720b4d5fa4816 touche.dat?es + 26558232 dabc88d12a7468e1e72185570efdac34 touche.dat?fr + voice files: | + 5503572 d3c81cb2f8f7eb4a4852f30264bde7ec obj + 2861414 7ef1f3dd22056874b6df0369d4289de1 v11 + 17309171 976bdbe572fa3c88cb6e273b26e6331c v12 + 7260867 bb910a07297255bae1d0a659b2498593 v13 + 8785025 cebfe8ca10402d2bfe125d7d6908ffcd v14 + 3978051 7559ffcf8fa1f7d656930ac12871bf1d v16 + 5901088 96f0238183e8014c49e80a945a258f69 v17 + 12811106 1127268b005f67063b079f7be205e542 v19 + 1425256 dfa0102e1fae8492c634d284e06cc498 v20 + 3526766 56de58c1a5d117163466b41221d6e238 v21 + 348588 c5153ce52a39e1686d15cb2686e42d5a v22 + 105000 64cad45c406b7ccca7f5968227cf5097 v23 + 8281696 cd9dd700ad0590bc00003aa64ed0212c v24 + 2932987 089e118811fef76d6bc330884a35a474 v25 + 640546 c088daa7208669706deea841918fd867 v26 + 9807795 0f17ef838c7a6b4904107b4529372477 v30 + 3852016 33ac2f9f6a9cc61ac9df04ab5c554dc9 v31 + 5333845 5f601f1752eef235d90b98a4bfed3284 v32 + 3301674 9b739ae64fbee5528edd2a0e6ec9f626 v33 + 5108235 863dcbea6e31b1d45a9a7ee7f4527540 v34 + 4560544 f371724d8fde8c8a0a9ecd1584449a93 v35 + 3981250 72a605652b009b785d2304b9011e07ed v36 + 2272884 02af0c3f65ddececc21aa873b0a71d30 v37 + 1997228 e433feecf9628c0725e90495f1b45096 v39 + 3573089 46f1eb4689d160b1ecf514e09c2eb713 v40 + 2603142 58b5fbc134f792b7a3253880162d891e v41 + 4760432 de9baf554bd66ef98fab517551e438ab v64 + 674234 69a6b9b127a84f9f6051f0cd11b22a7e v65 + 8452930 990c8aa0342c1a42be192b955b44b39a v67 + 14548015 1f992d2eee9aef090575fe8fe1ede84f v75 + 1156377 bc5559002bc8b4ae4afdb172b4e3a313 v78 + 8998039 6579f0a020a56a26194a447a1ded7f58 v80 + 3046385 7a4abab0c4387415e22dd20795520aa3 v87 + 19402537 2de1c5a29893d2a9875da57a57ff931b v91 + 25069221 2534d8cb31aaf0593b4764272d9862d5 v92 + 19811503 753b548bea6b0122564abcb8ce540384 v93 + 10117723 9cc0c1ca44ab08bca56dd6e0dc264340 v94 + 11020191 8344f81383fd43e95736f83917d6999b v95 + 10377685 f8d59c56938c6a36ee888f1310203c9d v96 + 6043107 65faa737f7b48a19832e5a0086f05482 v97 + 7621175 028c86f3c6f13c292ea063819be1a171 v98 + 11240320 af5d516912f02519624f031fca7fb0c4 v99 + 3323615 47d6899ac472b04ec0f245c5a742cba9 v100 + 1150028 cc3aff563f644ec0df8e4961d450d122 v101 + 1921556 40686fc346649376b15953add8a6c7be v103 + 9975354 4957717cad2394e3a10b9cdf9633d3fe v104 + 1408019 8b2a223b505cd468454b568d41d1445e v105 + 2491455 805fa090efbcb14663c8b41550b791ef v106 + 3358904 1a9207a226e9e2957427ccf137abffc9 v109 + 11956785 6b3f1f66e142da8ce0c5d35030f4214a v112 + 8920069 7cd72fb3534746d1c7db82c1ee4952a2 v113 + 4649547 4c2dd626cdf0fa200aadbbd4fe8ea5cd v120 + 3701640 13d138ff20c8b9eca448f6f8e5abf899 v124 + 4628531 bae71624aa096cdda3464d03743b3924 v125 + 6125370 9c5485af15fc0ae996c16d6d09729fa2 v126 + 3439148 8469c2736eb900c5501e6423074bacc3 v127 + 1199065 c291efa400fa9be4052934996bc754b5 v130 + +sha1sums: | + 7a8089a09cf74f383cc3d4d7a13a6a81fa4a1ea1 touche.dat + cd4eee2e972392df188625224a04a28ad502a43d touche.dat?de + 3387763757a5e0bfb5c38b090ebfa751fec4403b touche.dat?es + c54b14af50a39baa21544d048d21c2d2009b4364 touche.dat?fr + 3ab2a0cd5068d0e8cb2b8bf45176ed698a9b5ca5 obj + 83627be1f6274c11242845f799edad447d87ecd8 v11 + c4cb0f18bc14932e77555e65f2a5f163f21e3562 v12 + f9a6807c618485532bd9bd624f539cb36346c996 v13 + 89d05f43a1c2308b94b079cb9977728cabc86313 v14 + d0019245ad4dc36b195c9c792255764ad1ef2f0c v16 + a2c6b25b89ebb98116da7cf58b4d0328d9930397 v17 + 557a77ed1ac0d33b12b1c34fff5319f29cc02399 v19 + 22af1982e683a9f5c52cd6c3039b0dc101a07f16 v20 + 2d93bff7edb694639a58f3f181a77d02b897ea01 v21 + 8aed0c474dc4207f3ce7a1de03cf6623ceb9c54e v22 + 0533c87a021a3eff7c4c0f91e689d4e3fbb0f3de v23 + 9faaadedadc4b98d9bd3ccd7f02562a73c9f7678 v24 + 37a458e4b5391b39f5677ab42c39e0f64e726597 v25 + cf445e0ca46edb8e5add5ee70ee5f714b859c85a v26 + 2f1f0fcfef5b1d70c77663b39cbe345b61b9c0f9 v30 + 4f0178e54b2b98621e193802bbdbd1a55a15da9d v31 + 5c09091d5af4bafc9a04434298f3729d3abe3161 v32 + 2ff2bad6f002da218a116e7dd777596459257177 v33 + d3eb5a277e3705df332eb7afa60420629fab61ab v34 + 5f70b57d3f39c2a4927640c0cb5e1b3dd5bc4f73 v35 + aeeaa79155c3bef77510a1aafa5ee255fcc26382 v36 + 4528e6d6ecd685a005e3803ba403f6ef6cf97551 v37 + 2d2546ec0b6fa5d6899ee61e51af2f2a51128ccb v39 + c4c348a3e2c56f165fbcad7471d06caf3a200709 v40 + b2774094afe53242825d3ee27f064f8e810f8cb3 v41 + a4eabb6ee3cdc656a57dcc628f17c27e0c83239d v64 + 84d5128d38cccd28f49520f3c0da292fe1ee9940 v65 + e046e2e80a506eccd2773b2d2bae5bd228cef1a0 v67 + 38f4620482d1318e9689a4376060ab1f871908d2 v75 + aade0e09a4ee2bf7aa1d4d1d41d7832de39e1a20 v78 + 7c02e8cca61665bdb6e388af42c212541a01ed41 v80 + 8ebc9bdedca8d91c0cf56db5999b1107d1a55109 v87 + 46de6732b62e00e797b6ee36b02153d79cc5f39a v91 + aa3b56c4a4b98a3f18b7fc5ab05ad60e4629b6ab v92 + d861d9b1e020a590bb74efbd356c752f5f57bf59 v93 + 3a6432a5e60b20f1d22ae103e205476f293c2b04 v94 + 77df84c9057dd24e72c01f75d66b40fd1c6952fc v95 + 05bcead437f7eeb031da69c0afd767f495879815 v96 + c13be8ff1906d34fdd16c5916c3546d04d010834 v97 + f401b172574be792a66b275d9944d75a6c9a0f6a v98 + ae029c0e0393e6e3ea3ae3f233ad84b5d57a6e26 v99 + 277724d1a648661e3ab4a6b1add58261a6721848 v100 + 20eb0081b71c96342cb6506306dbc1fe1dede9c5 v101 + fa3b7fe81806e84c2bc64446cc5b2560de87b0ed v103 + a7219f88499a1c378938586965b901934a85c394 v104 + 53fbfa9445130db742eb3f8609b62fb87bd55c5a v105 + fb4413105c834e95bc2f6df535328c0db91ff0fa v106 + 2fd1d6a6610f32da40ce4f3265a4348660eaac68 v109 + 748cb1e253816a2ffedf21ef8024b4084a763c9f v112 + e4543ae55bd52cb6d25218fa58987d6a4a89bfdb v113 + 97b71cecb15af323f8a0a67ca24513ddc41839c7 v120 + b417d58affe6cd12f8a97ca1fbe0660011bc741a v124 + b95b649c68e01c7c737b5208a0b02557cc06fcfa v125 + 4cf2bc14c83921f870f1d27b593beab246b1d20a v126 + b821d28beca15fd823c9b6a62beedee5fbca33ad v127 + cdabce1439e605b7fc0637e2537334905affcfcc v130 +... diff --git a/debian/TODO b/debian/TODO index 74d330b..d075878 100644 --- a/debian/TODO +++ b/debian/TODO @@ -30,7 +30,6 @@ The Lost Files of Sherlock Holmes - The Case of the Rose Tattoo The Princess and the Crab The Secret of Monkey Island Tony Tough and the Night of Roasted Moths -Touché: The Adventures of the Fifth Musketeer Troll's Tale Urban Runner Voyeur diff --git a/debian/changelog b/debian/changelog index ee631df..6706d69 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,6 +9,7 @@ game-data-packager (44) UNRELEASED; urgency=medium - Conquests of Camelot: The Search for the Grail - Conquests of the Longbow: The Legend of Robin Hood - Freddy Pharkas: Frontier Pharmacist + - Touché: The Adventures of the Fifth Musketeer Support for new languages and versions: diff --git a/debian/control b/debian/control index 5f2b695..447e940 100644 --- a/debian/control +++ b/debian/control @@ -156,6 +156,7 @@ Description: Installer for game data files * Super 3D Noah's Ark * Theme Hospital * Toonstruck + * Touché: The Adventures of the Fifth Musketeer * Transport Tycoon Deluxe * Tyrian * X-COM: UFO Defense diff --git a/game_data_packager/make_template.py b/game_data_packager/make_template.py index 7146626..709ee56 100644 --- a/game_data_packager/make_template.py +++ b/game_data_packager/make_template.py @@ -54,7 +54,7 @@ MD5_SAFE_ENOUGH = 5000 def guess_lang(string): string = string.lower() path = os.path.basename(string.rstrip('/')) - if path in ('de', 'en', 'fr', 'it', 'ja', 'pl', 'ru'): + if path.split('-')[-1] in ('de', 'en', 'es', 'fr', 'it', 'ja', 'pl', 'ru'): return path for short, long in [('de', 'german'), ('es', 'spanish'), -- 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

