[game-data-packager] 02/02: add support for Arx Fatalis (demo)
Alexandre Detiste
detiste-guest at moszumanska.debian.org
Sat Apr 11 17:12:05 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 71900e6becc95912f775c0b93391691b8d83bf00
Author: Alexandre Detiste <alexandre.detiste at gmail.com>
Date: Sat Apr 11 19:11:44 2015 +0200
add support for Arx Fatalis (demo)
---
data/arx.yaml | 339 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
debian/changelog | 1 +
2 files changed, 340 insertions(+)
diff --git a/data/arx.yaml b/data/arx.yaml
new file mode 100644
index 0000000..119a907
--- /dev/null
+++ b/data/arx.yaml
@@ -0,0 +1,339 @@
+longname: Arx Fatalis
+copyright: © 2002 Arkane Studios
+engine: arx-libertatis
+try_repack_from: [~/.local/share/arx]
+
+# http://wiki.arx-libertatis.org/Required_data_files_and_checksums
+
+packages:
+ arx-fatalis-demo-data:
+ install_to: usr/share/games/arx
+ debian:
+ conflicts: arx-fatalis-data
+ install:
+ - arx.ttf
+ - data.pak_demo
+ - logo.bmp_demo
+ - sfx.pak_demo
+ - data2.pak_demo
+ - loc.pak_demo
+ - speech.pak_demo
+
+files:
+ # FULL VERSION
+ arx.ttf:
+ alternatives:
+ - arx.ttf_latin
+ - arx.ttf_ja
+ install_as: misc/arx.ttf
+ arx.ttf_latin:
+ look_for: [arx.ttf]
+ arx.ttf_ja:
+ look_for: [arx.ttf]
+
+ # DEMO
+ data.pak_demo:
+ alternatives:
+ - data.pak_demo_latin
+ - data.pak_demo_ja
+ install_as: data.pak
+ data.pak_demo_latin:
+ look_for: [data.pak]
+ distinctive_name: false
+ data.pak_demo_ja:
+ look_for: [data.pak]
+ distinctive_name: false
+ logo.bmp_demo:
+ look_for: [logo.bmp]
+ install_as: misc/logo.bmp
+ sfx.pak_demo:
+ look_for: [sfx.pak]
+ distinctive_name: false
+ install_as: sfx.pak
+ data2.pak_demo:
+ alternatives:
+ - data2.pak_demo_en
+ - data2.pak_demo_fr
+ - data2.pak_demo_de
+ - data2.pak_demo_ja
+ install_as: data2.pak
+ data2.pak_demo_en:
+ look_for: [data2.pak]
+ data2.pak_demo_fr:
+ look_for: [data2.pak]
+ data2.pak_demo_de:
+ look_for: [data2.pak]
+ data2.pak_demo_ja:
+ look_for: [data2.pak]
+ loc.pak_demo:
+ alternatives:
+ - loc.pak_demo_en
+ - loc.pak_demo_fr
+ - loc.pak_demo_de
+ - loc.pak_demo_ja
+ install_as: loc.pak
+ loc.pak_demo_en:
+ look_for: [loc.pak]
+ loc.pak_demo_fr:
+ look_for: [loc.pak]
+ loc.pak_demo_de:
+ look_for: [loc.pak]
+ loc.pak_demo_ja:
+ look_for: [loc.pak]
+ speech.pak_demo:
+ alternatives:
+ - speech.pak_demo_en
+ - speech.pak_demo_fr
+ - speech.pak_demo_de
+ - speech.pak_demo_ja
+ install_as: speech.pak
+ speech.pak_demo_en:
+ look_for: [speech.pak]
+ speech.pak_demo_fr:
+ look_for: [speech.pak]
+ speech.pak_demo_de:
+ look_for: [speech.pak]
+ speech.pak_demo_ja:
+ look_for: [speech.pak]
+
+ Setup1.cab_en:
+ look_for: [Setup1.cab]
+ unpack:
+ format: cabextract
+ provides:
+ - data.pak_demo_latin
+ Setup2.cab:
+ unpack:
+ format: cabextract
+ provides:
+ - sfx.pak_demo
+ Setup3.cab_en:
+ look_for: [Setup3.cab]
+ unpack:
+ format: cabextract
+ provides:
+ - speech.pak_demo_en
+ arx_demo_english.zip:
+ unpack:
+ format: zip
+ provides:
+ - Setup1.cab_en
+ - Setup2.cab
+ - Setup3.cab_en
+ - arx.ttf_latin
+ - logo.bmp_demo
+ - data2.pak_demo_en
+ - loc.pak_demo_en
+ arx_demo_german.exe:
+ unpack:
+ format: unace-nonfree
+ provides:
+ - Setup1.cab_de
+ - Setup2.cab_de
+ - Setup3.cab_de
+ - arx.ttf_latin
+ - logo.bmp_demo
+ - data2.pak_demo_de
+ - loc.pak_demo_de
+
+ Setup1.cab_fr:
+ look_for: [Setup1.cab]
+ unpack:
+ format: cabextract
+ provides:
+ - data.pak_demo_latin
+ Setup3.cab_fr:
+ look_for: [Setup3.cab]
+ unpack:
+ format: cabextract
+ provides:
+ - speech.pak_demo_fr
+ arx_fatalis_demo_fr.zip:
+ unpack:
+ format: zip
+ provides:
+ - Setup1.cab_fr
+ - Setup2.cab
+ - Setup3.cab_fr
+ - arx.ttf_latin
+ - logo.bmp_demo
+ - data2.pak_demo_fr
+ - loc.pak_demo_fr
+
+ Setup1.cab_de:
+ look_for: [Setup1.cab]
+ unpack:
+ format: cabextract
+ provides:
+ - data.pak_demo_latin
+ Setup2.cab_de:
+ look_for: [Setup2.cab]
+ unpack:
+ format: cabextract
+ provides:
+ - sfx.pak_demo
+ Setup3.cab_de:
+ look_for: [Setup3.cab]
+ unpack:
+ format: cabextract
+ provides:
+ - speech.pak_demo_de
+
+ data1.cab:
+ unpack:
+ format: unshield
+ other_parts: [data1.hdr, data2.cab]
+ unpack:
+ - misc/arx.ttf
+ - misc/Logo.bmp
+ - PAK/data.pak
+ - PAK/data2.pak
+ - PAK/LOC.pak
+ - PAK/SFX.pak
+ - PAK/SPEECH.pak
+ - txt/EULA_JPN.txt
+ - txt/readme_japanese_demo.txt
+ provides:
+ - arx.ttf_ja
+ - data.pak_demo_ja
+ - logo.bmp_demo
+ - sfx.pak_demo
+ - data2.pak_demo_ja
+ - loc.pak_demo_ja
+ - speech.pak_demo_ja
+ arx_jpn_demo.exe:
+ # this is exactly the same setup in ja.yaml,
+ # maybe there is a pattern here
+ unpack:
+ format: 7z
+ unpack:
+ - /Disk1/data1.cab
+ - /Disk1/data1.hdr
+ - /Disk1/data2.cab
+ provides:
+ - data1.cab
+ - data1.hdr
+ - data2.cab
+
+cksums: |
+ _ 36992 arx.ttf_latin
+ _ 4077060 arx.ttf_ja
+
+ _ 110965070 data.pak_demo_latin
+ _ 110916288 data.pak_demo_ja
+ _ 921654 logo.bmp_demo
+ _ 31995270 sfx.pak_demo
+
+ _ 1696636 data2.pak_demo_en
+ _ 195248 loc.pak_demo_en
+ _ 39758530 speech.pak_demo_en
+ _ 101581207 Setup1.cab_en
+ _ 23103162 Setup2.cab
+ _ 28787575 Setup3.cab_en
+ _ 160545354 arx_demo_english.zip
+
+ _ 1696259 data2.pak_demo_fr
+ _ 206236 loc.pak_demo_fr
+ _ 38909891 speech.pak_demo_fr
+ _ 101581207 Setup1.cab_fr
+ _ 29021613 Setup3.cab_fr
+ _ 161860761 arx_fatalis_demo_fr.zip
+
+ _ 1634993 data2.pak_demo_de
+ _ 207687 loc.pak_demo_de
+ _ 41487810 speech.pak_demo_de
+ _ 101581207 Setup1.cab_de
+ _ 23103162 Setup2.cab_de
+ _ 31150491 Setup3.cab_de
+ _ 164018721 arx_demo_german.exe
+
+ _ 35627176 speech.pak_demo_ja
+ _ 1696636 data2.pak_demo_ja
+ _ 150956 loc.pak_demo_ja
+ _ 469156 data1.cab
+ _ 13039 data1.hdr
+ _ 168439416 data2.cab
+ _ 167181063 arx_jpn_demo.exe
+
+md5sums: |
+ # FULL VERSION
+ 9a95ff96795c034524ba1c2e94ea12c7 arx.ttf_latin
+ 58eab00842d8adea8d553ae1f66b0c9b arx.ttf_ja
+
+ # DEMO
+ 5d7ba6e6c79ebf7fbb232eaced9e8ad9 data.pak_demo_latin
+ 903dfe1878a0cedff3b941fd3aa22ba9 data.pak_demo_ja
+ aa3dfbd4bc9c863d10a0c5345ae5a4c9 logo.bmp_demo
+ ea1b3e6d6f4906905d4a34f07e9a59ac sfx.pak_demo
+
+ 958b78f8f370b06d769843137138c461 data2.pak_demo_en
+ 2ae16d3925c597dca70f960f175def3a loc.pak_demo_en
+ 62ca7b1751c0615ee131a94f0856b389 speech.pak_demo_en
+ 3e278f028612139446fd5465b98796a2 Setup1.cab_en
+ addfa902158c46e3510f42f3eea5274a Setup2.cab
+ 63d2e7f1b6b8125175c25bd1474700bd Setup3.cab_en
+ 3c59a5799e1237b1b181c96e8c09155a arx_demo_english.zip
+
+ 8dc1d1b3e85d4a41ae320aa3fa9c649a data2.pak_demo_fr
+ 4a8ac68341d4758a32d9cd04955b115e loc.pak_demo_fr
+ 09038e43508232c44537c162f9e3ecde speech.pak_demo_fr
+ ffaac792590dac3400561d95d0abcc85 Setup1.cab_fr
+ 6b7a1e89020d3ece8c42d0e5e234ebb4 Setup3.cab_fr
+ 28338bb5810d4a585b86d947eb6a2b74 arx_fatalis_demo_fr.zip
+
+ 143ba491a357263a2dfad9936a66eeb6 data2.pak_demo_de
+ 87accec0658aa109a3efa8b41aab61df loc.pak_demo_de
+ a424fcfc46dd4f11b04030efac15a668 speech.pak_demo_de
+ 0c61679ff3315d13e6c300308ad09b2c Setup1.cab_de
+ 8c15a78abcd9e1875fc658615c903c9a Setup2.cab_de
+ 1269eb4a7edb54cbd15dd143fc5749e8 Setup3.cab_de
+ 1a666170e1605310ca69204eae80e806 arx_demo_german.exe
+
+ 958b78f8f370b06d769843137138c461 data2.pak_demo_ja
+ 9d84cede805b13fdf7fce856ecc15b19 loc.pak_demo_ja
+ eeacbd9a845ecc00054934e82e9d7dd3 speech.pak_demo_ja
+ 03a13aebc5ceb90ddfcc02e8ec826229 data1.cab
+ f888e19aac2c843adc8e777dacf7a402 data1.hdr
+ c7824fc2c9d63142c29e52f12741b777 data2.cab
+ 00aa3aeccb54c885ccc3ef60644d697e arx_jpn_demo.exe
+
+sha1sums: |
+ 3dd15c2c80fdd2b232d401b63dc7e99fbeb4430e arx.ttf_latin
+ ff41da11066d61c8c0100c6803368ac3f0131af9 arx.ttf_ja
+ d92a62dc9cde1ebd4fe22f6dfb59fcbdacfa5ce4 data.pak_demo_latin
+ 6d20f024b9bc3ca39f9c7da8c1b996effd1493fc data.pak_demo_ja
+ 445aa15a9905f9e38bc81b843eca8b6e580944b9 logo.bmp_demo
+ 917bbb844728e1c5d6104a97558e26382cced734 sfx.pak_demo
+
+ e1460a06164016624074f61d0cb5ffa1752bba82 data2.pak_demo_en
+ 88f8ea2c9c6e15444350084103a1b16f3552df91 loc.pak_demo_en
+ ac4a16365e1a9f690351748168ae85eb2ac1138f speech.pak_demo_en
+ 42076a099b59fffaac64685c5109155dfc3d30a8 Setup1.cab_en
+ 2d524d9aa4fe63f6eae6053bf05f9410841e6d51 Setup2.cab
+ 7791ab1fc684565fc59eb7cd477eacbd215368f2 Setup3.cab_en
+ 16a78e498475eefb46c0db28efc4f211f198cf79 arx_demo_english.zip
+
+ aa1f5d520533ac6230209ed58a9e34de63f0810b data2.pak_demo_de
+ 119f31c502e1c75d2719e7eff80b796a12c401b7 loc.pak_demo_de
+ a7da31632729d5945e4bd3e7f2ae4f554b4edf64 speech.pak_demo_de
+ 3ac7fad694ffb1d251ce2dc5613629a91c84a09b Setup1.cab_de
+ 1b516bdeffbcbc64763fe2e1c8e37833e9d16fb2 Setup2.cab_de
+ a9d58e6f8328d3ded5578a27281c16a63508811a Setup3.cab_de
+ 41bcac2ac29239660bd2a16f0502ff9088be8ca3 arx_demo_german.exe
+
+ 355c2ebf22fa5fd3918dba97a6d312cb00ad0acf data2.pak_demo_fr
+ e6736868532cb5d7d3bb107a096084f4c29e29ac loc.pak_demo_fr
+ 4f77b531193fcd2e2d8fb5b485a47218ebe36649 speech.pak_demo_fr
+ ecee06c27923fde8b61880fd94feae60158db51b Setup1.cab_fr
+ b9fcc1d2596f8781ec4f850a619dd84a3b6b510a Setup3.cab_fr
+ b3d1b78a626b63a55bcb475a79c8d049159d8b56 arx_fatalis_demo_fr.zip
+
+ c2ee71ff0479e1cd038e22c5c9cf7c12feac925e speech.pak_demo_ja
+ e1460a06164016624074f61d0cb5ffa1752bba82 data2.pak_demo_ja
+ e6b775b97c7c8cf936d692ba6c8a6297becec924 loc.pak_demo_ja
+ eeb5d5bc560489eb7091f4c122fde2f322e2d8f2 data1.cab
+ 140ceac0576550a03ec1bb76ee25e341360b2153 data1.hdr
+ e1358112fa02d64942df1fffcd4db580b1b39af9 data2.cab
+ 541facf24d23b075e2cb4e48f1ad5b1cf5fe25a8 arx_jpn_demo.exe
+...
+
diff --git a/debian/changelog b/debian/changelog
index 3c21480..8a9b9cd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,6 +10,7 @@ game-data-packager (41) UNRELEASED; urgency=medium
Full Throttle, Jedi Academy
* add support for Transport Tycoon Deluxe (Closes: #776543)
* add support for FreeSpace 2 (Closes: #776542)
+ * add support for Arx Fatalis (demo only)
-- Simon McVittie <smcv at debian.org> Tue, 17 Mar 2015 11:51:58 +0100
--
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