[game-data-packager] 17/25: add support for Hexen II demo
Simon McVittie
smcv at debian.org
Wed Feb 4 10:01:36 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 0aaffc7cf66f4376249b1853ee8d667e13a94b38
Author: Alexandre Detiste <alexandre.detiste at gmail.com>
Date: Thu Jan 29 01:32:35 2015 +0100
add support for Hexen II demo
---
data/hexen2-demo-data.copyright | 22 ++++++++++++++++++++
data/hexen2.yaml | 45 +++++++++++++++++++++++++++++++++++++++++
debian/changelog | 1 +
3 files changed, 68 insertions(+)
diff --git a/data/hexen2-demo-data.copyright b/data/hexen2-demo-data.copyright
new file mode 100644
index 0000000..5bee890
--- /dev/null
+++ b/data/hexen2-demo-data.copyright
@@ -0,0 +1,22 @@
+The hexen2-data package was generated using game-data-packager.
+Copyright © 2008-2012 Jon Dowland <jmtd at debian.org>.
+
+The files under "/usr/share/games/hexen2" are user-supplied
+files that are not covered by the copyright or licence of this
+package; they are Copyright © 1997 Id Software, Activision,
+Raven Software.
+
+The remainder of this package is covered by the following
+Licence:
+
+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/hexen2.yaml b/data/hexen2.yaml
index 56e4e0a..8acd601 100644
--- a/data/hexen2.yaml
+++ b/data/hexen2.yaml
@@ -14,7 +14,23 @@ help_text: |
Steam installations would typically be found in:
C:/Program Files/Steam/steamapps/common/Hexen 2
+ A demo is avaible here:
+ http://www.fileplanet.com/10770/download/Hexen-II---Demo
+
packages:
+ hexen2-demo-data:
+ longname: Hexen II (demo)
+ demo_for: hexen2-data
+ debian:
+ engine: "uhexen2 | hexen2-engine"
+ conflicts: hexen2-data
+ install_to: usr/share/games/hexen2
+ install:
+ - data1/pak0.pak_demo
+ optional:
+ - HEXEN II SUBLICENSE.doc
+ # Word 6 .doc, can be translated with antiword
+
hexen2-data:
longname: Hexen II
debian:
@@ -53,12 +69,35 @@ files:
unpack:
format: tar.gz
+ h2demoupd.exe:
+ unpack:
+ format: zip
+ provides:
+ - data1/pak0.pak_demo
+ - HEXEN II SUBLICENSE.doc
+
+ data1/pak0.pak_demo:
+ look_for: [data1/pak0.pak]
+ install_as: data1/pak0.pak
+
+ HEXEN II SUBLICENSE.doc:
+ install_to: $docdir
+ install_as: hexen_II_sublicense.doc
+
+cksums: |
+ 1099843119 27750257 data1/pak0.pak_demo
+ _ 30208 HEXEN II SUBLICENSE.doc
+ _ 15334912 h2demoupd.exe
+
md5sums: |
c9675191e75dd25a3b9ed81ee7e05eff data1/pak0.pak
c2ac5b0640773eed9ebe1cda2eca2ad0 data1/pak1.pak
77ae298dd0dcd16ab12f4a68067ff2c3 portals/pak3.pak
88109ee385d9723ac5f1015e034a44dd hw/pak4.pak
9ac598a80765daa0862893bd0aac765a hexenworld-pakfiles-0.15.tgz
+ 8e598d82bf53436ed7a0e133aa4b9f09 data1/pak0.pak_demo
+ f610eb93304c4cd2cdce97bdb9140e4e HEXEN II SUBLICENSE.doc
+ d058ecd35e419a5b8bdf17003a006843 h2demoupd.exe
sha1sums: |
7c6b19d76ce85771026ea8dbdc397cd1109355b7 data1/pak0.pak
@@ -66,6 +105,9 @@ sha1sums: |
84aaba667060e1f9c50fb4d140fb301ac7e81cb7 portals/pak3.pak
b21ecc51b15785b7d468dd353bce67cc13e7615a hw/pak4.pak
a7600b80b4205788b64fb57191e194c28b55b522 hexenworld-pakfiles-0.15.tgz
+ a8cfd8790819c47998141adb97c14d1680cf8738 data1/pak0.pak_demo
+ 1aadeaf00dc72726e03bcfeb2fa0af93107852a7 HEXEN II SUBLICENSE.doc
+ dcb5ab7c92352a8af4975151bd089354723d9417 h2demoupd.exe
sha256sums: |
57936acc4cd9abed7acb480dd9c6d59c7c98e96e4eca4e2d04f390d2dfa5ffde data1/pak0.pak
@@ -73,6 +115,9 @@ sha256sums: |
f5f53e360d49af9d7f8bd3b136a0ebab70e9ddcace13cf8aa5e182d986a0a48c portals/pak3.pak
140664a9a1c0b38d1dd9fc7cd1b9b051e0132d33ed5bf17117c1fc831eea0741 hw/pak4.pak
49462cdf984deee7350d03c7d192d1c34d682647ffc9d06de4308e0a7c71c4d9 hexenworld-pakfiles-0.15.tgz
+ 0d4aa01a9909771dfa8e5be27db5d6628dc92f1406998c1a89c27d4748aaf151 data1/pak0.pak_demo
+ b9841c4b9c2de220d393ab06650779782cdb905f4721367607abf1dd56316da4 HEXEN II SUBLICENSE.doc
+ b349824ba09ddf0e95ca8a0f1783640d745c560b67da20a9cc31d1e816e63ab8 h2demoupd.exe
...
# vim:set sw=2 sts=2 et:
diff --git a/debian/changelog b/debian/changelog
index 8290212..279434e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,7 @@ game-data-packager (40) UNRELEASED; urgency=medium
* theme-hospital: add support (Closes: #776150); the engine corsix-th
still needs to be packaged (RFP: #610087)
* add Descent 1 demo & Descent 2 demo (part of #775442)
+ * add support for Hexen II demo (Closes: #775484)
[ Simon McVittie ]
* quake3: install symlinks in /usr/lib/quake3 too, so src:quake can use
--
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