pacmanXG (GUI для пакман ... еще один)

mehanoid
О… Да, точно. Сорри за дезинформацию, это похоже в пакмане баг.
Игрался с конфигом, добавил опцию ShowSize, но не так и не посмотрел, как она работает.
ShowSize
Display the size of individual packages for –sync and –query modes.
По идее она должна просто размер пакетов показывать. Но вот только она при этом все пакеты помечает как установленные.

Да нет, это не баг пакмана. Просто pacmanxg работает с консольным выводом pacman`a (парсит его), и лишняя информация его сбила с толку. Надо будет подумать над этим моментом …
Вспомнил про опцию в PKGBUILD: options=('!strip')
Теперь можно вернуть /etc/makepkg.conf в исходное состояние, душевное равновесие восстановлено.

minoshi, Написано (на первой странице) что есть иконка к приложению, пожалуйста, упакуйте её в пакет с бинарником!
Улыбнуло =)


В общем-то оно и понятно, если скриншоты с дебиановского сервера берутся. Всё равно скриншоты — прикольная функция.
Хм.. не наблюдаю у себя такого. И еще большой вопрос по шрифтам - как у вас они такие четкие и ровные получились?..
Nebulosa
Вспомнил про опцию в PKGBUILD: options=('!strip')
Теперь можно вернуть /etc/makepkg.conf в исходное состояние, душевное равновесие восстановлено.

Я вот чего думаю про эту опцию. Дело в том, что исходный размер программы pacmanxg после компиляции более 17 мбт (версия 2.10), однако большая часть из них - это отладочная информация, которую я удаляю командой strip, после чего я еще пакую бинарник upx`ом. В итоге бинарник получается чуть более 900 кбт. Может стоит выкладывать исходный бинарник, не прошедший обработку strip`ом? Что думаете?
Nebulosa
Хм.. не наблюдаю у себя такого. И еще большой вопрос по шрифтам - как у вас они такие четкие и ровные получились?..
Чего не наблюдаете? Скриншот пакмана?
По поводу шрифтов… На самом деле я с ними ничего не делал, конфиги со шрифтами у меня дефолтные. Из того, что установлено:
pacman -Qs font
local/artwiz-fonts 1.3-6
    This is set of (improved) artwiz fonts.
local/chakra-gtk-config 1.6-1
    Chakra Gtk Config it is a KCM for set the look&feel of your Gtk apps using the KDE systemsettings. written from scratch in Qt, you can set the widget, the icon themes and the font family.
local/fluidsynth 1.1.4-1
    A real-time software synthesizer based on the SoundFont 2 specifications
local/fontconfig 2.8.0-1
    A library for configuring and customizing font access
local/fontsproto 2.1.1-1
    X11 font extension wire protocol
local/freetype2 2.4.6-1
    TrueType font rendering library
local/gsfonts 1.0.7pre44-2
    Ghostscript standard Type1 fonts from URW
local/lib32-fontconfig 2.8.0-3
    A library for configuring and customizing font access (32-bit)
local/lib32-freetype2 2.4.6-2
    TrueType font rendering library (32-bit)
local/lib32-libxft 2.2.0-1
    FreeType-based font drawing library for X (32-bit)
local/libfontenc 1.1.0-1
    X11 font encoding library
local/libxfont 1.4.4-1
    X11 font rasterisation library
local/libxft 2.2.0-1
    FreeType-based font drawing library for X
local/ttf-cheapskate 2.0-7
    TTFonts collection from dustimo.com
local/ttf-dejavu 2.33-1
    Font family based on the Bitstream Vera Fonts with a wider range of characters
local/ttf-freefont 20100919-1
    A set of free high-quality TrueType fonts covering the UCS character set
local/ttf-ms-fonts 2.0-8
    Core TTF Fonts from Microsoft
local/xorg-bdftopcf 1.0.3-1 (xorg xorg-apps)
    Convert X font from Bitmap Distribution Format to Portable Compiled Format
local/xorg-fonts-alias 1.0.2-1
    X.org font alias files
local/xorg-fonts-encodings 1.0.4-1 (xorg-fonts xorg)
    X.org font encoding files
local/xorg-fonts-misc 1.0.1-1
    X.org misc fonts
local/xorg-font-util 1.2.0-1 (xorg-fonts xorg)
    X.Org font utilities
local/xorg-font-utils 7.6-2
    Transitional package depending on xorg font utilities
local/xorg-mkfontdir 1.0.6-2 (xorg xorg-apps)
    Create an index of X font files in a directory
local/xorg-mkfontscale 1.0.9-1 (xorg-apps xorg)
    Create an index of scalable font files for X
minoshi
Nebulosa
Вспомнил про опцию в PKGBUILD: options=('!strip')
Теперь можно вернуть /etc/makepkg.conf в исходное состояние, душевное равновесие восстановлено.

Я вот чего думаю про эту опцию. Дело в том, что исходный размер программы pacmanxg после компиляции более 17 мбт (версия 2.10), однако большая часть из них - это отладочная информация, которую я удаляю командой strip, после чего я еще пакую бинарник upx`ом. В итоге бинарник получается чуть более 900 кбт. Может стоит выкладывать исходный бинарник, не прошедший обработку strip`ом? Что думаете?

Думаю так - это опция нужна для того чтобы при компиляции из исходников вычищать лишний мусор. Мы же ставим бинарник который уже очищен командой strip, следовательно второй проход этой же командой ничего не должен делать. Однако, каким-то образом за второй проход файл усекается до 208 байт (возможно из-за upx), поэтому второй проход лучше не делать.

Вердикт: оставляйте как есть (прогнанный через strip и упакованный upx), options=('!strip') - штатная опция PKGBUILD, нормально будет работать.

Тут есть проблема с шрифтами.. надо как-то вычленить как шрифты (и какие) работают.
Nebulosa
Вердикт: оставляйте как есть (прогнанный через strip и упакованный upx), options=('!strip') - штатная опция PKGBUILD, нормально будет работать.
Ok

Nebulosa
Тут есть проблема с шрифтами.. надо как-то вычленить как шрифты (и какие) работают.
Чуть позже. Сейчас совместно с разработчиком MSEide пытаемся решить небольшую ошибку в самой среде программирования (а точне в одном из ее GUIкомпонентов), которая вскрылась во время разработки pacmanxg. Ошибка некритичная, конечному пользователю не видна, но если решим - резко облегчу себе и другим mseide-прогерам жизнь.
версия 2.11

функционал :
- сохранение параметров с вкладки “Утилиты”
- программа самостоятельно пытается определить локаль и подгрузить нужный язык интерфейса (пока имеются только русский и английский). Ключ ‘-ru’ теперь не обязателен, но оставлен на всякий случай.
- при просмотре списка файлов пакета, если последний не установлен, выдается соответствующее сообщение (фишка не работает, если
локаль и язык интерфейса не совпадают, например локаль ru_ru.utf8, интерфейс английский).

код :
- дальнейшая доработка работы с AUR.
- выявлена мной и устранена разработчиком MSE некритическая ошибка в среде программирования.
- устранена ошибка определения nautilus (вкладка “Утилиты”)

интерфейс :
- устранение ошибки с размещением опций установки/удаления после отображения во всплывающем окне.
- в шапке окна просмотра скриншота отображается название пакета.
- иконка
- новый подфильтр по-умолчанию “font” в “Результаты поиска”
to Nebulosa
можете указать в описании пакета в AUR, что программа не требует QT / GTK ?
 
Зарегистрироваться или войдите чтобы оставить сообщение.