[pacman-dev] [PATCH] Restore trimming of db and pkg extensions

Dan McGee dan at archlinux.org
Tue Sep 7 09:25:35 EDT 2010


These keep having to change because we are getting really good at changing
the downloaded filename. Shorten the match sequences to just .db and .pkg
and trim everything after and including these strings.

Signed-off-by: Dan McGee <dan at archlinux.org>
---
 src/pacman/callback.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/pacman/callback.c b/src/pacman/callback.c
index 3696d3c..32dafb5 100644
--- a/src/pacman/callback.c
+++ b/src/pacman/callback.c
@@ -575,7 +575,7 @@ void cb_dl_progress(const char *filename, off_t file_xfered, off_t file_total)
 
 	fname = strdup(filename);
 	/* strip package or DB extension for cleaner look */
-	if((p = strstr(fname, ".pkg.tar.")) || (p = strstr(fname, ".db.tar."))) {
+	if((p = strstr(fname, ".pkg")) || (p = strstr(fname, ".db"))) {
 			*p = '\0';
 	}
 	/* In order to deal with characters from all locales, we have to worry
-- 
1.7.2.3



More information about the pacman-dev mailing list