Сделан Ebuild для Reconstrucor
maksbotan 7 февраля, 2010 - 22:13
Я написал ebuild для программы Reconstrucor. Это программа для кастомайзинга дисков ubuntu. В генте он, естественно, не работает, т.к. нет dpkg/apt, но я просто прошу оценить ебилд и указать мне на ошибки. Собственно ебилд: http://dpaste.com/155768/
»
- Для комментирования войдите или зарегистрируйтесь
Сюрпрайс :) slep@mini ~ $
Сюрпрайс :)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
реконструктор использует apt,
реконструктор использует apt, в частности, изменяется файл /etc/apt/sources.list Также я забыл сказать, что он требует libbogl(Ben`s Own Graphics Library), а где у неё офсайт, я не знаю
Пакет плохо
Пакет плохо сделан.
src_unpack не нужен, нужно переопределение ${S}
src_compile не нужен, нужен inherit соответствующего екласса
полная абракадабра в src_install, все echo надо заменить на файлы, который нужно поместить в files/
Это очень плохо.
Не грусти, товарищ! Всё хорошо, beautiful good!
Я просто распаковал deb пакет
Я просто распаковал deb пакет с сайта и посмотрел, что где лежит. Этот файл тоже был там. А как правильно?
я не ebuild'о писатель,
я не ebuild'о писатель, но
правильно сначала читать и учиться, а потом делать
начинать удобно отсюда:
http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1
объясните, пожалуста,
объясните, пожалуста, подробнее про переопределение ${S} и inherit eclass`а, просто это мой первый ебилд...
man 5 ebuild;
man 5 ebuild; http://devmanual.gentoo.org ; emerge pms eclass-manpages ; смотреть в ебиилды из дерева
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Сейчас нечастая работа над
Сейчас нечастая работа над слиянием-модификацией загрузочных меню требует исследовательской работы, результат которой невозможно зафиксировать в виде "единого исходника". Я вынужден изучать-вспоминать два совершенно разных декларативных синтаксиса (не говоря о диалектных особенностях между syslinux и isolinux, grub4dos и grub...) Особенно - и даже запретительно - затратным занятием мне представляется попытка внешнего скриптования syslinux загрузки. Я предвижу обесценивание любой работы, проделанной в этом направлениии, с переходом на нативно скриптуемый загрузчик (предположительно grub2).
saboor