Bug 31762 - Нужна версия с поддержкой gtk2
Summary: Нужна версия с поддержкой gtk2
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libwxGTK3.1 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Антон Мидюков
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-07 11:39 MSK by Антон Мидюков
Modified: 2016-06-04 14:18 MSK (History)
3 users (show)

See Also:


Attachments
Спек fedora (11.56 KB, text/x-rpm-spec)
2016-02-28 09:33 MSK, Антон Мидюков
no flags Details
wxGTK3.1-gtk2.patch (2.78 KB, patch)
2016-05-31 15:20 MSK, Aleksey Borisenkov
no flags Details | Diff
wxGTK3.1-gtk2.patch (2.61 KB, patch)
2016-06-02 22:31 MSK, Aleksey Borisenkov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Мидюков 2016-02-07 11:39:45 MSK
Для сборки KiCAD-4.0 требуется wxGTK3.1 собранный с gtk2. Оптимальным для меня видится сборка нового пакета compat-libwxGTK3.1-gtk2 как в fedora. http://dl.fedoraproject.org/pub/fedora/linux/development/23/source/SRPMS/c/compat-wxGTK3-gtk2-3.0.2-5.1.fc23.src.rpm
Я не могу понять каким образом в этом спеке умудрились добавить префикс gtk2 к библиотекам *baseu*.so*. Мне такое чудо сотворить не удалось, поэтому прошу помощи.
Comment 1 Антон Мидюков 2016-02-28 09:33:57 MSK
Created attachment 6655 [details]
Спек fedora
Comment 2 Aleksey Borisenkov 2016-05-31 15:20:26 MSK
Created attachment 6737 [details]
wxGTK3.1-gtk2.patch

Только там не префикс, а суффикс. Патч для git://git.altlinux.org/people/antohami/packages/wxGTK3.1-gtk2.git

Проверял только сборку и содержимое пакетов, устанавливать и использовать пока не пробовал.

Не уверен, что для пакета нужен префикс compat-, мне кажется и без него можно. Тем более что в репах встречается только суффикс -compat.
Comment 3 Антон Мидюков 2016-05-31 15:42:34 MSK
(In reply to comment #2)
> Created an attachment (id=6737) [details]
> wxGTK3.1-gtk2.patch
> 
> Только там не префикс, а суффикс. Патч для
> git://git.altlinux.org/people/antohami/packages/wxGTK3.1-gtk2.git
> 
> Проверял только сборку и содержимое пакетов, устанавливать и использовать пока
> не пробовал.

Спасибо! Возьмётесь за сборку пакета? Если возьмётесь, то желательно синхронизироваться с текущим состоянием git.altlinux.org/people/antohami/packages/wxGTK3.1.git (взять его за основу, изменив только спек).

> Не уверен, что для пакета нужен префикс compat-, мне кажется и без него можно.
> Тем более что в репах встречается только суффикс -compat.

Без проблем. Приставка compat у fedora, можно и без неё обойтись.
Comment 4 Aleksey Borisenkov 2016-05-31 15:44:55 MSK
Я не в тим и мне несколько лень туда вступать =)
Comment 5 Антон Мидюков 2016-05-31 15:49:14 MSK
(In reply to comment #4)
> Я не в тим и мне несколько лень туда вступать =)

Вступать надо обязательно! Можете много добрых дел сделать! ;-)
Ещё раз спасибо.
Comment 6 Aleksey Borisenkov 2016-06-02 22:31:57 MSK
Created attachment 6743 [details]
wxGTK3.1-gtk2.patch

Новый патч для текущего состояния репозитория. Теперь мои приложения собираются через cmake и работают.
Comment 7 Антон Мидюков 2016-06-03 19:18:29 MSK
(In reply to comment #6)
> Created an attachment (id=6743) [details]
> wxGTK3.1-gtk2.patch
> 
> Новый патч для текущего состояния репозитория. Теперь мои приложения собираются
> через cmake и работают.

Спасибо. Наблюдайте за заданием 165335 http://git.altlinux.org/tasks/165335/
Comment 8 Repository Robot 2016-06-04 14:18:18 MSK
wxGTK3.1-gtk2-3.1.0-alt1.20160229 -> sisyphus:

* Tue May 31 2016 Anton Midyukov <antohami@altlinux> 3.1.0-alt1.20160229
- Initial build for Alt Linux Sisyphus (Closes: 31762). Thanks Aleksey Borisenkov.