From 0af914dd095a6927abbe4c5eb0a43217dd1b5d48 Mon Sep 17 00:00:00 2001 From: Daniel Berteaud Date: Thu, 13 Dec 2018 09:14:32 +0100 Subject: [PATCH] Remove old versions when updating package --- WAPT/control | 2 +- setup.py | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/WAPT/control b/WAPT/control index d9836c3..6f5170a 100644 --- a/WAPT/control +++ b/WAPT/control @@ -1,5 +1,5 @@ package : fws-git -version : 2.20.0-1 +version : 2.20.0-2 architecture : all section : base priority : optional diff --git a/setup.py b/setup.py index d783b6c..24e7d04 100644 --- a/setup.py +++ b/setup.py @@ -27,6 +27,9 @@ def update_package(): url = asset['browser_download_url'] print('Downloading Git %s for win%s from %s' % (version,arch,url)) wget(url,asset['name']) + for old in glob.glob(r'Git-*-%s-bit.exe' % arch): + if not old == 'Git-%s-%s-bit.exe' %(version,arch): + remove_file(old) if Version(version) > Version(control['version'].split('-',1)[0]): print('Updating control file with new version %s' % version) pe.version = version + '-0'