diff options
author | Gerald Combs <gerald@wireshark.org> | 2012-04-19 18:31:11 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2012-04-19 18:31:11 +0000 |
commit | d8389b542964723f2c1f92d2b04909753857c1be (patch) | |
tree | 88f71fab4be3fa11563ffd85e83f750fd057c841 /packaging | |
parent | eb97cbb0885d349af156341f921b0818163fe1bf (diff) | |
download | wireshark-d8389b542964723f2c1f92d2b04909753857c1be.tar.gz wireshark-d8389b542964723f2c1f92d2b04909753857c1be.tar.bz2 wireshark-d8389b542964723f2c1f92d2b04909753857c1be.zip |
Switch to our custom GTK+ bundles derived from openSUSE Build Service
packages. Sort and normalize our DLL lists. Add several new required DLLs.
svn path=/trunk/; revision=42143
Diffstat (limited to 'packaging')
-rw-r--r-- | packaging/nsis/Makefile.nmake | 54 | ||||
-rw-r--r-- | packaging/nsis/wireshark.nsi | 44 |
2 files changed, 67 insertions, 31 deletions
diff --git a/packaging/nsis/Makefile.nmake b/packaging/nsis/Makefile.nmake index 1af5bf38fe..9bf9d281b5 100644 --- a/packaging/nsis/Makefile.nmake +++ b/packaging/nsis/Makefile.nmake @@ -103,32 +103,52 @@ wireshark-$(WIRESHARK_TARGET_PLATFORM)-$(VERSION).exe : user-guide.chm $(NSI) $( /DGTK_DIR=$(GTK_DIR) \ /DGTK_LIB_DIR=$(GTK_LIB_DIR) \ /DPANGO_LIB_DIR=$(PANGO_LIB_DIR) \ -!IFDEF NEED_LIBPNG_DLL - /DNEED_LIBPNG_DLL=$(NEED_LIBPNG_DLL) \ - /DPNG_DLL=$(PNG_DLL) \ +!IFDEF NEED_CAIRO_DLL + /DNEED_CAIRO_DLL=$(NEED_CAIRO_DLL) \ !ENDIF -!IFDEF NEED_LIBJPEG_DLL - /DNEED_LIBJPEG_DLL=$(NEED_LIBJPEG_DLL) \ - /DJPEG_DLL=$(JPEG_DLL) \ +!IFDEF NEED_EXPAT_DLL + /DNEED_EXPAT_DLL=$(NEED_EXPAT_DLL) \ + /DEXPAT_DLL=$(EXPAT_DLL) \ !ENDIF -!IFDEF NEED_LIBTIFF_DLL - /DNEED_LIBTIFF_DLL=$(NEED_LIBTIFF_DLL) \ - /DTIFF_DLL=$(TIFF_DLL) \ +!IFDEF NEED_FFI_DLL + /DNEED_FFI_DLL=$(NEED_FFI_DLL) \ + /DFFI_DLL=$(FFI_DLL) \ +!ENDIF +!IFDEF NEED_FONTCONFIG_DLL + /DNEED_FONTCONFIG_DLL=$(NEED_FONTCONFIG_DLL) \ + /DFONTCONFIG_DLL=$(FONTCONFIG_DLL) \ !ENDIF !IFDEF NEED_FREETYPE_DLL /DNEED_FREETYPE_DLL=$(NEED_FREETYPE_DLL) \ /DFREETYPE_DLL=$(FREETYPE_DLL) \ !ENDIF -!IFDEF NEED_FONTCONFIG_DLL - /DNEED_FONTCONFIG_DLL=$(NEED_FONTCONFIG_DLL) \ - /DFONTCONFIG_DLL=$(FONTCONFIG_DLL) \ +!IFDEF NEED_JASPER_DLL + /DNEED_JASPER_DLL=$(NEED_JASPER_DLL) \ + /DJASPER_DLL=$(JASPER_DLL) \ !ENDIF -!IFDEF NEED_EXPAT_DLL - /DNEED_EXPAT_DLL=$(NEED_EXPAT_DLL) \ - /DEXPAT_DLL=$(EXPAT_DLL) \ +!IFDEF NEED_JPEG_DLL + /DNEED_JPEG_DLL=$(NEED_JPEG_DLL) \ + /DJPEG_DLL=$(JPEG_DLL) \ !ENDIF -!IFDEF NEED_CAIRO_DLL - /DNEED_CAIRO_DLL=$(NEED_CAIRO_DLL) \ +!IFDEF NEED_LZMA_DLL + /DNEED_LZMA_DLL=$(NEED_LZMA_DLL) \ + /DLZMA_DLL=$(LZMA_DLL) \ +!ENDIF +!IFDEF NEED_PIXMAN_DLL + /DNEED_PIXMAN_DLL=$(NEED_PIXMAN_DLL) \ + /DPIXMAN_DLL=$(PIXMAN_DLL) \ +!ENDIF +!IFDEF NEED_PNG_DLL + /DNEED_PNG_DLL=$(NEED_PNG_DLL) \ + /DPNG_DLL=$(PNG_DLL) \ +!ENDIF +!IFDEF NEED_TIFF_DLL + /DNEED_TIFF_DLL=$(NEED_TIFF_DLL) \ + /DTIFF_DLL=$(TIFF_DLL) \ +!ENDIF +!IFDEF NEED_XML_DLL + /DNEED_XML_DLL=$(NEED_XML_DLL) \ + /DXML_DLL=$(XML_DLL) \ !ENDIF !ENDIF /DGTK_WIMP_DLLDST_DIR=$(GTK_WIMP_DLLDST_DIR) \ diff --git a/packaging/nsis/wireshark.nsi b/packaging/nsis/wireshark.nsi index 1e7ca8e210..3d0320f7cf 100644 --- a/packaging/nsis/wireshark.nsi +++ b/packaging/nsis/wireshark.nsi @@ -862,32 +862,48 @@ File "..\..\wireshark-gtk2\libpangowin32-1.0-0.dll" File "..\..\wireshark-gtk2\libcairo-2.dll" File "..\..\wireshark-gtk2\libpangocairo-1.0-0.dll" !endif -!ifdef NEED_LIBPNG_DLL -File "..\..\wireshark-gtk2\${PNG_DLL}" +!ifdef NEED_EXPAT_DLL +File "..\..\wireshark-gtk2\${EXPAT_DLL}" !endif -!ifdef NEED_LIBTIFF_DLL -File "..\..\wireshark-gtk2\${TIFF_DLL}" +!ifdef NEED_FFI_DLL +File "..\..\wireshark-gtk2\${FFI_DLL}" !endif -!ifdef NEED_LIBJPEG_DLL -File "..\..\wireshark-gtk2\${JPEG_DLL}" +!ifdef NEED_FONTCONFIG_DLL +File "..\..\wireshark-gtk2\${FONTCONFIG_DLL}" !endif !ifdef NEED_FREETYPE_DLL File "..\..\wireshark-gtk2\libpangoft2-1.0-0.dll" File "..\..\wireshark-gtk2\${FREETYPE_DLL}" !endif -!ifdef NEED_FONTCONFIG_DLL -File "..\..\wireshark-gtk2\${FONTCONFIG_DLL}" +!ifdef NEED_JASPER_DLL +File "..\..\wireshark-gtk2\${JASPER_DLL}" !endif -!ifdef NEED_EXPAT_DLL -File "..\..\wireshark-gtk2\${EXPAT_DLL}" +!ifdef NEED_JPEG_DLL +File "..\..\wireshark-gtk2\${JPEG_DLL}" +!endif +!ifdef NEED_LZMA_DLL +File "..\..\wireshark-gtk2\${LZMA_DLL}" +!endif +!ifdef NEED_PIXMAN_DLL +File "..\..\wireshark-gtk2\${PIXMAN_DLL}" !endif +!ifdef NEED_PNG_DLL +File "..\..\wireshark-gtk2\${PNG_DLL}" +!endif +!ifdef NEED_TIFF_DLL +File "..\..\wireshark-gtk2\${TIFF_DLL}" +!endif +!ifdef NEED_XML_DLL +File "..\..\wireshark-gtk2\${XML_DLL}" +!endif + SetOutPath $INSTDIR\etc\gtk-2.0 File "${GTK_DIR}\etc\gtk-2.0\*.*" -!if ${WIRESHARK_TARGET_PLATFORM} == "win32" -SetOutPath $INSTDIR\etc\pango -File "${GTK_DIR}\etc\pango\pango.*" -!endif +;!if ${WIRESHARK_TARGET_PLATFORM} == "win32" +;SetOutPath $INSTDIR\etc\pango +;File "${GTK_DIR}\etc\pango\pango.*" +;!endif SetOutPath $INSTDIR\lib\gtk-2.0\${GTK_LIB_DIR}\engines File "..\..\wireshark-gtk2\lib\gtk-2.0\${GTK_LIB_DIR}\engines\libpixmap.dll" |