Архив обновлен (ребята с antergos forum нашли ошибку)
Ссылка для скачивания (32 бит)
Ссылка для скачивания (64 бит)

to jim945:
Ну я же высказывался по данному вопросу!
Хотя если все-таки появилось желание собрать самому, вот Вам step-by-step:
========================================================================
1.установите пакеты fpc, gdb, binutils
2. Отсюда берете файлы:
- mseide_msegui_src_3_2.zip - это исходники среды программирования, распаковываем куда нибудь, например в /home/jim/mseide
- mseide_i386_linux_3_2.tar.gz или mseide_x86_64_linux_3_2.tar.gz - это собственно бинарник среды, распаковываем куда нибудь, например в /home/jim/mse-bin

3.Скачиваем исходный код pacmanxg, распаковываем.
4.Запускаем /home/jim/mse-bin/mseide
5.Настраиваем среду программирования:
- Settings - Configure MSEide : здесь достаточно прописать в окне ${MSEDIR} путь до исходников среды программирования, в нашем случае /home/jim/mseide. Щелкаем Ок.
6.Открываем проект pacmanxg:
- Project - Open - переходим в каталог, куда распаковали исходный код pacmanxg, выбираем файл pacmanxg.prj.

Здесь возможно среда программирования будет предупреждать, что она не может прочитать какие-то параметры компонентов. На все предупреждения нажимаем Ок.

7. Собираем проект
- Project - Build

В каталоге с исходным кодом программы появится бинарный файл pacmanxg. Запускаем, пользуемся.
=======================================================================

jim945, всё еще есть желание собрать самостоятельно? Дерзай! А заодно можешь попытаться создать PKGBUILD.
Ссылка для скачивания (64 бит)
Скачать, распаковать, запустить "pacmanxg"

Отчеты об ошибках на [email protected] или здесь.

A.M.
PacmanXG 4.16.x серии (альфа) готов к тестированию!

Скачать, распаковать, запустить "pacmanxg"

Отчеты об ошибках на [email protected] или здесь.

Ссылка для скачивания (32 бит)

С уважением,
Александр Minoshi
Привет!

В качестве отчета о проделанной работе представляю скриншоты pacmanXG 4.16.х series.
Всё это пока альфа и для общего тестирования выкладывать рано, так что пока только смотрим :)
В программе используются наработки из pacmanexpress.
На данном этапе модуль интернационализации не подключен, поэтому кое-где видны надписи с префиксом mes_

Стартовое окно


Страница настроек, стандартное меню (включается соответствующей опцией)


Страница менеджера пакетов, вверху НЕстандартное меню


Страница менеджера пакетов, убраны панели фильтров и очереди, + включена функция показывать описание пакета во всплывающем окне (см на странице настроек)
Состояние страницы сохраняется при выходе


Окно установки пакетов, программа предварительно показывает, что вместе с выбранным пакетов будет еще установлено.


Процесс установки в действии, запрос на подтверждение.


Попытка удалить bash


Страница задач, справа очередь выполненных задач


Окно редактирования/добавления задачи


Возможность редактировать во внешнем текстовом редакторе ( + выбрана темная шкурка)


Ваш А.М.
очень похоже на правду :(

[[email protected] user]# pacman -R --recursive --cascade scrot
проверка зависимостей...\n
:: pacmanexpress опционально требует scrot: for making screenshots
:: pacmanxg4-bin опционально требует scrot: for making screenshots

Пакеты (2): giblib-1.2.4-6  scrot-0.8-6

Общий удаляемый объем: 0,16 MiB

:: Хотите удалить эти пакеты? [Y/n] n
[[email protected] user]#


[[email protected] user]# pacman -R --recursive --cascade --print scrot
scrot-0.8-6
giblib-1.2.4-6
[[email protected] user]#

тема закрыта,
arcanis спасибо
Не важно удалится или нет .
Вопрос в том, почему в случае с bash `pacman --print` заныкал часть информации? Ошибка в коде ?
Доброго времени суток!

Тут как-то вплотную решил взять за параметр --print
       -p, --print
           Only print the targets instead of performing the actual operation (sync, remove or upgrade) ...

Довольно удобная фишка с точки зрения программирования. Посмотрел, что изменится в системе :

[[email protected] user]# pacman -R --print  0ad-data
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: 0ad: требует 0ad-data
[[email protected] user]#

[[email protected] user]# pacman -R --recursive --cascade --print 0ad-data
0ad-a16-2
0ad-data-a16-1
enet-1.3.12-1
gloox-1.0.10-1
miniupnpc-1.9.20140401-1
openal-1.15.1-1
[[email protected] user]#

и если всё устраивает, выполняем:
[[email protected] user]# pacman -R --recursive --cascade --noconfirm 0ad-data
проверка зависимостей...\n

Пакеты (6): 0ad-a16-2  enet-1.3.12-1  gloox-1.0.10-1  miniupnpc-1.9.20140401-1  openal-1.15.1-1  0ad-data-a16-1

Общий удаляемый объем: 1330,41 MiB

:: Хотите удалить эти пакеты? [Y/n]
Все было хорошо, пока я не попытался "удалить" bash:
[[email protected] user]# pacman -R --recursive --cascade --print bash
:: Пакет из HoldPkg обнаружен в списке целей. Продолжить? [y/N]
[[email protected] user]# 

Всего одна строчка, хотя по логике должно было быть показано следущее:
[[email protected] user]# pacman -R --recursive --cascade bash
проверка зависимостей...\n
предупреждение: обнаружена циклическая зависимость:
предупреждение: harfbuzz будет удалён после его зависимости freetype2
:: hdparm опционально требует bash: for wiper.sh script
:: imake опционально требует perl: for mkhtmlindex
:: lazarus опционально требует perl: to run some scirpts in the tools directory
:: lazarus опционально требует gtk2: to compile gtk2 apps
:: libdnet опционально требует python2
:: libmpeg2 опционально требует sdl: required for mpeg2dec
:: libmpeg2 опционально требует libxv: required for mpeg2dec
:: xinetd опционально требует perl: for xconv.pl script
предупреждение: manjaro-system указан в HoldPkg.
предупреждение: pacman указан в HoldPkg.
:: Пакет из HoldPkg обнаружен в списке целей. Продолжить? [y/N] n
[[email protected] user]#

Сижу и ломаю голову, как заставить "pacman --print" показать этот текст. И вообще, почему программа работает так? Баг или фитча? Стоит ли писать в баг-трекер?
Выявлено на archlinux manjaro.

[[email protected] user]# pacman -V

 .--.                  Pacman v4.1.2 - libalpm v8.0.2
/ _.-' .-.  .-.  .-.   Copyright (C) 2006-2013 Pacman Development Team
\  '-. '-'  '-'  '-'   Copyright (C) 2002-2006 Judd Vinet
 '--'
                       Эта программа может свободно распространяться
                       на условиях GNU General Public License

[[email protected] user]# 
Родилось мимоходом простенькое меню для линукс

Страница проекта

Скачать бинарник (32bit) | исходный код (freepascal, mseide)


Если не знаете ставить или нет - выложил видео

http://www.youtube.com/watch?v=SPuBu2iXbrM
Обновил малость