mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-18 18:44:39 +00:00
modified .desktop for appimage
This commit is contained in:
parent
48bd33b991
commit
a635ac1efd
@ -27,30 +27,30 @@ sh linux_make_boundle.sh $@
|
||||
cd $DISTRIB_PATH
|
||||
|
||||
mv usr/bin/libIFX* .
|
||||
rm -r lib
|
||||
|
||||
export VERSION=$(cat $INSTALL_PATH/../../ML_VERSION)
|
||||
|
||||
mv usr/bin/meshlabserver ..
|
||||
$INSTALL_PATH/resources/linuxdeployqt usr/share/applications/meshlab.desktop -appimage
|
||||
mv *.AppImage ../MeshLab$VERSION-linux.AppImage
|
||||
chmod +x ../MeshLab$VERSION-linux.AppImage
|
||||
|
||||
rm AppRun
|
||||
rm *.desktop
|
||||
rm *.png
|
||||
rm usr/share/applications/meshlab.desktop
|
||||
cp $INSTALL_PATH/resources/meshlab_server.desktop usr/share/applications/
|
||||
mv usr/bin/meshlab ..
|
||||
mv ../meshlabserver usr/bin
|
||||
|
||||
$INSTALL_PATH/resources/linuxdeployqt usr/share/applications/meshlab_server.desktop -appimage
|
||||
mv *.AppImage ../MeshLabServer$VERSION-linux.AppImage
|
||||
chmod +x ../MeshLabServer$VERSION-linux.AppImage
|
||||
|
||||
rm AppRun
|
||||
rm *.desktop
|
||||
rm *.png
|
||||
|
||||
cp $INSTALL_PATH/resources/default.desktop usr/share/applications/meshlab.desktop
|
||||
mv ../meshlab usr/bin/
|
||||
#mv usr/bin/meshlabserver ..
|
||||
$INSTALL_PATH/resources/linuxdeployqt usr/share/applications/meshlab.desktop -appimage
|
||||
mv *.AppImage ../MeshLab$VERSION-linux.AppImage
|
||||
chmod +x ../MeshLab$VERSION-linux.AppImage
|
||||
|
||||
#rm AppRun
|
||||
#rm *.desktop
|
||||
#rm *.png
|
||||
#rm usr/share/applications/meshlab.desktop
|
||||
#mv usr/bin/meshlab ..
|
||||
#mv ../meshlabserver usr/bin
|
||||
#cp $INSTALL_PATH/resources/default.desktop usr/share/applications/meshlab.desktop
|
||||
#mv ../meshlab usr/bin/
|
||||
|
||||
chmod +x usr/bin/meshlab
|
||||
chmod +x usr/bin/meshlabserver
|
||||
|
||||
@ -26,8 +26,6 @@ cd $DISTRIB_PATH
|
||||
|
||||
$INSTALL_PATH/resources/linuxdeployqt usr/share/applications/meshlab.desktop -bundle-non-qt-libs -executable=usr/bin/meshlabserver
|
||||
|
||||
rm -r lib
|
||||
|
||||
chmod +x usr/bin/meshlab
|
||||
chmod +x usr/bin/meshlabserver
|
||||
|
||||
|
||||
@ -39,7 +39,8 @@ mkdir -p usr/share/doc/meshlab
|
||||
mkdir -p usr/share/icons/hicolor/512x512/apps/
|
||||
mkdir -p usr/share/icons/Yaru/512x512/apps/
|
||||
|
||||
cp $INSTALL_PATH/resources/default.desktop usr/share/applications/meshlab.desktop
|
||||
cp $INSTALL_PATH/resources/meshlab_appimage.desktop usr/share/applications/meshlab.desktop
|
||||
cp $INSTALL_PATH/resources/meshlab_server_appimage.desktop usr/share/applications/meshlab_server.desktop
|
||||
mv meshlab.png usr/share/icons/hicolor/512x512/apps/meshlab.png
|
||||
mv meshlab.png usr/share/icons/Yaru/512x512/apps/meshlab.png
|
||||
mv meshlab usr/bin
|
||||
@ -52,7 +53,9 @@ mv plugins/ usr/lib/meshlab/
|
||||
mv lib/linux/* usr/lib/meshlab/
|
||||
#chrpath -r ../lib/ usr/lib/meshlab/plugins/*.so
|
||||
mv shaders/ usr/share/meshlab/
|
||||
rm -r lib
|
||||
|
||||
#tmp: moving libIXF to bin directory
|
||||
mv usr/lib/meshlab/libIFX* usr/bin/
|
||||
mv usr/bin/libIFXCoreStatic.a usr/lib/meshlab/
|
||||
#mv usr/lib/meshlab/libIFX* usr/bin/
|
||||
#mv usr/bin/libIFXCoreStatic.a usr/lib/meshlab/
|
||||
|
||||
|
||||
4
install/linux/resources/default.desktop → install/linux/resources/meshlab_appimage.desktop
Executable file → Normal file
4
install/linux/resources/default.desktop → install/linux/resources/meshlab_appimage.desktop
Executable file → Normal file
@ -2,11 +2,9 @@
|
||||
Version=1.0
|
||||
Type=Application
|
||||
Name=MeshLab
|
||||
Name[en_GB]=MeshLab
|
||||
GenericName=Mesh processing
|
||||
GenericName[en_GB]=Mesh processing
|
||||
Comment=View and process meshes
|
||||
Exec=usr/bin/meshlab %F
|
||||
Exec=env LD_LIBRARY_PATH=usr/lib:usr/lib/meshlab usr/bin/meshlab %F
|
||||
Icon=meshlab
|
||||
Terminal=false
|
||||
MimeType=model/mesh;application/x-3ds;image/x-3ds;model/x-ply;application/sla;model/x-quad-object;model/x-geomview-off;application/x-cyclone-ptx;application/x-vmi;application/x-bre;model/vnd.collada+xml;model/openctm;application/x-expe-binary;application/x-expe-ascii;application/x-xyz;application/x-gts;chemical/x-pdb;application/x-tri;application/x-asc;model/x3d+xml;model/x3d+vrml;model/vrml;model/u3d;model/idtf;
|
||||
2
install/linux/resources/meshlab_server.desktop → install/linux/resources/meshlab_server_appimage.desktop
Executable file → Normal file
2
install/linux/resources/meshlab_server.desktop → install/linux/resources/meshlab_server_appimage.desktop
Executable file → Normal file
@ -2,9 +2,7 @@
|
||||
Version=1.0
|
||||
Type=Application
|
||||
Name=MeshLabServer
|
||||
Name[en_GB]=MeshLabServer
|
||||
GenericName=Batch mesh processing
|
||||
GenericName[en_GB]=Batch mesh processing
|
||||
Comment=Batch Processor MeshLab
|
||||
Exec=usr/bin/meshlabserver
|
||||
Icon=meshlab
|
||||
Loading…
x
Reference in New Issue
Block a user