KDE 4 переходит на новую систему сборки

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

KDE 4 переходит на новую систему сборки

Сообщение clx »

Объявлено о начале перевода кода KDE 4 на новую, специально разработанную для KDE, систему сборки проекта - bksys (Build Kde SYStem), основанную на SCons, которая написана на языке Python и использует файлы с описанием проекта в XML формате.

В настоящее время используются пакеты unsermake (замена make и automake), libtool и autoconf. bksys призван полностью заменить собой все утилиты входящие в набор autotool. Переход с autotool был вопросом времени, на замену претендовали два кандидата - CMake и SCons, победу одержал последний.

Другая новость: в рамках проекта "People Behind KDE" опубликовано интервью с Derek Kite, ведущим проект KDE Commit Digest. http://people.kde.nl/derek.html

http://dot.kde.org/1126452494/
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: KDE 4 переходит на новую систему сборки

Сообщение Valerius »

(clx @ Понедельник, 12 Сентября 2005, 23:17) писал(а):Объявлено о начале перевода кода KDE 4 на новую, специально разработанную для KDE, систему сборки проекта - bksys (Build Kde SYStem), основанную на SCons, которая написана на языке Python и использует файлы с описанием проекта в XML формате.

Это явно добавит лишние мегабайты питоновых зависимостей для юзающих source-based дистры. А остальные не заметят ни какой разницы :)
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: KDE 4 переходит на новую систему сборки

Сообщение serg_sk »

Для Valerius:
Всего лишь один пакетик :P

Код: Выделить всё

serg_sk@Elvenhome ~ $ sudo equery g scons
[ Searching for packages matching scons... ]
* dependency graph for dev-util/scons-0.96.1
`-- dev-util/scons-0.96.1
 `-- dev-lang/python-2.3.5-r2
  `-- sys-libs/zlib-1.2.3
  `-- sys-libs/ncurses-5.4-r6
   `-- sys-libs/gpm-1.20.1-r4
  `-- sys-libs/readline-5.0-r2
  `-- sys-libs/db-4.2.52_p2
  `-- sys-libs/gdbm-1.8.3-r1
  `-- dev-libs/openssl-0.9.7e-r1
  `-- dev-libs/expat-1.95.8

Все остальное должно уже быть в любом уважающем себя дистрибудиве ;)

serg_sk добавил в 13.09.2005 00:32

Для Valerius:
Так что спрячся со своими бинарями и не разводи флейм.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: KDE 4 переходит на новую систему сборки

Сообщение clx »

Для Valerius:
emerge написан на питоне.
Для serg_sk:
5 баллов - в точку :D
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Holy Joly Sergik
Сообщения: 88

Re: KDE 4 переходит на новую систему сборки

Сообщение Holy Joly Sergik »

Для serg_sk:
Для clx:
А FreeBSD, например, там emerge нету, соответственно и python придется вытягивать, поэтому насчет лишних мегабайтов Valerius прав.
FreeBSD 6.0 - RELEASE + Windows XP + Mandrake 10.1 on Cel 2400
Windows 2000 on Cel 633
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: KDE 4 переходит на новую систему сборки

Сообщение polachok »

/OFFTOPIC: Holy Joly Sergik user posted image, ин6 !!! YES!
/по теме: да. вот у меня питона нет и нужды в нем не испытываю.
...
хм, а зачем мне KDE?
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
Holy Joly Sergik
Сообщения: 88

Re: KDE 4 переходит на новую систему сборки

Сообщение Holy Joly Sergik »

Для polachok:
Offtopic у тебя увидел, затянуло :D
Про питона и КДЕ согласен полностью
FreeBSD 6.0 - RELEASE + Windows XP + Mandrake 10.1 on Cel 2400
Windows 2000 on Cel 633
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: KDE 4 переходит на новую систему сборки

Сообщение polachok »

а кстати картинки и ссылки НЕ на блог использовать низя
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
Holy Joly Sergik
Сообщения: 88

Re: KDE 4 переходит на новую систему сборки

Сообщение Holy Joly Sergik »

Точно, я и забыл....
FreeBSD 6.0 - RELEASE + Windows XP + Mandrake 10.1 on Cel 2400
Windows 2000 on Cel 633
Спасибо сказали:
Аватара пользователя
VN_MAClover
Сообщения: 1233
Статус: Человек с бульвара Капуцинов

Re: KDE 4 переходит на новую систему сборки

Сообщение VN_MAClover »

Честно говоря, не думаю, что это нововведение затронет много народу. Хотя любое движение вперёд полезно по определению. :)
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Спасибо сказали:
Аватара пользователя
chega
Сообщения: 27

Re: KDE 4 переходит на новую систему сборки

Сообщение chega »

единственное что я жду от KDE4 - оптимизацию кода, который обещались зализать до неприличия вследствие чего более быструю работу.
Спасибо сказали:
Аватара пользователя
VN_MAClover
Сообщения: 1233
Статус: Человек с бульвара Капуцинов

Re: KDE 4 переходит на новую систему сборки

Сообщение VN_MAClover »

(chega @ Вторник, 13 Сентября 2005, 17:42) писал(а):единственное что я жду от KDE4 - оптимизацию кода, который обещались зализать до неприличия вследствие чего более быструю работу.

Так мало?! :D Я жду значительно большего...
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Спасибо сказали:
Аватара пользователя
innkeeper
Сообщения: 110

Re: KDE 4 переходит на новую систему сборки

Сообщение innkeeper »

А может мне кто-нибудь объяснить почему им не хватает autotools?
Спасибо сказали: