Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: [gentoo-dev] [PATCH 3/6] glep-0078: Link compressed file formats to GLEP 74
Date: Wed, 21 Sep 2022 18:18:03
Message-Id: 20220921181651.39370-4-mgorny@gentoo.org
In Reply to: [gentoo-dev] [PATCH 0/6] glep-0078: Clarifications by "Michał Górny"
1 Signed-off-by: Michał Górny <mgorny@g.o>
2 ---
3 glep-0078.rst | 18 ++++++++++--------
4 1 file changed, 10 insertions(+), 8 deletions(-)
5
6 diff --git a/glep-0078.rst b/glep-0078.rst
7 index 4d27ac1..3078061 100644
8 --- a/glep-0078.rst
9 +++ b/glep-0078.rst
10 @@ -5,7 +5,7 @@ Author: Michał Górny <mgorny@g.o>,
11 Sheng Yu <syu.os@××××××××××.com>
12 Type: Standards Track
13 Status: Accepted
14 -Version: 1
15 +Version: 1.1
16 Created: 2018-11-15
17 Last-Modified: 2022-09-21
18 Post-History: 2018-11-17, 2019-07-08, 2021-09-13, 2021-09-22, 2022-05-28,
19 @@ -304,15 +304,17 @@ Archive member compression
20
21 The archive members outlined above support optional compression using
22 one of the compressed file formats supported by the package manager.
23 -The exact list of compression types is outside the scope of this
24 -specification.
25 +The list of compression types is maintained in GLEP 74 [#GLEP74]_.
26 +The package manager may implement an arbitrary subset of compressed file
27 +formats. However, it is recommended that it can uncompress all formats
28 +that are not listed as deprecated.
29
30 The implementations must support archive members being uncompressed,
31 and must support using different compression types for different files.
32
33 When compressing an archive member, the member filename should be
34 -suffixed using the standard suffix for the particular compressed file
35 -type (e.g. ``.bz2`` for bzip2 format).
36 +suffixed using the suffix for the particular compressed file type
37 +specified in GLEP 74.
38
39
40 The package Manifest file
41 @@ -638,15 +640,15 @@ References
42 .. [#GNU-TAR] GNU tar: an archiver tool, Appendix E Tar Internals
43 (https://www.gnu.org/software/tar/manual/html_node/Tar-Internals.html)
44
45 +.. [#GLEP74] GLEP 74: Full-tree verification using Manifest files
46 + (https://www.gentoo.org/glep/glep-0074.html)
47 +
48 .. [#DEB-FORMAT] deb(5) — Debian binary package format
49 (https://manpages.debian.org/unstable/dpkg-dev/deb.5.en.html)
50
51 .. [#TAR-PORTABILITY] Michał Górny, Portability of tar features
52 (https://dev.gentoo.org/~mgorny/articles/portability-of-tar-features.html)
53
54 -.. [#GLEP74] GLEP 74: Full-tree verification using Manifest files
55 - (https://www.gentoo.org/glep/glep-0074.html)
56 -
57 .. [#XPAK2GPKG] xpak2gpkg: Proof-of-concept converter from tbz2/xpak
58 to gpkg binpkg format
59 (https://github.com/mgorny/xpak2gpkg)
60 --
61 2.37.3