В коде getweb есть участок, который выполняется только на системах с ОС "Darwin", однако из-за него автопоиск зависимостей добавляет curl в Requires. 103 SYSTEM=`uname -s` 104 WGET=`type wget 2>/dev/null` 105 if [ "$SYSTEM" = Darwin -a "$WGET" = "" ] 106 then 107 WGETOPTS= 108 wget() { 109 shift 110 curl -o $* 111 } 112 fi Просьба "спрятать" curl такой конструкцией: wget() { shift local curl="curl" $curl -o $* }
Скорее тогда что-то вроде: %add_findreq_skiplist %_bindir/getweb Requires: wget
(В ответ на комментарий №0) > В коде getweb есть участок, который выполняется только на системах с ОС > "Darwin", однако из-за него автопоиск зависимостей добавляет curl в Requires. Добавил в патч getweb'а
foo2zjs-20120404-alt1
Спасибо!