LINUX.ORG.RU
ФорумTalks

Небольшое обновление sys-devel/ipatch::init6 и app-portage/ibashrc::init6

 , , ,


0

1

ipatch теперь с Makefile и с man-ом.
ipatch нужен для упрощения потоковой обработки т.е. <наложения/отката> большого количества патчей.
Автоматическое разархивирование на основе mime-типов.
Автоматический подбор параметра -p NUM --strip=NUM Strip NUM leading components from file names команды patch.
Автоматическая проверка корректности применения каждого патча.
Анонс с примерами на ЛОРе.

ibashrc теперь использует ipatch добавлены примеры настроек.
ibashrc - велосипед реализующий epatch_user минуя portage.
Преимущества смотри ipatch а главное все патчи которые невозможно применить попросту пропускаются и не вызывают аварийную остановку ebuild-а.
Кроме того при помощи ibashrc можно задавать индивидуальные FEATURES, CFLAGS или вообще компилятор gcc, clang llvm, icc для отдельного ebuild-а или сразу целой категории.
Анонс с примерами на ЛОРе.

Установить можно элементарно emerge sys-devel/ipatch::init6 app-portage/ibashrc::init6 форки и исправления всячески приветствуются.

Stay Tuned!
Haters gonna hate.
Дискасс.

★★★★★

Ответ на: комментарий от teamfighter

а телефон у тебя не iphone часом?

Телефон у меня htc desire saga с android 4.4.4 и CyanogenMod 11.

По теме - ненужно

Ненужно? Проходи мимо и не задерживайся.

init_6 ★★★★★
() автор топика
Ответ на: комментарий от init_6

Ненужно?

systemd ненужно, а на это просто наплевать :d

haku ★★★★★
()

ipatch нужен для упрощения потоковой обработки т.е. <наложения/отката> большого количества патчей

чем это отличается от quilt? а, и зачем это надо?

xsektorx ★★★
()
Последнее исправление: xsektorx (всего исправлений: 1)
Ответ на: комментарий от xsektorx

чем это отличается от quilt?а, и зачем это надо?

Это просто ты описание не читал или quilt в глаза не видел и соответственно чем оно отличается тебе трудно судить?

init_6 ★★★★★
() автор топика
Ответ на: комментарий от funeralismatic

теперь ты велосипедишь вместо мегабакса? его костыли насущнее были.

Почему вместо? Я до него прекрасно велосипедил.
А любые костыли возникают не на пустом месте а от того что софт чем-то не устраивает.

init_6 ★★★★★
() автор топика
Ответ на: комментарий от xsektorx

плотно с quilt не работал, но в глаза видел. а вот из твоего описания мало чего не понял. таки поясни

Что именно тебе непонятно в пакетной обработке большого количества патчей, где каждый патч может быть заархивирован и кроме того отдельно можно задавать команду к каждому патчу? Т.е. не обязательно только всё применить или только всё откатить по списку. Если дальше что-то ещё не понятно сходи по ссылкам в анонсах там предостаточно примеров.

В ipatch из /etc/init.d/functions.sh нужны только цвета и дальше если будут все необходимые зависимости он заработает на любом GNU/Linux.

init_6 ★★★★★
() автор топика
Ответ на: комментарий от init_6

каждый патч может быть заархивирован и кроме того отдельно можно задавать команду к каждому патчу

не нашёл этого в описании. теперь понял, спасибо

xsektorx ★★★
()
Ответ на: комментарий от xsektorx

теперь понял, спасибо

Для одиночного патча ipatch так же применим но весь потенциал раскрывается на задачах когда нужно работать с массой патчей. Дальше читай help или man ничего сложного там нет.

init_6 ★★★★★
() автор топика
Ответ на: комментарий от teamfighter

сколько я здесь зареган, столько он и не торт

хотя время веб-форумов давно в прошлом, и это надо признать — былой славы ЛОРу уже не увидеть.

по теме: автор молодец, я на генте не был с 2011 года, но примерно представляю, зачем нужны эти костыли, и как они могут облегчить жизнь простому юзеру

DoctorSinus ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.