aboutsummaryrefslogtreecommitdiff
path: root/trunk
diff options
context:
space:
mode:
authorrhatto <rhatto@04377dda-e619-0410-9926-eae83683ac58>2007-04-17 12:29:49 +0000
committerrhatto <rhatto@04377dda-e619-0410-9926-eae83683ac58>2007-04-17 12:29:49 +0000
commit134f47aa02b21455165e08f7708e4211acb00d6b (patch)
tree5a72f340b6321bca0cf63c9ec0ab09724858e3dd /trunk
parent583ddf3c4922387fafe11e789591a3bd65cb5d28 (diff)
downloadsimplepkg-134f47aa02b21455165e08f7708e4211acb00d6b.tar.gz
simplepkg-134f47aa02b21455165e08f7708e4211acb00d6b.tar.bz2
simplaret_search_and_delete small fix
git-svn-id: svn+slack://slack.fluxo.info/var/svn/simplepkg@350 04377dda-e619-0410-9926-eae83683ac58
Diffstat (limited to 'trunk')
-rwxr-xr-xtrunk/src/simplaret6
1 files changed, 6 insertions, 0 deletions
diff --git a/trunk/src/simplaret b/trunk/src/simplaret
index 00f1dde..ec4d08c 100755
--- a/trunk/src/simplaret
+++ b/trunk/src/simplaret
@@ -463,6 +463,12 @@ function simplaret_search_and_delete {
name_version="`package_version $1`"
name_build="`package_build $1`"
+ # search wheter the package filename is in the repositories
+ if [ "`simplaret_search $1 | grep $1 | wc -l`" == "0" ]; then
+ echo "Error: package not found: $1"
+ return 1
+ fi
+
for file in `find $2/ -name $name*tgz 2> /dev/null`; do
candidate="`basename $file`"
version="`package_version $candidate`"