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 d47d9f5ddf8f5548b1275ab68c5a890f4b7ccf7d Author: Simon McVittie <[email protected]> Date: Sat Feb 7 18:28:56 2015 +0000 Add support for the Grim Fandango full version --- data/grimfandango-data.copyright | 25 +++++ data/grimfandango.yaml | 195 ++++++++++++++++++++++++++++++++++++++- debian/changelog | 4 + 3 files changed, 223 insertions(+), 1 deletion(-) diff --git a/data/grimfandango-data.copyright b/data/grimfandango-data.copyright new file mode 100644 index 0000000..016fc3b --- /dev/null +++ b/data/grimfandango-data.copyright @@ -0,0 +1,25 @@ +The grimfandango-demo-data package was generated using +game-data-packager. + +The files in "/usr/share/games/grimfandango-data" are copyright +© LucasArts Entertainment Company LLC, with all rights reserved. If +it was available during packaging, the full license appears in +/usr/share/doc/grimfandango-demo-data/license.txt. + +The Debian packaging is: + +© 2008-2013 Jonathan Dowland <[email protected]> +© 2015 Simon McVittie +© 2015 Alexandre Detiste + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; version 2 of the License. + +This program is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +On Debian GNU/Linux systems, the complete text of the GNU General Public +License can be found in /usr/share/common-licenses/GPL-2. diff --git a/data/grimfandango.yaml b/data/grimfandango.yaml index 21c55f1..b56446b 100644 --- a/data/grimfandango.yaml +++ b/data/grimfandango.yaml @@ -1,14 +1,54 @@ %YAML 1.2 --- +longname: Grim Fandango plugin: residualvm_common gameid: grim +# xz compression reduces the full game from 1.3GB to 1.1GB, or the demo +# from 71MB to 51MB... but it takes 10 minutes to do it (on a Core i7), +# which is going to make people think game-data-packager has crashed. +# gzip compression is only fractionally smaller than uncompressed. +compress_deb: false packages: + grimfandango-data: + debian: + engine: residualvm + install: + - gfupd101.exe + - credits.lab + - data000.lab + - data001.lab + - data003.lab + - movie00.lab + - movie01.lab + - movie03.lab + - vox0000.lab + - vox0001.lab + - vox0003.lab + - year0mus.lab + - year1mus.lab + - year3mus.lab + - data002.lab + - data004.lab + - movie02.lab + - movie04.lab + - vox0002.lab + - vox0004.lab + - year2mus.lab + - year4mus.lab + optional: + - flower.ico + - gf.ico + - grim fandango - manual.pdf + - install/license.txt + - install/readme.txt + grimfandango-demo-data: longname: "Grim Fandango (demo)" debian: engine: residualvm + demo_for: grimfandango-data install: - gfdemo01.lab - grimdemo.mus @@ -24,16 +64,28 @@ packages: - grim.doc - license.txt - readme.txt - install_to: usr/share/games/grimfandango files: grim.doc: install_to: $docdir license.txt: + distinctive_name: false install_to: $docdir readme.txt: + distinctive_name: false install_to: $docdir + "grim fandango - manual.pdf": + install_to: $docdir + install/license.txt: + distinctive_name: false + install_to: $docdir + install_as: license.txt + install/readme.txt: + distinctive_name: false + install_to: $docdir + install_as: readme.txt + GrimFandangoDemo.zip: download: https://archive.org/download/GrimFandangoDemo/GrimFandangoDemo.zip provides: @@ -41,6 +93,9 @@ files: unpack: format: zip + gfupd101.exe: + download: http://demos.residualvm.org/patches/gfupd101.exe + gffulldemo.exe: provides: - gfdemo01.lab @@ -75,6 +130,40 @@ cksums: | _ 721192 Movies/hq_open.san _ 56955092 GrimFandangoDemo.zip _ 57009152 gffulldemo.exe + + 758611505 2272959 gfupd101.exe + + 3128267555 10366 flower.ico + 3840831663 15886 gf.ico + 1194600026 3566656 grim fandango - manual.pdf + 4131435608 5849 install/license.txt + 101128800 19523 install/readme.txt + 3956085757 19399 credits.lab + 1500263723 115377732 data002.lab + 3201905571 81392084 data004.lab + 3945391808 70712720 movie02.lab + 1220327368 107184933 movie04.lab + 1686939753 4333790 vox0000.lab + 316602907 93358525 vox0002.lab + 1288617324 38561440 vox0004.lab + 1023837167 6995569 year0mus.lab + 199361821 81147716 year2mus.lab + 2664605500 63489389 year4mus.lab + + 3956085757 19399 credits.lab + 2257171813 29197049 data000.lab + 2927090823 116140627 data001.lab + 4100562588 65997693 data003.lab + 4100447272 7121597 movie00.lab + 2359759575 119199457 movie01.lab + 297402648 88576747 movie03.lab + 1686939753 4333790 vox0000.lab + 725411884 57993159 vox0001.lab + 3900751858 38906667 vox0003.lab + 1023837167 6995569 year0mus.lab + 3984262986 61363647 year1mus.lab + 1591819570 43866360 year3mus.lab + md5sums: | 25d831d57a93eb3ab8edbb07b7b63943 gfdemo01.lab 72b4fdd4c5c9cb13d939a6350ee93fc0 grim.doc @@ -91,6 +180,41 @@ md5sums: | abe0e89f0b1786cb8db3277cec13700f Movies/hq_open.san a47954de13578cebbcb4e151f4d0fd2d GrimFandangoDemo.zip 7ad1a9fd005214a3bb426f3f796b7bce gffulldemo.exe + + bc57c4db2ab814f3bb115ec5702b62f4 gfupd101.exe + + # Disc A + 51c58777a2a8ee5011a3d8e00176e5ba flower.ico + c706804922ef0913a4e5bfa651057125 gf.ico + 00d4aa4161d81f939e268ef368d53ff5 grim fandango - manual.pdf + 2ba3a23bad66e675fc48e5f0de86bda2 install/license.txt + 5e6d32b8061e3af60aa10b3200c84a6b install/readme.txt + 6dcecad8f01657184f8576aab8fb3f00 credits.lab + d236403c0d860961963db0134380001f data002.lab + 2cdb79d3606965a9a0a3378507488dd7 data004.lab + 24a8704a331a03097d195f3597fe21e1 movie02.lab + 605d6f2cc4d21fbe702d8e637b5bcfa1 movie04.lab + c7900f32d48d7e265629bd355a21c795 vox0000.lab + 70419878e32377d9d2906fbcb2cb59b5 vox0002.lab + ae53a36f77eb0d42a28653b28c345439 vox0004.lab + fea10f11abe3ac32d53e4798f80d5ba0 year0mus.lab + 775376fccf0415258be6b33e7e6e4985 year2mus.lab + 939e041887c1b14f99ad951ac8e3cb25 year4mus.lab + # Disc B (some of these are duplicates of files on disc A) + 6dcecad8f01657184f8576aab8fb3f00 credits.lab + 2069b8bf113119910df8219e787e7e94 data000.lab + 84cf3072586fe2840ae16774adb6f5cb data001.lab + 76dcfc2c21f3412415674c65611fb76d data003.lab + 0c6b8e4fa74024c4afdf7758f8d8b1a0 movie00.lab + 548a19a0a4d4ccb8660966d646210820 movie01.lab + 113a768e7206016df72f9d2f5c1851b7 movie03.lab + c7900f32d48d7e265629bd355a21c795 vox0000.lab + 40beb2e0a6572dc89fddb21f282bc237 vox0001.lab + 7c88ad7c949a516793b584299f33ed23 vox0003.lab + fea10f11abe3ac32d53e4798f80d5ba0 year0mus.lab + c555c95b0f7557617da364091589d6ea year1mus.lab + df556a8fc151f6f48bb68a8cef855e7d year3mus.lab + sha1sums: | 3c1dc57de81be733451ab2f81a2fec6bc23388ad gfdemo01.lab a9c3958cc2d6904a402ffbfe34a3c22472948df1 grim.doc @@ -107,6 +231,40 @@ sha1sums: | b6dcfdcb7c88330b920e56d311353d9aecf121bb Movies/hq_open.san 63ee2e378b4b1d8e770e12eae1ffdc6557c08458 GrimFandangoDemo.zip 632bbb6b8e8907a280de6ef54fa82ff2a2df2e54 gffulldemo.exe + + c947fa95f1a32905e14202e0ad2de6bd907abb37 gfupd101.exe + + 54f8eeb0ec431a3306855834f7823e2d90ff07b7 flower.ico + f3cbd2ead606f8fed352916466c72c2b819d5842 gf.ico + d37cc728d09b9c74466808a7bb36b62acc5e074b grim fandango - manual.pdf + 0ff3234463cca277d565ded814639dd32fda023f install/license.txt + 9eb6a7caa3c882864444ab8ca7cff765153bde4d install/readme.txt + 94b10f4489dc95e48b30e7a4e98c4f77c159a41e credits.lab + e561fb70b0d94a9b958f95dc8cae8ea63729c0e6 data002.lab + fa5ac6d75b6ba22c23d014cb7ab505a18a98c32e data004.lab + 397d8124cf589fde7d22594d41aafd9e2728f4eb movie02.lab + 63393814641a7faa19992a44ac914fdb95046046 movie04.lab + b63de15607bf584ebf3aaa720ec2b016ecad57c0 vox0000.lab + 146f40f6cd2da1cb864b6c0af9b7239ab6980464 vox0002.lab + e8ae79ae78218af317f2d38a53d1a5cb58ad7771 vox0004.lab + 5487825561b2405c96ff5aee2de9198572b97cc3 year0mus.lab + 3220b26916bf71645d9d6d97e3eb4414c855cf63 year2mus.lab + 79861426998371a67ee9180db0d8f2ec8611a5c2 year4mus.lab + + 94b10f4489dc95e48b30e7a4e98c4f77c159a41e credits.lab + f62d752f72b2c4d71440940ef52331d2211effbb data000.lab + 4d6202132a01a939ebf39d49f2c99d311dd0753d data001.lab + 43a4e8cf91449433678e02f93af5bb846556f593 data003.lab + 846f790323d16e46aaa8bd33b6f2a90096efa7d8 movie00.lab + 3dfaaf37f2b29763cca24e7785a1d32f7d097a7a movie01.lab + 6cb663caa8aeb259c2902021cf8a96f708f3b85c movie03.lab + b63de15607bf584ebf3aaa720ec2b016ecad57c0 vox0000.lab + 3062ada7bd0e15e527eab2af175d6ad15f697e2f vox0001.lab + 1f239713f11d60617d795317241859619a41c40c vox0003.lab + 5487825561b2405c96ff5aee2de9198572b97cc3 year0mus.lab + 2cbc7b92372d9c697f1e8b179dee1f88a3ee9b5f year1mus.lab + 14ab6da736518afc30599e20e5e1d898ac55565b year3mus.lab + sha256sums: | 3abe7ea4607ea4b8e01d5320bd4cd7ba4e5dd7a44f4b6bb9c87940789de46109 gfdemo01.lab 9d40e8d44b55f3ec8572a68d18c218cebed25b22ac5a8a885f35a00351a22292 grim.doc @@ -123,4 +281,39 @@ sha256sums: | f604b1275195857e4e1168467d53a2b6d394a54f4fb48b65b01b5a119dea474d Movies/hq_open.san 290193a7542efa2609c8a562ee0724a5148f79a1657d65df0e00399f9c9dea9b GrimFandangoDemo.zip dda6a1b60004acf0f07340beb6e582d360e90f8758be1a5bec1fd6b0f5aee548 gffulldemo.exe + + 2cab5718b4787aad0633e217d550c8501a1d272764ec9a004ecd6d612dca9ec5 gfupd101.exe + + b054fb45d261fe85ab19b1d4f46abda21b214fccfce61a7fe1a6f374dd3d3371 flower.ico + 55e7fec355c1435d0a6832eb34d00ad854993f1ba70c535323632ef3638a4b32 gf.ico + 48b16fef842bdc73cce755afc01de638d84734b26fbd4d17db6a1d9442fcf7d3 grim fandango - manual.pdf + 117b0fb913bafe346ee456c4e9971b5dd45144290a47c3103b2ee4821e3aefa7 install/license.txt + ccc086e012f4ec7f844de68c7b80240e2201a8baecd32d9d6fce8419bddac79f install/readme.txt + 30b68b6fa83a375e320e26d3f34bc5d676f0d89253426177441fa9342afc8070 credits.lab + 559f93854e21b28a26d4c0d9cffb515845585cc8611526b1851c0f3498e1eca3 data002.lab + 192f817dc7e71267f4044fffb32ac1a0fab8648a82fa779e04702081bfbd6a39 data004.lab + 7c1fe7a67c864e8939d7560091dc811807cf6de411410537253188cfa7949635 movie02.lab + 689e48deb4e9bb7f3650195bd98197ee2e078f167243bcd5a0819d8303c8d7ac movie04.lab + 4df5c6f09f7a578f4b3e880d1adc0ddf9ddf4b8d4dc54cc25d20a875fa94e051 vox0000.lab + 76111ca8825dd7be9738dad70f200761430deb2407f2466a601657a68fbce85a vox0002.lab + dbd53b581dbd5ffd17f25d56a81eb58f096000a9f62bf39998e73917332e1cc5 vox0004.lab + 76638df2a7090f612c973cf336b63a7b9d63a9d7d35f2b7d7c23eb16a4d589ee year0mus.lab + 19a56cbaa5d521e5f698b68f3c6c07cfada9b04639f03902576877d67dfcc5f4 year2mus.lab + 989b0468c54a35569e79cbf3fb82e3733b7e99e0ab2b1659c87fb69b74f6a04c year4mus.lab + + 30b68b6fa83a375e320e26d3f34bc5d676f0d89253426177441fa9342afc8070 credits.lab + 893a26c7480374188562ae9032ab616b09b781e0e2e6c6fccf613c5f3e5dd738 data000.lab + cb40cd50d2677b175ca05008f9c789ddec1d5d5e4ead798109d64da9a4000b54 data001.lab + e1f36889ab4c133c924b038d838658aa6ef9dce20930e25ee22795c0ef9f8c01 data003.lab + 0a452538c2279d8e935671ed46d7c7b858a352897aebb6dd7d6ba6f75f2fb3d8 movie00.lab + 536e450b9d6b33cdbadb973abd45b99a728da077a3047e3e23e045502b54dd91 movie01.lab + 4af21664df7525c432f4095b9a76f6a2b25734626492aa27acbfa498c297876f movie03.lab + 4df5c6f09f7a578f4b3e880d1adc0ddf9ddf4b8d4dc54cc25d20a875fa94e051 vox0000.lab + 43c085f36c5fa0343eb0711f781180c8074015a38b07d0e1d0795c3ea2eee54a vox0001.lab + faae43db0a15dbe7b12848cff63ca25fa7f9ad4f754c98a2eae8a2a818995817 vox0003.lab + 76638df2a7090f612c973cf336b63a7b9d63a9d7d35f2b7d7c23eb16a4d589ee year0mus.lab + 1f9defe5ce01cc4edfa33cf94ee51f6741e6356b65f212bba6a5cee511470938 year1mus.lab + 85df32cba7955620964de1ddeb0abb145972558b08d3187a7bc1c2908544ea86 year3mus.lab + ... +# vim:set sw=2 sts=2 et: diff --git a/debian/changelog b/debian/changelog index 13c37ee..177190a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,7 @@ game-data-packager (40) UNRELEASED; urgency=medium * add Descent 1 demo & Descent 2 demo (part of #775442) * add support for Hexen II demo (Closes: #775484) * add support for "Doom 2 : No Rest for the Living" (Closes: #776280) + * add support for the Grim Fandango demo (part of #776545) [ Simon McVittie ] * quake3: install symlinks in /usr/lib/quake3 too, so src:quake can use @@ -31,6 +32,9 @@ game-data-packager (40) UNRELEASED; urgency=medium * Estimate Installed-Size with the algorithm planned for dpkg 1.18, rather than using du which is filesystem-dependent * Add support for non-default compression algorithms + * Add support for the Grim Fandango full version (part of #776545) + - put the full and demo versions in /u/s/g/grimfandango{,-demo}-data + so they can coexist -- Simon McVittie <[email protected]> Thu, 22 Jan 2015 23:54:12 +0000 -- 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

