all binary desktop links

This commit is contained in:
Alexander Zhirov 2023-05-11 19:09:49 +03:00
parent 35b7edd609
commit c1c3825557
5 changed files with 32 additions and 7 deletions

10
iup/files/iuplua.desktop Normal file
View File

@ -0,0 +1,10 @@
[Desktop Entry]
Name=IupLua Console
Comment=IupLua Console
GenericName=Lua editor
Exec=iuplua
Icon=iuplua
Type=Application
Terminal=false
Categories=Development;TextEditor;IDE;
MimeType=text/plain;

View File

@ -3,7 +3,7 @@ Name=IupLuaScripter
Comment=Provides a complete editor interface, with the capability of debug the Lua script Comment=Provides a complete editor interface, with the capability of debug the Lua script
GenericName=Lua editor GenericName=Lua editor
Exec=iupluascripter Exec=iupluascripter
Icon=iupluascripter Icon=iuplua
Type=Application Type=Application
Terminal=false Terminal=false
Categories=Development;TextEditor;IDE; Categories=Development;TextEditor;IDE;

10
iup/files/iupview.desktop Normal file
View File

@ -0,0 +1,10 @@
[Desktop Entry]
Name=IupView
Comment=IupView
GenericName=IupView
Exec=iupview
Icon=iup
Type=Application
Terminal=false
Categories=Development;IDE;
MimeType=application/x-designer;

View File

@ -3,7 +3,7 @@ Name=IupVisualLED
Comment=IDE to edit and test LED files Comment=IDE to edit and test LED files
GenericName=IUP IDE GenericName=IUP IDE
Exec=iupvled Exec=iupvled
Icon=iupvled Icon=iup
Type=Application Type=Application
Terminal=false Terminal=false
Categories=Development;IDE; Categories=Development;IDE;

View File

@ -24,11 +24,13 @@ patterns :
- /usr/bin/iuplua* - /usr/bin/iuplua*
- /usr/lib64/libiuplua*.so - /usr/lib64/libiuplua*.so
- /usr/share/applications/iupluascripter.desktop - /usr/share/applications/iupluascripter.desktop
- /usr/share/icons/hicolor/48x48/apps/iupluascripter.png - /usr/share/applications/iuplua.desktop
- /usr/share/icons/iuplua.png
- /usr/lib64/*.so - /usr/lib64/*.so
- /usr/bin/{iupvled,iupview,ledc} - /usr/bin/{iupvled,iupview,ledc}
- /usr/share/applications/iupvled.desktop - /usr/share/applications/iupvled.desktop
- /usr/share/icons/hicolor/48x48/apps/iupvled.png - /usr/share/applications/iupview.desktop
- /usr/share/icons/iup.png
- devel : - devel :
- /usr/include - /usr/include
environment: environment:
@ -56,10 +58,13 @@ install : |
install -m00755 lib/Linux62_64/*.so $installdir/usr/lib64/ install -m00755 lib/Linux62_64/*.so $installdir/usr/lib64/
install -dm00755 $installdir/usr/bin install -dm00755 $installdir/usr/bin
install -m00755 bin/Linux62_64/{iupview,iupvled,ledc} $installdir/usr/bin install -m00755 bin/Linux62_64/{iupview,iupvled,ledc} $installdir/usr/bin
install -m00755 bin/Linux62_64/Lua53/* $installdir/usr/bin install -m00755 bin/Linux62_64/Lua53/iuplua53 $installdir/usr/bin/iuplua
install -m00755 bin/Linux62_64/Lua53/iupluascripter53 $installdir/usr/bin/iupluascripter
install -dm00755 $installdir/usr/include install -dm00755 $installdir/usr/include
install -m00755 include/* $installdir/usr/include install -m00755 include/* $installdir/usr/include
install -Dm00644 $pkgfiles/iupvled.desktop $installdir/usr/share/applications/iupvled.desktop install -Dm00644 $pkgfiles/iupvled.desktop $installdir/usr/share/applications/iupvled.desktop
install -Dm00644 $pkgfiles/iupview.desktop $installdir/usr/share/applications/iupview.desktop
install -Dm00644 $pkgfiles/iupluascripter.desktop $installdir/usr/share/applications/iupluascripter.desktop install -Dm00644 $pkgfiles/iupluascripter.desktop $installdir/usr/share/applications/iupluascripter.desktop
install -Dm00644 $pkgfiles/tecgraf-logo.png $installdir/usr/share/icons/hicolor/48x48/apps/iupvled.png install -Dm00644 $pkgfiles/iuplua.desktop $installdir/usr/share/applications/iuplua.desktop
install -Dm00644 $pkgfiles/tecgraf-logo.png $installdir/usr/share/icons/hicolor/48x48/apps/iupluascripter.png install -Dm00644 $pkgfiles/tecgraf-logo.png $installdir/usr/share/icons/iup.png
install -Dm00644 $pkgfiles/tecgraf-logo.png $installdir/usr/share/icons/iuplua.png