From a0512f5aae1cc1bd630eb1279104ae34c9c30b04 Mon Sep 17 00:00:00 2001 From: Bruno Lopes Date: Wed, 6 Mar 2024 20:57:12 -0300 Subject: [PATCH] build/windows: Clean *gimp3264.iss regarding 2.0 series InstallDelete These files are not deleted when the Unstable (GIMP 2.99) or Stable (GIMP 3) version are installed because the root is different. So, they can be removed. --- build/windows/installer/base_gimp3264.iss | 226 ---------------------- 1 file changed, 226 deletions(-) diff --git a/build/windows/installer/base_gimp3264.iss b/build/windows/installer/base_gimp3264.iss index 999acb7772..df5e9f3d3c 100644 --- a/build/windows/installer/base_gimp3264.iss +++ b/build/windows/installer/base_gimp3264.iss @@ -367,233 +367,13 @@ Type: files; Name: "{app}\bin\gimp-?.?.exe" Type: files; Name: "{app}\bin\gimp-?.??.exe" Type: files; Name: "{app}\bin\gimp-console-?.?.exe" Type: files; Name: "{app}\bin\gimp-console-?.??.exe" -Type: files; Name: "{app}\lib\gegl-0.1\*.dll" -;obsolete plugins from gimp 2.6 -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-pdf.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\gee.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\gee-zoom.exe" -;old Python -Type: filesandordirs; Name: "{app}\Python\*" -Type: dirifempty; Name: "{app}\Python" -;remove incompatible version shipped with 2.8 -Type: files; Name: "{app}\bin\zlib1.dll" -Type: files; Name: "{app}\32\bin\zlib1.dll" ;old ghostscript Type: filesandordirs; Name: "{app}\share\ghostscript\*" -;obsolete plugins from gimp 2.8 -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\pyconsole.py" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\python-console.py" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\metadata.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-psd-save.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-psd-load.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\alien-map.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\antialias.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\apply-canvas.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\blur-gauss.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\blur-gauss-selective.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\blur-motion.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\bump-map.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\channel-mixer.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\color-exchange.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\color-rotate.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\color-to-alpha.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\contrast-stretch.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\contrast-stretch-hsv.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\convolution-matrix.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\crop-auto.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\cubism.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\deinterlace.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\diffraction.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\displace.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\edge.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\edge-laplace.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\edge-sobel.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\engrave.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-raw.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-tiff-load.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-tiff-save.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-uri.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\illusion.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\iwarp.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\lcms.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\lens-apply.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\lens-distortion.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\lens-flare.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\maze.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\mosaic.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\noise-hsv.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\noise-randomize.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\noise-rgb.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\noise-solid.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\noise-spread.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\nova.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\pixelize.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\plasma.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\polar-coords.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\red-eye-removal.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\ripple.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\rotate.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\semi-flatten.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\shift.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\sinus.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\threshold-alpha.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\tile-glass.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\tile-paper.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\tile-seamless.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\value-invert.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\value-propagate.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\video.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\waves.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\whirl-pinch.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\win-snap.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\wind.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\text-brush.py" -;<2.10.6 plug-ins -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\align-layers.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\animation-optimize.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\animation-play.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\blinds.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\blur.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\border-average.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\busy-dialog.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\cartoon.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\checkerboard.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\cml-explorer.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\color-cube-analyze.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\color-enhance.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\colorify.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\colormap-remap.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\compose.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\contrast-normalize.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\contrast-retinex.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\crop-zealous.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\curve-bend.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\decompose.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\depth-merge.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\despeckle.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\destripe.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\edge-dog.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\edge-neon.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\emboss.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-bmp.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-cel.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-compressor.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-csource.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-darktable.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-desktop-link.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-dicom.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-exr.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-faxg3.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-fits.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-fli.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-gbr.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-gegl.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-gif-load.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-gif-save.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-gih.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-glob.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-header.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-heif.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-html-table.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-ico.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-jp2-load.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-jpeg.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-mng.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-pat.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-pcx.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-pdf-load.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-pdf-save.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-pix.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-png.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-pnm.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-ps.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-psd.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-psp.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-raw-data.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-raw-placeholder.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-rawtherapee.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-sgi.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-sunras.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-svg.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-tga.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-tiff.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-webp.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-wmf.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-xbm.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-xpm.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-xwd.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\film.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\filter-pack.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\flame.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\fractal-explorer.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\fractal-trace.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\gfig.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\gimpressionist.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\goat-exercise.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\gradient-flare.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\gradient-map.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\grid.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\guillotine.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\help-browser.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\help.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\hot.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\ifs-compose.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\imagemap.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\jigsaw.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\lighting.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\map-object.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\max-rgb.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\metadata-editor.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\metadata-viewer.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\newsprint.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\nl-filter.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\oilify.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\pagecurl.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\photocopy.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\plugin-browser.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\print.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\procedure-browser.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\qbist.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\sample-colorize.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\screenshot.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\script-fu.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\selection-to-path.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\sharpen.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\smooth-palette.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\softglow.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\sparkle.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\sphere-designer.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\tile-small.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\tile.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\twain.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\unit-editor.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\unsharp-mask.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\van-gogh-lic.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\warp.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\wavelet-decompose.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\web-browser.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\web-page.exe" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\colorxhtml.py" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\file-openraster.py" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\foggify.py" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\gradients-save-as-css.py" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\histogram-export.py" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\palette-offset.py" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\palette-sort.py" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\palette-to-gradient.py" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\py-slice.py" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\python-eval.py" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\python-console\pyconsole.py" -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\python-console\python-console.py" ;<2.99.14 plug-ins and modules Type: files; Name: "{app}\lib\gimp\2.99\plug-ins\py-slice\py-slice.py" Type: files; Name: "{app}\lib\gimp\2.99\plug-ins\benchmark-foreground-extract\benchmark-foreground-extract.py" ;Some typo in meson which we used for GIMP 2.99.12 installer. Type: files; Name: "{app}\lib\gimp\2.99\modules\libcontroller-dx-input.dll" -;DLLs in plug-ins directory (see bug 796225) -Type: files; Name: "{app}\lib\gimp\2.0\plug-ins\*.dll" -;gegl 0.2 -Type: filesandordirs; Name: "{app}\lib\gegl-0.2" ;old icons #ifndef DEVEL Type: files; Name: "{autoprograms}\GIMP 2.lnk" @@ -607,12 +387,6 @@ Type: files; Name: "{autodesktop}\GIMP {reg:HKA\SOFTWARE\Microsoft\Windows\Curre Type: files; Name: "{autoprograms}\GIMP {reg:HKA\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\GIMP-{#MAJOR}_is1,DisplayVersion|GIMP {#MAJOR}}.lnk"; Check: CheckRegValueExists('SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\GIMP-{#MAJOR}_is1','DisplayVersion') Type: files; Name: "{autodesktop}\GIMP {reg:HKA\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\GIMP-{#MAJOR}_is1,DisplayVersion|GIMP {#MAJOR}}.lnk"; Check: CheckRegValueExists('SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\GIMP-{#MAJOR}_is1','DisplayVersion') #endif -;32-bit Python -Type: filesandordirs; Name: "{app}\32\lib\gimp\2.0\python" -Type: files; Name: "{app}\32\bin\python2w.exe" -Type: files; Name: "{app}\32\bin\python2.exe" -Type: files; Name: "{app}\32\bin\libpython2.7.dll" -Type: filesandordirs; Name: "{app}\32\lib\python2.7" ;remove old babl and gegl plugins Type: filesandordirs; Name: "{app}\lib\babl-0.1" Type: filesandordirs; Name: "{app}\lib\gegl-0.4"