From b467d6ba61cf820d62e9a0128c5fa1dbcf342b74 Mon Sep 17 00:00:00 2001 From: rhatto Date: Sun, 10 Dec 2006 22:39:25 +0000 Subject: simplaret: simplaret_search_and_download_patch fix git-svn-id: svn+slack://slack.fluxo.info/var/svn/simplepkg@67 04377dda-e619-0410-9926-eae83683ac58 --- src/simplaret | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/simplaret b/src/simplaret index 018e2f4..bd50712 100755 --- a/src/simplaret +++ b/src/simplaret @@ -448,8 +448,7 @@ function simplaret_search_and_download_patch { if [ ! -z "$installed_packs" ]; then for installed in $installed_packs; do - if [[ "$candidate" == "`package_name $installed.tgz`" ]]; then - echo "package $candidate already installed in $root ($installed)" + if [[ "`package_name $candidate`" == "`package_name $installed.tgz`" ]]; then package_installed="1" break fi @@ -457,7 +456,9 @@ function simplaret_search_and_download_patch { # if the package is installed, download the patch if [[ "$package_installed" != "1" ]]; then - simplaret_get $candidate + # TODO: verificar se eh a mesma versao e build number? + # DOWNLOAD_EVEN_IF_APPLIED? + simplaret_get `package_name $candidate` DOWNLOADED_PATCHES="$DOWNLOADED_PATCHES $candidate " # the ending space is important fi -- cgit v1.2.3