[game-data-packager] 01/01: review + dictionary of tags used in yaml files
Alexandre Detiste
detiste-guest at moszumanska.debian.org
Mon May 18 07:49:38 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 6ca31640faa6b7ccdf816a9c090b0f44b4cecfc4
Author: Alexandre Detiste <alexandre.detiste at gmail.com>
Date: Mon May 18 09:49:04 2015 +0200
review + dictionary of tags used in yaml files
---
data/doom3.yaml | 10 +++---
data/lgeneral.yaml | 1 -
doc/tags.txt | 95 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 100 insertions(+), 6 deletions(-)
diff --git a/data/doom3.yaml b/data/doom3.yaml
index 83ef498..9ae22f0 100644
--- a/data/doom3.yaml
+++ b/data/doom3.yaml
@@ -1,5 +1,5 @@
---
-compress-deb: false
+compress_deb: false
longname: 'Doom 3 (original or BFG Edition)'
try_repack_from: [/usr/local/share/dhewm3]
engine: dhewm3-doom3
@@ -820,8 +820,8 @@ files:
DOOM3-1.3.1.exe:
size: 19653399
md5: 48330b83d08298826992da9a348c1620
- sha1sum: a619eb0c6dd2cc384e5ba2c8b444ab56db43897d
- sha256sum: a3215349ecfbb6d6b4d3411d1ed5c60394a8c072c74c6214609c78e556f1fb5b
+ sha1: a619eb0c6dd2cc384e5ba2c8b444ab56db43897d
+ sha256: a3215349ecfbb6d6b4d3411d1ed5c60394a8c072c74c6214609c78e556f1fb5b
unpack:
format: 7z
provides:
@@ -834,8 +834,8 @@ files:
classic_doom_3_1.3.1.exe:
size: 212439198
md5: 2cea594e8e0638e94bcada63b977d02e
- sha1sum: 5402b4edf1dbff8fff242d999325fc2be51e4b72
- sha256sum: 2eacb9fce4447c22b8f7a24741534df952116b6efa9e6cdc807651b184432935
+ sha1: 5402b4edf1dbff8fff242d999325fc2be51e4b72
+ sha256: 2eacb9fce4447c22b8f7a24741534df952116b6efa9e6cdc807651b184432935
unpack:
format: 7z
provides:
diff --git a/data/lgeneral.yaml b/data/lgeneral.yaml
index a5ea9bc..ed52b6a 100644
--- a/data/lgeneral.yaml
+++ b/data/lgeneral.yaml
@@ -12,7 +12,6 @@ help_text: |
packages:
lgeneral-data-nonfree:
longname: Panzer General data for LGeneral
- type: full
install_to: usr/share/games/lgeneral
# pg-data.tar.gz is not actually needed, but it's small, and putting it
# in the .deb means we can easily repack it if lgc-pg changes
diff --git a/doc/tags.txt b/doc/tags.txt
new file mode 100644
index 0000000..728685d
--- /dev/null
+++ b/doc/tags.txt
@@ -0,0 +1,95 @@
+shortname: string (useless, = filename without '.yaml')
+longname: string
+copyright: string
+compress_deb: string/bool
+aliases: list
+engine: string
+plugin: string
+gameid: string (scummvm,residualvm)
+genre: string
+steam:
+ id: int
+ path: string
+try_repack_from: list
+
+help_text: string
+disabled_help_text: string
+
+packages:
+ <package>:
+ longname: string
+ aliases: list
+ engine: string
+ demo_for: list
+ expansion_for: string
+ lang: string
+ debian:
+ breaks:
+ conflicts:
+ depends:
+ provides:
+ recommends:
+ replaces:
+ component: string
+ copyright: string
+ create_desktop_file: bool (doom)
+ gameid: (scummvm)
+ install_to: string
+ install_to_docdir: string (prefix)
+ gog:
+ url: string
+ pp: string (hash)
+ steam:
+ id: int
+ path: string
+ rip_cd:
+ first_track: int
+ symlinks:
+ # methods for listing needed files
+ install: list
+ license: list
+ optional: list
+ install_files:
+ <file>:
+ sha1:
+ sha256:
+ size:
+ install_files_from_cksums: list
+ install_contents_of: list
+
+files:
+ <file>:
+ distinctive_name: bool
+ distinctive_size: bool
+ install_to: string
+ install_as: string
+ download: url
+ <mirror>:
+ path:
+ look_for:
+ size:
+ md5:
+ sha1:
+ sha256:
+ unpack:
+ format: string
+ skip: int (tarballs)
+ encoding: string (zip, unzip)
+ flags: list (7z)
+ groups: list (unshield)
+ prefix: string (innoextract)
+ other_parts: list (cat, unshield, arj)
+ unpack: list
+ provides: list
+
+cksums: list
+
+md5sums: list
+
+sha1sums: list
+
+sha256sums: list
+
+sha512sums: list
+
+flacsums: list
--
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