diff options
-rwxr-xr-x | AppImage/curses.yml | 2 | ||||
-rwxr-xr-x | AppImage/gtk.yml | 2 | ||||
-rw-r--r-- | AppImage/sciteco-curses.appdata.xml | 27 | ||||
-rw-r--r-- | AppImage/sciteco-gtk.appdata.xml | 27 |
4 files changed, 58 insertions, 0 deletions
diff --git a/AppImage/curses.yml b/AppImage/curses.yml index edf9fd0..f682cf1 100755 --- a/AppImage/curses.yml +++ b/AppImage/curses.yml @@ -21,6 +21,8 @@ script: - sed -i -e 's@gsciteco@sciteco@g' sciteco-curses.desktop - echo 'Terminal=true' >>sciteco-curses.desktop - wget -O sciteco.png -c "https://raw.githubusercontent.com/rhaberkorn/sciteco/master/ico/sciteco-256.png" + - mkdir -p ./usr/share/metainfo/ + - wget -O ./usr/share/metainfo/sciteco-curses.appdata.xml -c "https://raw.githubusercontent.com/rhaberkorn/sciteco/master/AppImage/sciteco-curses.appdata.xml" # Thinning: These documentation files are pointless. # SciTECO comes with its own online help system. - rm -rf ./usr/share/doc ./usr/share/man diff --git a/AppImage/gtk.yml b/AppImage/gtk.yml index ea233db..a8f19ba 100755 --- a/AppImage/gtk.yml +++ b/AppImage/gtk.yml @@ -23,6 +23,8 @@ script: - mv ./usr/share/applications/sciteco.desktop ./sciteco-gtk.desktop - cp ./usr/share/icons/hicolor/256x256/apps/sciteco.png ./sciteco.png - rm -rf ./usr/share/icons + - mkdir -p ./usr/share/metainfo/ + - wget -O ./usr/share/metainfo/sciteco-gtk.appdata.xml -c "https://raw.githubusercontent.com/rhaberkorn/sciteco/master/AppImage/sciteco-gtk.appdata.xml" # Thinning: These documentation files are pointless. # SciTECO comes with its own online help system. - rm -rf ./usr/share/doc ./usr/share/man diff --git a/AppImage/sciteco-curses.appdata.xml b/AppImage/sciteco-curses.appdata.xml new file mode 100644 index 0000000..fb114fe --- /dev/null +++ b/AppImage/sciteco-curses.appdata.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="desktop-application"> + <id>sciteco-curses</id> + <metadata_license>CC0-1.0</metadata_license> + <project_license>GPL-3.0+</project_license> + <name>SciTECO</name> + <summary>Scintilla-based Text Editor and Corrector (Curses UI)</summary> + <description><p> + SciTECO is an interactive TECO dialect, similar to Video TECO. + It also adds features from classic Standard TECO-11, + and incorporates many unique new ideas. + It is geared towards UNIX-like operating systems but also natively + supports Microsoft Windows NT. + </p><p> + This app contains the curses (terminal) version of SciTECO. + </p></description> + <launchable type="desktop-id">sciteco-curses.desktop</launchable> + <url type="homepage">https://rhaberkorn.github.io/sciteco/</url> + <screenshots> + <screenshot type="default"> + <image>https://sciteco.sf.net/screenshots/v2.1.0-freebsd-ncurses.png</image> + </screenshot> + </screenshots> + <provides> + <id>sciteco-curses.desktop</id> + </provides> +</component>
\ No newline at end of file diff --git a/AppImage/sciteco-gtk.appdata.xml b/AppImage/sciteco-gtk.appdata.xml new file mode 100644 index 0000000..59e17d7 --- /dev/null +++ b/AppImage/sciteco-gtk.appdata.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="desktop-application"> + <id>sciteco-gtk</id> + <metadata_license>CC0-1.0</metadata_license> + <project_license>GPL-3.0+</project_license> + <name>SciTECO</name> + <summary>Scintilla-based Text Editor and Corrector (GTK 3 UI)</summary> + <description><p> + SciTECO is an interactive TECO dialect, similar to Video TECO. + It also adds features from classic Standard TECO-11, + and incorporates many unique new ideas. + It is geared towards UNIX-like operating systems but also natively + supports Microsoft Windows NT. + </p><p> + This app contains the GTK+ 3 (graphical) version of SciTECO. + </p></description> + <launchable type="desktop-id">sciteco-gtk.desktop</launchable> + <url type="homepage">https://rhaberkorn.github.io/sciteco/</url> + <screenshots> + <screenshot type="default"> + <image>https://sciteco.sf.net/screenshots/v2.3.0-freebsd-gtk.png</image> + </screenshot> + </screenshots> + <provides> + <id>sciteco-gtk.desktop</id> + </provides> +</component>
\ No newline at end of file |