diff options
author | Ismael Luceno | 2011-06-01 01:03:56 -0300 |
---|---|---|
committer | Ismael Luceno | 2011-06-01 01:03:56 -0300 |
commit | 9c2398673e6f3e783a8c61b6e8f3d6efc4219774 (patch) | |
tree | 695562f08eddec0300409f5961a6696343d8f8e9 | |
parent | 01d86f5e6b67fb7e056375e6b5c5c3b20479d90e (diff) |
libsvdrp: use hg_download
-rwxr-xr-x | libs/libsvdrp/DOWNLOAD | 43 | ||||
-rw-r--r-- | libs/libsvdrp/HISTORY | 3 |
2 files changed, 6 insertions, 40 deletions
diff --git a/libs/libsvdrp/DOWNLOAD b/libs/libsvdrp/DOWNLOAD index c6c5535d0a..3e723f3867 100755 --- a/libs/libsvdrp/DOWNLOAD +++ b/libs/libsvdrp/DOWNLOAD @@ -1,45 +1,8 @@ #once the hg download handler hits stable sorcery this DOWNLOAD script would #only need to be removed, SOURCE_URL is compatible with the planned hg handler -function my_url_hg_http_crack() { - - URL=$(url_strip_prefix "$1" hg_http) - HG_ROOT=$(echo $URL | sed "s#\(^[^/]*[^:]*\):.*#\1#") - HG_ROOT=http://$HG_ROOT - local HG_DIRECTORY_TAG=$(echo $URL | sed "s#^[^/]*[^:]*\(.*\)#\1#") - HG_DIRECTORY=$(echo $HG_DIRECTORY_TAG | cut -d : -f2) - local HG_TAGNAME=$(echo $HG_DIRECTORY_TAG | cut -d : -f3) - HG_TAG=${HG_TAGNAME:=default} - -} - if [[ "${VERSION}" != "scm" && "${VERSION}" != "$(date +%Y%m%d)" ]]; then - default_download && - return $? -fi && - -message "${MESSAGE_COLOR}Starting Mercurial checkout of" \ - "${FILE_COLOR}${SOURCE}${MESSAGE_COLOR}...${DEFAULT_COLOR}" && -my_url_hg_http_crack $SOURCE_URL && -if [[ -f $SOURCE_CACHE/$SOURCE ]]; then - message "${MESSAGE_COLOR}Previous source found unpacking...${DEFAULT_COLOR}" && - tar -jxf $SOURCE_CACHE/$SOURCE && - message "${MESSAGE_COLOR}Running hg pull...${DEFAULT_COLOR}" && - ( cd $HG_DIRECTORY && - echo hg pull $HG_ROOT && - hg pull $HG_ROOT && - echo hg update $HG_TAG && - hg update $HG_TAG ) + default_download else - message "${MESSAGE_COLOR}Running hg clone...${DEFAULT_COLOR}" - echo hg clone $HG_ROOT $HG_DIRECTORY - hg clone $HG_ROOT $HG_DIRECTORY && - ( cd $HG_DIRECTORY && - echo hg update $HG_TAG && - hg update $HG_TAG ) -fi && -message "${MESSAGE_COLOR}Generating tarball...${DEFAULT_COLOR}" && -tar -jcf $SOURCE $HG_DIRECTORY && -cp $SOURCE $SOURCE_CACHE/$SOURCE && -rm $SOURCE && -message "${MESSAGE_COLOR}Mercurial checkout complete...${DEFAULT_COLOR}" + hg_download +fi diff --git a/libs/libsvdrp/HISTORY b/libs/libsvdrp/HISTORY index 2f616386f7..6e3cc53e38 100644 --- a/libs/libsvdrp/HISTORY +++ b/libs/libsvdrp/HISTORY @@ -1,2 +1,5 @@ +2011-06-01 Ismael Luceno <ismael@sourcemage.org> + * DOWNLOAD: use hg_download + 2009-12-08 Philippe "Puppet_Master" Caseiro <puppetmaster@sourcemage.org> * DEPENDS, DETAILS, DOWNLOAD, PREPARE, PRE_BUIL: Created |