aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUlf Lamping <ulf.lamping@web.de>2005-08-07 23:10:06 +0000
committerUlf Lamping <ulf.lamping@web.de>2005-08-07 23:10:06 +0000
commit7761e8ef565da94c69a195d30e982fb31cf5a1ed (patch)
treedfeb1731b14aae77779285b2b566883b65baf5c6
parent3d3dbb9b15a0732297732800f3e32fa5c3733c19 (diff)
Use the now released WinPcap 3.1 version instead of the beta 4.
We don't need to uninstall an old WinPcap version first, as this is done by the WinPcap installer itself now. svn path=/trunk/; revision=15256
-rw-r--r--packaging/nsis/Makefile.am2
-rw-r--r--packaging/nsis/WinPcapPage.ini2
-rw-r--r--packaging/nsis/WinPcap_3_1.exebin0 -> 467181 bytes
-rwxr-xr-xpackaging/nsis/WinPcap_3_1_beta4.exebin484652 -> 0 bytes
-rw-r--r--packaging/nsis/ethereal.nsi14
5 files changed, 10 insertions, 8 deletions
diff --git a/packaging/nsis/Makefile.am b/packaging/nsis/Makefile.am
index 89fa2d0c4a..6b7d2c05ab 100644
--- a/packaging/nsis/Makefile.am
+++ b/packaging/nsis/Makefile.am
@@ -8,5 +8,5 @@ EXTRA_DIST = \
servicelib.nsh \
AdditionalTasksPage.ini \
WinPcapPage.ini \
- WinPcap_3_1_beta4.exe \
+ WinPcap_3_1.exe \
Makefile.nmake
diff --git a/packaging/nsis/WinPcapPage.ini b/packaging/nsis/WinPcapPage.ini
index 25b69501e4..59c28526ad 100644
--- a/packaging/nsis/WinPcapPage.ini
+++ b/packaging/nsis/WinPcapPage.ini
@@ -45,7 +45,7 @@ Text=This text will be replaced, depending if WinPcap is already installed
[Field 6]
Type=Button
Left=0
-Right=150
+Right=100
Top=120
Bottom=135
Text=What is WinPcap?
diff --git a/packaging/nsis/WinPcap_3_1.exe b/packaging/nsis/WinPcap_3_1.exe
new file mode 100644
index 0000000000..de14652014
--- /dev/null
+++ b/packaging/nsis/WinPcap_3_1.exe
Binary files differ
diff --git a/packaging/nsis/WinPcap_3_1_beta4.exe b/packaging/nsis/WinPcap_3_1_beta4.exe
deleted file mode 100755
index 21d78061b8..0000000000
--- a/packaging/nsis/WinPcap_3_1_beta4.exe
+++ /dev/null
Binary files differ
diff --git a/packaging/nsis/ethereal.nsi b/packaging/nsis/ethereal.nsi
index 196a9192c1..0b83f12c32 100644
--- a/packaging/nsis/ethereal.nsi
+++ b/packaging/nsis/ethereal.nsi
@@ -531,16 +531,17 @@ StrCmp $0 "0" SecRequired_skip_Winpcap
; Uinstall old WinPcap first
ReadRegStr $WINPCAP_UNINSTALL HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\WinPcapInst" "UninstallString"
IfErrors lbl_winpcap_notinstalled ;if RegKey is unavailable, WinPcap is not installed
-ExecWait '$WINPCAP_UNINSTALL' $0
-DetailPrint "WinPcap uninstaller returned $0"
+; from released version 3.1, WinPcap will uninstall an old version by itself
+;ExecWait '$WINPCAP_UNINSTALL' $0
+;DetailPrint "WinPcap uninstaller returned $0"
lbl_winpcap_notinstalled:
SetOutPath $INSTDIR
-File "WinPcap_3_1_beta4.exe"
-ExecWait '"$INSTDIR\WinPcap_3_1_beta4.exe"' $0
+File "WinPcap_3_1.exe"
+ExecWait '"$INSTDIR\WinPcap_3_1.exe"' $0
DetailPrint "WinPcap installer returned $0"
SecRequired_skip_Winpcap:
-; Load Winpcap NPF service at startup (depending on additional tasks page)
+; Load Winpcap NPF service at startup (depending on winpcap page)
ReadINIStr $0 "$PLUGINSDIR\WinPcapPage.ini" "Field 8" "State"
StrCmp $0 "0" SecRequired_no_WinpcapService
WriteRegDWORD HKEY_LOCAL_MACHINE "SYSTEM\CurrentControlSet\Services\NPF" "Start" 2 ;set NPF to (SERVICE_AUTO_START)
@@ -1060,7 +1061,7 @@ lbl_ignore_wimp:
!endif
; detect if WinPcap should be installed
- WriteINIStr "$PLUGINSDIR\WinPcapPage.ini" "Field 4" "Text" "Install WinPcap 3.1 beta 4"
+ WriteINIStr "$PLUGINSDIR\WinPcapPage.ini" "Field 4" "Text" "Install WinPcap 3.1"
ReadRegStr $WINPCAP_VERSION HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\WinPcapInst" "DisplayName"
IfErrors 0 lbl_winpcap_installed ;if RegKey is available, WinPcap is already installed
WriteINIStr "$PLUGINSDIR\WinPcapPage.ini" "Field 2" "Text" "WinPcap is currently not installed"
@@ -1080,6 +1081,7 @@ lbl_winpcap_installed:
StrCmp "$WINPCAP_VERSION" "WinPcap 3.1 beta" lbl_winpcap_do_install
StrCmp "$WINPCAP_VERSION" "WinPcap 3.1 beta2" lbl_winpcap_do_install
StrCmp "$WINPCAP_VERSION" "WinPcap 3.1 beta3" lbl_winpcap_do_install
+ StrCmp "$WINPCAP_VERSION" "WinPcap 3.1 beta4" lbl_winpcap_do_install
; lbl_winpcap_dont_install:
; seems to be the current or even a newer version, so don't install