diff --git a/package/debian/mime/freecad-thumbnailer b/package/debian/mime/freecad-thumbnailer index 1a7debdb4..e93508e23 100755 --- a/package/debian/mime/freecad-thumbnailer +++ b/package/debian/mime/freecad-thumbnailer @@ -24,8 +24,9 @@ try: if image in files: image=zfile.read(image) else: - freecad=open("/usr/share/freecad/freecad-doc.png") - image=freecad.read() + #freecad=open("/usr/share/freecad/freecad-doc.png") + #image=freecad.read() + sys.exit(1) thumb=open(outfile,"wb") thumb.write(image) diff --git a/package/debian/rules b/package/debian/rules index 566bad443..52bdb1356 100755 --- a/package/debian/rules +++ b/package/debian/rules @@ -59,9 +59,11 @@ install-stamp: dh_install -pfreecad debian/tmp/freecad/usr/share/freecad/freecad.xpm usr/share/pixmaps install -m 644 debian/tmp/freecad/usr/share/freecad/freecad-icon-16.png debian/freecad/usr/share/icons/hicolor/16x16/apps/freecad.png install -m 644 debian/tmp/freecad/usr/share/freecad/freecad-icon-32.png debian/freecad/usr/share/icons/hicolor/32x32/apps/freecad.png + install -m 644 debian/tmp/freecad/usr/share/freecad/freecad-icon-32.png debian/freecad/usr/share/icons/hicolor/48x48/apps/freecad.png install -m 644 debian/tmp/freecad/usr/share/freecad/freecad-icon-64.png debian/freecad/usr/share/icons/hicolor/64x64/apps/freecad.png install -m 644 debian/tmp/freecad/usr/share/freecad/freecad.svg debian/freecad/usr/share/icons/hicolor/scalable/apps/freecad.svg - + install -m 644 debian/tmp/freecad/usr/share/freecad/freecad-doc.png debian/freecad/usr/share/icons/hicolor/64x64/mimetypes/application-x-extension-fcstd.png + dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/bin usr/lib/freecad dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib usr/lib/freecad dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/Mod usr/lib/freecad diff --git a/src/Gui/CMakeLists.txt b/src/Gui/CMakeLists.txt index 0a3a86c7c..104e4486b 100644 --- a/src/Gui/CMakeLists.txt +++ b/src/Gui/CMakeLists.txt @@ -895,6 +895,7 @@ else(WIN32) INSTALL(FILES Icons/freecad.xpm Icons/freecad-icon-16.png Icons/freecad-icon-32.png + Icons/freecad-icon-48.png Icons/freecad-icon-64.png Icons/freecad.svg Icons/freecad-doc.png diff --git a/src/Gui/Icons/freecad-icon-48.png b/src/Gui/Icons/freecad-icon-48.png new file mode 100644 index 000000000..66eb0320f Binary files /dev/null and b/src/Gui/Icons/freecad-icon-48.png differ