diff --git a/fceux.desktop b/fceux.desktop index 60aecf2c..b1a9081e 100644 --- a/fceux.desktop +++ b/fceux.desktop @@ -6,7 +6,7 @@ GenericName=NES/Famicom emulator NoDisplay=false Comment=Emulate NES ROMs Exec=/usr/bin/fceux -Icon=/usr/share/pixmaps/fceux.png +Icon=/usr/share/pixmaps/fceux1.png Terminal=false MimeType=application/x-nes-rom Categories=Game;Emulator; diff --git a/fceux1.png b/fceux1.png index f4966c09..5446b16b 100644 Binary files a/fceux1.png and b/fceux1.png differ diff --git a/scripts/linux_makeIcons.sh b/scripts/linux_makeIcons.sh new file mode 100755 index 00000000..a7aa96b5 --- /dev/null +++ b/scripts/linux_makeIcons.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +SRC_PNG=../fceux1.png +ICON_PATH=/usr/share/icons/hicolor + +convert -resize 32x32 $SRC_PNG fceux-32x32.png +convert -resize 48x48 $SRC_PNG fceux-48x48.png +convert -resize 64x64 $SRC_PNG fceux-64x64.png +convert -resize 72x72 $SRC_PNG fceux-72x72.png +convert -resize 96x96 $SRC_PNG fceux-96x96.png +convert -resize 128x128 $SRC_PNG fceux-128x128.png +convert -resize 256x256 $SRC_PNG fceux-256x256.png + +#sudo cp -f fceux-32x32.png $ICON_PATH/32x32/apps/fceux.png +#sudo cp -f fceux-48x48.png $ICON_PATH/48x48/apps/fceux.png +#sudo cp -f fceux-64x64.png $ICON_PATH/64x64/apps/fceux.png +#sudo cp -f fceux-72x72.png $ICON_PATH/72x72/apps/fceux.png +#sudo cp -f fceux-96x96.png $ICON_PATH/96x96/apps/fceux.png +#sudo cp -f fceux-128x128.png $ICON_PATH/128x128/apps/fceux.png +#sudo cp -f fceux-256x256.png $ICON_PATH/256x256/apps/fceux.png diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index d920174f..9c543c79 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -537,7 +537,7 @@ install( TARGETS ${APP_NAME} install( FILES ${CMAKE_CURRENT_SOURCE_DIR}/auxlib.lua DESTINATION share/fceux/luaScripts ) install( DIRECTORY ${CMAKE_SOURCE_DIR}/output/. DESTINATION share/fceux ) -install( FILES ${CMAKE_SOURCE_DIR}/fceux.png DESTINATION share/pixmaps ) +install( FILES ${CMAKE_SOURCE_DIR}/fceux1.png DESTINATION share/pixmaps ) install( FILES ${CMAKE_SOURCE_DIR}/fceux.desktop DESTINATION share/applications ) install( FILES ${CMAKE_SOURCE_DIR}/documentation/fceux.6 DESTINATION share/man/man6 ) install( FILES ${CMAKE_SOURCE_DIR}/documentation/fceux-net-server.6 DESTINATION share/man/man6 )