| Summary: | Избавится от зависимости на curl | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Lenar Shakirov <snejok> |
| Component: | foo2zjs | Assignee: | Michael Shigorin <mike> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | lav, mike, viy |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
| URL: | http://git.altlinux.org/srpms/f/foo2zjs.git?p=foo2zjs.git;a=blob;f=foo2zjs/getweb.in;h=86f638a28b3a17089b6e1caa788aafd56b0a6fb3;hb=HEAD#l103 | ||
Скорее тогда что-то вроде: %add_findreq_skiplist %_bindir/getweb Requires: wget (В ответ на комментарий №0)
> В коде getweb есть участок, который выполняется только на системах с ОС
> "Darwin", однако из-за него автопоиск зависимостей добавляет curl в Requires.
Добавил в патч getweb'а
foo2zjs-20120404-alt1 Спасибо! |
В коде 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 $* }