- wiki-parser
- cl-closure-template
- garbage-pools
- cl-libxml2
- cl-routes
- restas
- restas-directory-publisher
- restas-planet
- restas-wiki
Кроме того, он также содержит cl-typesetting и мой форк cl-pdf, который включает в себя поддержку salza2, zpb-ttf и некоторые мои изменения.
При использовании layman проще всего подключить этот форк вместо оригинальной версии следующим образом:
cd /usr/local/portage/layman/lisp(Пишу по памяти, могу немного напутать)
git remote rm origin
git remote add origin git://github.com/archimag/gentoo-lisp-overlay.git
git config branch.master.remote origin
git config branch.master.merge master
Теперь
layman --sync lispБудет брать обновления из моего репозитория, который я обещаю регулярно синхронизировать с основным.
Открыт приём багов и предложений :)
При попытке обновления выдает:
ОтветитьУдалитьYour configuration specifies to merge with the ref 'master'
from the remote, but no such ref was fetched.
(Правда я использую ссылку http:// вместо git:// из-за прокси)
@Дмитрий
ОтветитьУдалитьХм... Попробовал с http:// - у меня всё получается... Х.з., может Вы ошиблись немного с url? Или с настройками?
Удалил каталог, создал заново. Выполнил перенастройку гита. Заработало.
ОтветитьУдалитьА ведь и в прошлый раз копи-пастил команды. В очередной раз священное "вышел-вошёл" помогло :)
В общем, хочу выразить вам свою благодарность за интересные публикации и проводимую вами работу.
А зачем форкать? Они патчи/ебилды охотно принимают
ОтветитьУдалить@Andor
ОтветитьУдалитьКогда охотно, а когда и вообще реакции никакой нет... Кроме того, бывают вещи неоднозначные (например, по состоянию cl-pdf), а подробно излагать свою позицию знание английского мне не позволяет.
Плюс оперативность, я использую этот оверлей для распространения пакетов по нескольким серверам, я не могу долго ждать, когда кто-нибудь таки применит патч.
Ну и это же git, всё таки, если не форкать, то зачем он нужен?