Skip to content

Commit 4029d9f

Browse files
authored
Fix terminology regarding requirement of files in the root dir
CC @probonopd we require those files for desktop integration (appimagetool even creates `.DirIcon` if necessary).
1 parent 46ad717 commit 4029d9f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

draft.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,10 +142,10 @@ An [AppImage] which conforms to the type 2 image format:
142142
* Is an [AppDir]
143143
* **MUST** contain a file named `AppRun` in its root directory
144144
* **SHOULD** contain a [payload application] that is ultimately executed when the [AppImage] is executed
145-
* **SHOULD** contain exactly one `$APPNAME.desktop` file in its root directory with `$APPNAME` being the name of the [payload application]
145+
* **MUST** contain exactly one `$APPNAME.desktop` file in its root directory with `$APPNAME` being the name of the [payload application]
146146
* **MAY** contain icon files below `usr/share/icons/hicolor` following the [Icon Theme Specification](https://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html) for the icon identifier as set in the `Icon=` key of the `$APPNAME.desktop` file. If present, these icon files **SHOULD** be given preference as the icon being used to represent the [AppImage].
147147
* **MAY** contain an `$APPICON.svg`, `$APPICON.svgz` or `$APPICON.png` file in its root directory with `$APPICON` being the icon identifier as set in the `Icon=` key of the `$APPNAME.desktop` file. If present and no icon files matching the icon identifier present below `usr/share/icons/hicolor`, this icon **SHOULD** be given preference as the icon being used to represent the [AppImage]. If a PNG file, the icon **SHOULD** be of size 256x256, 512x512, or 1024x1024 pixels.
148-
* **SHOULD** contain a `.DirIcon` file as per the [AppDir] specification
148+
* **MUST** contain a `.DirIcon` file as per the [AppDir] specification
149149

150150
#### The `AppRun` file:
151151

0 commit comments

Comments
 (0)