From 2843ca269cb59bdf9c544fc5dec343bc7430cf3d Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Mon, 20 Jan 2025 05:03:37 +0300 Subject: AppImage: added AppStream metadata Should improve the SciTECO site at the AppImages Hub (appimage.github.io). We will have to make another PR before the site gets updated. --- AppImage/curses.yml | 2 ++ AppImage/gtk.yml | 2 ++ AppImage/sciteco-curses.appdata.xml | 27 +++++++++++++++++++++++++++ AppImage/sciteco-gtk.appdata.xml | 27 +++++++++++++++++++++++++++ 4 files changed, 58 insertions(+) create mode 100644 AppImage/sciteco-curses.appdata.xml create mode 100644 AppImage/sciteco-gtk.appdata.xml (limited to 'AppImage') 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 @@ + + + sciteco-curses + CC0-1.0 + GPL-3.0+ + SciTECO + Scintilla-based Text Editor and Corrector (Curses UI) +

+ 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. +

+ This app contains the curses (terminal) version of SciTECO. +

+ sciteco-curses.desktop + https://rhaberkorn.github.io/sciteco/ + + + https://sciteco.sf.net/screenshots/v2.1.0-freebsd-ncurses.png + + + + sciteco-curses.desktop + +
\ 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 @@ + + + sciteco-gtk + CC0-1.0 + GPL-3.0+ + SciTECO + Scintilla-based Text Editor and Corrector (GTK 3 UI) +

+ 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. +

+ This app contains the GTK+ 3 (graphical) version of SciTECO. +

+ sciteco-gtk.desktop + https://rhaberkorn.github.io/sciteco/ + + + https://sciteco.sf.net/screenshots/v2.3.0-freebsd-gtk.png + + + + sciteco-gtk.desktop + +
\ No newline at end of file -- cgit v1.2.3