Bluetile.deb
В прошлый раз я посетовал, на то что у Bluetile нету .deb пакета, что несколько усложняет его установку. После некоторых раздумий было принято решение сделать такой пакет самому, ведь это должно быть совсем не сложно. На удивление, пакет собрался довольно быстро.
Если быть откровенным, то у меня есть подозрения, что пакет получился не совсем «кошерным». Т.к. он вроде и бинарный, но попутно скачивает и собирает софт из исходников. Но как сделать лучше я пока что не знаю, так что с радостью выслушаю дельные советы :)
Пакет чрезвычайно прост:
- control — файл, с описанием зависимостей (компилятор Хаскеля и библиотеки).
- postinst — скрипт, который скачивает, собирает и установливает cabal и bluetile в
$HOME/.cabal/ - prerm — удаляет симлинки при удалении пакета.
- Для удобства добавил так же bluetile.desktop — ярлык в главном меню(Applications → Accessories → Bluetile) с иконкой от Xmonad.
Скачать пакет можно тут → bluetile_0.3.deb. Пакет проверялся на Ubuntu 9.10.
Исходники — http://hg.zayats.org.ua/bluetile-deb/
P.S.Кстати, для организации тестовой площадки очень помог проект «VirtualBox® Images». Проект предоставляет готовые к употреблению виртуальные машины с различными предустановлеными ОС.






Comments