Commit 56038822 authored by Bruno Coudoin's avatar Bruno Coudoin

windows installer: now we properly erase all our files at unistallation time

parent 8da2b501
......@@ -98,8 +98,7 @@ NEEDED_DLLS = $(GNUCHESS_TOP)/bin/pthreadGC2.dll \
NEEDED_FILES = README \
README.mingw \
README.translators \
COPYING \
ChangeLog
COPYING
##
##
......
......@@ -146,4 +146,4 @@
#define ENABLE_BINRELOC 0
/* There is different version of pycairo */
#define PYCAIRO_VERSION 1000
#define PYCAIRO_VERSION 101020
......@@ -314,16 +314,14 @@ Section Uninstall
Delete "$INSTDIR\gcompris.exe"
Delete "$INSTDIR\${GCOMPRIS_UNINST_EXE}"
Delete "$INSTDIR\COPYING"
Delete "$INSTDIR\Changelog"
Delete "$INSTDIR\README"
Delete "$INSTDIR\SDL.dll"
Delete "$INSTDIR\SDL_mixer.dll"
Delete "$INSTDIR\_cairo.pyd"
Delete "$INSTDIR\_gtk.pyd"
Delete "$INSTDIR\cairo._cairo.pyd"
Delete "$INSTDIR\gtk._gtk.pyd"
Delete "$INSTDIR\_hashlib.pyd"
Delete "$INSTDIR\_socket.pyd"
Delete "$INSTDIR\_ssl.pyd"
Delete "$INSTDIR\_sqlite.pyd"
Delete "$INSTDIR\_tkinter.pyd"
Delete "$INSTDIR\atk.pyd"
Delete "$INSTDIR\bz2.pyd"
......@@ -344,7 +342,6 @@ Section Uninstall
Delete "$INSTDIR\libgdk_pixbuf-2.0-0.dll"
Delete "$INSTDIR\libglib-2.0-0.dll"
Delete "$INSTDIR\libgmodule-2.0-0.dll"
Delete "$INSTDIR\libgnomecanvas-2-0.dll"
Delete "$INSTDIR\libgobject-2.0-0.dll"
Delete "$INSTDIR\libgthread-2.0-0.dll"
Delete "$INSTDIR\libgtk-win32-2.0-0.dll"
......@@ -359,12 +356,12 @@ Section Uninstall
Delete "$INSTDIR\pango.pyd"
Delete "$INSTDIR\pangocairo.pyd"
Delete "$INSTDIR\pthreadGC.dll"
Delete "$INSTDIR\python24.dll"
Delete "$INSTDIR\python24.zip"
Delete "$INSTDIR\select.pyd"
Delete "$INSTDIR\setup.py"
Delete "$INSTDIR\sqlite3.dll"
Delete "$INSTDIR\unicodedata.pyd"
Delete "$INSTDIR\gio._gio.pyd"
Delete "$INSTDIR\glib._glib.pyd"
Delete "$INSTDIR\xmlparse.dll"
Delete "$INSTDIR\xmltok.dll"
Delete "$INSTDIR\zlib.pyd"
......@@ -374,7 +371,7 @@ Section Uninstall
Delete "$INSTDIR\libexpat.dll"
Delete "$INSTDIR\libgio-2.0-0.dll"
Delete "$INSTDIR\libogg-0.dll"
Delete "$INSTDIR\libpng12-0.dll"
Delete "$INSTDIR\libpng14-14.dll"
Delete "$INSTDIR\libvorbis-0.dll"
Delete "$INSTDIR\libvorbisfile-3.dll"
Delete "$INSTDIR\pthreadGC2.dll"
......@@ -390,26 +387,24 @@ Section Uninstall
Delete "$INSTDIR\libgsf-1-114.dll"
Delete "$INSTDIR\libjpeg-7.dll"
Delete "$INSTDIR\libogg-0.dll"
Delete "$INSTDIR\libpng12-0.dll"
Delete "$INSTDIR\librsvg-2-2.dll"
Delete "$INSTDIR\libvorbis-0.dll"
Delete "$INSTDIR\libvorbisfile-3.dll"
Delete "$INSTDIR\libxml2-2.dll"
Delete "$INSTDIR\pthreadGC2.dll"
Delete "$INSTDIR\python26.dll"
Delete "$INSTDIR\python26.zip"
Delete "$INSTDIR\python27.dll"
Delete "$INSTDIR\python27.zip"
Delete "$INSTDIR\Microsoft.VC90.CRT\Microsoft.VC90.CRT.manifest"
Delete "$INSTDIR\Microsoft.VC90.CRT\msvcm90.dll"
Delete "$INSTDIR\Microsoft.VC90.CRT\msvcp90.dll"
Delete "$INSTDIR\Microsoft.VC90.CRT\msvcr90.dll"
RMDir "$INSTDIR\Microsoft.VC90.CRT"
Delete "$INSTDIR\manifest\gtk+-bundle_2.18.5-20091215_win32.mft"
Delete "$INSTDIR\manifest\gtk+-bundle_2.24.8-20111122_win32.mft"
Delete "$INSTDIR\manifest\libcroco_0.6.2-1_win32.mft"
Delete "$INSTDIR\manifest\libgsf_1.14.15-1_win32.mft"
Delete "$INSTDIR\manifest\librsvg_2.26.0-1_win32.mft"
Delete "$INSTDIR\manifest\librsvg-dev_2.26.0-1_win32.mft"
Delete "$INSTDIR\manifest\svg-gdk-pixbuf-loader_2.26.0-1_win32.mft"
Delete "$INSTDIR\manifest\svg-gtk-engine_2.26.0-1_win32.mft"
Delete "$INSTDIR\manifest\libgsf_1.14.17-1_win32.mft"
Delete "$INSTDIR\manifest\librsvg_2.32.1-1_win32.mft"
Delete "$INSTDIR\manifest\librsvg-dev_2.32.1-1_win32.mft"
Delete "$INSTDIR\manifest\svg-gdk-pixbuf-loader_2.32.1-1_win32.mft"
RMDir "$INSTDIR\manifest"
;Try to remove GCompris install dir .. if empty
......
......@@ -136,7 +136,7 @@ my %localeNames = (
"sl" => ["Slovenian", "WINDOWS-1250"],
# "so" => ["Somali", "UTF-8"],
"sq" => ["Albanian", "WINDOWS-1252"],
"sr" => ["Serbian", "WINDOWS-1250"],
# "sr" => ["Serbian", "WINDOWS-1250"],
"sv" => ["Swedish", "WINDOWS-1252"],
# "ta" => ["Tamil", "UTF-8"],
"th" => ["Thai", "WINDOWS-874"],
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment