[game-data-packager] 01/01: add new game: "Touché: The Adventures of the Fifth Musketeer"
Alexandre Detiste
detiste-guest at moszumanska.debian.org
Fri Nov 13 10:20:09 UTC 2015
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 <alexandre.detiste at gmail.com>
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
More information about the Pkg-games-commits
mailing list