Этот инструмент используется для создания пакетов AgiliaLinux из файлов ABUILD, описывающих процесс сборки. Для получения дополнительной информации о том, как его использовать, см. документацию.
Исправить и доработать:
-
Удалить требование присутствия короткого и длинного тего и необходимость присутствия тегов в пакете.
-
Удалить ограничение на количество используемых тегов в пакете это позволит более гибко настраивать группы пакетов.
-
Заменить wget на curl так как последний обязательно находится в системе и имеет ряд преимуществ.
-
Добавить опцию не распаковывать архивы.
-
Добавить возможность указать имя загружаемого файла так как некоторые пакеты собираются из одного источника или загружаемые файлы имеют одинаковое имя и расширение, что приводит к ряду проблем.
-
Исправить распаковку deb архивов.
-
Удалить ряд устаревших встроенных функций.
-
Исправить автоматическую генерацию зависимостей (Система не находит 32х разрядные библиотеки)
-
Пересмотреть имена ряда стандартных переменных (Заменить adddep на add-deps, removedep на del-dep).
-
Добавить рекомендованные (опциональные) зависимости (Надо расковырять mpkg-setmeta).
-
Добавить новую переменную optional в данной переменной перечисляются дополнительные зависимости которые расширяют функционал пакета но не устанавливаются с пакетом.