* [devel] ufoai-диверсия @ 2007-09-24 14:55 Led 2007-09-24 14:50 ` Andrii Dobrovol`s`kii ` (6 more replies) 0 siblings, 7 replies; 113+ messages in thread From: Led @ 2007-09-24 14:55 UTC (permalink / raw) To: ALT Devel discussion list А что за диверсия у нас в виде ufoai-{maps,music} пакетов? Один содердит *.pk3, другой - *.ogg, собираются из отдельных src.rpm, в обоих отсутствует секция %build. Т.е. явные noarch-пакеты. Тогда почему они присутствуют и в i586, и в x86_64 (по 280М)? -- Led ^ 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:11 ` Led 2007-09-24 15:02 ` [devel] ufoai-диверсия Alex Gorbachenko ` (5 subsequent siblings) 6 siblings, 1 reply; 113+ messages in thread From: Andrii Dobrovol`s`kii @ 2007-09-24 14:50 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 803 bytes --] Led пишет: > А что за диверсия у нас в виде ufoai-{maps,music} пакетов? > Один содердит *.pk3, другой - *.ogg, собираются из отдельных src.rpm, в обоих > отсутствует секция %build. Т.е. явные noarch-пакеты. Тогда почему они > присутствуют и в i586, и в x86_64 (по 280М)? > Какой смысл сразу рассуждать о диверсиях? Ну не разобрался ещё человек как ноарч пакеты делать. Куда продуктивней подсказать как и попросить пересобрать. -- Rgrds, Andriy ********************************************************************* email: dobr at iop dot kiev dot ua Kyiv, Ukraine Phone: (380-44) 525-7824 Department of Gas Electronics Fax: (380-44) 525-2329 Institute of Physics of NASU *********************dobrATjabber.iop.kiev.ua************************ [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-09-24 14:50 ` Andrii Dobrovol`s`kii @ 2007-09-24 15:11 ` Led 2007-09-24 15:08 ` Andrii Dobrovol`s`kii 0 siblings, 1 reply; 113+ messages in thread From: Led @ 2007-09-24 15:11 UTC (permalink / raw) To: ALT Linux Team development discussions В сообщении от Monday 24 September 2007 17:50:21 Andrii Dobrovol`s`kii написал(а): > Led пишет: > > А что за диверсия у нас в виде ufoai-{maps,music} пакетов? > > Один содердит *.pk3, другой - *.ogg, собираются из отдельных src.rpm, в > > обоих отсутствует секция %build. Т.е. явные noarch-пакеты. Тогда почему > > они присутствуют и в i586, и в x86_64 (по 280М)? > > Какой смысл сразу рассуждать о диверсиях? Действительно, какой смысл рассуждать о диверсиях? Давайте лучше обсуждать то, почему я 18 раз не извинился перед тем как спросить (заметьте: я спросил, а не наезжал). Или в devel@ нужно обязательно смайлики после каждой фразы ставить? > Ну не разобрался ещё > человек как ноарч пакеты делать. Куда продуктивней подсказать как и > попросить пересобрать. Так почему вы мне "подсказываете", а не мейнтейнеру? -- Led ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-09-24 15:11 ` Led @ 2007-09-24 15:08 ` Andrii Dobrovol`s`kii 2007-09-24 15:48 ` Michael Shigorin 0 siblings, 1 reply; 113+ messages in thread From: Andrii Dobrovol`s`kii @ 2007-09-24 15:08 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1542 bytes --] Led пишет: > В сообщении от Monday 24 September 2007 17:50:21 Andrii Dobrovol`s`kii > написал(а): >> Led пишет: >>> А что за диверсия у нас в виде ufoai-{maps,music} пакетов? >>> Один содердит *.pk3, другой - *.ogg, собираются из отдельных src.rpm, в >>> обоих отсутствует секция %build. Т.е. явные noarch-пакеты. Тогда почему >>> они присутствуют и в i586, и в x86_64 (по 280М)? >> Какой смысл сразу рассуждать о диверсиях? > > Действительно, какой смысл рассуждать о диверсиях? Давайте лучше обсуждать то, > почему я 18 раз не извинился перед тем как спросить (заметьте: я спросил, а > не наезжал). Или в devel@ нужно обязательно смайлики после каждой фразы > ставить? После каждой --нет. После шуток с претензией -- да. Т.к. тут достаточно много подобных высказываний, к сожалению, без всяких шуток... И я, кстати, тоже не наезжал. Только спросил и попросил. А Вы почему-то обиделись... > >> Ну не разобрался ещё >> человек как ноарч пакеты делать. Куда продуктивней подсказать как и >> попросить пересобрать. > > Так почему вы мне "подсказываете", а не мейнтейнеру? > А Вы не догадались? Именно по тому, что не могу подсказать упаковщику. -- Rgrds, Andriy ********************************************************************* email: dobr at iop dot kiev dot ua Kyiv, Ukraine Phone: (380-44) 525-7824 Department of Gas Electronics Fax: (380-44) 525-2329 Institute of Physics of NASU *********************dobrATjabber.iop.kiev.ua************************ [-- Attachment #2: OpenPGP 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:08 ` Andrii Dobrovol`s`kii @ 2007-09-24 15:48 ` Michael Shigorin 2007-09-24 16:14 ` Alexey I. Froloff 2007-09-25 11:43 ` [devel] ufoai-диверсия Алексей Шенцев 0 siblings, 2 replies; 113+ messages in thread From: Michael Shigorin @ 2007-09-24 15:48 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2341 bytes --] On Mon, Sep 24, 2007 at 06:08:00PM +0300, Andrii Dobrovol`s`kii wrote: > >>> А что за диверсия у нас в виде ufoai-{maps,music} пакетов? > >>> Один содердит *.pk3, другой - *.ogg, собираются из > >>> отдельных src.rpm, в обоих отсутствует секция %build. Т.е. > >>> явные noarch-пакеты. Тогда почему они присутствуют и в > >>> i586, и в x86_64 (по 280М)? > >> Какой смысл сразу рассуждать о диверсиях? Прямой -- ошибка очень уж увесистая. > > Действительно, какой смысл рассуждать о диверсиях? > После каждой --нет. После шуток с претензией -- да. Андрей, будь dobr@, не воспитывай людей в списке, лучше частными письмами. Зная обоих по чуточке лично -- мне кажется, что без помощников дядьки способны разобраться вполне нормально. > > Так почему вы мне "подсказываете", а не мейнтейнеру? > А Вы не догадались? Именно по тому, что не могу подсказать > упаковщику. Тем более если нечего сказать по существу. 2 ashen (да и 2 devel): - не следует комментировать макросы/секции так: #%macro их следует комментировать так: #%%macro или так: #macro - не следует надеяться, что если закомментирована строчка с названием секции -- RPM догадается, что следующий rm -rf $BUILDROOT принадлежал к закомментированному %clean - наконец, учиться всё-таки лучше на пакетах поменьше, а перед заливанием больших (скажем, >10M и определённо >30M) -- следует опубликовать spec-файл и поинтересоваться мнением коллег, всё ли тут в порядке - если суть какого-либо макроса (например, %configure) неясна, можно сделать rpm --eval %configure или спросить в рассылке - (вкусовщина) оформление заголовка читабельней, когда соответствует ALT specfile conventions: http://docs.altlinux.ru/alt/devel/ch01.html#id2816423 Слегка (не до упора -- см. комментарии) почищенный спек и патчик от оригинального -- в аттаче. 2 inger, ldv, at: есть предложение что-то придумать со скоростью прохождения больших архитектурно-зависимых пакетов, вероятно, содержащих ошибки упаковки. В голову пришла такая эвристика: - если пакет _большой_ и _$arch_, при этом - его ранее не было в репозитории или - в названии содержится -music-, -data-, -maps- или - rpm group начинается на Games/ -- поставить на hold и уведомить incoming@ для ручной проверки". -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: ufoai.spec --] [-- Type: text/plain, Size: 4011 bytes --] Name: ufoai Version: 2.1.1 Release: alt1.5 Summary: UFO:AI License: GPL Group: Games/Strategy URL: http://ufoai.ninex.info/ Source0: %name-%version-source.tar.bz2 Source1: %name.png Source2: %name.desktop Source3: %name #Patch0: ref_glx.patch Packager: Alexey Shentzev <ashen@altlinux.org> BuildRequires: libarts-devel libjpeg-devel libmesa-devel libSDL-devel libSDL_ttf-devel packages-info-i18n-common # Automatically added by buildreq on Fri Sep 14 2007 (-bi) Requires: libarts libjpeg libmesa libSDL libSDL_ttf libvorbis libalsa libjpeg libogg packages-info-i18n-common Requires: ufoai-music = %version Requires: ufoai-maps = %version %define ufo_aliases ufo2map ufoded ufomaster qdata %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 --with-alsa make make lang for i in %ufo_aliases; do ln -s ufo $i done %install install -pD -m755 %buildroot%_bindir/ install -m755 ufo %ufo_aliases %buildroot%_bindir/ 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 install -D -m 0755 snd_sdl.so %buildroot%_libdir/%name/snd_sdl.so install -D -m 0755 snd_alsa.so %buildroot%_libdir/%name/snd_alsa.so install -D -m 0755 snd_oss.so %buildroot%_libdir/%name/snd_oss.so install -D -m 0755 snd_arts.so %buildroot%_libdir/%name/snd_arts.so install -D -m 0755 ref_glx.so %buildroot%_libdir/%name/ref_glx.so install -D -m 0755 ref_sdl.so %buildroot%_libdir/%name/ref_sdl.so cp -pr base %buildroot%_libdir/%name ln -s %_libdir/%name/base/i18n %buildroot%_libdir/%name/i18n # menu cat <<EOF > %buildroot%_desktopdir/%name.desktop [Desktop Entry] Encoding=UTF-8 Type=Application Exec=ufo +set s_libdir %_libdir/ufoai +set fs_basedir %_libdir/ufoai +set vid_ref sdl Patch=%_libdir/%name Icon=%name Terminal=false Name=UFO: Alien Invasion Comment=п÷п╬я┬п╟пЁп╬п╡п╟я▐ я│я┌я─п╟я┌п╣пЁп╦я▐ Categories=StrategyGame;Game __MENU__ # FIXME: when .desktop file is added, remember to restore # menu-updating scripts as well #post #update_menus #postun #clean_menus %files %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 # FIXME: what package owns %_libdir/%name/ _directory_? %_libdir/%name/* %changelog * Mon Sep 24 2007 Michael Shigorin <mike@altlinux.org> 2.1.1-alt1.5 - spec cleanup, including quite uncomfortable stuff * Thu Sep 20 2007 Alexey Shentzev <ashen@altlinux.ru> 2.1.1-alt1.4 - add support non english language, add for start from commandline * Tue Sep 11 2007 Alexey Shentzev <ashen@altlinux.ru> 2.1.1-alt1 - first build for Alt Linux [-- Attachment #3: ufoai.spec.patch --] [-- Type: text/plain, Size: 3276 bytes --] --- ufoai.spec-orig 2007-09-20 13:00:13 +0300 +++ ufoai.spec 2007-09-24 18:36:44 +0300 @@ -1,21 +1,27 @@ Name: ufoai Version: 2.1.1 -Release: alt1.4 +Release: alt1.5 + +Summary: UFO:AI License: GPL -Packager: Alexey Shentzev <ashen@altlinux.org> -URL: http://ufoai.ninex.info/ Group: Games/Strategy -# Automatically added by buildreq on Fri Sep 14 2007 (-bi) -BuildRequires: libarts-devel libjpeg-devel libmesa-devel libSDL-devel libSDL_ttf-devel packages-info-i18n-common -Requires: ufoai-music = %version -Requires: ufoai-maps = %version -Requires: libarts libjpeg libmesa libSDL libSDL_ttf libvorbis libalsa libjpeg libogg packages-info-i18n-common -Summary: UFO:AI + +URL: http://ufoai.ninex.info/ Source0: %name-%version-source.tar.bz2 Source1: %name.png Source2: %name.desktop Source3: %name #Patch0: ref_glx.patch +Packager: Alexey Shentzev <ashen@altlinux.org> + +BuildRequires: libarts-devel libjpeg-devel libmesa-devel libSDL-devel libSDL_ttf-devel packages-info-i18n-common + +# Automatically added by buildreq on Fri Sep 14 2007 (-bi) +Requires: libarts libjpeg libmesa libSDL libSDL_ttf libvorbis libalsa libjpeg libogg packages-info-i18n-common +Requires: ufoai-music = %version +Requires: ufoai-maps = %version + +%define ufo_aliases ufo2map ufoded ufomaster qdata %description UFO: ALIEN INVASION is a strategy game featuring tactical combat @@ -36,19 +42,19 @@ %prep %setup -n %name-%version-source -#%patch0 -p1 +#patch0 -p1 %build -%configure --prefix=/usr --sysconfdir=%_sysconfdir --with-alsa +%configure --with-alsa make make lang +for i in %ufo_aliases; do + ln -s ufo $i +done %install -install -D -m 0755 ufo %buildroot%_bindir/ufo -install -D -m 0755 ufo %buildroot%_bindir/ufo2map -install -D -m 0755 ufo %buildroot%_bindir/ufoded -install -D -m 0755 ufo %buildroot%_bindir/ufomaster -install -D -m 0755 ufo %buildroot%_bindir/qdata +install -pD -m755 %buildroot%_bindir/ +install -m755 ufo %ufo_aliases %buildroot%_bindir/ 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 @@ -75,17 +81,15 @@ Categories=StrategyGame;Game __MENU__ -#%post -%update_menus +# FIXME: when .desktop file is added, remember to restore +# menu-updating scripts as well +#post +#update_menus -#%postun -%clean_menus - -#%clean -rm -rf "$RPM_BUILD_ROOT" +#postun +#clean_menus %files -%defattr(-,root,root) %doc README BUGS CONTRIBUTORS COPYING %_bindir/ufo %_bindir/ufomaster @@ -95,9 +99,13 @@ %_bindir/%name %_datadir/pixmaps/%name.png %_datadir/applications/%name.desktop +# FIXME: what package owns %_libdir/%name/ _directory_? %_libdir/%name/* %changelog +* Mon Sep 24 2007 Michael Shigorin <mike@altlinux.org> 2.1.1-alt1.5 +- spec cleanup, including quite uncomfortable stuff + * Thu Sep 20 2007 Alexey Shentzev <ashen@altlinux.ru> 2.1.1-alt1.4 - add support non english language, add for start from commandline ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-09-24 15:48 ` Michael Shigorin @ 2007-09-24 16:14 ` Alexey I. Froloff 2007-09-24 19:49 ` Michael Shigorin 2007-09-25 11:43 ` [devel] ufoai-диверсия Алексей Шенцев 1 sibling, 1 reply; 113+ messages in thread From: Alexey I. Froloff @ 2007-09-24 16:14 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 968 bytes --] * Michael Shigorin <mike@> [070924 19:56]: > +%define ufo_aliases ufo2map ufoded ufomaster qdata > +for i in %ufo_aliases; do > + ln -s ufo $i > +done Это не алиасы, а отдельные бинари. Которые тоже собираются. > install -D -m 0644 %SOURCE2 %buildroot%_datadir/applications/%name.desktop > @@ -75,17 +81,15 @@ > Categories=StrategyGame;Game > __MENU__ Зачем держать %name.desktop в Source и одновременно его создавать в %install? Тем более что оба они кривые. Кстати, heredoc открывается EOF'ом, а закрывается __MENU__. Поэтому всё до конца секции попадает в desktop файл. > +#post > +#update_menus > +#postun > +#clean_menus Раскомментировать. > +# FIXME: what package owns %_libdir/%name/ _directory_? > %_libdir/%name/* Конечно никакой package его не owns. "Тут ещё работать и работать". Если я выясню в чём проблема со списками в Buy/Sell equipment/aircraft, выложу исправление к себе в git. -- Regards, Sir Raorn. [-- 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 16:14 ` Alexey I. Froloff @ 2007-09-24 19:49 ` Michael Shigorin 2007-09-25 12:48 ` Алексей Шенцев 0 siblings, 1 reply; 113+ messages in thread From: Michael Shigorin @ 2007-09-24 19:49 UTC (permalink / raw) To: ALT Devel discussion list On Mon, Sep 24, 2007 at 08:14:05PM +0400, Alexey I. Froloff wrote: > > +%define ufo_aliases ufo2map ufoded ufomaster qdata > > +for i in %ufo_aliases; do > > + ln -s ufo $i > > +done > Это не алиасы, а отдельные бинари. Которые тоже собираются. Значит, в спеке ошибка -- там несколько раз устанавливается ufo. Мы это обсудили с led@, пришли к такому выводу. > > __MENU__ > Зачем держать %name.desktop в Source и одновременно его > создавать в %install? Тем более что оба они кривые. Кстати, > heredoc открывается EOF'ом, а закрывается __MENU__. Поэтому > всё до конца секции попадает в desktop файл. Ух ты, да это просто образцово-похакательный спек :) 2 at: что, уже подпрыгиваешь? :) > > +#post > > +#update_menus > > +#postun > > +#clean_menus > Раскомментировать. Сперва было, да не нашёл .desktop или menu/ в %files. > > +# FIXME: what package owns %_libdir/%name/ _directory_? > > %_libdir/%name/* > Конечно никакой package его не owns. Надо заиметь. -- ---- 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:49 ` Michael Shigorin @ 2007-09-25 12:48 ` Алексей Шенцев 2007-09-25 12:53 ` Alexey I. Froloff ` (2 more replies) 0 siblings, 3 replies; 113+ messages in thread From: Алексей Шенцев @ 2007-09-25 12:48 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от Monday 24 September 2007 23:49:41 Michael Shigorin написал(а): > On Mon, Sep 24, 2007 at 08:14:05PM +0400, Alexey I. Froloff wrote: > > > +%define ufo_aliases ufo2map ufoded ufomaster qdata > > > +for i in %ufo_aliases; do > > > + ln -s ufo $i > > > +done > > > > Это не алиасы, а отдельные бинари. Которые тоже собираются. > > Значит, в спеке ошибка -- там несколько раз устанавливается ufo. > Мы это обсудили с led@, пришли к такому выводу. Хде? Ткни носом, плиз. ufo - сама игрушка ufo2map - редактор карт ufomaster - сервер для сетевой игры. -- С уважением Шенцев Алексей Владимирович. 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 12:48 ` Алексей Шенцев @ 2007-09-25 12:53 ` Alexey I. Froloff 2007-09-25 13:09 ` Алексей Шенцев 2007-09-25 13:00 ` Led 2007-09-25 14:15 ` Michael Shigorin 2 siblings, 1 reply; 113+ messages in thread From: Alexey I. Froloff @ 2007-09-25 12:53 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 524 bytes --] * Алексей Шенцев <ashen@> [070925 16:48]: > > Значит, в спеке ошибка -- там несколько раз устанавливается ufo. > > Мы это обсудили с led@, пришли к такому выводу. > Хде? Ткни носом, плиз. > ufo - сама игрушка > ufo2map - редактор карт > ufomaster - сервер для сетевой игры. Таргеты разные, а соурс у всех один - ufo. Видимо копипаст. -- 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 12:53 ` Alexey I. Froloff @ 2007-09-25 13:09 ` Алексей Шенцев 2007-09-25 13:29 ` Slava Semushin 2007-09-27 5:05 ` Хихин Руслан 0 siblings, 2 replies; 113+ messages in thread From: Алексей Шенцев @ 2007-09-25 13:09 UTC (permalink / raw) To: ALT Linux Team development discussions В сообщении от Tuesday 25 September 2007 16:53:06 Alexey I. Froloff написал(а): > * Алексей Шенцев <ashen@> [070925 16:48]: > > > Значит, в спеке ошибка -- там несколько раз устанавливается ufo. > > > Мы это обсудили с led@, пришли к такому выводу. > > > > Хде? Ткни носом, плиз. > > ufo - сама игрушка > > ufo2map - редактор карт > > ufomaster - сервер для сетевой игры. > > Таргеты разные, а соурс у всех один - ufo. Видимо копипаст. Сообразил. Должно было так: %install install -D -m 0755 ufo %buildroot%_bindir/ufo install -D -m 0755 ufo2map %buildroot%_bindir/ufo2map install -D -m 0755 ufoded %buildroot%_bindir/ufoded install -D -m 0755 ufomaster %buildroot%_bindir/ufomaster install -D -m 0755 qdata %buildroot%_bindir/qdata install -D -m 0644 %SOURCE1 %buildroot%_datadir/pixmaps/%name.png install -D -m 0755 %SOURCE3 %buildroot%_bindir/%name install -D -m 0755 snd_sdl.so %buildroot%_libdir/%name/snd_sdl.so install -D -m 0755 snd_alsa.so %buildroot%_libdir/%name/snd_alsa.so install -D -m 0755 snd_oss.so %buildroot%_libdir/%name/snd_oss.so install -D -m 0755 snd_arts.so %buildroot%_libdir/%name/snd_arts.so install -D -m 0755 ref_glx.so %buildroot%_libdir/%name/ref_glx.so install -D -m 0755 ref_sdl.so %buildroot%_libdir/%name/ref_sdl.so cp -pr base %buildroot%_libdir/%name ln -s %_libdir/%name/base/i18n %buildroot%_libdir/%name/i18n Ляпсус мой ... три часа ночи было ... -- С уважением Шенцев Алексей Владимирович. 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 13:09 ` Алексей Шенцев @ 2007-09-25 13:29 ` Slava Semushin 2007-09-25 13:38 ` Led 2007-09-27 5:05 ` Хихин Руслан 1 sibling, 1 reply; 113+ messages in thread From: Slava Semushin @ 2007-09-25 13:29 UTC (permalink / raw) To: ALT Linux Team development discussions 2007/9/25, Алексей Шенцев <ashen / nsrz.ru>: [...] > Сообразил. Должно было так: Можно записать чуток короче: > %install > install -D -m 0755 ufo %buildroot%_bindir/ufo > install -D -m 0755 ufo2map %buildroot%_bindir/ufo2map > install -D -m 0755 ufoded %buildroot%_bindir/ufoded > install -D -m 0755 ufomaster %buildroot%_bindir/ufomaster > install -D -m 0755 qdata %buildroot%_bindir/qdata for file in ufo{,2map,ded,master} qdata; do install -pD -m 0755 $file %buildroot%_bindir/$file done [...] И установку сошек, тоже: > install -D -m 0755 snd_sdl.so %buildroot%_libdir/%name/snd_sdl.so > install -D -m 0755 snd_alsa.so %buildroot%_libdir/%name/snd_alsa.so > install -D -m 0755 snd_oss.so %buildroot%_libdir/%name/snd_oss.so > install -D -m 0755 snd_arts.so %buildroot%_libdir/%name/snd_arts.so > install -D -m 0755 ref_glx.so %buildroot%_libdir/%name/ref_glx.so > install -D -m 0755 ref_sdl.so %buildroot%_libdir/%name/ref_sdl.so for file in snd_{sdl,alsa,oss,arts} ref_{glx,sdl}; do install -pD -m 0755 $file.so %buildroot%_libdir/%name/$file.so done :-) [...] -- + Slava Semushin | slava.semushin @ gmail.com + ALT Linux Team | php-coder @ altlinux.ru ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-09-25 13:29 ` Slava Semushin @ 2007-09-25 13:38 ` Led 0 siblings, 0 replies; 113+ messages in thread From: Led @ 2007-09-25 13:38 UTC (permalink / raw) To: ALT Linux Team development discussions В сообщении от Tuesday 25 September 2007 16:29:50 Slava Semushin написал(а): > 2007/9/25, Алексей Шенцев <ashen / nsrz.ru>: > [...] > > > Сообразил. Должно было так: > > Можно записать чуток короче: > > %install > > install -D -m 0755 ufo %buildroot%_bindir/ufo > > install -D -m 0755 ufo2map %buildroot%_bindir/ufo2map > > install -D -m 0755 ufoded %buildroot%_bindir/ufoded > > install -D -m 0755 ufomaster %buildroot%_bindir/ufomaster > > install -D -m 0755 qdata %buildroot%_bindir/qdata > > for file in ufo{,2map,ded,master} qdata; do > install -pD -m 0755 $file %buildroot%_bindir/$file > done > > [...] > > И установку сошек, тоже: > > install -D -m 0755 snd_sdl.so %buildroot%_libdir/%name/snd_sdl.so > > install -D -m 0755 snd_alsa.so %buildroot%_libdir/%name/snd_alsa.so > > install -D -m 0755 snd_oss.so %buildroot%_libdir/%name/snd_oss.so > > install -D -m 0755 snd_arts.so %buildroot%_libdir/%name/snd_arts.so > > install -D -m 0755 ref_glx.so %buildroot%_libdir/%name/ref_glx.so > > install -D -m 0755 ref_sdl.so %buildroot%_libdir/%name/ref_sdl.so > > for file in snd_{sdl,alsa,oss,arts} ref_{glx,sdl}; do > install -pD -m 0755 $file.so %buildroot%_libdir/%name/$file.so > done Ну зачем же так "через задницу", если install -d -m 0755 %buildroot{%_bindir,%_libdir/%name} install -m 0755 ufo{,2map,ded,master} qdata %buildroot%_bindir/ install -m 0644 *.so %buildroot%_libdir/%name/ работает как мануале прописано? -- Led ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-09-25 13:09 ` Алексей Шенцев 2007-09-25 13:29 ` Slava Semushin @ 2007-09-27 5:05 ` Хихин Руслан 1 sibling, 0 replies; 113+ messages in thread From: Хихин Руслан @ 2007-09-27 5:05 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 388 bytes --] Здравствуйте Алексей Шенцев В сообщении от Вторник 25 сентября 2007 Алексей Шенцев написал(a): А вы не смотрели версию из их SVN ? - там и для Debian скрипты есть. В Debian ставится в /usr/lib/games/ufoai. $ rpm --showrc | grep games -14: _gamesbindir %{_prefix}/%{_gamesdir} -14: _gamesdatadir %{_datadir}/%{_gamesdir} -14: _gamesdir games -- С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-09-25 12:48 ` Алексей Шенцев 2007-09-25 12:53 ` Alexey I. Froloff @ 2007-09-25 13:00 ` Led 2007-09-25 13:07 ` Led 2007-09-25 14:15 ` Michael Shigorin 2 siblings, 1 reply; 113+ messages in thread From: Led @ 2007-09-25 13:00 UTC (permalink / raw) To: ALT Linux Team development discussions В сообщении от Tuesday 25 September 2007 15:48:12 Алексей Шенцев написал(а): > В сообщении от Monday 24 September 2007 23:49:41 Michael Shigorin написал(а): > > On Mon, Sep 24, 2007 at 08:14:05PM +0400, Alexey I. Froloff wrote: > > > > +%define ufo_aliases ufo2map ufoded ufomaster qdata > > > > +for i in %ufo_aliases; do > > > > + ln -s ufo $i > > > > +done > > > > > > Это не алиасы, а отдельные бинари. Которые тоже собираются. > > > > Значит, в спеке ошибка -- там несколько раз устанавливается ufo. > > Мы это обсудили с led@, пришли к такому выводу. > > Хде? Ткни носом, плиз. > ufo - сама игрушка > ufo2map - редактор карт > ufomaster - сервер для сетевой игры. install -D -m 0755 ufo %buildroot%_bindir/ufo install -D -m 0755 ufo %buildroot%_bindir/ufo2map install -D -m 0755 ufo %buildroot%_bindir/ufoded install -D -m 0755 ufo %buildroot%_bindir/ufomaster install -D -m 0755 ufo %buildroot%_bindir/qdata install(1): install [ОПЦИИ]... [-Т] ИСТОЧНИК МЕСТО_НАЗНАЧЕНИЯ -- Led ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-09-25 13:00 ` Led @ 2007-09-25 13:07 ` Led 0 siblings, 0 replies; 113+ messages in thread From: Led @ 2007-09-25 13:07 UTC (permalink / raw) To: ALT Linux Team development discussions В сообщении от Tuesday 25 September 2007 16:00:52 Led написал(а): > В сообщении от Tuesday 25 September 2007 15:48:12 Алексей Шенцев написал(а): > > В сообщении от Monday 24 September 2007 23:49:41 Michael Shigorin > > написал(а): > > > On Mon, Sep 24, 2007 at 08:14:05PM +0400, Alexey I. Froloff wrote: > > > > > +%define ufo_aliases ufo2map ufoded ufomaster qdata > > > > > +for i in %ufo_aliases; do > > > > > + ln -s ufo $i > > > > > +done > > > > > > > > Это не алиасы, а отдельные бинари. Которые тоже собираются. > > > > > > Значит, в спеке ошибка -- там несколько раз устанавливается ufo. > > > Мы это обсудили с led@, пришли к такому выводу. > > > > Хде? Ткни носом, плиз. > > ufo - сама игрушка > > ufo2map - редактор карт > > ufomaster - сервер для сетевой игры. > > install -D -m 0755 ufo %buildroot%_bindir/ufo > install -D -m 0755 ufo %buildroot%_bindir/ufo2map > install -D -m 0755 ufo %buildroot%_bindir/ufoded > install -D -m 0755 ufo %buildroot%_bindir/ufomaster > install -D -m 0755 ufo %buildroot%_bindir/qdata Чисто телепатически можно попробовать догадаться, что имелось ввиду: install -m 0755 %buildroot%_bindir install -m 0755 ufo{,2map,ded,master} qdata %buildroot%_bindir/ Хотя в случае с этим спеком я на свою телепатия не могу полностью расчитывать:) > > install(1): > install [ОПЦИИ]... [-Т] ИСТОЧНИК МЕСТО_НАЗНАЧЕНИЯ -- Led ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-09-25 12:48 ` Алексей Шенцев 2007-09-25 12:53 ` Alexey I. Froloff 2007-09-25 13:00 ` Led @ 2007-09-25 14:15 ` Michael Shigorin 2007-10-02 17:19 ` Хихин Руслан 2 siblings, 1 reply; 113+ messages in thread From: Michael Shigorin @ 2007-09-25 14:15 UTC (permalink / raw) To: ALT Devel discussion list On Tue, Sep 25, 2007 at 04:48:12PM +0400, Алексей Шенцев wrote: > > > > +%define ufo_aliases ufo2map ufoded ufomaster qdata > > > > +for i in %ufo_aliases; do > > > > + ln -s ufo $i > > > > +done > > > Это не алиасы, а отдельные бинари. Которые тоже собираются. > > Значит, в спеке ошибка -- там несколько раз устанавливается ufo. > > Мы это обсудили с led@, пришли к такому выводу. > Хде? Ткни носом, плиз. > ufo - сама игрушка > ufo2map - редактор карт > ufomaster - сервер для сетевой игры. %install install -D -m 0755 ufo %buildroot%_bindir/ufo install -D -m 0755 ufo %buildroot%_bindir/ufo2map install -D -m 0755 ufo %buildroot%_bindir/ufoded install -D -m 0755 ufo %buildroot%_bindir/ufomaster install -D -m 0755 ufo %buildroot%_bindir/qdata -- ---- 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-25 14:15 ` Michael Shigorin @ 2007-10-02 17:19 ` Хихин Руслан 2007-10-02 17:26 ` Motsyo Gennadi aka Drool ` (2 more replies) 0 siblings, 3 replies; 113+ messages in thread From: Хихин Руслан @ 2007-10-02 17:19 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 375 bytes --] Здравствуйте ! Продолжая тему :) Выложил : http://ftp.altlinux.org/pub/people/ruslandh/ufoai/NOSRC/ufoai-2.2-alt1.svn20070730.nosrc.rpm Но тут проблема возникла - сорцы занимают около 1Гб (вместе с SVN). Собранные пакеты в районе 100Мб. Время сборки - достаточно долгое (карты у меня собирались около 8 часов). Как поступать - не знаю :) -- С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-10-02 17:19 ` Хихин Руслан @ 2007-10-02 17:26 ` Motsyo Gennadi aka Drool 2007-10-02 17:35 ` Andrey Rahmatullin 2007-10-02 17:36 ` Alexey I. Froloff 2007-10-02 17:38 ` Led 2 siblings, 1 reply; 113+ messages in thread From: Motsyo Gennadi aka Drool @ 2007-10-02 17:26 UTC (permalink / raw) To: ALT Linux Team development discussions Хихин Руслан пишет: > Здравствуйте ! > > Продолжая тему :) > > Выложил : > http://ftp.altlinux.org/pub/people/ruslandh/ufoai/NOSRC/ufoai-2.2-alt1.svn20070730.nosrc.rpm > > Но тут проблема возникла - сорцы занимают около 1Гб (вместе с SVN). > Собранные пакеты в районе 100Мб. Время сборки - достаточно долгое > (карты у меня собирались около 8 часов). > Как поступать - не знаю :) Херассе!!! Может как-то поубивать .svn ? ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-10-02 17:26 ` Motsyo Gennadi aka Drool @ 2007-10-02 17:35 ` Andrey Rahmatullin 0 siblings, 0 replies; 113+ messages in thread From: Andrey Rahmatullin @ 2007-10-02 17:35 UTC (permalink / raw) To: devel On Tue, Oct 02, 2007 at 08:26:21PM +0300, Motsyo Gennadi aka Drool wrote: > Херассе!!! Может как-то поубивать .svn ? Херассе!!! А почему оно не убивается сейчас? svn help export -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): > Кстати, 2 миллиона секторов - это гигабайт, а не мегабайт ;-))) :) Конечно гигабайт. Путаю я их, как рубли после деноминации. -- lav in #7914 ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-10-02 17:19 ` Хихин Руслан 2007-10-02 17:26 ` Motsyo Gennadi aka Drool @ 2007-10-02 17:36 ` Alexey I. Froloff 2007-10-02 17:38 ` Led 2 siblings, 0 replies; 113+ messages in thread From: Alexey I. Froloff @ 2007-10-02 17:36 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 468 bytes --] * Хихин Руслан <hihin@> [071002 21:29]: > Но тут проблема возникла - сорцы занимают около 1Гб (вместе с SVN). Лучше сделать make sourcearchive - всего 7 мегобайт. > Собранные пакеты в районе 100Мб. Время сборки - достаточно долгое > (карты у меня собирались около 8 часов). У меня около 15-и. > Как поступать - не знаю :) Карты выкладывать собранные, отдельными src.rpm'ами. Весь svn снапшот тоже не имеет смысла таскать. -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-10-02 17:19 ` Хихин Руслан 2007-10-02 17:26 ` Motsyo Gennadi aka Drool 2007-10-02 17:36 ` Alexey I. Froloff @ 2007-10-02 17:38 ` Led 2007-10-02 18:50 ` Хихин Руслан 2007-10-03 6:08 ` Хихин Руслан 2 siblings, 2 replies; 113+ messages in thread From: Led @ 2007-10-02 17:38 UTC (permalink / raw) To: ALT Linux Team development discussions 2007/10/2, Хихин Руслан <hihin@yandex.ru>: > Здравствуйте ! > > Продолжая тему :) > > Выложил : > http://ftp.altlinux.org/pub/people/ruslandh/ufoai/NOSRC/ufoai-2.2-alt1.svn20070730.nosrc.rpm > > Но тут проблема возникла - сорцы занимают около 1Гб (вместе с SVN). > Собранные пакеты в районе 100Мб. Время сборки - достаточно долгое > (карты у меня собирались около 8 часов). > Как поступать - не знаю :) "Наша песня хорошА...". maps/music/data в отдельные noarch пакеты не вынесены. nosrc.rpm пакет - просто-таки "образцово-показательный": ни URL'ов к сырцам, ни способа их получения в спеке не указано. :( -- Led. ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-10-02 17:38 ` Led @ 2007-10-02 18:50 ` Хихин Руслан 2007-10-02 19:31 ` Led 2007-10-03 6:08 ` Хихин Руслан 1 sibling, 1 reply; 113+ messages in thread From: Хихин Руслан @ 2007-10-02 18:50 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 381 bytes --] Здравствуйте Led В сообщении от Вторник 02 октября 2007 Led написал(a): > "Наша песня хорошА...". > > maps/music/data в отдельные noarch пакеты не вынесены. > nosrc.rpm пакет - просто-таки "образцово-показательный": ни URL'ов к > сырцам, ни способа их получения в спеке не указано. > :( если честно - не понял - какого урла вам не хватает :) -- С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-10-02 18:50 ` Хихин Руслан @ 2007-10-02 19:31 ` Led 2007-10-03 5:03 ` Алексей Шенцев 0 siblings, 1 reply; 113+ messages in thread From: Led @ 2007-10-02 19:31 UTC (permalink / raw) To: ALT Linux Team development discussions 2007/10/2, Хихин Руслан <hihin@yandex.ru>: > Здравствуйте Led > В сообщении от Вторник 02 октября 2007 Led написал(a): > > "Наша песня хорошА...". > > > > maps/music/data в отдельные noarch пакеты не вынесены. > > nosrc.rpm пакет - просто-таки "образцово-показательный": ни URL'ов к > > сырцам, ни способа их получения в спеке не указано. > > :( > если честно - не понял - какого урла вам не хватает :) Я прошу прощение за жаргонизм "сырцам". Под "сырцам" я имел ввиду "исходным кодам/текстам пакета". -- Led. ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-10-02 19:31 ` Led @ 2007-10-03 5:03 ` Алексей Шенцев 2007-10-03 5:43 ` Alexey I. Froloff 2007-10-04 4:18 ` Хихин Руслан 0 siblings, 2 replies; 113+ messages in thread From: Алексей Шенцев @ 2007-10-03 5:03 UTC (permalink / raw) To: ALT Linux Team development discussions В сообщении от Tuesday 02 October 2007 23:31:07 Led написал(а): > 2007/10/2, Хихин Руслан <hihin@yandex.ru>: > > Здравствуйте Led > > > > В сообщении от Вторник 02 октября 2007 Led написал(a): > > > "Наша песня хорошА...". > > > > > > maps/music/data в отдельные noarch пакеты не вынесены. > > > nosrc.rpm пакет - просто-таки "образцово-показательный": ни URL'ов к > > > сырцам, ни способа их получения в спеке не указано. > > > > > > :( > > > > если честно - не понял - какого урла вам не хватает :) > > Я прошу прощение за жаргонизм "сырцам". > Под "сырцам" я имел ввиду "исходным кодам/текстам пакета". На http://ufoai.sourceforge.net/?page=Download Указано: svn co https://ufoai.svn.sourceforge.net/svnroot/ufoai/ufoai/trunk 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-диверсия 2007-10-03 5:03 ` Алексей Шенцев @ 2007-10-03 5:43 ` Alexey I. Froloff 2007-10-04 4:18 ` Хихин Руслан 1 sibling, 0 replies; 113+ messages in thread From: Alexey I. Froloff @ 2007-10-03 5:43 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 527 bytes --] * Алексей Шенцев <ashen@> [071003 09:03]: > > Я прошу прощение за жаргонизм "сырцам". > > Под "сырцам" я имел ввиду "исходным кодам/текстам пакета". > На http://ufoai.sourceforge.net/?page=Download > Указано: > svn co https://ufoai.svn.sourceforge.net/svnroot/ufoai/ufoai/trunk ufoai Это лучше указывать комментарием в спеке перед Source. -- 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-10-03 5:03 ` Алексей Шенцев 2007-10-03 5:43 ` Alexey I. Froloff @ 2007-10-04 4:18 ` Хихин Руслан 1 sibling, 0 replies; 113+ messages in thread From: Хихин Руслан @ 2007-10-04 4:18 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 824 bytes --] Здравствуйте Алексей Шенцев В сообщении от Среда 03 октября 2007 Алексей Шенцев написал(a): > На http://ufoai.sourceforge.net/?page=Download > > Указано: > > svn co https://ufoai.svn.sourceforge.net/svnroot/ufoai/ufoai/trunk > ufoai Кстати они сейчас активно меняют код, если взять сегодняшний, то уже не собирается (какая-то проблема с функциями из SDL_mixer-devel - не находит их). Надо конечно изучить работу SVN (лично с ней первый раз столкнулся) более подробно. Лучше всего работало с данными от 26 сентября. Потом upstкim что-то начал активно вносить в код и появились проблемы с SDL. Саму необходимость SDL я сразу увидел - начал ругаться ./configure, но искать в потрохах *.mk уже не хватило времени, так, что тут ещё надо постоянно следить: что поменяли в upstream. -- С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-10-02 17:38 ` Led 2007-10-02 18:50 ` Хихин Руслан @ 2007-10-03 6:08 ` Хихин Руслан 2007-10-03 7:43 ` Slava Semushin 1 sibling, 1 reply; 113+ messages in thread From: Хихин Руслан @ 2007-10-03 6:08 UTC (permalink / raw) To: devel [-- Attachment #1.1: Type: text/plain, Size: 1689 bytes --] Здравствуйте Led В сообщении от Вторник 02 октября 2007 Led написал(a): > maps/music/data в отдельные noarch пакеты не вынесены. Вынес, правда в не noarch, но это исправить не проблема > nosrc.rpm пакет - просто-таки "образцово-показательный": ни URL'ов к Как не указан ? А это что : .... Url: https://ufoai.svn.sourceforge.net/svnroot/ufoai/ufoai/trunk/ .... Или вы хотите, что-бы url был в Source0 ? Я не представляю как его туда вписать. > сырцам, > ни способа их получения в спеке не указано. Подскажите это как ? PS Вызываю огонь на себя :) Прикладываю спек. Лучше его исправить до сборки. Уже нашёл ошибку - /usr/bin/ufoai создаётся с правами 644, время сейчас исправить нет :) PPS Всем спасибо за svn export. Это уменьшило размер сорца, но ... 5537522 Окт 3 06:19 ufoai-2.2-alt1.svn20070730.x86_64.rpm 115462029 Окт 3 06:20 ufoai-data-2.2-alt1.svn20070730.x86_64.rpm 74395988 Окт 3 06:20 ufoai-maps-2.2-alt1.svn20070730.x86_64.rpm 147157367 Окт 3 06:20 ufoai-music-2.2-alt1.svn20070730.x86_64.rpm 296218828 Окт 3 06:19 ufoai-2.2-alt1.svn20070730.src.rpm Собрался за 4 часа для одной архитектуры в хэшере, с картами и т.п. Выявлены ошибки, надо тестировать и ещё собирать :) Можно конечно сорец разбить на 2 части это ускорит отладку и настройку программы - движок и всё остальное, но тогда не понятно как это отобразить в спеке. Тогда точно будут вопросы - а откуда взмлись эти сорцы. Но тогда время сборки движка будет быстрым. А карты отдельно, они конечно могут быть прописаны в движке (названия), но есть надежда, что собирать их можно будет не так часто (т.е. в сорец уже класть собранные, но не упакованные карты). -- С уважением Хихин Руслан [-- Attachment #1.2: ufoai.spec --] [-- Type: text/plain, Size: 6075 bytes --] %define svnversion svn20070730 %define _localedir %_datadir/locale Name: ufoai Version: 2.2 Release: alt1.%svnversion License: GPL Packager: Alexey Shentzev <ashen@altlinux.org> Url: https://ufoai.svn.sourceforge.net/svnroot/ufoai/ufoai/trunk/ Group: Games/Strategy BuildPreReq: libarts-devel libjpeg-devel libmesa-devel BuildPreReq: libcurl-devel libSDL-devel libSDL_ttf-devel Requires: ufoai-music = %version Requires: ufoai-maps = %version Requires: ufoai-data = %version Summary: UFO: ALIEN INVASION is a strategy game Source0: %name-%svnversion.tar.bz2 Source1: %name.png Source2: ufoai_ru_po.tar.bz2 #Source3: #name ExclusiveArch: %ix86 x86_64 BuildArch: %ix86 x86_64 Patch1: ufoai-2.1.1-SDL.patch Patch2: ufoai-svn20070726-rootdir.patch Patch3: ufoai-svn20070730-locale.patch Patch4: ufoai-svn20070730-nice.patch # Automatically added by buildreq on Tue Oct 02 2007 BuildRequires: libpng-devel libvorbis-devel BuildRequires: packages-info-i18n-common tetex-context tetex-latex zip %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 п©п╬я┬п╟пЁп╬п╡п╟я▐ я│я┌я─п╟я┌п╣пЁп╦я▐, п╠п╬я─я▄п╠п╟ я│ п╦п╫п╬п©п╩п╟п╫п╣я┌п╫я▀п╪ п╡я┌п╬я─п╤п╣п╫п╦п╣п╪ п╫п╟ п╪п╟я┌я┐я┬п╨я┐ п≈п╣п╪п╩я▌. п▓я▀ я▐п╡п╩п╣п╣я┌п╣я│я▄ я┐я┤п╟я│я┌п╫п╦п╨п╬п╪ я│п©п╣я├п╨п╬п╪п╟п╫п╢я▀ п©п╬ п╠п╬я─я▄п╠п╣ я│ п╦п╫п╬п©п╩п╟п╫п╣я┌п╫я▀п╪ п╡я┌п╬я─п╤п╣п╫п╦п╣п╪ п╫п╟ п©п╩п╟п╫п╣я┌я┐ п≈п╣п╪п╩я▐, я│п╬п╥п╢п╟п╫п╫п╬п╧ п╢п╩я▐ п©я─п╬я┌п╦п╡п╬я│я┌п╬я▐п╫п╦я▐ п╫п╣п╦п╥п╡п╣я│я┌п╫п╬п╧ я┐пЁя─п╬п╥п╣. п■п╩я▐ п╢п╬я│я┌п╦п╤п╣п╫п╦я▐ я┐я│п©п╣я┘п╟ п▓п╟п╪ п╫п╣п╬п╠я┘п╬п╢п╦п╪п╬ п╫п╣ я┌п╬п╩я▄п╨п╬ п╡я▀п╦пЁя─я▀п╡п╟я┌я▄ п╠п╦я┌п╡я▀, п╫п╬ п╦ п╦п╥я┐я┤п╟я┌я▄ п╦п╫п╬п©п╩п╟п╫п╣я┌я▐п╫, п╦я┘ я├п╣п╩п╦, я┌п╣я┘п╫п╬п╩п╬пЁп╦п╦, п╬я─я┐п╤п╦п╣. %package music Summary: This is the Music Pack to strategy game UFO2 :Alien Invasion Group: Games/Strategy BuildArch: noarch ExclusiveArch: %ix86 %package maps Summary: This is the Maps Pack to strategy game UFO2 :Alien Invasion Group: Games/Strategy BuildArch: noarch ExclusiveArch: %ix86 %package data Summary: This is the Data Pack to strategy game UFO2 :Alien Invasion Group: Games/Strategy BuildArch: noarch ExclusiveArch: %ix86 %description data This is the Data Pack to UFO:AI %description data -l ru_RU.UTF-8 п■п╟п╫п╫я▀п╣ п╢п╩я▐ п╦пЁя─я▀ UFO:AI %description maps This is the Map-Pack to UFO:AI. It is mandatory to play. %description maps -l ru_RU.UTF-8 Maps-я└п╟п╧п╩я▀ п╢п╩я▐ UFO:AI. %description music This is the Music Pack to UFO:AI %description music -l ru_RU.UTF-8 п°я┐п╥я▀п╨п╟ п╢п╩я▐ п╦пЁя─я▀ UFO:AI %prep %setup -n %name #patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %build %configure --with-alsa --localedir=%_datadir/locale --libdir=%_libdir/%name \ --datadir=%_gamesdatadir/%name --bindir=%_gamesbindir/ #configure LDFLAFS=--no-as-need %make_build %make_build lang #make_build maps pushd src/docs/tex make pushd pushd base ./archives.sh popd %install #make_build install ROOTDIR=%buildroot DATADIR=%_gamesdatadir/%name BINDIR=%_gamesbindir/ install -d -m 755 %buildroot%_gamesdatadir/%name/base install -d -m 755 %buildroot%_gamesbindir install -d -m 755 %buildroot%_bindir install -d -m 755 %buildroot%_localedir pushd base/i18n for dir in *; do install -D -m 644 $dir/LC_MESSAGES/ufoai.mo %buildroot%_localedir/$dir/LC_MESSAGES/ufoai.mo; done popd install -D -m 0755 ufo %buildroot%_gamesbindir/ufo install -D -m 0755 ufo %buildroot%_gamesbindir/ufo2map install -D -m 0755 ufo %buildroot%_gamesbindir/ufoded install -D -m 0755 ufo %buildroot%_gamesbindir/ufomaster install -D -m 0755 ufo %buildroot%_gamesbindir/qdata install -D -m 0644 %SOURCE1 %buildroot%_datadir/pixmaps/%name.png install -D -m 0644 base/game.so %buildroot%_libdir/%name/game.so install -D -m 0644 base/* %buildroot%_gamesdatadir/%name/base # .desktop install -d -m 755 %buildroot%_desktopdir/ cat > %buildroot%_desktopdir/%name.desktop << EOF [Desktop Entry] Encoding=UTF-8 Type=Application Exec=ufo +set s_libdir %_libdir/ufoai +set fs_basedir %_libdir/ufoai +set vid_ref sdl Patch=%_libdir/%name Icon=%name Terminal=false Name=UFO: Alien Invasion Comment=п÷п╬я┬п╟пЁп╬п╡п╟я▐ я│я┌я─п╟я┌п╣пЁп╦я▐ Categories=StrategyGame;Game EOF cat > %buildroot%_bindir/%name << EOF #!/bin/sh cd /usr/share/games/ufoai /usr/games/ufo +set s_libdir /usr/share/games/ufoai +set fs_basedir /usr/share/games/ufoai +set vid_ref sdl +set fs_i18ndir /usr/share/locale EOF %find_lang %name %post %update_menus %postun %clean_menus %files -f %name.lang %doc README CONTRIBUTORS src/docs/tex/ufo-manual_EN.pdf %_gamesbindir/ufo %_gamesbindir/ufomaster %_gamesbindir/ufo2map %_gamesbindir/ufoded %_gamesbindir/qdata %_libdir/%name/game.so %attr(755,root,root) %_bindir/%name %_datadir/pixmaps/%name.png %_datadir/applications/%name.desktop %files data %dir %_gamesdatadir/%name %_gamesdatadir/%name/base/0base.pk3 %_gamesdatadir/%name/base/0models.pk3 %_gamesdatadir/%name/base/0pics.pk3 %_gamesdatadir/%name/base/0ufos.pk3 %_gamesdatadir/%name/base/0media.pk3 %files maps %_gamesdatadir/%name/base/0maps.pk3 %files music %_gamesdatadir/%name/base/0music.pk3 %_gamesdatadir/%name/base/0snd.pk3 %changelog * Tue Oct 02 2007 Hihin Ruslan <ruslandh@altlinux.ru> 2.2-alt1.svn20070730 - SVN version * Thu Sep 20 2007 Alexey Shentzev <ashen@altlinux.ru> 2.1.1-alt1.4 - add support non english language, add for start from commandline * Tue Sep 11 2007 Alexey Shentzev <ashen@altlinux.ru> 2.1.1-alt1 - first build for Alt Linux [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-10-03 6:08 ` Хихин Руслан @ 2007-10-03 7:43 ` Slava Semushin 2007-10-03 8:13 ` Michael Shigorin 0 siblings, 1 reply; 113+ messages in thread From: Slava Semushin @ 2007-10-03 7:43 UTC (permalink / raw) To: ALT Linux Team development discussions 03.10.07, Хихин Руслан<hihin / yandex.ru> написал(а): [...] > Прикладываю спек. > Лучше его исправить до сборки. [...] Раньше уже говорили, но в спеке не исправлено: - выкиньте packages-info-i18n-common из BuildRequires - используйте макрос %_pixmapsdir вместо %_datadir/pixmaps - используйте макрос %_desktoprdir вместо %_datadir/applications - используйте свой собственный макрос %_localedir в качестве значения для --localedir в %configure - у главного пакета BuildArch: %ix86 x86_64, а у пакетов ufoai-{music,data,maps} BuildArch: noarch Вроде бы так не работает. -- + Slava Semushin | slava.semushin @ gmail.com + ALT Linux Team | php-coder @ altlinux.ru ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-10-03 7:43 ` Slava Semushin @ 2007-10-03 8:13 ` Michael Shigorin 2007-10-03 15:58 ` [devel] RPM-диверсия (было: Re: ufoai-диверсия) Victor Forsyuk 0 siblings, 1 reply; 113+ messages in thread From: Michael Shigorin @ 2007-10-03 8:13 UTC (permalink / raw) To: ALT Linux Team development discussions On Wed, Oct 03, 2007 at 02:43:01PM +0700, Slava Semushin wrote: > - у главного пакета BuildArch: %ix86 x86_64, а у пакетов > ufoai-{music,data,maps} BuildArch: noarch Вроде бы так не > работает. Угу. Приходится делать отдельные src.rpm. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ---- Oct 26--27, Kiev, Ukraine: -- http://conference.osdn.org.ua ^ permalink raw reply [flat|nested] 113+ messages in thread
* [devel] RPM-диверсия (было: Re: ufoai-диверсия) 2007-10-03 8:13 ` Michael Shigorin @ 2007-10-03 15:58 ` Victor Forsyuk 2007-10-03 16:22 ` [devel] RPM-диверсия ( было: Re: ufoai-диверсия ) Peter V. Saveliev 2007-10-03 18:06 ` [devel] RPM-диверсия (было: Re: ufoai-диверсия) Alexey I. Froloff 0 siblings, 2 replies; 113+ messages in thread From: Victor Forsyuk @ 2007-10-03 15:58 UTC (permalink / raw) To: ALT Linux Team development discussions On Wed, Oct 03, 2007 at 11:13:33AM +0300, Michael Shigorin <mike@osdn.org.ua> wrote: > On Wed, Oct 03, 2007 at 02:43:01PM +0700, Slava Semushin wrote: > > - у главного пакета BuildArch: %ix86 x86_64, а у пакетов > > ufoai-{music,data,maps} BuildArch: noarch Вроде бы так не > > работает. > > Угу. Приходится делать отдельные src.rpm. Картина маслом. Исходный тарболл какой-нибудь, допустим, игрушки мегабайт на... в общем, много. В нем исходный код и мультимедийные данные. Собранная программа, естественно, noarch быть не может. Имеем два варианта: 1. Собирать пакеты из одного src.rpm. В результате мультимедийная часть игры дублируется во всех архитектурных репозитариях, хотя по правде она noarch. 2. Делать два src.rpm с исходным тарболлом. Из одного строить только пакет с программой (и прочей архитектурно-завимой частью), из другого только noarch пакет с данными. В первом варианте имеем дурацкое дохренамегабайтное дублирование в репозитариях для разных архитекткр, во втором - такое же в репозитарии исходников. ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] RPM-диверсия ( было: Re: ufoai-диверсия ) 2007-10-03 15:58 ` [devel] RPM-диверсия (было: Re: ufoai-диверсия) Victor Forsyuk @ 2007-10-03 16:22 ` Peter V. Saveliev 2007-10-03 16:31 ` Led 2007-10-03 19:33 ` Victor Forsyuk 2007-10-03 18:06 ` [devel] RPM-диверсия (было: Re: ufoai-диверсия) Alexey I. Froloff 1 sibling, 2 replies; 113+ messages in thread From: Peter V. Saveliev @ 2007-10-03 16:22 UTC (permalink / raw) To: ALT Linux Team development discussions В сообщении от Wednesday 03 October 2007 19:58:02 Victor Forsyuk написал(а): <skip /> > В первом варианте имеем дурацкое дохренамегабайтное дублирование в > репозитариях для разных архитекткр, во втором - такое же в репозитарии > исходников. <skip /> А сделать два тарбола религия не позволяет? :) -- Peter V. Saveliev ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] RPM-диверсия ( было: Re: ufoai-диверсия ) 2007-10-03 16:22 ` [devel] RPM-диверсия ( было: Re: ufoai-диверсия ) Peter V. Saveliev @ 2007-10-03 16:31 ` Led 2007-10-03 18:13 ` Alexey I. Froloff 2007-10-03 19:33 ` Victor Forsyuk 1 sibling, 1 reply; 113+ messages in thread From: Led @ 2007-10-03 16:31 UTC (permalink / raw) To: ALT Linux Team development discussions В сообщении от Wednesday 03 October 2007 19:22:54 Peter V. Saveliev написал(а): > В сообщении от Wednesday 03 October 2007 19:58:02 Victor Forsyuk > написал(а): <skip /> > > > В первом варианте имеем дурацкое дохренамегабайтное дублирование в > > репозитариях для разных архитекткр, во втором - такое же в репозитарии > > исходников. > > <skip /> > > А сделать два тарбола религия не позволяет? :) Позволяет. Но это уже называется "горожу костыли, потому как rpm не умеет (скорее, не хочет уметь) тривиального". А если Makefile общий (просто разные target'ы)? Пилим ещё и Makefile или дублируем (и все его include'ы, если они есть). А если configure общий? Пилим ещё и его, BuildRequires после buildreq тоже "распиливаем" руками. В общем, много чего "пилить" придётся - куда уж там религия:) -- Led ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] RPM-диверсия ( было: Re: ufoai-диверсия ) 2007-10-03 16:31 ` Led @ 2007-10-03 18:13 ` Alexey I. Froloff 0 siblings, 0 replies; 113+ messages in thread From: Alexey I. Froloff @ 2007-10-03 18:13 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 398 bytes --] * Led <ledest@> [071003 20:33]: > Позволяет. Но это уже называется "горожу костыли, потому как rpm не умеет > (скорее, не хочет уметь) тривиального". Дело даже не в arch/noarch, а в том, что при пересборке одного бинарника на мег-полтора, приходится гонять через incoming все 300 мег данных. Это гораздо хуже, чем просто лишние 300 мег в обоих архитектурах... -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] RPM-диверсия ( было: Re: ufoai-диверсия ) 2007-10-03 16:22 ` [devel] RPM-диверсия ( было: Re: ufoai-диверсия ) Peter V. Saveliev 2007-10-03 16:31 ` Led @ 2007-10-03 19:33 ` Victor Forsyuk 1 sibling, 0 replies; 113+ messages in thread From: Victor Forsyuk @ 2007-10-03 19:33 UTC (permalink / raw) To: ALT Linux Team development discussions On Wed, Oct 03, 2007 at 08:22:54PM +0400, Peter V. Saveliev <peet@altlinux.ru> wrote: > В сообщении от Wednesday 03 October 2007 19:58:02 Victor Forsyuk написал(а): > <skip /> > > В первом варианте имеем дурацкое дохренамегабайтное дублирование в > > репозитариях для разных архитекткр, во втором - такое же в репозитарии > > исходников. > <skip /> > > А сделать два тарбола религия не позволяет? :) Религия апстрима? :) Обычно апстрим миссионеров посылает далеко... на три буквы, только эти буквы не tgz. ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] RPM-диверсия (было: Re: ufoai-диверсия) 2007-10-03 15:58 ` [devel] RPM-диверсия (было: Re: ufoai-диверсия) Victor Forsyuk 2007-10-03 16:22 ` [devel] RPM-диверсия ( было: Re: ufoai-диверсия ) Peter V. Saveliev @ 2007-10-03 18:06 ` Alexey I. Froloff 2007-10-03 18:28 ` [devel] gear и несколько src пакетов Anton Farygin 2007-10-04 12:50 ` [devel] RPM-диверсия (было: Re: ufoai-диверсия) Victor Forsyuk 1 sibling, 2 replies; 113+ messages in thread From: Alexey I. Froloff @ 2007-10-03 18:06 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 480 bytes --] * Victor Forsyuk <force@> [071003 20:03]: > Картина маслом. Исходный тарболл какой-нибудь, допустим, > игрушки мегабайт на... в общем, много. В нем исходный код и > мультимедийные данные. Сейчас так уже не делают даже клинические идиоты. Сорцы как правило идут отдельным тарболом, мультимедия и прочие карты лежат рядом в скомпилённом виде. Ессно с scm снапшотами надо разбираться самомуб как запихать только исходники в отдельный тарбол. -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-03 18:06 ` [devel] RPM-диверсия (было: Re: ufoai-диверсия) Alexey I. Froloff @ 2007-10-03 18:28 ` Anton Farygin 2007-10-03 18:36 ` Damir Shayhutdinov 2007-10-03 18:39 ` Alexey I. Froloff 2007-10-04 12:50 ` [devel] RPM-диверсия (было: Re: ufoai-диверсия) Victor Forsyuk 1 sibling, 2 replies; 113+ messages in thread From: Anton Farygin @ 2007-10-03 18:28 UTC (permalink / raw) To: ALT Linux Team development discussions Alexey I. Froloff пишет: > * Victor Forsyuk <force@> [071003 20:03]: >> Картина маслом. Исходный тарболл какой-нибудь, допустим, >> игрушки мегабайт на... в общем, много. В нем исходный код и >> мультимедийные данные. > Сейчас так уже не делают даже клинические идиоты. Сорцы как > правило идут отдельным тарболом, мультимедия и прочие карты лежат > рядом в скомпилённом виде. > > Ессно с scm снапшотами надо разбираться самомуб как запихать > только исходники в отдельный тарбол. Кстати, не помешало бы научить gear собирать из одного репозитария несколько исходных пакетов. На мой взгляд это было бы здорово и помогло бы в данном случае. ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-03 18:28 ` [devel] gear и несколько src пакетов Anton Farygin @ 2007-10-03 18:36 ` Damir Shayhutdinov 2007-10-04 7:56 ` Slava Semushin 2007-10-03 18:39 ` Alexey I. Froloff 1 sibling, 1 reply; 113+ messages in thread From: Damir Shayhutdinov @ 2007-10-03 18:36 UTC (permalink / raw) To: ALT Linux Team development discussions > Кстати, не помешало бы научить gear собирать из одного репозитария > несколько исходных пакетов. На мой взгляд это было бы здорово и помогло > бы в данном случае. А в чем проблема? Покласть разные спеки, gear-rules/gear-tags в разные бранчи, а потом собирать через gear -t <branch1> && gear -t <branch2> ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-03 18:36 ` Damir Shayhutdinov @ 2007-10-04 7:56 ` Slava Semushin 2007-10-04 8:19 ` Damir Shayhutdinov 2007-10-08 5:05 ` Хихин Руслан 0 siblings, 2 replies; 113+ messages in thread From: Slava Semushin @ 2007-10-04 7:56 UTC (permalink / raw) To: ALT Linux Team development discussions 04.10.07, Damir Shayhutdinov<damir / altlinux.org> написал(а): > > Кстати, не помешало бы научить gear собирать из одного репозитария > > несколько исходных пакетов. На мой взгляд это было бы здорово и помогло > > бы в данном случае. > > А в чем проблема? Покласть разные спеки, gear-rules/gear-tags в разные > бранчи, а потом собирать через gear -t <branch1> && gear -t <branch2> А я не знал об этом способе да и не очень мне нравится держать несколько бранчей, потому что при активной разработке замучаешься их мержить один в другой. Поэтому в ossec.git использовал свой велосипед: один бранч, один спек, один gear-rules и Makefile с правилами, который автоматически генерирует три спека, три gear-rules'а и создаёт в итоге три SRPM'а. Для текущей схемы подходит и работает, про сборку по новой схеме пока даже не думал... -- + Slava Semushin | slava.semushin @ gmail.com + ALT Linux Team | php-coder @ altlinux.ru ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-04 7:56 ` Slava Semushin @ 2007-10-04 8:19 ` Damir Shayhutdinov 2007-10-08 5:05 ` Хихин Руслан 1 sibling, 0 replies; 113+ messages in thread From: Damir Shayhutdinov @ 2007-10-04 8:19 UTC (permalink / raw) To: ALT Linux Team development discussions > > А в чем проблема? Покласть разные спеки, gear-rules/gear-tags в разные > > бранчи, а потом собирать через gear -t <branch1> && gear -t <branch2> > > А я не знал об этом способе да и не очень мне нравится держать > несколько бранчей, потому что при активной разработке замучаешься их > мержить один в другой. А зачем их мержить один в другой? > Поэтому в ossec.git использовал свой велосипед: один бранч, один спек, > один gear-rules и Makefile с правилами, который автоматически > генерирует три спека, три gear-rules'а и создаёт в итоге три SRPM'а. > Для текущей схемы подходит и работает, про сборку по новой схеме пока > даже не думал... Во-во. ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-04 7:56 ` Slava Semushin 2007-10-04 8:19 ` Damir Shayhutdinov @ 2007-10-08 5:05 ` Хихин Руслан 2007-10-08 5:08 ` Хихин Руслан 2007-10-08 5:59 ` Хихин Руслан 1 sibling, 2 replies; 113+ messages in thread From: Хихин Руслан @ 2007-10-08 5:05 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 714 bytes --] Здравствуйте Slava Semushin В сообщении от Четверг 04 октября 2007 Slava Semushin написал(a): В выходные поэксперементировал у себя на компе с svn и git-svn. Пришёл к выводу - вначале легче созать свою локальную копию svn, а потом натравить уже на него git-svn. Если svn ещё сумел вытянуть за "реальное" время, то git-svn у меня около 10 часов крутилось, а потом вылетело с верещанием о нехватке места на диске. Второй раз запускать его я уже не стал. Кстати, а как продолжить закачку (вернее уже, трансляцию из локального svn), или всё надо заново ? Учтите - я не с svn и не с git ещё нормально не сталкивался, если подскажите более правильное решение, буду тольбко прав. -- С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-08 5:05 ` Хихин Руслан @ 2007-10-08 5:08 ` Хихин Руслан 2007-10-08 5:59 ` Хихин Руслан 1 sibling, 0 replies; 113+ messages in thread From: Хихин Руслан @ 2007-10-08 5:08 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 168 bytes --] Здравствуйте Хихин Руслан В сообщении от Понедельник 08 октября 2007 Хихин Руслан написал(a): > буду тольбко прав буду только рад :) -- С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-08 5:05 ` Хихин Руслан 2007-10-08 5:08 ` Хихин Руслан @ 2007-10-08 5:59 ` Хихин Руслан 2007-10-08 6:11 ` Ildar Mulyukov 1 sibling, 1 reply; 113+ messages in thread From: Хихин Руслан @ 2007-10-08 5:59 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 383 bytes --] Здравствуйте Хихин Руслан В сообщении от Понедельник 08 октября 2007 Хихин Руслан написал(a): А как натравить git на локальный каталог ? $git-init-db $git-svn init /home/writer/Arhiv/Ufo2/ufoai-new $git-svn fetch Bad URL passed to RA layer: Unrecognized URL scheme for '/home/writer/Arhiv/Ufo2/ufoai-new' at /usr/bin/git-svn line 1000 -- С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-08 5:59 ` Хихин Руслан @ 2007-10-08 6:11 ` Ildar Mulyukov 2007-10-08 9:03 ` Хихин Руслан 0 siblings, 1 reply; 113+ messages in thread From: Ildar Mulyukov @ 2007-10-08 6:11 UTC (permalink / raw) To: devel On 08.10.2007 11:59:09, Хихин Руслан wrote: > Здравствуйте Хихин Руслан > В сообщении от Понедельник 08 октября 2007 Хихин Руслан написал(a): > > А как натравить git на локальный каталог ? > > $git-init-db > $git-svn init /home/writer/Arhiv/Ufo2/ufoai-new > $git-svn fetch > Bad URL passed to RA layer: Unrecognized URL scheme > for '/home/writer/Arhiv/Ufo2/ufoai-new' at /usr/bin/git-svn line 1000 file:// пробовали добавить? -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru Jabber: ildar@jabber.ru ICQ: 4334029 ALT Linux Sisyphus http://www.sisyphus.ru ========================================= ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-08 6:11 ` Ildar Mulyukov @ 2007-10-08 9:03 ` Хихин Руслан 0 siblings, 0 replies; 113+ messages in thread From: Хихин Руслан @ 2007-10-08 9:03 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 315 bytes --] Здравствуйте Ildar Mulyukov В сообщении от Понедельник 08 октября 2007 Ildar Mulyukov написал(a): > file:// пробовали добавить $git fetch fatal: 'origin': unable to chdir or not a git archive fatal: The remote end hung up unexpectedly Cannot get the repository state from origin -- С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-03 18:28 ` [devel] gear и несколько src пакетов Anton Farygin 2007-10-03 18:36 ` Damir Shayhutdinov @ 2007-10-03 18:39 ` Alexey I. Froloff 2007-10-03 18:59 ` Anton Farygin 1 sibling, 1 reply; 113+ messages in thread From: Alexey I. Froloff @ 2007-10-03 18:39 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 326 bytes --] * Anton Farygin <rider@> [071003 22:34]: > Кстати, не помешало бы научить gear собирать из одного > репозитария несколько исходных пакетов. На мой взгляд это было > бы здорово и помогло бы в данном случае. Всегда умел. Опция -r, или просто .gear-rules с разным содержимым в разных бранчах. -- Regards, Sir Raorn. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-03 18:39 ` Alexey I. Froloff @ 2007-10-03 18:59 ` Anton Farygin 2007-10-03 19:10 ` Damir Shayhutdinov 0 siblings, 1 reply; 113+ messages in thread From: Anton Farygin @ 2007-10-03 18:59 UTC (permalink / raw) To: ALT Linux Team development discussions Alexey I. Froloff пишет: > * Anton Farygin <rider@> [071003 22:34]: >> Кстати, не помешало бы научить gear собирать из одного >> репозитария несколько исходных пакетов. На мой взгляд это было >> бы здорово и помогло бы в данном случае. > Всегда умел. Опция -r, или просто .gear-rules с разным > содержимым в разных бранчах. А как потом это будут собирать в Sisyphus, когда всё-таки научат girar сборку пакетов ? ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-03 18:59 ` Anton Farygin @ 2007-10-03 19:10 ` Damir Shayhutdinov 2007-10-03 19:15 ` Anton Farygin 0 siblings, 1 reply; 113+ messages in thread From: Damir Shayhutdinov @ 2007-10-03 19:10 UTC (permalink / raw) To: ALT Linux Team development discussions > А как потом это будут собирать в Sisyphus, когда всё-таки научат girar > сборку пакетов ? По тегам конечно. Будет по одному тегу на каждый пакет. ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-03 19:10 ` Damir Shayhutdinov @ 2007-10-03 19:15 ` Anton Farygin 2007-10-03 19:19 ` Alexey Gladkov 0 siblings, 1 reply; 113+ messages in thread From: Anton Farygin @ 2007-10-03 19:15 UTC (permalink / raw) To: ALT Linux Team development discussions Damir Shayhutdinov пишет: >> А как потом это будут собирать в Sisyphus, когда всё-таки научат girar >> сборку пакетов ? > По тегам конечно. Будет по одному тегу на каждый пакет. Если будет несколько .gear-rules в одном бранче, то теги не помогут. ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-03 19:15 ` Anton Farygin @ 2007-10-03 19:19 ` Alexey Gladkov 2007-10-03 19:23 ` Anton Farygin 0 siblings, 1 reply; 113+ messages in thread From: Alexey Gladkov @ 2007-10-03 19:19 UTC (permalink / raw) To: ALT Linux Team development discussions Anton Farygin wrote: > Если будет несколько .gear-rules в одном бранче, то теги не помогут. Помогут. -- Rgrds, legion ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-03 19:19 ` Alexey Gladkov @ 2007-10-03 19:23 ` Anton Farygin 2007-10-03 19:52 ` Alexey Gladkov 0 siblings, 1 reply; 113+ messages in thread From: Anton Farygin @ 2007-10-03 19:23 UTC (permalink / raw) To: ALT Linux Team development discussions Alexey Gladkov пишет: > Anton Farygin wrote: >> Если будет несколько .gear-rules в одном бранче, то теги не помогут. > > Помогут. > Поясни пожалуйста. я про : .gear-rules-src1 .gear-rules-src2 .gear-rules-src3 В одном каталоге и в одном бранче Сборка идёт через gear -r. ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-03 19:23 ` Anton Farygin @ 2007-10-03 19:52 ` Alexey Gladkov 2007-10-03 19:54 ` Anton Farygin 0 siblings, 1 reply; 113+ messages in thread From: Alexey Gladkov @ 2007-10-03 19:52 UTC (permalink / raw) To: ALT Linux Team development discussions Anton Farygin wrote: > Поясни пожалуйста. giter-factory собирает из репозитория на стороне сервера по подписанному тэгу. Всё что нужно для сборки должно быть на сервере. Что будет твариться на твоей машине не важно. -- Rgrds, legion ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-03 19:52 ` Alexey Gladkov @ 2007-10-03 19:54 ` Anton Farygin 2007-10-03 21:05 ` Хихин Руслан 0 siblings, 1 reply; 113+ messages in thread From: Anton Farygin @ 2007-10-03 19:54 UTC (permalink / raw) To: ALT Linux Team development discussions Alexey Gladkov пишет: > Anton Farygin wrote: >> Поясни пожалуйста. > > giter-factory собирает из репозитория на стороне сервера по > подписанному тэгу. Всё что нужно для сборки должно быть на сервере. > Что будет твариться на твоей машине не важно. > Как он по информации из тэга определит необходимый .gear-rules ? Или он собирает всегда с дефолтным ? ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-03 19:54 ` Anton Farygin @ 2007-10-03 21:05 ` Хихин Руслан 2007-10-04 5:47 ` Алексей Шенцев 0 siblings, 1 reply; 113+ messages in thread From: Хихин Руслан @ 2007-10-03 21:05 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 562 bytes --] Здравствуйте Anton Farygin В сообщении от Среда 03 октября 2007 Anton Farygin написал(a): > Alexey Gladkov пишет: > > Anton Farygin wrote: > >> Поясни пожалуйста. > > giter-factory собирает из репозитория на стороне сервера по > > подписанному тэгу. Всё что нужно для сборки должно быть на > > сервере. > > Что будет твариться на твоей машине не важно. > > Как он по информации из тэга определит необходимый .gear-rules ? > Или он собирает всегда с дефолтным ? Похоже это тот пакет в котором есть повод изучить git :) -- С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-03 21:05 ` Хихин Руслан @ 2007-10-04 5:47 ` Алексей Шенцев 2007-10-04 18:14 ` Хихин Руслан 0 siblings, 1 reply; 113+ messages in thread From: Алексей Шенцев @ 2007-10-04 5:47 UTC (permalink / raw) To: ALT Linux Team development discussions В сообщении от Thursday 04 October 2007 01:05:50 Хихин Руслан написал(а): > Похоже это тот пакет в котором есть повод изучить git :) В общем так: кто хочет забрать себе 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] gear и несколько src пакетов 2007-10-04 5:47 ` Алексей Шенцев @ 2007-10-04 18:14 ` Хихин Руслан 2007-10-05 6:29 ` Алексей Шенцев 0 siblings, 1 reply; 113+ messages in thread From: Хихин Руслан @ 2007-10-04 18:14 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 817 bytes --] Здравствуйте Алексей Шенцев В сообщении от Четверг 04 октября 2007 Алексей Шенцев написал(a): > В общем так: кто хочет забрать себе ufoai - забирайте. У меня просто > нет > времени на работу с ним. Хотелось-бы ответить наиболее аккуратно. Во-первых - мне было-бы интересней работать с тобой в паре. Во-вторых- я по любому доведу эту игрушку до ума, но в начале у себя локально, потом в Дедалусе, а потом, когда доведу до играбельности , можно и в Сизиф. В-третьих - если что не так - я слишком настырный и т.п. - извини. Итого : Вот когда доведём до ума, можно и забрать :), правда тогда уже и смысла в этом особого не будет. Сейчас самый трудный момент - надо преодолеть певоначальную силу трения этого камня, а вот как его сдвинем, тогда пойдёт уже сила трения-качения :) -- С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] gear и несколько src пакетов 2007-10-04 18:14 ` Хихин Руслан @ 2007-10-05 6:29 ` Алексей Шенцев 0 siblings, 0 replies; 113+ messages in thread From: Алексей Шенцев @ 2007-10-05 6:29 UTC (permalink / raw) To: ALT Linux Team development discussions В сообщении от Thursday 04 October 2007 22:14:37 Хихин Руслан написал(а): > Здравствуйте Алексей Шенцев > В сообщении от Четверг 04 октября 2007 Алексей Шенцев написал(a): > > В общем так: кто хочет забрать себе 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] RPM-диверсия (было: Re: ufoai-диверсия) 2007-10-03 18:06 ` [devel] RPM-диверсия (было: Re: ufoai-диверсия) Alexey I. Froloff 2007-10-03 18:28 ` [devel] gear и несколько src пакетов Anton Farygin @ 2007-10-04 12:50 ` Victor Forsyuk 2007-10-04 14:12 ` Kirill A. Shutemov 1 sibling, 1 reply; 113+ messages in thread From: Victor Forsyuk @ 2007-10-04 12:50 UTC (permalink / raw) To: ALT Linux Team development discussions On Wed, Oct 03, 2007 at 10:06:52PM +0400, Alexey I. Froloff <raorn@immo.ru> wrote: > * Victor Forsyuk <force@> [071003 20:03]: > > Картина маслом. Исходный тарболл какой-нибудь, допустим, > > игрушки мегабайт на... в общем, много. В нем исходный код и > > мультимедийные данные. > Сейчас так уже не делают даже клинические идиоты. Сорцы как > правило идут отдельным тарболом, мультимедия и прочие карты лежат > рядом в скомпилённом виде. Если клинические идиоты так не делают, то кто тогда авторы wesnoth? :) И я не вижу почему необходимо называть клиническими идиотами людей, которые просто не в курсе клинических проблем у авторов rpm и пакуют свои исходники как им удобно. ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] RPM-диверсия (было: Re: ufoai-диверсия) 2007-10-04 12:50 ` [devel] RPM-диверсия (было: Re: ufoai-диверсия) Victor Forsyuk @ 2007-10-04 14:12 ` Kirill A. Shutemov 2007-10-05 17:00 ` Victor Forsyuk 0 siblings, 1 reply; 113+ messages in thread From: Kirill A. Shutemov @ 2007-10-04 14:12 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1734 bytes --] On [Thu, 04.10.2007 15:50], Victor Forsyuk wrote: > On Wed, Oct 03, 2007 at 10:06:52PM +0400, Alexey I. Froloff <raorn@immo.ru> wrote: > > * Victor Forsyuk <force@> [071003 20:03]: > > > Картина маслом. Исходный тарболл какой-нибудь, допустим, > > > игрушки мегабайт на... в общем, много. В нем исходный код и > > > мультимедийные данные. > > Сейчас так уже не делают даже клинические идиоты. Сорцы как > > правило идут отдельным тарболом, мультимедия и прочие карты лежат > > рядом в скомпилённом виде. > > Если клинические идиоты так не делают, то кто тогда авторы wesnoth? :) > > И я не вижу почему необходимо называть клиническими идиотами людей, которые > просто не в курсе клинических проблем у авторов rpm и пакуют свои исходники > как им удобно. Даже если можно было бы из одого src.rpm собирать и arch и noarch, это решило бы только часть проблем, поскольку, при каждом обновлении кода пришлось бы поднимать версию -- следовательно снова тянуть данные на много мегабайт. -- Regards, Kirill A. Shutemov + Belarus, Minsk + Velesys LLC, http://www.velesys.com/ + ALT Linux Team, http://www.altlinux.com/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] RPM-диверсия (было: Re: ufoai-диверсия) 2007-10-04 14:12 ` Kirill A. Shutemov @ 2007-10-05 17:00 ` Victor Forsyuk 0 siblings, 0 replies; 113+ messages in thread From: Victor Forsyuk @ 2007-10-05 17:00 UTC (permalink / raw) To: ALT Linux Team development discussions On Thu, Oct 04, 2007 at 05:12:20PM +0300, Kirill A. Shutemov <k.shutemov@velesys.com> wrote: > > > * Victor Forsyuk <force@> [071003 20:03]: > > > > Картина маслом. Исходный тарболл какой-нибудь, допустим, > > > > игрушки мегабайт на... в общем, много. В нем исходный код и > > > > мультимедийные данные. > > > Сейчас так уже не делают даже клинические идиоты. Сорцы как > > > правило идут отдельным тарболом, мультимедия и прочие карты лежат > > > рядом в скомпилённом виде. > > > > Если клинические идиоты так не делают, то кто тогда авторы wesnoth? :) > > > > И я не вижу почему необходимо называть клиническими идиотами людей, которые > > просто не в курсе клинических проблем у авторов rpm и пакуют свои исходники > > как им удобно. > > Даже если можно было бы из одого src.rpm собирать и arch и noarch, это > решило бы только часть проблем, поскольку, при каждом обновлении кода > пришлось бы поднимать версию -- следовательно снова тянуть данные на много > мегабайт. Кирилл, мы видимо делаем ударение на разном. :) Для меня главное, что это РЕШИЛО бы часть проблем. Такое улучшение RPM не замена здравому смыслу. Если в каком-то (игровом, к примеру) проекте код обновляется существенно чаще "толстых" данных, то паковать их вместе глупо - хотя бы из соображений минимизации траффика с сайта апстрима. Кстати, польза от этого будет далеко не только при упаковке игр. Подавляющее большинство devel-пакетов библиотек архитектурно независимы (исключения бывают, но их можно пересчитать по пальцам одной руки). Точно так же с документацией к библиотекам. Да и не только библиотекам. Вот сейчас у меня перед глазами clamav-manual. Совершенно бессмысленно держать его копии в i586, x86_64, армовском репозитарии и в репозитариях всех следующих архитекткр, на которые будет портирован Сизиф. :) ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-09-24 15:48 ` Michael Shigorin 2007-09-24 16:14 ` Alexey I. Froloff @ 2007-09-25 11:43 ` Алексей Шенцев 2007-09-25 11:45 ` [devel] [JT] reviewers (was: ufoai-диверсия) Michael Shigorin 1 sibling, 1 reply; 113+ messages in thread From: Алексей Шенцев @ 2007-09-25 11:43 UTC (permalink / raw) To: ALT Linux Team development discussions В сообщении от Monday 24 September 2007 19:48:44 Michael Shigorin написал(а): > 2 ashen (да и 2 devel): > > - не следует комментировать макросы/секции так: #%macro > их следует комментировать так: #%%macro или так: #macro Учту. > - не следует надеяться, что если закомментирована строчка > с названием секции -- RPM догадается, что следующий > rm -rf $BUILDROOT принадлежал к закомментированному %clean А вот это мой конкретный ляп, забыл убрать комментарии. Это я кое с чем экспериментировал. > > - наконец, учиться всё-таки лучше на пакетах поменьше, > а перед заливанием больших (скажем, >10M и определённо > > >30M) -- следует опубликовать spec-файл и поинтересоваться > > мнением коллег, всё ли тут в порядке Я выкладывал спеки в инете, кому интересно было, те смотрели их. Ну и ещё кое кто из alt linux team. Замечаний не было. Иначе бы не залил такую дуру в сизиф. -- С уважением Шенцев Алексей Владимирович. E-mail: ashen@nsrz.ru XMPP: ashen@altlinux.org, AlexShen@jabber.ru ICQ: 271053845 ^ permalink raw reply [flat|nested] 113+ messages in thread
* [devel] [JT] reviewers (was: ufoai-диверсия) 2007-09-25 11:43 ` [devel] ufoai-диверсия Алексей Шенцев @ 2007-09-25 11:45 ` Michael Shigorin 2007-09-25 12:05 ` [devel] [JT] reviewers (was: ufoai-диверсия ) Алексей Шенцев 0 siblings, 1 reply; 113+ messages in thread From: Michael Shigorin @ 2007-09-25 11:45 UTC (permalink / raw) To: ALT Linux Team development discussions On Tue, Sep 25, 2007 at 03:43:45PM +0400, Алексей Шенцев wrote: > > - наконец, учиться всё-таки лучше на пакетах поменьше, > > а перед заливанием больших (скажем, >10M и определённо > > >30M) -- следует опубликовать spec-файл и поинтересоваться > > мнением коллег, всё ли тут в порядке > Я выкладывал спеки в инете, кому интересно было, те смотрели > их. Ну и ещё кое кто из alt linux team. Замечаний не было. > Иначе бы не залил такую дуру в сизиф. Наверное, нормальный гестаповец поинтересовался бы логинами смотревших... но, пожалуй, не буду таковым. :) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] [JT] reviewers (was: ufoai-диверсия ) 2007-09-25 11:45 ` [devel] [JT] reviewers (was: ufoai-диверсия) Michael Shigorin @ 2007-09-25 12:05 ` Алексей Шенцев 2007-09-25 14:14 ` Michael Shigorin 0 siblings, 1 reply; 113+ messages in thread From: Алексей Шенцев @ 2007-09-25 12:05 UTC (permalink / raw) To: ALT Linux Team development discussions В сообщении от Tuesday 25 September 2007 15:45:44 Michael Shigorin написал(а): > On Tue, Sep 25, 2007 at 03:43:45PM +0400, Алексей Шенцев wrote: > > > - наконец, учиться всё-таки лучше на пакетах поменьше, > > > а перед заливанием больших (скажем, >10M и определённо > > > > > > >30M) -- следует опубликовать spec-файл и поинтересоваться > > > > > > мнением коллег, всё ли тут в порядке > > > > Я выкладывал спеки в инете, кому интересно было, те смотрели > > их. Ну и ещё кое кто из alt linux team. Замечаний не было. > > Иначе бы не залил такую дуру в сизиф. > > Наверное, нормальный гестаповец поинтересовался бы логинами > смотревших... но, пожалуй, не буду таковым. :) Могу выдать только их белые ip-адреса, иного у меня нет. Анонс был в community@. -- С уважением Шенцев Алексей Владимирович. 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] [JT] reviewers (was: ufoai-диверсия ) 2007-09-25 12:05 ` [devel] [JT] reviewers (was: ufoai-диверсия ) Алексей Шенцев @ 2007-09-25 14:14 ` Michael Shigorin 0 siblings, 0 replies; 113+ messages in thread From: Michael Shigorin @ 2007-09-25 14:14 UTC (permalink / raw) To: ALT Linux Team development discussions On Tue, Sep 25, 2007 at 04:05:46PM +0400, Алексей Шенцев wrote: > > > Я выкладывал спеки в инете, кому интересно было, те смотрели > > > их. Ну и ещё кое кто из alt linux team. Замечаний не было. > > > Иначе бы не залил такую дуру в сизиф. > > Наверное, нормальный гестаповец поинтересовался бы логинами > > смотревших... но, пожалуй, не буду таковым. :) > Могу выдать только их белые ip-адреса, иного у меня нет. Анонс > был в community@. А, так извини -- лучше в sisyphus@, team скорее там и тут живёт. -- ---- 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 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 15:49 ` Michael Shigorin @ 2007-09-24 16:01 ` Alexey I. Froloff 0 siblings, 0 replies; 113+ messages in thread From: Alexey I. Froloff @ 2007-09-24 16:01 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 283 bytes --] * Michael Shigorin <mike@> [070924 19:56]: > > Из-за специфических особенностей движка весь этот noarch должен > > лежать в %_libdir. > BTW %_libdir или %_usr/lib? Ну теоретически можно сложить и в %_libexecdir. Там плагины game.so в виде elf'ов. -- Regards, Sir Raorn. [-- 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 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 13:42 ` Damir Shayhutdinov @ 2007-09-25 14:14 ` Alexey I. Froloff 2007-09-25 18:56 ` Хихин Руслан 0 siblings, 1 reply; 113+ messages in thread From: Alexey I. Froloff @ 2007-09-25 14:14 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 635 bytes --] * Damir Shayhutdinov <damir@> [070925 17:50]: > Что, там настолько запутанный код, что нельзя отделить загрузку > плагина от загрузки .pk3 файла? Ты представляешь себе движок quake2? Так вот, там геймкод бинарный в виде ELF'а и должен лежать в $fs_basedir/$game или $fs_userdir/$game. А ещё там pak'и лежат (*.pk3). Запущенно там всё. Плагины-то вынести можно (там помойму отдельная переменная есть). А game.so куда? "Прятать" в game.pk3? -- 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 14:14 ` Alexey I. Froloff @ 2007-09-25 18:56 ` Хихин Руслан 2007-09-25 19:45 ` Alexey I. Froloff 0 siblings, 1 reply; 113+ messages in thread From: Хихин Руслан @ 2007-09-25 18:56 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 750 bytes --] Здравствуйте Alexey I. Froloff В сообщении от Вторник 25 сентября 2007 Alexey I. Froloff написал(a): > * Damir Shayhutdinov <damir@> [070925 17:50]: > > Что, там настолько запутанный код, что нельзя отделить загрузку > > > > плагина от загрузки .pk3 файла? > > Ты представляешь себе движок quake2? Так вот, там геймкод > > бинарный в виде ELF'а и должен лежать в $fs_basedir/$game или > > $fs_userdir/$game. А ещё там pak'и лежат (*.pk3). Запущенно там > > всё. > > > > Плагины-то вынести можно (там помойму отдельная переменная есть). > > А game.so куда? "Прятать" в game.pk3? А посмотреть spec quake2 нельзя ? Вроде должен быть в архивах, если я не путаю :) Да и на quake3 можно взглянуть. -- С уважением Хихин Руслан [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия 2007-09-25 18:56 ` Хихин Руслан @ 2007-09-25 19:45 ` Alexey I. Froloff 0 siblings, 0 replies; 113+ messages in thread From: Alexey I. Froloff @ 2007-09-25 19:45 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 378 bytes --] * Хихин Руслан <hihin@> [070925 22:57]: > > А game.so куда? "Прятать" в game.pk3? > А посмотреть spec quake2 нельзя ? Лежало в %_libdir, собиралось из одного src.rpm, карты и модели - варез, потому "из коробки" отсутствовали. > Да и на quake3 можно взглянуть. А там опять вернулись к виртуальной машине и platform-independent байткоду. -- Regards, Sir Raorn. [-- 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 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-25 9:25 ` Алексей Шенцев @ 2007-09-25 9:52 ` Alexey I. Froloff 0 siblings, 0 replies; 113+ messages in thread From: Alexey I. Froloff @ 2007-09-25 9:52 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 580 bytes --] * Алексей Шенцев <ashen@> [070925 13:28]: > > Да, ещё. Не надо проставлять руками зависимости на библиотеки. > > А от packages-info-* вообще вредно зависеть. > Да не ручками я делал, а запускал buildreq и брал результаты > его работы ... Requires проставлен руками. То что packages-info-* попадает в BuildRequires - ошибка упаковки packages-info-* (hint: /etc/buildreqs/files/ignore.d/) -- 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 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 15:14 ` Michael Shigorin @ 2007-09-26 10:59 ` Алексей Шенцев 2007-09-26 11:14 ` Damir Shayhutdinov 0 siblings, 1 reply; 113+ messages in thread From: Алексей Шенцев @ 2007-09-26 10:59 UTC (permalink / raw) To: ALT Linux Team development discussions В сообщении от Tuesday 25 September 2007 19:14:51 Michael Shigorin написал(а): > Ты посмотрел тот патч на спек, который я присылал? > Беглый просмотр показал, что он не учтён. Смотрел, но ещё его не учитывал .... -- С уважением Шенцев Алексей Владимирович. 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 10:59 ` Алексей Шенцев @ 2007-09-26 11:14 ` Damir Shayhutdinov 0 siblings, 0 replies; 113+ messages in thread From: Damir Shayhutdinov @ 2007-09-26 11:14 UTC (permalink / raw) To: ALT Linux Team development discussions > В сообщении от Tuesday 25 September 2007 19:14:51 Michael Shigorin написал(а): > > Ты посмотрел тот патч на спек, который я присылал? > > Беглый просмотр показал, что он не учтён. > Смотрел, но ещё его не учитывал .... ИМХО сама ситуация явно напрашивается на gear-изацию... ^ 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
end of thread, other threads:[~2007-10-08 9:03 UTC | newest] Thread overview: 113+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 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:08 ` Andrii Dobrovol`s`kii 2007-09-24 15:48 ` Michael Shigorin 2007-09-24 16:14 ` Alexey I. Froloff 2007-09-24 19:49 ` Michael Shigorin 2007-09-25 12:48 ` Алексей Шенцев 2007-09-25 12:53 ` Alexey I. Froloff 2007-09-25 13:09 ` Алексей Шенцев 2007-09-25 13:29 ` Slava Semushin 2007-09-25 13:38 ` Led 2007-09-27 5:05 ` Хихин Руслан 2007-09-25 13:00 ` Led 2007-09-25 13:07 ` Led 2007-09-25 14:15 ` Michael Shigorin 2007-10-02 17:19 ` Хихин Руслан 2007-10-02 17:26 ` Motsyo Gennadi aka Drool 2007-10-02 17:35 ` Andrey Rahmatullin 2007-10-02 17:36 ` Alexey I. Froloff 2007-10-02 17:38 ` Led 2007-10-02 18:50 ` Хихин Руслан 2007-10-02 19:31 ` Led 2007-10-03 5:03 ` Алексей Шенцев 2007-10-03 5:43 ` Alexey I. Froloff 2007-10-04 4:18 ` Хихин Руслан 2007-10-03 6:08 ` Хихин Руслан 2007-10-03 7:43 ` Slava Semushin 2007-10-03 8:13 ` Michael Shigorin 2007-10-03 15:58 ` [devel] RPM-диверсия (было: Re: ufoai-диверсия) Victor Forsyuk 2007-10-03 16:22 ` [devel] RPM-диверсия ( было: Re: ufoai-диверсия ) Peter V. Saveliev 2007-10-03 16:31 ` Led 2007-10-03 18:13 ` Alexey I. Froloff 2007-10-03 19:33 ` Victor Forsyuk 2007-10-03 18:06 ` [devel] RPM-диверсия (было: Re: ufoai-диверсия) Alexey I. Froloff 2007-10-03 18:28 ` [devel] gear и несколько src пакетов Anton Farygin 2007-10-03 18:36 ` Damir Shayhutdinov 2007-10-04 7:56 ` Slava Semushin 2007-10-04 8:19 ` Damir Shayhutdinov 2007-10-08 5:05 ` Хихин Руслан 2007-10-08 5:08 ` Хихин Руслан 2007-10-08 5:59 ` Хихин Руслан 2007-10-08 6:11 ` Ildar Mulyukov 2007-10-08 9:03 ` Хихин Руслан 2007-10-03 18:39 ` Alexey I. Froloff 2007-10-03 18:59 ` Anton Farygin 2007-10-03 19:10 ` Damir Shayhutdinov 2007-10-03 19:15 ` Anton Farygin 2007-10-03 19:19 ` Alexey Gladkov 2007-10-03 19:23 ` Anton Farygin 2007-10-03 19:52 ` Alexey Gladkov 2007-10-03 19:54 ` Anton Farygin 2007-10-03 21:05 ` Хихин Руслан 2007-10-04 5:47 ` Алексей Шенцев 2007-10-04 18:14 ` Хихин Руслан 2007-10-05 6:29 ` Алексей Шенцев 2007-10-04 12:50 ` [devel] RPM-диверсия (было: Re: ufoai-диверсия) Victor Forsyuk 2007-10-04 14:12 ` Kirill A. Shutemov 2007-10-05 17:00 ` Victor Forsyuk 2007-09-25 11:43 ` [devel] ufoai-диверсия Алексей Шенцев 2007-09-25 11:45 ` [devel] [JT] reviewers (was: ufoai-диверсия) Michael Shigorin 2007-09-25 12:05 ` [devel] [JT] reviewers (was: ufoai-диверсия ) Алексей Шенцев 2007-09-25 14:14 ` Michael Shigorin 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:01 ` Alexey I. Froloff 2007-09-24 16:11 ` Евгений Терешков 2007-09-24 19:46 ` Michael Shigorin 2007-09-24 23:32 ` Евгений Терешков 2007-09-25 5:06 ` Алексей Шенцев 2007-09-25 6:56 ` Alexey I. Froloff 2007-09-25 8:35 ` Алексей Шенцев 2007-09-25 9:02 ` Alexander Bokovoy 2007-09-25 9:20 ` Alexander Bokovoy 2007-09-25 9:51 ` Алексей Шенцев 2007-09-25 10:08 ` Алексей Шенцев 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 2007-09-25 13:42 ` Damir Shayhutdinov 2007-09-25 14:14 ` Alexey I. Froloff 2007-09-25 18:56 ` Хихин Руслан 2007-09-25 19:45 ` Alexey I. Froloff 2007-09-25 7:25 ` Alexey I. Froloff 2007-09-25 9:25 ` Алексей Шенцев 2007-09-25 9:52 ` Alexey I. Froloff 2007-09-25 7:26 ` Алексей Шенцев 2007-09-25 10:21 ` Michael Shigorin 2007-09-25 14:40 ` [devel] ufoai.spec Алексей Шенцев 2007-09-25 15:10 ` Led 2007-09-26 8:23 ` Алексей Шенцев 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 2007-09-26 16:32 ` Led 2007-09-26 16:39 ` Andrey Rahmatullin 2007-09-26 16:47 ` Led 2007-09-26 16:57 ` Andrey Rahmatullin 2007-09-25 15:14 ` Michael Shigorin 2007-09-26 10:59 ` Алексей Шенцев 2007-09-26 11:14 ` Damir Shayhutdinov 2007-09-25 15:31 ` Led 2007-09-26 8:03 ` Алексей Шенцев 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 2007-09-26 11:49 ` Алексей Шенцев 2007-09-26 12:24 ` Igor Vlasenko
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git