diff options
| author | Jeff Carr <[email protected]> | 2025-10-13 02:39:24 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-13 03:43:14 -0500 |
| commit | 372e1b23fbd0454885e04257cea06ca3ef30db02 (patch) | |
| tree | be4f54e121a59112358c54505072821da442afa5 | |
| parent | 28a3ff4d9e42fc4f713ebbb65ba9e7ba74ca4874 (diff) | |
add more fields. reorder. rev versionv0.0.87
| -rw-r--r-- | package.proto | 67 |
1 files changed, 46 insertions, 21 deletions
diff --git a/package.proto b/package.proto index ddb0ae5..52bd307 100644 --- a/package.proto +++ b/package.proto @@ -9,28 +9,53 @@ import "google/protobuf/timestamp.proto"; // Import the well-known type for Time // The order here is the order they will be written into the // /home/mirrors/debian/sid/main/binary-riscv64/Packages file +// Package: 0ad-data +// Version: 0.27.1-1 +// Installed-Size: 3433612 +// Maintainer: Debian Games Team <[email protected]> +// Architecture: all +// Pre-Depends: dpkg (>= 1.15.6~) +// Suggests: 0ad +// Description: Real-time strategy game of ancient warfare (data files) +// Multi-Arch: foreign +// Homepage: https://play0ad.com/ +// Description-md5: 26581e685027d5ae84824362a4ba59ee +// Tag: role::app-data +// Section: games +// Priority: optional +// Filename: pool/main/0/0ad-data/0ad-data_0.27.1-1_all.deb +// Size: 1389932984 +// MD5sum: 484817df4b5163b34e71081cd2232690 +// SHA256: 8b5922987ef2b4d6268300c473364301cca1cfa6a9b1d4fbc7a912dbff36a3ba + message DebInfo { string Package = 1; // `autogenpb:unique` `autogenpb:sort` - string Filename = 2; // `autogenpb:unique` `autogenpb:sort` - string Namespace = 3; // path to the sources (go.wit.com/apps/zookeeper) - string Version = 4; // version: 0.0.3 - string Architecture = 5; // - string Depends = 6; // - string BuildDepends = 7; // - string Conflicts = 8; // - string Maintainer = 9; // - string Packager = 10; // - string URL = 11; // - string Homepage = 12; // deprecate - string Source = 13; // - string DebCtime = 14; // - string BuildDate = 15; // - string GitHash = 16; // - string GitDate = 17; // - string InstalledSize = 18; // - string MD5SUM = 19; // - string SHA256 = 20; // - string Description = 21; // + string Namespace = 2; // path to the sources (go.wit.com/apps/zookeeper) + string Version = 3; // version: 0.0.3 + string Architecture = 4; // + string Maintainer = 5; // + string Packager = 6; // + string URL = 7; // + string Homepage = 8; // deprecate + string Depends = 9; // + string PreDepends = 10; // + string BuildDepends = 11; // + string Conflicts = 12; // + string Suggests = 13; // + string MultiArch = 14; // + string Tag = 15; // + string Section = 16; // + string Source = 17; // + string DebCtime = 18; // + string BuildDate = 19; // + string GitHash = 20; // + string GitDate = 21; // + string Filename = 22; // `autogenpb:unique` `autogenpb:sort` + string Size = 23; // + string InstalledSize = 24; // + string MD5SUM = 25; // + string SHA256 = 26; // + string Description = 27; // } message Package { @@ -50,7 +75,7 @@ message Package { message Packages { // `autogenpb:marshal` `autogenpb:gui` `autogenpb:http` string uuid = 1; // `autogenpb:uuid:2f26cc03-ea30-4481-a333-ad0acc86e1d3` - string version = 2; // `autogenpb:version:v0.0.4` + string version = 2; // `autogenpb:version:v0.0.5` repeated Package packages = 3; string filename = 4; // `autogenpb:save` -- this enables autogenerated pb.Load() and pb.Save() bool changed = 5; // only writes to disk on Save() if changed == true |
