PapirusDevelopmentTeam / papirus-claws-mail-theme

Papirus icons for Claws Mail
GNU General Public License v3.0
31 stars 1 forks source link

DEB, PKGBUILD and etc... #1

Open varlesh opened 7 years ago

varlesh commented 7 years ago

Will bee good if anyone add repos..

varlesh commented 7 years ago

@SmartFinn Серёж привет :) Запилишь debian-ветку?

SmartFinn commented 7 years ago

@varlesh Привет! Конечно, без проблем, но скорее всего завтра.

varlesh commented 7 years ago

Отлично, можешь не торопиться. Я пока скрипт запилю

SmartFinn commented 7 years ago

Какое имя пакета тебе больше нравится, по примеру официального claws-mail-themes:

varlesh commented 7 years ago

claws-mail-themes-papirus норм

varlesh commented 7 years ago

Красавчик :+1: спс :)

varlesh commented 7 years ago

Ну всё, терь осталось запилить своё ДЕ и ОСь :rofl:

SmartFinn commented 7 years ago

Я уже и название придумал — VarfOS, убийца ZorinOS :smile:

varlesh commented 7 years ago

Да нет же, PapirusOS... я вот кстати сижу и думаю, что ДЕ нормальных не осталось - юнити прикрыли, кеды баг на баге и багом погоняет, гном эт тормоз еще тот (особенно на встроенной графике), лкскути еще сыровато. Наверн ток крыса более менее вменяемая из всех и то, уж очень медленно все там пилится.

SmartFinn commented 7 years ago

Ну Cinnamon еще забыл, хотя я не любитель. GNOME 3 уже более-менее вменяемо выглядит, посмотрю до чего его допилят общими усилиями команды Unity, и если будет фее то уйду в XFCE.

varlesh commented 7 years ago

Гномофорк, тормозной он тоже... да ниче они там не будут пилить, сам же знаешь. Они ambiance вокрячили на гном, убого смотрится, что им мешало тот же arc взять или adapta?! я вот тоже чувствую на крысу убегу.

SmartFinn commented 7 years ago

Хотя и Mate с Pantheon тоже ниче... вообщем и без того хватает. Можно конечно как-то существующие DE правильно приготовить, как например GNOME 3 в Antergos.

varlesh commented 7 years ago

Ну Mate уж слишком аскетично имхо, Pantheon хз, они там в своем мирке живут и любят всё лочить и прибивать гвоздями. Ща загружусь в ксубунту 17.04, гляну че там с папирусом. Вот кстати оконный менеджер Gala бы туда вставить и будет норм )) Раньше помнится кто-то заводил, грили баги есть, но в целом круто смотрится

varlesh commented 7 years ago

Серёж, ты тут? Сижу пробую реп запилить с gala и granite, чтоб на xubuntu заменить WM... Вобщем, не могу найтит как выпилить лишние зависимости пакетов. Собственно в LiveCD добавил реп от eOS и вот он че тянет, при установке gala: bamfdaemon contractor dconf-cli elementary-theme fonts-raleway-elementary gala gir1.2-ibus-1.0 gnome-settings-daemon gnome-settings-daemon-schemas ibus ibus-gtk ibus-gtk3 iio-sensor-proxy libbamf3-2 libgala0 libgeocode-glib0 libgranite-common libgranite3 libgtop-2.0-10 libgtop2-common libgweather-3-6 libgweather-common libibus-1.0-5 libmutter0g libplank-common libplank1 libxcb-randr0 libxcb-xkb1 libxkbcommon-x11-0 mutter-common nautilus-data Откуда там elementary-theme fonts-raleway-elementary и причем здесь nautilus-data и погода libgweather-3-6? Распотрошил исходник, смотрю debian/control, даже grepом прошелся, нет ни слова про elementary-theme. Качнул исходник granite, тоже самое.

SmartFinn commented 7 years ago

Возможно что не в gala эта зависимость прописана, вполне может быть какой-нибудь из тех пакетов пропатченый под elementary. Я бы на эти внимательно б посмотрел gnome-settings-daemon gnome-settings-daemon-schemas libgranite-common mutter-common.

varlesh commented 7 years ago

libgranite-common - нет там ничё остальные вроде как с офф репов (но полюбому я чет пропустил)

SmartFinn commented 7 years ago

На вывод, например, apt rdepends libgweather-common посмотри.

SmartFinn commented 7 years ago

Погоду gnome-settings-daemon тянет.

varlesh commented 7 years ago

Ладно, позже... я ща соберу пробану vala-panel-appmenu для 16.04

varlesh commented 7 years ago

vala-panel: Missing build dependencies: libgtk-3-dev (>= 3.22.0), valac (>= 0.34.0) Бляха... что странно, пакет от zesty завелся в xenial. Ща пробую понизить версию... хз скомпилится ли

varlesh commented 7 years ago

@SmartFinn Сереж, я чет не пойму... а нужна ли вообще эта vala-panel для крысы? вроде как:

REQUIRED DEPENDENCES

    GLib (>= 2.40.0)
    GTK+ (>= 3.12.0)
    valac (>= 0.24.0)
    libbamf (>=0.5.0)
SmartFinn commented 7 years ago

Видимо нет, как апплет для xfce4-panel работать будет. Кстати тут пакет vala-panel-appmenu актуальной версии https://launchpad.net/~nilarimogard/+archive/ubuntu/test/+index?batch=75&direction=backwards&start=225

varlesh commented 7 years ago

Кароче appmenu собралось, подправил rules и удалил всякие budge, mate и vala с зависимостей. Надо вообще переименовать многие вещи: https://launchpad.net/~varlesh-l/+archive/ubuntu/os/+packages

varlesh commented 7 years ago

Сереж, смари там vala-panel-appmenu-common просто тупо добавляет в переменную ДЕ файл 99vala-panel-appmenu с содержимым:

if [ -z "$GTK_MODULES" ] ; then
    GTK_MODULES="unity-gtk-module"
else    
    GTK_MODULES="$GTK_MODULES:unity-gtk-module"
fi
export GTK_MODULES
export UBUNTU_MENUPROXY=1
export APPMENU_DISPLAY_BOTH=1
varlesh commented 7 years ago

Можешь красиво сделать? Сделать один пакет, к примеру vala-panel-appmenu-xfce и всё

SmartFinn commented 7 years ago

Я сейчас допиливанием LEDE под свой роутер занят. Да и вообще особого смысла не вижу в один пакет объединять.

varlesh commented 7 years ago

Да мне не к спеху, как время будет. Я ща сам попробую...

Да и вообще особого смысла не вижу в один пакет объединять.

Есть смысл, так как везде пакеты разные в budge свой, в mate другой. Куча зависимостей и нестыковок. К примеру, зачем для крысы файлы для vala-panel, mate-panel и т.д.? Тем более оно не компилится из-за зависимостей. Я кароче попробую...

Вобщем у нас ща есть по PPA: SOURCE: vala-panel-appmenu PACKAGES: vala-panel-appmenu-common xfce4-appmenu-plugin

Для удобства надо все переделать в: SOURCE: vala-panel-appmenu-xfce PACKAGE: vala-panel-appmenu-xfce

varlesh commented 7 years ago

Оставил как есть, собрал, пока еще не пробовал. Пакеты тут: https://launchpad.net/~varlesh-l/+archive/ubuntu/test-xfce4/+packages Ща с галой буду разбираться

varlesh commented 7 years ago

Vse postavil )) Karoche s rskladkoy beda, kak vsegda Vigljadit norm, plavno rabotaet: _2017-06-24_16-28-35 Konfigi:

sudo add-apt-repository ppa:varlesh-l/test-xfce4
sudo apt-get update
sudo apt install gala xfce4-appmenu-plugin arc-theme
xfconf-query -c xsettings -p /Gtk/ShellShowsMenubar -n -t bool -s true
xfconf-query -c xsettings -p /Gtk/ShellShowsAppmenu -n -t bool -s true
gsettings set org.pantheon.desktop.gala.appearance button-layout ":minimize,maximize,close"
cp /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
sed s/xfwm4/gala/g ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml

~/.profile:

if [ -n "$GTK_MODULES" ]; then
    GTK_MODULES="${GTK_MODULES}:unity-gtk-module"
else
    GTK_MODULES="unity-gtk-module"
fi

if [ -z "$UBUNTU_MENUPROXY" ]; then
    UBUNTU_MENUPROXY=1
fi

export GTK_MODULES
export UBUNTU_MENUPROXY
SmartFinn commented 7 years ago

Да, неплохо выглядит :+1: