Skip to content

Commit b085b21

Browse files
committed
CONSOLE: updated for building as AppImage
1 parent 8beaad3 commit b085b21

8 files changed

+55
-10
lines changed

src/platform/console/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# SmallBASIC command line version
2-
# Copyright(C) 2001-2018 Chris Warren-Smith.
2+
# Copyright(C) 2001-2022 Chris Warren-Smith.
33
#
44
# This program is distributed under the terms of the GPL v2.0 or later
55
# Download the GNU Public License (GPL) from www.gnu.org

src/platform/console/io.github.smallbasic.appdata.xml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,10 @@
1515
<launchable type="desktop-id">io.github.smallbasic.desktop</launchable>
1616
<screenshots>
1717
<screenshot type="default">
18-
<image>https://smallbasic.github.io/images/screenshots/gold.png</image>
19-
</screenshot>
20-
<screenshot>
21-
<image>https://smallbasic.github.io/images/screenshots/bowling.png</image>
18+
<image>https://smallbasic.github.io/images/screenshots/sbasic.png</image>
2219
</screenshot>
2320
<screenshot>
24-
<image>https://smallbasic.github.io/images/screenshots/bb.gif</image>
21+
<image>https://smallbasic.github.io/images/screenshots/gold.png</image>
2522
</screenshot>
2623
</screenshots>
2724
</component>

src/platform/fltk/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ sbasici_DEPENDENCIES = $(top_srcdir)/src/common/libsb_common.a
4949
iconsdir = $(datadir)/icons/hicolor/128x128/apps
5050
icons_DATA = ../../../images/sb-desktop-128x128.png
5151
desktopdir = $(datadir)/applications
52-
desktop_DATA = smallbasic.desktop
52+
desktop_DATA = io.github.smallbasic.desktop
5353

5454
if WITH_WIN32
5555
sbasici_LDADD += win.res
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<component type="desktop-application">
3+
<id>io.github.smallbasic</id>
4+
<name>SmallBASIC</name>
5+
<summary>SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes</summary>
6+
<metadata_license>MIT</metadata_license>
7+
<project_license>GPL-2.0-or-later</project_license>
8+
<description>
9+
<p>
10+
SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes.
11+
SmallBASIC includes trigonometric, matrices and algebra functions, a built in IDE, a powerful string library, system,
12+
sound, and graphic commands along with structured programming syntax. SmallBASIC is licensed under the GPL.
13+
</p>
14+
</description>
15+
<launchable type="desktop-id">io.github.smallbasic.desktop</launchable>
16+
<screenshots>
17+
<screenshot type="default">
18+
<image>https://smallbasic.github.io/images/screenshots/sbasici.png</image>
19+
</screenshot>
20+
<screenshot>
21+
<image>https://smallbasic.github.io/images/screenshots/bb.gif</image>
22+
</screenshot>
23+
</screenshots>
24+
</component>

src/platform/fltk/smallbasic.desktop renamed to src/platform/fltk/io.github.smallbasic.desktop

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ Exec=sbasici
44
Icon=sb-desktop-128x128
55
Terminal=false
66
Type=Application
7-
Categories=Development;
7+
Categories=Development
88
MimeType=application/bas
99
NoDisplay=false

src/platform/sdl/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ sbasicg_DEPENDENCIES = $(top_srcdir)/src/common/libsb_common.a
3838
iconsdir = $(datadir)/icons/hicolor/128x128/apps
3939
icons_DATA = ../../../images/sb-desktop-128x128.png
4040
desktopdir = $(datadir)/applications
41-
desktop_DATA = smallbasic.desktop
41+
desktop_DATA = io.github.smallbasic.desktop
4242

4343
if WITH_WIN32
4444
sbasicg_LDADD += win.res
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<component type="desktop-application">
3+
<id>io.github.smallbasic</id>
4+
<name>SmallBASIC</name>
5+
<summary>SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes</summary>
6+
<metadata_license>MIT</metadata_license>
7+
<project_license>GPL-2.0-or-later</project_license>
8+
<description>
9+
<p>
10+
SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes.
11+
SmallBASIC includes trigonometric, matrices and algebra functions, a built in IDE, a powerful string library, system,
12+
sound, and graphic commands along with structured programming syntax. SmallBASIC is licensed under the GPL.
13+
</p>
14+
</description>
15+
<launchable type="desktop-id">io.github.smallbasic.desktop</launchable>
16+
<screenshots>
17+
<screenshot type="default">
18+
<image>https://smallbasic.github.io/images/screenshots/sbasicg.png</image>
19+
</screenshot>
20+
<screenshot>
21+
<image>https://smallbasic.github.io/images/screenshots/bowling.png</image>
22+
</screenshot>
23+
</screenshots>
24+
</component>

src/platform/sdl/smallbasic.desktop renamed to src/platform/sdl/io.github.smallbasic.desktop

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ Exec=sbasicg
44
Icon=sb-desktop-128x128
55
Terminal=false
66
Type=Application
7-
Categories=Development;
7+
Categories=Development
88
MimeType=application/bas
99
NoDisplay=false

0 commit comments

Comments
 (0)