* Re: [devel] ufoai-диверсия
2007-09-24 14:55 [devel] ufoai-диверсия Led
@ 2007-09-24 14:50 ` Andrii Dobrovol`s`kii
2007-09-24 15:11 ` Led
2007-09-24 15:02 ` [devel] ufoai-диверсия Alex Gorbachenko
` (5 subsequent siblings)
6 siblings, 1 reply; 113+ messages in thread
From: @ 2007-09-24 14:50 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai-диверсия
2007-09-24 14:55 [devel] ufoai-диверсия Led
2007-09-24 14:50 ` Andrii Dobrovol`s`kii
@ 2007-09-24 15:02 ` Alex Gorbachenko
2007-09-24 15:09 ` Alexey I. Froloff
` (4 subsequent siblings)
6 siblings, 0 replies; 113+ messages in thread
From: Alex Gorbachenko @ 2007-09-24 15:02 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 317 bytes --]
On Mon, 24 Sep 2007 17:55:50 +0300
Led wrote:
>Один содердит *.pk3, другой - *.ogg, собираются из отдельных src.rpm,
>в обоих отсутствует секция %build. Т.е. явные noarch-пакеты. Тогда
>почему они присутствуют и в i586, и в x86_64 (по 280М)?
maintainer ошибся.
--
np: All That Remains - For Salvation
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai-диверсия
2007-09-24 14:55 [devel] ufoai-диверсия Led
2007-09-24 14:50 ` Andrii Dobrovol`s`kii
2007-09-24 15:02 ` [devel] ufoai-диверсия Alex Gorbachenko
@ 2007-09-24 15:09 ` Alexey I. Froloff
2007-09-24 15:49 ` Michael Shigorin
2007-09-24 16:11 ` Евгений Терешков
` (3 subsequent siblings)
6 siblings, 1 reply; 113+ messages in thread
From: Alexey I. Froloff @ 2007-09-24 15:09 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 759 bytes --]
* Led <ledest@> [070924 18:55]:
> А что за диверсия у нас в виде ufoai-{maps,music} пакетов?
> Один содердит *.pk3, другой - *.ogg, собираются из отдельных src.rpm, в обоих
> отсутствует секция %build. Т.е. явные noarch-пакеты. Тогда почему они
> присутствуют и в i586, и в x86_64 (по 280М)?
Из-за специфических особенностей движка весь этот noarch должен
лежать в %_libdir.
С другой стороны можно положить это в %_datadir/ufoai и наделать
симлинков. Вот только как? Для music это прокатит, но не для
*.pk3.
P.S. А вообще спек от ufoai - сплошное безобразие.
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
Inform-Mobil, Ltd. System Administrator
http://www.inform-mobil.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai-диверсия
2007-09-24 15:09 ` Alexey I. Froloff
@ 2007-09-24 15:49 ` Michael Shigorin
2007-09-24 16:01 ` Alexey I. Froloff
0 siblings, 1 reply; 113+ messages in thread
From: Michael Shigorin @ 2007-09-24 15:49 UTC (permalink / raw)
To: ALT Devel discussion list
On Mon, Sep 24, 2007 at 07:09:21PM +0400, Alexey I. Froloff wrote:
> > А что за диверсия у нас в виде ufoai-{maps,music} пакетов?
> > Один содердит *.pk3, другой - *.ogg, собираются из отдельных
> > src.rpm, в обоих отсутствует секция %build. Т.е. явные
> > noarch-пакеты. Тогда почему они присутствуют и в i586, и в
> > x86_64 (по 280М)?
> Из-за специфических особенностей движка весь этот noarch должен
> лежать в %_libdir.
BTW %_libdir или %_usr/lib?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия
2007-09-24 14:55 [devel] ufoai-диверсия Led
` (2 preceding siblings ...)
2007-09-24 15:09 ` Alexey I. Froloff
@ 2007-09-24 16:11 ` Евгений Терешков
2007-09-24 19:46 ` Michael Shigorin
2007-09-25 5:06 ` Алексей Шенцев
` (2 subsequent siblings)
6 siblings, 1 reply; 113+ messages in thread
From: Евгений Терешков @ 2007-09-24 16:11 UTC (permalink / raw)
To: ALT Linux Team development discussions
Led пишет:
> А что за диверсия у нас в виде ufoai-{maps,music} пакетов?
> Один содердит *.pk3, другой - *.ogg, собираются из отдельных src.rpm, в обоих
> отсутствует секция %build. Т.е. явные noarch-пакеты. Тогда почему они
> присутствуют и в i586, и в x86_64 (по 280М)?
Обновлённые спеки майнтайнеру шлются...
P.S.: И в багзиллу, в багзиллу... Там багов на всех хватит. :-)
--
С уважением, Терешков Евгений.
Jabber ID: evg@altlinux.org, evg_krsk@jabber.ru
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai-диверсия
2007-09-24 16:11 ` Евгений Терешков
@ 2007-09-24 19:46 ` Michael Shigorin
2007-09-24 23:32 ` Евгений Терешков
0 siblings, 1 reply; 113+ messages in thread
From: Michael Shigorin @ 2007-09-24 19:46 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Sep 25, 2007 at 12:11:42AM +0800, Евгений Терешков wrote:
> > А что за диверсия у нас в виде ufoai-{maps,music} пакетов?
> Обновлённые спеки майнтайнеру шлются...
Не, такое лучше на публику. Особенно если есть более-менее
уверенность, что "диверсия" как раз не сознательная.
Учиться нам всем не мешает, как правило. Равно как и
вырабатывать средства подстраховки от таких вот ляпов.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai-диверсия
2007-09-24 19:46 ` Michael Shigorin
@ 2007-09-24 23:32 ` Евгений Терешков
0 siblings, 0 replies; 113+ messages in thread
From: Евгений Терешков @ 2007-09-24 23:32 UTC (permalink / raw)
To: ALT Linux Team development discussions
Michael Shigorin пишет:
>> > А что за диверсия у нас в виде ufoai-{maps,music} пакетов?
>> Обновлённые спеки майнтайнеру шлются...
> Не, такое лучше на публику. Особенно если есть более-менее
> уверенность, что "диверсия" как раз не сознательная.
Уверенность есть, а вот не на публику, так и свой спеки тоже не ахти.
> Учиться нам всем не мешает, как правило. Равно как и
> вырабатывать средства подстраховки от таких вот ляпов.
Вот-вот. Узнав что ТАКИЕ спеки собрались в Сизифе первым делом подумал об
автоподстилалщике соломы. Что даже не пусчал. :-)
--
С уважением, Терешков Евгений.
Jabber ID: evg@altlinux.org, evg_krsk@jabber.ru
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия
2007-09-24 14:55 [devel] ufoai-диверсия Led
` (3 preceding siblings ...)
2007-09-24 16:11 ` Евгений Терешков
@ 2007-09-25 5:06 ` Алексей Шенцев
2007-09-25 6:56 ` Alexey I. Froloff
2007-09-25 7:25 ` Alexey I. Froloff
2007-09-25 7:26 ` Алексей Шенцев
2007-09-25 14:40 ` [devel] ufoai.spec Алексей Шенцев
6 siblings, 2 replies; 113+ messages in thread
From: Алексей Шенцев @ 2007-09-25 5:06 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Monday 24 September 2007 18:55:50 Led написал(а):
> А что за диверсия у нас в виде ufoai-{maps,music} пакетов?
> Один содердит *.pk3, другой - *.ogg, собираются из отдельных src.rpm, в
> обоих отсутствует секция %build. Т.е. явные noarch-пакеты. Тогда почему они
> присутствуют и в i586, и в x86_64 (по 280М)?
Исправлю в следующей сборке ...
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai-диверсия
2007-09-25 5:06 ` Алексей Шенцев
@ 2007-09-25 6:56 ` Alexey I. Froloff
2007-09-25 8:35 ` Алексей Шенцев
2007-09-25 7:25 ` Alexey I. Froloff
1 sibling, 1 reply; 113+ messages in thread
From: Alexey I. Froloff @ 2007-09-25 6:56 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 697 bytes --]
* Алексей Шенцев <ashen@> [070925 09:07]:
> > А что за диверсия у нас в виде ufoai-{maps,music} пакетов?
> > Один содердит *.pk3, другой - *.ogg, собираются из отдельных src.rpm, в
> > обоих отсутствует секция %build. Т.е. явные noarch-пакеты. Тогда почему они
> > присутствуют и в i586, и в x86_64 (по 280М)?
> Исправлю в следующей сборке ...
Учти, что класть всё придётся в %_libexecdir/%name/.
Проблема с buy/sell equipment/aircraft не решилась? На
скриншотах всё красяво, а играть довольно тяжело...
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
Inform-Mobil, Ltd. System Administrator
http://www.inform-mobil.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai-диверсия
2007-09-25 6:56 ` Alexey I. Froloff
@ 2007-09-25 8:35 ` Алексей Шенцев
2007-09-25 9:02 ` Alexander Bokovoy
2007-09-25 9:49 ` Alexey I. Froloff
0 siblings, 2 replies; 113+ messages in thread
From: Алексей Шенцев @ 2007-09-25 8:35 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Tuesday 25 September 2007 10:56:21 Alexey I. Froloff
написал(а):
> * Алексей Шенцев <ashen@> [070925 09:07]:
> > > А что за диверсия у нас в виде ufoai-{maps,music} пакетов?
> > > Один содердит *.pk3, другой - *.ogg, собираются из отдельных src.rpm, в
> > > обоих отсутствует секция %build. Т.е. явные noarch-пакеты. Тогда почему
> > > они присутствуют и в i586, и в x86_64 (по 280М)?
> >
> > Исправлю в следующей сборке ...
>
> Учти, что класть всё придётся в %_libexecdir/%name/.
Только для x86_64 или и для x86 ?
Проверить на x86_64 не могу. Нет её у меня в наличии ... Да и не так просто
ложить уфошкины maps, locle, music не в /ufoai/base ... Она их потом просто
не видит ...
> Проблема с buy/sell equipment/aircraft не решилась? На
> скриншотах всё красяво, а играть довольно тяжело...
Я пока не смог решить эту проблему ... надо ещё внимательно посмотреть в
английском варианте что и как. С русским переводом играть тяжелова то бывает.
Иногда просто дико тормозит на длинных текстах. Заказать в производство что
либо дальше по списку, чем 25 мм фугасные гранаты для револьверного
гранатомёта невозможно ... Надо будет теребить разработчиков по этому
поводу ... А ещё иногда у меня проблемы со звуком бывают: он у меня
начинает "пульсировать" ... Но это на домашнем компе, на рабочем компе такое
не замечал ...
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai-диверсия
2007-09-25 8:35 ` Алексей Шенцев
@ 2007-09-25 9:02 ` Alexander Bokovoy
2007-09-25 9:20 ` Alexander Bokovoy
2007-09-25 10:08 ` Алексей Шенцев
2007-09-25 9:49 ` Alexey I. Froloff
1 sibling, 2 replies; 113+ messages in thread
From: Alexander Bokovoy @ 2007-09-25 9:02 UTC (permalink / raw)
To: ALT Linux Team development discussions
Алексей Шенцев wrote:
> В сообщении от Tuesday 25 September 2007 10:56:21 Alexey I. Froloff
> написал(а):
>> * Алексей Шенцев <ashen@> [070925 09:07]:
>>>> А что за диверсия у нас в виде ufoai-{maps,music} пакетов? Один
>>>> содердит *.pk3, другой - *.ogg, собираются из отдельных
>>>> src.rpm, в обоих отсутствует секция %build. Т.е. явные
>>>> noarch-пакеты. Тогда почему они присутствуют и в i586, и в
>>>> x86_64 (по 280М)?
>>> Исправлю в следующей сборке ...
>> Учти, что класть всё придётся в %_libexecdir/%name/.
> Только для x86_64 или и для x86 ? Проверить на x86_64 не могу. Нет её
> у меня в наличии ... Да и не так просто ложить уфошкины maps, locle,
> music не в /ufoai/base ... Она их потом просто не видит ...
Поправьте код, чтобы видела.
>> Проблема с buy/sell equipment/aircraft не решилась? На скриншотах
>> всё красяво, а играть довольно тяжело...
>
> Я пока не смог решить эту проблему ... надо ещё внимательно
> посмотреть в английском варианте что и как. С русским переводом
> играть тяжелова то бывает. Иногда просто дико тормозит на длинных
> текстах. Заказать в производство что либо дальше по списку, чем 25 мм
> фугасные гранаты для револьверного гранатомёта невозможно ... Надо
> будет теребить разработчиков по этому поводу ... А ещё иногда у меня
> проблемы со звуком бывают: он у меня начинает "пульсировать" ... Но
> это на домашнем компе, на рабочем компе такое не замечал ...
По-моему, Сергей Семашко из Минска, ведущий разработчик UFO 2000, вполне
понимает русский язык в общении, чтобы эту и другие проблемы,
возникающие при упаковке и использовании на разных архитектурах можно
было бы обсуждать.
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai-диверсия
2007-09-25 9:02 ` Alexander Bokovoy
@ 2007-09-25 9:20 ` Alexander Bokovoy
2007-09-25 9:51 ` Алексей Шенцев
2007-09-25 10:08 ` Алексей Шенцев
1 sibling, 1 reply; 113+ messages in thread
From: Alexander Bokovoy @ 2007-09-25 9:20 UTC (permalink / raw)
To: ALT Linux Team development discussions
Alexander Bokovoy wrote:
>> будет теребить разработчиков по этому поводу ... А ещё иногда у меня
>> проблемы со звуком бывают: он у меня начинает "пульсировать" ... Но
>> это на домашнем компе, на рабочем компе такое не замечал ...
> По-моему, Сергей Семашко из Минска, ведущий разработчик UFO 2000, вполне
> понимает русский язык в общении, чтобы эту и другие проблемы,
> возникающие при упаковке и использовании на разных архитектурах можно
> было бы обсуждать.
Извините, перепутал две UFO-называемые игрушки. :-)
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия
2007-09-25 9:20 ` Alexander Bokovoy
@ 2007-09-25 9:51 ` Алексей Шенцев
0 siblings, 0 replies; 113+ messages in thread
From: Алексей Шенцев @ 2007-09-25 9:51 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Tuesday 25 September 2007 13:20:31 Alexander Bokovoy
написал(а):
> Извините, перепутал две UFO-называемые игрушки. :-)
Бывает и хуже ... :) В ufoai team русский понимают только переводчики, да и то
они под виндами. С их координатором я давно связался.
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия
2007-09-25 9:02 ` Alexander Bokovoy
2007-09-25 9:20 ` Alexander Bokovoy
@ 2007-09-25 10:08 ` Алексей Шенцев
1 sibling, 0 replies; 113+ messages in thread
From: Алексей Шенцев @ 2007-09-25 10:08 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Tuesday 25 September 2007 13:02:52 Alexander Bokovoy
написал(а):
> > Только для x86_64 или и для x86 ? Проверить на x86_64 не могу. Нет её
> > у меня в наличии ... Да и не так просто ложить уфошкины maps, locle,
> > music не в /ufoai/base ... Она их потом просто не видит ...
> Поправьте код, чтобы видела.
Патч в студию ... :) Её уже несколько человек пытались патчить и ужасались от
кода игрушки. Не всё тут так просто ....
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия
2007-09-25 8:35 ` Алексей Шенцев
2007-09-25 9:02 ` Alexander Bokovoy
@ 2007-09-25 9:49 ` Alexey I. Froloff
2007-09-25 10:06 ` Алексей Шенцев
2007-09-25 13:06 ` Damir Shayhutdinov
1 sibling, 2 replies; 113+ messages in thread
From: Alexey I. Froloff @ 2007-09-25 9:49 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1601 bytes --]
* Алексей Шенцев <ashen@> [070925 12:35]:
> > Учти, что класть всё придётся в %_libexecdir/%name/.
> Только для x86_64 или и для x86 ?
Везде. %_libdir разный на i586 и x86_64, и неизвестно на какой
архитектуре будет собираться noarch пакет.
> Да и не так просто ложить уфошкины maps, locle, music не в
Почему locales так нестандартно расположены? Кривовендонаследие?
Путь задаётся в одном месте, можно #ifdef'ом обнести в принципе.
> /ufoai/base ... Она их потом просто не видит ...
Мы обсуждаем сейчас как раз расположение самого /ufoai. Внутри
ничего не изменится.
> > Проблема с buy/sell equipment/aircraft не решилась? На
> > скриншотах всё красяво, а играть довольно тяжело...
> Я пока не смог решить эту проблему ... надо ещё внимательно посмотреть в
> английском варианте что и как. С русским переводом играть тяжелова то бывает.
У меня LC_MESSAGES=POSIX. В принципе пробовал и en, и ru_RU.XXX.
В уфоа, простите, педии все описания только в виде имён каких-то
текстовых файлов...
> Заказать в производство что либо дальше по списку, чем 25 мм
> фугасные гранаты для револьверного гранатомёта невозможно ...
У меня прокрутка production работает. В buy/sell в списках
текста нет, прокрутки тоже. Не могу продать старый crap и еквип
не помещается в отведённое ему место когда раздаёшь оружие
солдатам. Жить можно, если не исследовать всякую ерунду типа
плазмабластеров...
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
Inform-Mobil, Ltd. System Administrator
http://www.inform-mobil.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai-диверсия
2007-09-25 9:49 ` Alexey I. Froloff
@ 2007-09-25 10:06 ` Алексей Шенцев
2007-09-25 13:06 ` Damir Shayhutdinov
1 sibling, 0 replies; 113+ messages in thread
From: Алексей Шенцев @ 2007-09-25 10:06 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Tuesday 25 September 2007 13:49:19 Alexey I. Froloff
написал(а):
> * Алексей Шенцев <ashen@> [070925 12:35]:
> > > Учти, что класть всё придётся в %_libexecdir/%name/.
> >
> > Только для x86_64 или и для x86 ?
>
> Везде. %_libdir разный на i586 и x86_64, и неизвестно на какой
> архитектуре будет собираться noarch пакет.
>
> > Да и не так просто ложить уфошкины maps, locle, music не в
>
> Почему locales так нестандартно расположены? Кривовендонаследие?
> Путь задаётся в одном месте, можно #ifdef'ом обнести в принципе.
>
> > /ufoai/base ... Она их потом просто не видит ...
>
> Мы обсуждаем сейчас как раз расположение самого /ufoai. Внутри
> ничего не изменится.
Как посоветовали про расположении /ufoai так и сделаю. Только сначал у себя
протестирую, а потом уже спеки в рассылку.
> У меня LC_MESSAGES=POSIX. В принципе пробовал и en, и ru_RU.XXX.
> В уфоа, простите, педии все описания только в виде имён каких-то
> текстовых файлов...
А у меня на русском. Надо смотреть куда класть *.mo правильней.
> У меня прокрутка production работает.
В английском, но не в русском.
> В buy/sell в списках текста нет, прокрутки тоже.
Аналогично и в русском.
> Не могу продать старый crap и еквип
Я тут выкручиваюсь так:
транспортирую на новую базу и уже в ней продаю не нужное мне.
> не помещается в отведённое ему место когда раздаёшь оружие
> солдатам.
Чёрт поймёшь с этим оружием. Оставляю на базе то что нужно, а оно доступно в
другом самолёте, а не в том что мне нужно. Как перебросить куда надо так и не
понял.
> Жить можно, если не исследовать всякую ерунду типа
> плазмабластеров...
Можно и с исследованиями. Я же живу ... ;)
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия
2007-09-25 9:49 ` Alexey I. Froloff
2007-09-25 10:06 ` Алексей Шенцев
@ 2007-09-25 13:06 ` Damir Shayhutdinov
2007-09-25 13:23 ` Alexey I. Froloff
1 sibling, 1 reply; 113+ messages in thread
From: Damir Shayhutdinov @ 2007-09-25 13:06 UTC (permalink / raw)
To: ALT Linux Team development discussions
> * Алексей Шенцев <ashen@> [070925 12:35]:
> > > Учти, что класть всё придётся в %_libexecdir/%name/.
> > Только для x86_64 или и для x86 ?
> Везде. %_libdir разный на i586 и x86_64, и неизвестно на какой
> архитектуре будет собираться noarch пакет.
Для noarch вещей давно придумали /usr/share/games (%_gamesdatadir)
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия
2007-09-25 13:06 ` Damir Shayhutdinov
@ 2007-09-25 13:23 ` Alexey I. Froloff
2007-09-25 13:42 ` Damir Shayhutdinov
0 siblings, 1 reply; 113+ messages in thread
From: Alexey I. Froloff @ 2007-09-25 13:23 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 645 bytes --]
* Damir Shayhutdinov <damir@> [070925 17:06]:
> > > > Учти, что класть всё придётся в %_libexecdir/%name/.
> > > Только для x86_64 или и для x86 ?
> > Везде. %_libdir разный на i586 и x86_64, и неизвестно на какой
> > архитектуре будет собираться noarch пакет.
> Для noarch вещей давно придумали /usr/share/games (%_gamesdatadir)
Горды гномы не пустят ELF'ов в свой %_datadir.
Это движок от quake2. Геймкод там бинарный. А ещё и плагины
рядом лежат.
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
Inform-Mobil, Ltd. System Administrator
http://www.inform-mobil.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai-диверсия
2007-09-25 13:23 ` Alexey I. Froloff
@ 2007-09-25 13:42 ` Damir Shayhutdinov
2007-09-25 14:14 ` Alexey I. Froloff
0 siblings, 1 reply; 113+ messages in thread
From: Damir Shayhutdinov @ 2007-09-25 13:42 UTC (permalink / raw)
To: ALT Linux Team development discussions
> > > Везде. %_libdir разный на i586 и x86_64, и неизвестно на какой
> > > архитектуре будет собираться noarch пакет.
> > Для noarch вещей давно придумали /usr/share/games (%_gamesdatadir)
> Горды гномы не пустят ELF'ов в свой %_datadir.
>
> Это движок от quake2. Геймкод там бинарный. А ещё и плагины
> рядом лежат.
Не понял.
Геймкод бинарный - это ELF чтоли? Архитектурно-зависимые? Пакет с
такими эльфами не может быть noarch.
Плагины не должны лежать рядом. Они должны лежать в %_libdir/%name или
в крайнем случае в %_gamesbindir/%name
Что, там настолько запутанный код, что нельзя отделить загрузку
плагина от загрузки .pk3 файла?
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия
2007-09-25 5:06 ` Алексей Шенцев
2007-09-25 6:56 ` Alexey I. Froloff
@ 2007-09-25 7:25 ` Alexey I. Froloff
2007-09-25 9:25 ` Алексей Шенцев
1 sibling, 1 reply; 113+ messages in thread
From: Alexey I. Froloff @ 2007-09-25 7:25 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 370 bytes --]
* Алексей Шенцев <ashen@> [070925 09:07]:
> Исправлю в следующей сборке ...
Да, ещё. Не надо проставлять руками зависимости на библиотеки.
А от packages-info-* вообще вредно зависеть.
--
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
Inform-Mobil, Ltd. System Administrator
http://www.inform-mobil.ru/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai-диверсия
2007-09-25 7:25 ` Alexey I. Froloff
@ 2007-09-25 9:25 ` Алексей Шенцев
2007-09-25 9:52 ` Alexey I. Froloff
0 siblings, 1 reply; 113+ messages in thread
From: Алексей Шенцев @ 2007-09-25 9:25 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Tuesday 25 September 2007 11:25:24 Alexey I. Froloff
написал(а):
> * Алексей Шенцев <ashen@> [070925 09:07]:
> > Исправлю в следующей сборке ...
>
> Да, ещё. Не надо проставлять руками зависимости на библиотеки.
> А от packages-info-* вообще вредно зависеть.
Да не ручками я делал, а запускал buildreq и брал результаты его работы ...
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия
2007-09-24 14:55 [devel] ufoai-диверсия Led
` (4 preceding siblings ...)
2007-09-25 5:06 ` Алексей Шенцев
@ 2007-09-25 7:26 ` Алексей Шенцев
2007-09-25 10:21 ` Michael Shigorin
2007-09-25 14:40 ` [devel] ufoai.spec Алексей Шенцев
6 siblings, 1 reply; 113+ messages in thread
From: Алексей Шенцев @ 2007-09-25 7:26 UTC (permalink / raw)
To: ALT Linux Team development discussions
Я совершенно не вижу весь тред. То ли dspam у меня так старается, то ли ещё
что не знаю.
Свои ошибки я исправлю, спасибо всем за подсказки.
2 Mike@: Я не согласен с твоим патчем спека только в одном:
+Requires: ufoai-music = %version
+Requires: ufoai-maps = %version
Сделаю так:
Requires: ufoai-music >= 2
Requires: ufoai-maps >= 2
По чему объясню: maps'ы взяты из OpenSuSe для версии 2.1. Трижды пытался взять
с sf.n . Качал в разное время, разными качалками: opera, firefox, kget. И
каждый раз - бракованный архив. А архивчик то увесистый. И трафик у меня не
безлимитный ...
PS: прежде чем заливать, я выкладывал в инет и rpm'ки и srpm и спеки. Кому
интересно было тот смотрел.
PPS:
> А Вы не догадались? Именно по тому, что не могу подсказать
> упаковщику.
Я так и не въехал почему и кто не может подсказать лично мне. Мои контакты
есть и открыты. Критику, подсказки и помощь ни когда не отвергал. Или причина
в ином? Только вот в чём, объясните мне.
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai-диверсия
2007-09-25 7:26 ` Алексей Шенцев
@ 2007-09-25 10:21 ` Michael Shigorin
0 siblings, 0 replies; 113+ messages in thread
From: Michael Shigorin @ 2007-09-25 10:21 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Sep 25, 2007 at 11:26:42AM +0400, Алексей Шенцев wrote:
> Я совершенно не вижу весь тред. То ли dspam у меня так
> старается, то ли ещё что не знаю.
Посмотри в веб-архиве?
> Свои ошибки я исправлю, спасибо всем за подсказки.
> 2 Mike@: Я не согласен с твоим патчем спека только в одном:
> +Requires: ufoai-music = %version
> +Requires: ufoai-maps = %version
Это просто перенос в согласии с рекомендованным порядком тегов
-- см. specfile conventions. Сами эти строчки я не трогал. :)
> По чему объясню: maps'ы взяты из OpenSuSe для версии 2.1.
> Трижды пытался взять с sf.n . Качал в разное время, разными
> качалками: opera, firefox, kget. И каждый раз - бракованный
> архив. А архивчик то увесистый. И трафик у меня не безлимитный
> ...
Могу дать где-нибудь шелл на безлимитном, чтоб при таких
раскладах можно было хоть слить, проверить и тогда тащить
к себе.
> PS: прежде чем заливать, я выкладывал в инет и rpm'ки и srpm и
> спеки. Кому интересно было тот смотрел.
Странно, пропустил. Тогда претензия мимо кассы :)
> PPS:
> > А Вы не догадались? Именно по тому, что не могу подсказать
> > упаковщику.
> Я так и не въехал почему и кто не может подсказать лично мне.
Это dobr@ бросился тебя защищать от led@ :)
Не переживай.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-24 14:55 [devel] ufoai-диверсия Led
` (5 preceding siblings ...)
2007-09-25 7:26 ` Алексей Шенцев
@ 2007-09-25 14:40 ` Алексей Шенцев
2007-09-25 15:10 ` Led
` (2 more replies)
6 siblings, 3 replies; 113+ messages in thread
From: Алексей Шенцев @ 2007-09-25 14:40 UTC (permalink / raw)
To: ALT Linux Team development discussions
После всего что здесь сказано получилось у меня такое (про меню отдельно и не
сегодня):
-(ashen@oasu3)-(~/RPM/SPECS)-> cat ufoai.spec
Name: ufoai
Version: 2.1.1
Release: alt1.5
License: GPL
Packager: Alexey Shentzev <ashen@altlinux.org>
URL: http://ufoai.ninex.info/
Group: Games/Strategy
BuildRequires: libarts-devel libjpeg-devel libmesa-devel libSDL-devel
libSDL_ttf-devel packages-info-i18n-common
Requires: ufoai-music >= 2
Requires: ufoai-maps >= 2
Requires: libarts libjpeg libmesa libSDL libSDL_ttf libvorbis libalsa
libjpeg libogg
Summary: UFO:AI
Source0: %name-%version-source.tar.bz2
Source1: %name.png
Source2: %name.desktop
Source3: %name
#Patch0: ref_glx.patch
%description
UFO: ALIEN INVASION is a strategy game featuring tactical combat
against hostile alien forces which are about to infiltrate earth at
this very moment. You are in command of a small special unit which
has been founded to face the alien strike force. To be successful on
the long run, you will also have to have a research team study the
aliens and their technologies in order to learn as much as possible
about their technology, their goals and the aliens themselves.
%description -l ru_RU.UTF-8
UFO: ALIEN INVASION пошаговая стратегия, борьба с инопланетным
вторжением на матушку Землю.
Вы явлеетесь участником спецкоманды по борьбе с инопланетным вторжением
на планету Земля, созданной для противостояния неизвестной угрозе.
Для достижения успеха Вам необходимо не только выигрывать битвы, но и
изучать инопланетян, их цели, технологии, оружие.
%prep
%setup -n %name-%version-source
#%patch0 -p1
%build
#%%configure --prefix=/usr --sysconfdir=%_sysconfdir --with-alsa
%configure --with-alsa
make
make lang
%install
install -d -m 0755 %buildroot{%_bindir,%_libexecdir/%name}
install -m 0755 ufo{,2map,ded,master} qdata %buildroot%_bindir/
install -m 0644 *.so %buildroot%_libexecdir/%name/
install -D -m 0644 %SOURCE1 %buildroot%_datadir/pixmaps/%name.png
install -D -m 0644 %SOURCE2 %buildroot%_datadir/applications/%name.desktop
install -D -m 0755 %SOURCE3 %buildroot%_bindir/%name
cp -pr base %buildroot%_libexecdir/%name
ln -s %_libexecdir/%name/base/i18n %buildroot%_libexecdir/%name/i18n
# menu
cat <<EOF > %buildroot%_desktopdir/%name.desktop
[Desktop Entry]
Encoding=UTF-8
Type=Application
Exec=ufo +set s_libdir %_libexecdir/ufoai +set fs_basedir %_libexecdir/ufoai
+set vid_ref sdl
Patch=%_libexecdir/%name
Icon=%name
Terminal=false
Name=UFO: Alien Invasion
Comment=Пошаговая стратегия
Categories=StrategyGame;Game
__MENU__
%post
%update_menus
%postun
%clean_menus
%clean
rm -rf "$RPM_BUILD_ROOT"
%files
%defattr(-,root,root)
%doc README BUGS CONTRIBUTORS COPYING
%_bindir/ufo
%_bindir/ufomaster
%_bindir/ufo2map
%_bindir/ufoded
%_bindir/qdata
%_bindir/%name
%_datadir/pixmaps/%name.png
%_datadir/applications/%name.desktop
%_libexecdir/%name/*
%changelog
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai.spec
2007-09-25 14:40 ` [devel] ufoai.spec Алексей Шенцев
@ 2007-09-25 15:10 ` Led
2007-09-26 8:23 ` Алексей Шенцев
2007-09-25 15:14 ` Michael Shigorin
2007-09-25 15:31 ` Led
2 siblings, 1 reply; 113+ messages in thread
From: Led @ 2007-09-25 15:10 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Tuesday 25 September 2007 17:40:49 Алексей Шенцев написал(а):
> После всего что здесь сказано получилось у меня такое (про меню отдельно и
> не сегодня):
>
> -(ashen@oasu3)-(~/RPM/SPECS)-> cat ufoai.spec
> Name: ufoai
> Version: 2.1.1
> Release: alt1.5
> License: GPL
- License: GPL
+ License: GPLv2+
> Packager: Alexey Shentzev <ashen@altlinux.org>
> URL: http://ufoai.ninex.info/
> Group: Games/Strategy
> BuildRequires: libarts-devel libjpeg-devel libmesa-devel libSDL-devel
> libSDL_ttf-devel packages-info-i18n-common
> Requires: ufoai-music >= 2
> Requires: ufoai-maps >= 2
> Requires: libarts libjpeg libmesa libSDL libSDL_ttf libvorbis libalsa
> libjpeg libogg
> Summary: UFO:AI
> Source0: %name-%version-source.tar.bz2
> Source1: %name.png
> Source2: %name.desktop
> Source3: %name
> #Patch0: ref_glx.patch
>
> %description
> UFO: ALIEN INVASION is a strategy game featuring tactical combat
> against hostile alien forces which are about to infiltrate earth at
> this very moment. You are in command of a small special unit which
> has been founded to face the alien strike force. To be successful on
> the long run, you will also have to have a research team study the
> aliens and their technologies in order to learn as much as possible
> about their technology, their goals and the aliens themselves.
>
> %description -l ru_RU.UTF-8
> UFO: ALIEN INVASION пошаговая стратегия, борьба с инопланетным
> вторжением на матушку Землю.
> Вы явлеетесь участником спецкоманды по борьбе с инопланетным вторжением
> на планету Земля, созданной для противостояния неизвестной угрозе.
> Для достижения успеха Вам необходимо не только выигрывать битвы, но и
> изучать инопланетян, их цели, технологии, оружие.
>
> %prep
> %setup -n %name-%version-source
> #%patch0 -p1
>
> %build
> #%%configure --prefix=/usr --sysconfdir=%_sysconfdir --with-alsa
> %configure --with-alsa
> make
> make lang
- make
- make lang
+ %make_build all lang
>
> %install
> install -d -m 0755 %buildroot{%_bindir,%_libexecdir/%name}
> install -m 0755 ufo{,2map,ded,master} qdata %buildroot%_bindir/
> install -m 0644 *.so %buildroot%_libexecdir/%name/
>
> install -D -m 0644 %SOURCE1 %buildroot%_datadir/pixmaps/%name.png
- install -D -m 0644 %SOURCE1 %buildroot%_datadir/pixmaps/%name.png
+ install -D -m 0644 %SOURCE1 %buildroot%_pixmapsdir/%name.png
> install -D -m 0644 %SOURCE2 %buildroot%_datadir/applications/%name.desktop
- install -D -m 0644 %SOURCE2 %buildroot%_datadir/applications/%name.desktop
+ install -D -m 0644 %SOURCE2 %buildroot%_desktopdir/%name.desktop
> install -D -m 0755 %SOURCE3 %buildroot%_bindir/%name
>
> cp -pr base %buildroot%_libexecdir/%name
> ln -s %_libexecdir/%name/base/i18n %buildroot%_libexecdir/%name/i18n
- ln -s %_libexecdir/%name/base/i18n %buildroot%_libexecdir/%name/i18n
+ ln -s base/i18n %buildroot%_libexecdir/%name/i18n
>
> # menu
> cat <<EOF > %buildroot%_desktopdir/%name.desktop
> [Desktop Entry]
> Encoding=UTF-8
> Type=Application
> Exec=ufo +set s_libdir %_libexecdir/ufoai +set fs_basedir
> %_libexecdir/ufoai +set vid_ref sdl
> Patch=%_libexecdir/%name
Patch? Может имелся в виду Path
> Icon=%name
> Terminal=false
> Name=UFO: Alien Invasion
> Comment=Пошаговая стратегия
- Comment=Пошаговая стратегия
+ Comment=..............................
+ Comment[ru]=Пошаговая стратегия
> Categories=StrategyGame;Game
> __MENU__
- __MENU__
+ EOF
>
> %post
> %update_menus
>
> %postun
> %clean_menus
>
> %clean
> rm -rf "$RPM_BUILD_ROOT"
- %clean
- rm -rf "$RPM_BUILD_ROOT"
>
> %files
> %defattr(-,root,root)
- %defattr(-,root,root)
> %doc README BUGS CONTRIBUTORS COPYING
- %doc README BUGS CONTRIBUTORS COPYING
+ %doc README BUGS CONTRIBUTORS
> %_bindir/ufo
> %_bindir/ufomaster
> %_bindir/ufo2map
> %_bindir/ufoded
> %_bindir/qdata
> %_bindir/%name
> %_datadir/pixmaps/%name.png
- %_datadir/pixmaps/%name.png
+ %_pixmapsdir/%name.png
> %_datadir/applications/%name.desktop
- %_datadir/applications/%name.desktop
+ %_dsedktopdir/%name.desktop
+ %dir %_libexecdir/%name
> %_libexecdir/%name/*
>
> %changelog
Также рекомендую изучить вывод
./configure --help
И при изготовлении пакета / написании спека иметь это изученное ввиду.
--
Led
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai.spec
2007-09-25 15:10 ` Led
@ 2007-09-26 8:23 ` Алексей Шенцев
2007-09-26 8:59 ` Led
0 siblings, 1 reply; 113+ messages in thread
From: Алексей Шенцев @ 2007-09-26 8:23 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Tuesday 25 September 2007 19:10:50 Led написал(а):
<skip>
Принято к сведению.
> Также рекомендую изучить вывод
> ./configure --help
> И при изготовлении пакета / написании спека иметь это изученное ввиду.
Это первое что я делаю. А теперь скажи что там такого, что я не использую? Там
то до черта всяких опций. Первое, что я смотрел, так это куда она ставится по
умолчанию - /usr/local/{bin,lib}.
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai.spec
2007-09-26 8:23 ` Алексей Шенцев
@ 2007-09-26 8:59 ` Led
2007-09-26 9:02 ` Алексей Шенцев
` (2 more replies)
0 siblings, 3 replies; 113+ messages in thread
From: Led @ 2007-09-26 8:59 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Wednesday 26 September 2007 11:23:46 Алексей Шенцев написал(а):
> В сообщении от Tuesday 25 September 2007 19:10:50 Led написал(а):
> <skip>
> Принято к сведению.
>
> > Также рекомендую изучить вывод
> > ./configure --help
> > И при изготовлении пакета / написании спека иметь это изученное ввиду.
>
> Это первое что я делаю. А теперь скажи что там такого, что я не использую?
> Там то до черта всяких опций. Первое, что я смотрел, так это куда она
> ставится по умолчанию - /usr/local/{bin,lib}.
Первое, что надо знать, это то, что %configure != ./configure, и почему.
Не знаю кто как, но я стараюсь заносить в "чёрный список" и не пользоваться
пакетами, в которых "голый" %configure без явного указания что "enable", а
что "disable", полагающийся на то, что он нашёл при сборке в хост-системе
мейнтейнера, то и поставил в BuildRequires, а что не нашёл - "ну и хрен с
ним - собралось, и ладно". (Это не относится к пакетам,
где "голый" %configure - самодостаточен.
--
Led
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai.spec
2007-09-26 8:59 ` Led
@ 2007-09-26 9:02 ` Алексей Шенцев
2007-09-26 11:29 ` Michael Shigorin
2007-09-26 16:03 ` Andrey Rahmatullin
2 siblings, 0 replies; 113+ messages in thread
From: Алексей Шенцев @ 2007-09-26 9:02 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Wednesday 26 September 2007 12:59:04 Led написал(а):
> Первое, что надо знать, это то, что %configure != ./configure, и почему.
>
> Не знаю кто как, но я стараюсь заносить в "чёрный список" и не пользоваться
> пакетами, в которых "голый" %configure без явного указания что "enable", а
> что "disable", полагающийся на то, что он нашёл при сборке в хост-системе
> мейнтейнера, то и поставил в BuildRequires, а что не нашёл - "ну и хрен с
> ним - собралось, и ладно". (Это не относится к пакетам,
> где "голый" %configure - самодостаточен.
Понял Вас, сударь! ... ;)
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-26 8:59 ` Led
2007-09-26 9:02 ` Алексей Шенцев
@ 2007-09-26 11:29 ` Michael Shigorin
2007-09-26 11:46 ` Led
2007-09-26 16:03 ` Andrey Rahmatullin
2 siblings, 1 reply; 113+ messages in thread
From: Michael Shigorin @ 2007-09-26 11:29 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Sep 26, 2007 at 11:59:04AM +0300, Led wrote:
> Не знаю кто как, но я стараюсь заносить в "чёрный список" и не
> пользоваться пакетами, в которых "голый" %configure без явного
> указания что "enable", а что "disable"
Жёстко. Бывают пакеты высочайшего, высокого, приличного и прочих
классов сборки, так вот ты хочешь где-то первых два.
Большинство моих, например, по моему восприятию этой шкалы
относятся в лучшем случае к третьему...
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-26 11:29 ` Michael Shigorin
@ 2007-09-26 11:46 ` Led
0 siblings, 0 replies; 113+ messages in thread
From: Led @ 2007-09-26 11:46 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Wednesday 26 September 2007 14:29:28 Michael Shigorin
написал(а):
> On Wed, Sep 26, 2007 at 11:59:04AM +0300, Led wrote:
> > Не знаю кто как, но я стараюсь заносить в "чёрный список" и не
> > пользоваться пакетами, в которых "голый" %configure без явного
> > указания что "enable", а что "disable"
>
> Жёстко. Бывают пакеты высочайшего, высокого, приличного и прочих
> классов сборки, так вот ты хочешь где-то первых два.
Я хочу всего лишь пакетов, которые мейнтейнер упаковывает ЗНАЯ , что именно он
делает/упаковывает. Мне не нравится определение пакета, как "то, что
собралось в хэшере", и определение "хорошего пакета, как "то, что собралось
в хэшере и даже без ругани устанавливается в систему!":)
Я не возмущаюсь, не жалуюсь и никого не обвиняю, это всего лишь моя
субъективная точка зрения.
--
Led
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-26 8:59 ` Led
2007-09-26 9:02 ` Алексей Шенцев
2007-09-26 11:29 ` Michael Shigorin
@ 2007-09-26 16:03 ` Andrey Rahmatullin
2007-09-26 16:32 ` Led
2 siblings, 1 reply; 113+ messages in thread
From: Andrey Rahmatullin @ 2007-09-26 16:03 UTC (permalink / raw)
To: devel
On Wed, Sep 26, 2007 at 11:59:04AM +0300, Led wrote:
> Не знаю кто как, но я стараюсь заносить в "чёрный список" и не пользоваться
> пакетами, в которых "голый" %configure без явного указания что "enable", а
> что "disable", полагающийся на то, что он нашёл при сборке в хост-системе
> мейнтейнера, то и поставил в BuildRequires, а что не нашёл - "ну и хрен с
> ним - собралось, и ладно". (Это не относится к пакетам,
> где "голый" %configure - самодостаточен.
Ты предлагаешь ЯВНО указывать ВСЕ --enable? Невзирая на билдреки? Или я
чего-то не понял?
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
Любую идею можно опошлить любым способом. ;)
-- vsl in community@
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-26 16:03 ` Andrey Rahmatullin
@ 2007-09-26 16:32 ` Led
2007-09-26 16:39 ` Andrey Rahmatullin
0 siblings, 1 reply; 113+ messages in thread
From: Led @ 2007-09-26 16:32 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Wednesday 26 September 2007 19:03:08 Andrey Rahmatullin
написал(а):
> On Wed, Sep 26, 2007 at 11:59:04AM +0300, Led wrote:
> > Не знаю кто как, но я стараюсь заносить в "чёрный список" и не
> > пользоваться пакетами, в которых "голый" %configure без явного указания
> > что "enable", а что "disable", полагающийся на то, что он нашёл при
> > сборке в хост-системе мейнтейнера, то и поставил в BuildRequires, а что
> > не нашёл - "ну и хрен с ним - собралось, и ладно". (Это не относится к
> > пакетам,
> > где "голый" %configure - самодостаточен.
>
> Ты предлагаешь ЯВНО указывать ВСЕ --enable? Невзирая на билдреки? Или я
> чего-то не понял?
Я считаю, что "билдреки" без явно указанных enable/disable - могут быть
корректными только на момент исполнения самого "билдрека".
--
Led
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-26 16:32 ` Led
@ 2007-09-26 16:39 ` Andrey Rahmatullin
2007-09-26 16:47 ` Led
0 siblings, 1 reply; 113+ messages in thread
From: Andrey Rahmatullin @ 2007-09-26 16:39 UTC (permalink / raw)
To: devel
On Wed, Sep 26, 2007 at 07:32:53PM +0300, Led wrote:
> Я считаю, что "билдреки" без явно указанных enable/disable - могут быть
> корректными только на момент исполнения самого "билдрека".
Как --enable поможет?
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
> Набрел тут на вот такой документ, может нам тоже что-то подобное
> оформить?
> http://qa.mandrakesoft.com/twiki/bin/view/Main/RpmHowToAdvanced
Только не надо при этом на меня так смотреть. :)
-- ldv in devel@
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-26 16:39 ` Andrey Rahmatullin
@ 2007-09-26 16:47 ` Led
2007-09-26 16:57 ` Andrey Rahmatullin
0 siblings, 1 reply; 113+ messages in thread
From: Led @ 2007-09-26 16:47 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Wednesday 26 September 2007 19:39:21 Andrey Rahmatullin
написал(а):
> On Wed, Sep 26, 2007 at 07:32:53PM +0300, Led wrote:
> > Я считаю, что "билдреки" без явно указанных enable/disable - могут быть
> > корректными только на момент исполнения самого "билдрека".
>
> Как --enable поможет?
Контролируемое постоянсво включенных/отключенных фич, не зависящее от
изменений "умолчаний" в апстриме. И соответсвие этих "фич" билдреку.
--
Led
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-26 16:47 ` Led
@ 2007-09-26 16:57 ` Andrey Rahmatullin
0 siblings, 0 replies; 113+ messages in thread
From: Andrey Rahmatullin @ 2007-09-26 16:57 UTC (permalink / raw)
To: devel
On Wed, Sep 26, 2007 at 07:47:52PM +0300, Led wrote:
> Контролируемое постоянсво включенных/отключенных фич, не зависящее от
> изменений "умолчаний" в апстриме.
Ты добавление фич руками контролируешь? Так почему изменение умолчаний не
можешь?
> И соответсвие этих "фич" билдреку.
Не вижу связи с билдреком.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
> Я хочу чтоб из пакета оно ставилось в структуру /usr/local.
> Чтоб не засорять основное дерево левыми пакетами...
Не надо этого делать. Пакет -- значит, уже не левый.
-- mike in sisyphus@
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-25 14:40 ` [devel] ufoai.spec Алексей Шенцев
2007-09-25 15:10 ` Led
@ 2007-09-25 15:14 ` Michael Shigorin
2007-09-26 10:59 ` Алексей Шенцев
2007-09-25 15:31 ` Led
2 siblings, 1 reply; 113+ messages in thread
From: Michael Shigorin @ 2007-09-25 15:14 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Sep 25, 2007 at 06:40:49PM +0400, Алексей Шенцев wrote:
> После всего что здесь сказано получилось у меня такое (про меню
> отдельно и не сегодня):
Ты посмотрел тот патч на спек, который я присылал?
Беглый просмотр показал, что он не учтён.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-25 14:40 ` [devel] ufoai.spec Алексей Шенцев
2007-09-25 15:10 ` Led
2007-09-25 15:14 ` Michael Shigorin
@ 2007-09-25 15:31 ` Led
2007-09-26 8:03 ` Алексей Шенцев
2 siblings, 1 reply; 113+ messages in thread
From: Led @ 2007-09-25 15:31 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Tuesday 25 September 2007 17:40:49 Алексей Шенцев написал(а):
> После всего что здесь сказано получилось у меня такое (про меню отдельно и
> не сегодня):
>
> -(ashen@oasu3)-(~/RPM/SPECS)-> cat ufoai.spec
> Name: ufoai
> Version: 2.1.1
> Release: alt1.5
> License: GPL
> Packager: Alexey Shentzev <ashen@altlinux.org>
> URL: http://ufoai.ninex.info/
> Group: Games/Strategy
> BuildRequires: libarts-devel libjpeg-devel libmesa-devel libSDL-devel
> libSDL_ttf-devel packages-info-i18n-common
> Requires: ufoai-music >= 2
> Requires: ufoai-maps >= 2
> Requires: libarts libjpeg libmesa libSDL libSDL_ttf libvorbis libalsa
> libjpeg libogg
> Summary: UFO:AI
> Source0: %name-%version-source.tar.bz2
> Source1: %name.png
> Source2: %name.desktop
> Source3: %name
> #Patch0: ref_glx.patch
>
> %description
> UFO: ALIEN INVASION is a strategy game featuring tactical combat
> against hostile alien forces which are about to infiltrate earth at
> this very moment. You are in command of a small special unit which
> has been founded to face the alien strike force. To be successful on
> the long run, you will also have to have a research team study the
> aliens and their technologies in order to learn as much as possible
> about their technology, their goals and the aliens themselves.
>
> %description -l ru_RU.UTF-8
> UFO: ALIEN INVASION пошаговая стратегия, борьба с инопланетным
> вторжением на матушку Землю.
> Вы явлеетесь участником спецкоманды по борьбе с инопланетным вторжением
> на планету Земля, созданной для противостояния неизвестной угрозе.
> Для достижения успеха Вам необходимо не только выигрывать битвы, но и
> изучать инопланетян, их цели, технологии, оружие.
>
> %prep
> %setup -n %name-%version-source
> #%patch0 -p1
>
> %build
> #%%configure --prefix=/usr --sysconfdir=%_sysconfdir --with-alsa
> %configure --with-alsa
> make
> make lang
>
> %install
> install -d -m 0755 %buildroot{%_bindir,%_libexecdir/%name}
> install -m 0755 ufo{,2map,ded,master} qdata %buildroot%_bindir/
> install -m 0644 *.so %buildroot%_libexecdir/%name/
>
> install -D -m 0644 %SOURCE1 %buildroot%_datadir/pixmaps/%name.png
> install -D -m 0644 %SOURCE2 %buildroot%_datadir/applications/%name.desktop
Зачем последняя строчка и SOURCE2 вобще? Если дальше ты его поверху
перезаписываешь?
> install -D -m 0755 %SOURCE3 %buildroot%_bindir/%name
>
> cp -pr base %buildroot%_libexecdir/%name
> ln -s %_libexecdir/%name/base/i18n %buildroot%_libexecdir/%name/i18n
>
> # menu
> cat <<EOF > %buildroot%_desktopdir/%name.desktop
> [Desktop Entry]
> Encoding=UTF-8
> Type=Application
> Exec=ufo +set s_libdir %_libexecdir/ufoai +set fs_basedir
> %_libexecdir/ufoai +set vid_ref sdl
> Patch=%_libexecdir/%name
> Icon=%name
> Terminal=false
> Name=UFO: Alien Invasion
> Comment=Пошаговая стратегия
> Categories=StrategyGame;Game
> __MENU__
>
> %post
> %update_menus
>
> %postun
> %clean_menus
>
> %clean
> rm -rf "$RPM_BUILD_ROOT"
>
> %files
> %defattr(-,root,root)
> %doc README BUGS CONTRIBUTORS COPYING
> %_bindir/ufo
> %_bindir/ufomaster
> %_bindir/ufo2map
> %_bindir/ufoded
> %_bindir/qdata
> %_bindir/%name
> %_datadir/pixmaps/%name.png
> %_datadir/applications/%name.desktop
> %_libexecdir/%name/*
>
> %changelog
--
Led
^ permalink raw reply [flat|nested] 113+ messages in thread* Re: [devel] ufoai.spec
2007-09-25 15:31 ` Led
@ 2007-09-26 8:03 ` Алексей Шенцев
2007-09-26 8:36 ` Michael Shigorin
0 siblings, 1 reply; 113+ messages in thread
From: Алексей Шенцев @ 2007-09-26 8:03 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Tuesday 25 September 2007 19:31:57 Led написал(а):
> В сообщении от Tuesday 25 September 2007 17:40:49 Алексей Шенцев написал(а):
> > После всего что здесь сказано получилось у меня такое (про меню отдельно
> > и не сегодня):
<skip>
> > %buildroot%_datadir/applications/%name.desktop
>
> Зачем последняя строчка и SOURCE2 вобще? Если дальше ты его поверху
> перезаписываешь?
А письмо внимательней прочесть низя? Что я написал про меню то?
Вот теперь подскажи как правильней сделать то desktop-файл?
PS: KDE у нас сейчас использует только desktop-=файлы или ещё и меню-файлы?
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-26 8:03 ` Алексей Шенцев
@ 2007-09-26 8:36 ` Michael Shigorin
2007-09-26 8:55 ` Алексей Шенцев
0 siblings, 1 reply; 113+ messages in thread
From: Michael Shigorin @ 2007-09-26 8:36 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Sep 26, 2007 at 12:03:05PM +0400, Алексей Шенцев wrote:
> PS: KDE у нас сейчас использует только desktop-=файлы или ещё и
> меню-файлы?
Только десктоп- (меню- уже неактуальны, _установку_ можно убрать,
а вот update_menus надо оставить).
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-26 8:36 ` Michael Shigorin
@ 2007-09-26 8:55 ` Алексей Шенцев
2007-09-26 9:01 ` Led
2007-09-26 11:33 ` Michael Shigorin
0 siblings, 2 replies; 113+ messages in thread
From: Алексей Шенцев @ 2007-09-26 8:55 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Wednesday 26 September 2007 12:36:17 Michael Shigorin
написал(а):
> On Wed, Sep 26, 2007 at 12:03:05PM +0400, Алексей Шенцев wrote:
> > PS: KDE у нас сейчас использует только desktop-=файлы или ещё и
> > меню-файлы?
>
> Только десктоп- (меню- уже неактуальны, _установку_ можно убрать,
> а вот update_menus надо оставить).
А вот тут то и ...
1) Не у всех KDE, есть люди работающие под wii
см тред ufo в community@
2) что бы запустить ufoai у нас приходится делать так:
cd /usr/lib/ufoai
ufo +set s_libdir /usr/lib/ufoai +set fs_basedir /usr/lib/ufoai +set vid_ref
sdl
В desktop-файле я указал запуск этой игры как:
ufo +set s_libdir /usr/lib/ufoai +set fs_basedir /usr/lib/ufoai +set vid_ref
sdl
С указанием рабочего каталога игры. Стартует и работает. Мне предложили
сделать скрипт запуска игры, что я и сделал. В кедах игра запускается и из
меню и из командной строки, если вызвать ufoai, а не ufo. Но в XFCE, Window
Maker (ради проверки как запускается уфошка поставил их себе) из меню игра не
запускается, зато запускается из командной строки вызовом ufoai.
Вот и спрашиваю как правильно поступить в таком случае с меню?
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-26 8:55 ` Алексей Шенцев
@ 2007-09-26 9:01 ` Led
2007-09-26 11:33 ` Michael Shigorin
1 sibling, 0 replies; 113+ messages in thread
From: Led @ 2007-09-26 9:01 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Wednesday 26 September 2007 11:55:48 Алексей Шенцев написал(а):
> В сообщении от Wednesday 26 September 2007 12:36:17 Michael Shigorin
>
> написал(а):
> > On Wed, Sep 26, 2007 at 12:03:05PM +0400, Алексей Шенцев wrote:
> > > PS: KDE у нас сейчас использует только desktop-=файлы или ещё и
> > > меню-файлы?
> >
> > Только десктоп- (меню- уже неактуальны, _установку_ можно убрать,
> > а вот update_menus надо оставить).
>
> А вот тут то и ...
> 1) Не у всех KDE, есть люди работающие под wii
> см тред ufo в community@
> 2) что бы запустить ufoai у нас приходится делать так:
> cd /usr/lib/ufoai
> ufo +set s_libdir /usr/lib/ufoai +set fs_basedir /usr/lib/ufoai +set
> vid_ref sdl
>
> В desktop-файле я указал запуск этой игры как:
> ufo +set s_libdir /usr/lib/ufoai +set fs_basedir /usr/lib/ufoai +set
> vid_ref sdl
> С указанием рабочего каталога игры. Стартует и работает. Мне предложили
> сделать скрипт запуска игры, что я и сделал. В кедах игра запускается и из
> меню и из командной строки, если вызвать ufoai, а не ufo. Но в XFCE, Window
> Maker (ради проверки как запускается уфошка поставил их себе) из меню игра
> не запускается, зато запускается из командной строки вызовом ufoai.
> Вот и спрашиваю как правильно поступить в таком случае с меню?
Поступать следует правильно. В первую очередь - исправить ошибки в спеке
9которые составляют 80-90% от его объёма).
--
Led
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-26 8:55 ` Алексей Шенцев
2007-09-26 9:01 ` Led
@ 2007-09-26 11:33 ` Michael Shigorin
2007-09-26 11:49 ` Алексей Шенцев
2007-09-26 12:24 ` Igor Vlasenko
1 sibling, 2 replies; 113+ messages in thread
From: Michael Shigorin @ 2007-09-26 11:33 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Sep 26, 2007 at 12:55:48PM +0400, Алексей Шенцев wrote:
> > > PS: KDE у нас сейчас использует только desktop-=файлы или
> > > ещё и меню-файлы?
> > Только десктоп- (меню- уже неактуальны, _установку_ можно
> > убрать, а вот update_menus надо оставить).
> А вот тут то и ...
> 1) Не у всех KDE, есть люди работающие под wii
Я под wmaker работаю. Только по текущей политике партии
menufiles генерируются из desktopfiles, если только не запутался
уже и сам %)
> 2) что бы запустить ufoai у нас приходится делать так:
> cd /usr/lib/ufoai
> ufo +set s_libdir /usr/lib/ufoai +set fs_basedir /usr/lib/ufoai +set vid_ref
> sdl
Кстати, в таких обёртках бывает полезно последнюю команду делать
как exec чтототам -- тогда не будет лишний sh в памяти болтаться.
:)
> В desktop-файле я указал запуск этой игры как:
> ufo +set s_libdir /usr/lib/ufoai +set fs_basedir /usr/lib/ufoai +set vid_ref
> sdl
> С указанием рабочего каталога игры. Стартует и работает. Мне
> предложили сделать скрипт запуска игры, что я и сделал. В кедах
> игра запускается и из меню и из командной строки, если вызвать
> ufoai, а не ufo. Но в XFCE, Window Maker (ради проверки как
> запускается уфошка поставил их себе) из меню игра не
> запускается, зато запускается из командной строки вызовом
> ufoai. Вот и спрашиваю как правильно поступить в таком случае
> с меню?
Не знаю, но если уж делается обёртка -- я обычно и в меню её
засовываю, чтоб не получалось двух официальных вариантов запуска
и шансов когда-нибудь изменить один из них и забыть про второй.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-26 11:33 ` Michael Shigorin
@ 2007-09-26 11:49 ` Алексей Шенцев
2007-09-26 12:24 ` Igor Vlasenko
1 sibling, 0 replies; 113+ messages in thread
From: Алексей Шенцев @ 2007-09-26 11:49 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Wednesday 26 September 2007 15:33:01 Michael Shigorin
написал(а):
> Я под wmaker работаю. Только по текущей политике партии
> menufiles генерируются из desktopfiles, если только не запутался
> уже и сам %)
Вот почему и спрашиваю ...
> Кстати, в таких обёртках бывает полезно последнюю команду делать
> как exec чтототам -- тогда не будет лишний sh в памяти болтаться.
>
> :)
Псиб.
> Не знаю, но если уж делается обёртка -- я обычно и в меню её
> засовываю, чтоб не получалось двух официальных вариантов запуска
> и шансов когда-нибудь изменить один из них и забыть про второй.
Так и сделаю.
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-26 11:33 ` Michael Shigorin
2007-09-26 11:49 ` Алексей Шенцев
@ 2007-09-26 12:24 ` Igor Vlasenko
1 sibling, 0 replies; 113+ messages in thread
From: Igor Vlasenko @ 2007-09-26 12:24 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Sep 26, 2007 at 02:33:01PM +0300, Michael Shigorin wrote:
> Я под wmaker работаю. Только по текущей политике партии
> menufiles генерируются из desktopfiles, если только не запутался
> уже и сам %)
запутался.
меню, а не menufiles генерируются из
menufiles _и_ из desktopfiles.
раньше только из menufiles
рабочие menufiles работают по прежнему...
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
^ permalink raw reply [flat|nested] 113+ messages in thread