From 33a8a56106adae25714eec24d1bcb4889fcf8267 Mon Sep 17 00:00:00 2001 From: rhatto Date: Sun, 8 Apr 2007 00:03:16 +0000 Subject: simplaret: fix, see doc/CHANGELOG git-svn-id: svn+slack://slack.fluxo.info/var/svn/simplepkg@319 04377dda-e619-0410-9926-eae83683ac58 --- trunk/src/simplaret | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'trunk/src/simplaret') diff --git a/trunk/src/simplaret b/trunk/src/simplaret index 2f68743..4081f5e 100755 --- a/trunk/src/simplaret +++ b/trunk/src/simplaret @@ -474,7 +474,7 @@ function simplaret_get { # get a package # usage: simplaret_get [--silent] - local silent + local silent generate_patches # prevent user to stay in $storage cd @@ -512,6 +512,7 @@ function simplaret_get { if [ "$repos_type" == "root" ] && \ [ "$STORE_ROOT_PATCHES_ON_PATCHES_DIR" == "1" ] && echo $file | grep -q "patches"; then folder="$PATCHES_DIR/$ARCH/$VERSION/root-$repository_name" + generate_patches="1" else folder="$storage/$repository_name" fi @@ -555,6 +556,10 @@ function simplaret_get { if [ -f "$folder/$candidate.asc" ] || [ "$SIGNATURE_CHECKING" == "1" ]; then gpg --verify $folder/$candidate.asc $folder/$candidate fi + # generate the patches FILE_LIST if needed + if [ "$generate_patches" == "1" ]; then + gen_patches_filelst $folder + fi simplaret_checksum $storage/$repository_name/CHECKSUMS.md5 $folder/$candidate $silent return $? fi -- cgit v1.2.3