diff --git a/WAPT/control b/WAPT/control index 28d4ef9..2da4997 100644 --- a/WAPT/control +++ b/WAPT/control @@ -1,5 +1,5 @@ package : eht-seadrive -version : 3.0.4-4 +version : 3.0.5-2 architecture : all section : base priority : optional @@ -29,7 +29,7 @@ editor : keywords : drive,sync licence : Apache 2 homepage : https://www.seafile.com/ -package_uuid : 3098bc5f-6301-4258-a675-9e9ff7c8c722 +package_uuid : 04a0bfb7-cf7e-4fbc-aa16-80c8496c7cbd valid_from : valid_until : forced_install_on : @@ -39,6 +39,6 @@ max_os_version : icon_sha256sum : 93da0c9a70bb483b919bcdd65dfefe60dd7afc87e09f0f43630ceaad27e7e6b2 signer : dbd signer_fingerprint: e9156ec73f1ea6b50f33e0d9f580e8ae56db147100894bb5d2d4648a46f07ed1 -signature : REhgbUODy645aoIUMmOqZas9bsJqi3AtEBy8L+zJ6RwSuptXpTd3Qk7OVH9bIw+h6VuFT1Oji1ivtrwBSx8oK+VXB7NOODFuPse3uPjH6f9FhfmEkOntixDlkgI3Nz3avmWkE86L3WlkegwfuF0XELki9uhr3QMqOggUHYZrUARk67weVAdEPO0rki5J5KhZ9LBnMKsWUyqsmxJZxygWU46L4M7Jwx1RtyXc07Ug7wNf/C1MaJwHOTr6oQyDr6oq9raB9nwSFMi6/9qUVXgO3sXDhC+fnrzkIwna2puZrw68rz18kF7x5ge7m2189Wc5Vkbf5OcerW+DeVi0tzGAfw== -signature_date : 2023-06-12T23:23:48.303065 +signature : BzRZBiUQYjZByy9txhL2lWVP6G7fUmsnJLpIVzOJSpKKbLLTwiru8vQYpscgh8FpGXT70eo630w//MskRem1l/o3SlMoNVgUs4O0BzuS4mqPA2NqiZ93KkgK0JEEwSsnUd90OBr0a4ZKjPThM5j0uCmOejGz5oHDzFw3YQCM0yoxjUAwELce8XH5JUOk3gfzTYL8htemak/GskY56kePlxD9cQnWqpCxLiIdnmOfGGF+6k8FFQCLGouN+QWdMmgySMWns5OqXR9qvyKd/yBmUymRWiNi5UYK8/yKWyTVAcLB/4Io4lMMOcXk5l77MeDrToaXfiNSHr4LmDwfQV4ehA== +signature_date : 2023-08-17T16:46:07.485082 signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes \ No newline at end of file diff --git a/WAPT/wapt.psproj b/WAPT/wapt.psproj index 42a4af8..31fd757 100644 --- a/WAPT/wapt.psproj +++ b/WAPT/wapt.psproj @@ -1,5 +1,5 @@ [PyScripter] -Version=3.4.2.0 +Version=3.6.4.0 [Project] ClassName=TProjectRootNode @@ -23,18 +23,34 @@ FileName=C:\Program Files (x86)\wapt\setuphelpers.py [Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node2] ClassName=TProjectFileNode -FileName=C:\Program Files (x86)\wapt\wapt-get.py +FileName=C:\Program Files (x86)\wapt\setuphelpers_linux.py [Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node3] ClassName=TProjectFileNode -FileName=C:\Program Files (x86)\wapt\wapt-get.ini +FileName=C:\Program Files (x86)\wapt\setuphelpers_macos.py [Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node4] ClassName=TProjectFileNode +FileName=C:\Program Files (x86)\wapt\setuphelpers_unix.py + +[Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node5] +ClassName=TProjectFileNode +FileName=C:\Program Files (x86)\wapt\setuphelpers_windows.py + +[Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node6] +ClassName=TProjectFileNode +FileName=C:\Program Files (x86)\wapt\wapt-get.ini + +[Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node7] +ClassName=TProjectFileNode +FileName=C:\Program Files (x86)\wapt\wapt-get.py + +[Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node8] +ClassName=TProjectFileNode FileName=C:\Program Files (x86)\wapt\waptpackage.py [Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes] -Count=5 +Count=9 [Project\ChildNodes\Node0\ChildNodes\Node1] ClassName=TProjectFileNode @@ -56,10 +72,11 @@ ClassName=TProjectRunConfiguationsNode [Project\ChildNodes\Node1\ChildNodes\Node0] ClassName=TProjectRunConfiguationNode -Name=install +Name=WAPT: install [Project\ChildNodes\Node1\ChildNodes\Node0\RunConfig] ScriptName=C:\Program Files (x86)\wapt\wapt-get.py +Description=Launch package installation. EngineType=peRemote ReinitializeBeforeRun=TRUE Parameters=install "$[Project-Path].." @@ -77,10 +94,11 @@ WorkingDirectory=$[ActiveScript-Dir] [Project\ChildNodes\Node1\ChildNodes\Node1] ClassName=TProjectRunConfiguationNode -Name=remove +Name=WAPT: remove [Project\ChildNodes\Node1\ChildNodes\Node1\RunConfig] ScriptName=C:\Program Files (x86)\wapt\wapt-get.py +Description=Launch uninstallation (the uninstallation code found in local wapt database, remember to launch after an installation). EngineType=peRemote ReinitializeBeforeRun=TRUE Parameters=remove "$[Project-Path].." @@ -98,13 +116,14 @@ WorkingDirectory=$[ActiveScript-Dir] [Project\ChildNodes\Node1\ChildNodes\Node2] ClassName=TProjectRunConfiguationNode -Name=session-setup +Name=WAPT: uninstall [Project\ChildNodes\Node1\ChildNodes\Node2\RunConfig] ScriptName=C:\Program Files (x86)\wapt\wapt-get.py +Description=Launch uninstallation code (for debugging purpose, it only runs the code of uninstall function). EngineType=peRemote ReinitializeBeforeRun=TRUE -Parameters=session-setup "$[Project-Path].." +Parameters=uninstall "$[Project-Path].." WorkingDir=$[Project-Path].. WriteOutputToFile=FALSE OutputFileName=$[ActiveScript-NoExt].log @@ -115,17 +134,18 @@ Caption=External Run Description=Run script using an external Python Interpreter ApplicationName=$[PythonExe-Short] Parameters=$[ActiveScript-Short] -WorkingDirectory=$[ActiveScript-Dir] +WorkingDirectory=$[Project-Path].. [Project\ChildNodes\Node1\ChildNodes\Node3] ClassName=TProjectRunConfiguationNode -Name=update +Name=WAPT: session-setup [Project\ChildNodes\Node1\ChildNodes\Node3\RunConfig] ScriptName=C:\Program Files (x86)\wapt\wapt-get.py +Description=Launch session-setup (it runs directly as current user). EngineType=peRemote ReinitializeBeforeRun=TRUE -Parameters=update +Parameters=session-setup "$[Project-Path].." WorkingDir=$[Project-Path].. WriteOutputToFile=FALSE OutputFileName=$[ActiveScript-NoExt].log @@ -140,14 +160,15 @@ WorkingDirectory=$[ActiveScript-Dir] [Project\ChildNodes\Node1\ChildNodes\Node4] ClassName=TProjectRunConfiguationNode -Name=upgrade +Name=WAPT: audit [Project\ChildNodes\Node1\ChildNodes\Node4\RunConfig] ScriptName=C:\Program Files (x86)\wapt\wapt-get.py +Description=Launch package audit. EngineType=peRemote ReinitializeBeforeRun=TRUE -Parameters=-f upgrade -WorkingDir=$[ActiveScript-Dir] +Parameters=audit -f "$[Project-Path].." +WorkingDir=$[Project-Path].. WriteOutputToFile=FALSE OutputFileName=$[ActiveScript-NoExt].log AppendToFile=FALSE @@ -161,13 +182,14 @@ WorkingDirectory=$[ActiveScript-Dir] [Project\ChildNodes\Node1\ChildNodes\Node5] ClassName=TProjectRunConfiguationNode -Name=-i build-upload +Name=WAPT: update-package [Project\ChildNodes\Node1\ChildNodes\Node5\RunConfig] ScriptName=C:\Program Files (x86)\wapt\wapt-get.py +Description=Launch update_package (it usually serve to update binaries of the package). EngineType=peRemote ReinitializeBeforeRun=TRUE -Parameters=-i build-upload "$[Project-Path].." +Parameters=update-package-sources "$[Project-Path].." WorkingDir=$[Project-Path].. WriteOutputToFile=FALSE OutputFileName=$[ActiveScript-NoExt].log @@ -182,13 +204,14 @@ WorkingDirectory=$[ActiveScript-Dir] [Project\ChildNodes\Node1\ChildNodes\Node6] ClassName=TProjectRunConfiguationNode -Name=svn update +Name=WAPT: -i build-upload [Project\ChildNodes\Node1\ChildNodes\Node6\RunConfig] ScriptName=C:\Program Files (x86)\wapt\wapt-get.py +Description=Build and upload package to the waptserver. EngineType=peRemote ReinitializeBeforeRun=TRUE -Parameters=sources "$[Project-Path].." +Parameters=--use-gui -i build-upload "$[Project-Path].." WorkingDir=$[Project-Path].. WriteOutputToFile=FALSE OutputFileName=$[ActiveScript-NoExt].log @@ -201,71 +224,8 @@ ApplicationName=$[PythonExe-Short] Parameters=$[ActiveScript-Short] WorkingDirectory=$[ActiveScript-Dir] -[Project\ChildNodes\Node1\ChildNodes\Node7] -ClassName=TProjectRunConfiguationNode -Name=uninstall - -[Project\ChildNodes\Node1\ChildNodes\Node7\RunConfig] -ScriptName=C:\Program Files (x86)\wapt\wapt-get.py -EngineType=peRemote -ReinitializeBeforeRun=TRUE -Parameters=uninstall "$[Project-Path].." -WorkingDir=$[Project-Path].. -WriteOutputToFile=FALSE -OutputFileName=$[ActiveScript-NoExt].log -AppendToFile=FALSE - -[Project\ChildNodes\Node1\ChildNodes\Node7\RunConfig\ExternalRun] -Caption=External Run -Description=Run script using an external Python Interpreter -ApplicationName=$[PythonExe-Short] -Parameters=$[ActiveScript-Short] -WorkingDirectory=$[Project-Path].. - -[Project\ChildNodes\Node1\ChildNodes\Node8] -ClassName=TProjectRunConfiguationNode -Name=update-package-sources - -[Project\ChildNodes\Node1\ChildNodes\Node8\RunConfig] -ScriptName=C:\Program Files (x86)\wapt\wapt-get.py -EngineType=peRemote -ReinitializeBeforeRun=TRUE -Parameters=update-package-sources "$[Project-Path].." -WorkingDir=$[Project-Path].. -WriteOutputToFile=FALSE -OutputFileName=$[ActiveScript-NoExt].log -AppendToFile=FALSE - -[Project\ChildNodes\Node1\ChildNodes\Node8\RunConfig\ExternalRun] -Caption=External Run -Description=Run script using an external Python Interpreter -ApplicationName=$[PythonExe-Short] -Parameters=$[ActiveScript-Short] -WorkingDirectory=$[ActiveScript-Dir] - -[Project\ChildNodes\Node1\ChildNodes\Node9] -ClassName=TProjectRunConfiguationNode -Name=audit - -[Project\ChildNodes\Node1\ChildNodes\Node9\RunConfig] -ScriptName=C:\Program Files (x86)\wapt\wapt-get.py -EngineType=peRemote -ReinitializeBeforeRun=TRUE -Parameters=audit -f "$[Project-Path].." -WorkingDir=$[Project-Path].. -WriteOutputToFile=FALSE -OutputFileName=$[ActiveScript-NoExt].log -AppendToFile=FALSE - -[Project\ChildNodes\Node1\ChildNodes\Node9\RunConfig\ExternalRun] -Caption=External Run -Description=Run script using an external Python Interpreter -ApplicationName=$[PythonExe-Short] -Parameters=$[ActiveScript-Short] -WorkingDirectory=$[ActiveScript-Dir] - [Project\ChildNodes\Node1\ChildNodes] -Count=10 +Count=7 [Project\ChildNodes] Count=2 diff --git a/seadrive-3.0.4-en.msi b/seadrive-3.0.4-en.msi deleted file mode 100644 index 9ef0c7f..0000000 --- a/seadrive-3.0.4-en.msi +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7babd2788245d74c1fa1110b398e2477f5e0ad97c4e64b4088f3c986c214166f -size 94044160 diff --git a/seadrive-3.0.5-en.msi b/seadrive-3.0.5-en.msi new file mode 100644 index 0000000..9794ec2 --- /dev/null +++ b/seadrive-3.0.5-en.msi @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c813aa7cb851ea28e4a97e1206c1e76624a5f6d1ff16fd96681c297c894df3d +size 94035968 diff --git a/setup.py b/setup.py index a70988a..51461ca 100644 --- a/setup.py +++ b/setup.py @@ -13,6 +13,7 @@ def install(): def update_package(): print('Updating Seadrive package') import requests,re + from waptpackage import PackageEntry download = requests.get('https://www.seafile.com/en/download/').text try: