Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/duplicati/duplicati.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenneth Hsu <kennethhsu@gmail.com>2020-04-21 07:03:20 +0300
committerKenneth Hsu <kennethhsu@gmail.com>2020-04-21 07:03:20 +0300
commitb4d6bf02bc4e0f2117160adf3d1af377cdc8e976 (patch)
tree7b89f2c9743ae463ce9001384abc73418ac45a72 /Installer
parent724cfd36dd6a7cbcb39837b7571647931005cbbf (diff)
Do not remove Alpha VSS dependencies in installer packages.
Although these are not needed for the Linux and OS X packages, it appears that there are times when this dependency is woken up, possibly due to issues regarding caching and static initialization of the VssBackupComponents._vssBackupComponents field. This fixes #4149.
Diffstat (limited to 'Installer')
-rwxr-xr-xInstaller/Makefile/Makefile3
-rw-r--r--Installer/OSX/make-dmg.sh2
-rw-r--r--Installer/Synology/make-binary-package.sh4
-rw-r--r--Installer/debian/bin-rules.sh4
-rwxr-xr-xInstaller/debian/debian/rules5
-rw-r--r--Installer/fedora/duplicati-binary.spec4
-rwxr-xr-xInstaller/fedora/duplicati.spec4
7 files changed, 1 insertions, 25 deletions
diff --git a/Installer/Makefile/Makefile b/Installer/Makefile/Makefile
index 58b007ebb..691dd74cb 100755
--- a/Installer/Makefile/Makefile
+++ b/Installer/Makefile/Makefile
@@ -37,12 +37,9 @@ package: build
mkdir "$(PACKAGE_DIR)/usr/share/doc/duplicati"
cp -R "$(SOURCE_DIR)/Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release" "$(PACKAGE_DIR)/usr/lib/duplicati"
- rm -rf "$(PKG_TARGET)/alphavss"
rm -rf "$(PKG_TARGET)/SQLite"
rm -rf "$(PKG_TARGET)/win-tools"
rm -rf "$(PKG_TARGET)/"*.mdb
- rm -rf "$(PKG_TARGET)/AlphaFS.dll"
- rm -rf "$(PKG_TARGET)/AlphaVSS.Common.dll"
cp -R "$(SOURCE_DIR)/Duplicati/Server/webroot" "$(PACKAGE_DIR)/usr/lib/duplicati/"
cp "$(SOURCE_DIR)/Installer/debian/duplicati-launcher.sh" "$(PACKAGE_DIR)/usr/bin/duplicati"
diff --git a/Installer/OSX/make-dmg.sh b/Installer/OSX/make-dmg.sh
index a10ca9537..0c8a8d724 100644
--- a/Installer/OSX/make-dmg.sh
+++ b/Installer/OSX/make-dmg.sh
@@ -9,7 +9,7 @@ WC_DIR=wc
TEMPLATE_DMG=template.dmg
OUTPUT_DMG=Duplicati.dmg
OUTPUT_PKG=Duplicati.pkg
-UNWANTED_FILES="AlphaVSS.Common.dll AlphaFS.dll AlphaFS.dll.config AlphaVSS.Common.dll.config appindicator-sharp.dll SQLite win-tools alphavss control_dir Duplicati.sqlite Duplicati-server.sqlite run-script-example.bat lvm-scripts Duplicati.debug.log SVGIcons"
+UNWANTED_FILES="appindicator-sharp.dll SQLite win-tools control_dir Duplicati.sqlite Duplicati-server.sqlite run-script-example.bat lvm-scripts Duplicati.debug.log SVGIcons"
# These are set via the macos-gatekeeper file
CODESIGN_IDENTITY=
diff --git a/Installer/Synology/make-binary-package.sh b/Installer/Synology/make-binary-package.sh
index 9bad51722..8e1bd75ca 100644
--- a/Installer/Synology/make-binary-package.sh
+++ b/Installer/Synology/make-binary-package.sh
@@ -72,12 +72,8 @@ rm -rf ./win-tools
rm -rf ./SQLite/win64
rm -rf ./SQLite/win32
rm -rf ./MonoMac.dll
-rm -rf ./alphavss
rm -rf ./OSX\ Icons
rm -rf ./OSXTrayHost
-rm ./AlphaFS.dll
-rm ./AlphaVSS.Common.dll
-rm -rf ./licenses/alphavss
rm -rf ./licenses/MonoMac
rm -rf ./licenses/gpg
diff --git a/Installer/debian/bin-rules.sh b/Installer/debian/bin-rules.sh
index 6619c5ff2..7770b270a 100644
--- a/Installer/debian/bin-rules.sh
+++ b/Installer/debian/bin-rules.sh
@@ -52,12 +52,8 @@ override_dh_auto_install:
rm -rf build/lib/duplicati/SQLite/win64
rm -rf build/lib/duplicati/SQLite/win32
rm -rf build/lib/duplicati/MonoMac.dll
- rm -rf build/lib/duplicati/alphavss
rm -rf build/lib/duplicati/OSX\ Icons
rm -rf build/lib/duplicati/OSXTrayHost
- rm build/lib/duplicati/AlphaFS.dll
- rm build/lib/duplicati/AlphaVSS.Common.dll
- rm -rf build/lib/duplicati/licenses/alphavss
rm -rf build/lib/duplicati/licenses/MonoMac
rm -rf build/lib/duplicati/licenses/gpg
find build/lib/duplicati/* -type f | xargs chmod 644
diff --git a/Installer/debian/debian/rules b/Installer/debian/debian/rules
index 8830dc64d..6ba8bb314 100755
--- a/Installer/debian/debian/rules
+++ b/Installer/debian/debian/rules
@@ -78,12 +78,8 @@ override_dh_auto_install:
rm -rf build/lib/duplicati/SQLite/win64
rm -rf build/lib/duplicati/SQLite/win32
rm -rf build/lib/duplicati/MonoMac.dll
- rm -rf build/lib/duplicati/alphavss
rm -rf build/lib/duplicati/OSX\ Icons
rm -rf build/lib/duplicati/OSXTrayHost
- rm build/lib/duplicati/AlphaFS.dll
- rm build/lib/duplicati/AlphaVSS.Common.dll
- rm -rf build/lib/duplicati/licenses/alphavss
rm -rf build/lib/duplicati/licenses/MonoMac
rm -rf build/lib/duplicati/licenses/gpg
find build/lib/duplicati/* -type f | xargs chmod 644
@@ -95,7 +91,6 @@ override_dh_auto_install:
#override_dh_auto_install:
# rm -rf Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/*.mdb
-# rm -rf Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/alphavss
# mkdir ${DESTDIR}/usr/lib/duplicati/
# cp -R Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/* ${DESTDIR}/usr/lib/duplicati/
# cp -R Duplicati/Server/webroot ${DESTDIR}/usr/lib/duplicati/
diff --git a/Installer/fedora/duplicati-binary.spec b/Installer/fedora/duplicati-binary.spec
index 232357338..d771e40c2 100644
--- a/Installer/fedora/duplicati-binary.spec
+++ b/Installer/fedora/duplicati-binary.spec
@@ -90,12 +90,8 @@ rm -rf win-tools
rm -rf SQLite/win64
rm -rf SQLite/win32
rm -rf MonoMac.dll
-rm -rf alphavss
rm -rf OSX\ Icons
rm -rf OSXTrayHost
-rm AlphaFS.dll
-rm AlphaVSS.Common.dll
-rm -rf licenses/alphavss
rm -rf licenses/MonoMac
rm -rf licenses/gpg
diff --git a/Installer/fedora/duplicati.spec b/Installer/fedora/duplicati.spec
index 85fb2e7d9..2f1d8322d 100755
--- a/Installer/fedora/duplicati.spec
+++ b/Installer/fedora/duplicati.spec
@@ -144,13 +144,9 @@ rm -rf Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/win-tools
rm -rf Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/SQLite/win64
rm -rf Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/SQLite/win32
rm -rf Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/MonoMac.dll
-rm -rf Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/alphavss
rm -rf Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/OSX\ Icons
rm -rf Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/OSXTrayHost
-rm Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/AlphaFS.dll
-rm Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/AlphaVSS.Common.dll
-rm -rf Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/licenses/alphavss
rm -rf Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/licenses/MonoMac
rm -rf Duplicati/GUI/Duplicati.GUI.TrayIcon/bin/Release/licenses/gpg