* 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
* [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: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 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 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 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: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: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 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: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 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: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 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-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 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 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 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: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: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-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: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 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-диверсия
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] 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: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 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: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: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: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: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: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] [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-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 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.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 14:40 ` [devel] ufoai.spec Алексей Шенцев
2007-09-25 15:10 ` Led
@ 2007-09-25 15:14 ` Michael Shigorin
2007-09-26 10:59 ` Алексей Шенцев
2007-09-25 15:31 ` Led
2 siblings, 1 reply; 113+ messages in thread
From: Michael Shigorin @ 2007-09-25 15:14 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Sep 25, 2007 at 06:40:49PM +0400, Алексей Шенцев wrote:
> После всего что здесь сказано получилось у меня такое (про меню
> отдельно и не сегодня):
Ты посмотрел тот патч на спек, который я присылал?
Беглый просмотр показал, что он не учтён.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai.spec
2007-09-25 14:40 ` [devel] ufoai.spec Алексей Шенцев
2007-09-25 15:10 ` Led
2007-09-25 15:14 ` Michael Shigorin
@ 2007-09-25 15:31 ` Led
2007-09-26 8:03 ` Алексей Шенцев
2 siblings, 1 reply; 113+ messages in thread
From: Led @ 2007-09-25 15:31 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Tuesday 25 September 2007 17:40:49 Алексей Шенцев написал(а):
> После всего что здесь сказано получилось у меня такое (про меню отдельно и
> не сегодня):
>
> -(ashen@oasu3)-(~/RPM/SPECS)-> cat ufoai.spec
> Name: ufoai
> Version: 2.1.1
> Release: alt1.5
> License: GPL
> Packager: Alexey Shentzev <ashen@altlinux.org>
> URL: http://ufoai.ninex.info/
> Group: Games/Strategy
> BuildRequires: libarts-devel libjpeg-devel libmesa-devel libSDL-devel
> libSDL_ttf-devel packages-info-i18n-common
> Requires: ufoai-music >= 2
> Requires: ufoai-maps >= 2
> Requires: libarts libjpeg libmesa libSDL libSDL_ttf libvorbis libalsa
> libjpeg libogg
> Summary: UFO:AI
> Source0: %name-%version-source.tar.bz2
> Source1: %name.png
> Source2: %name.desktop
> Source3: %name
> #Patch0: ref_glx.patch
>
> %description
> UFO: ALIEN INVASION is a strategy game featuring tactical combat
> against hostile alien forces which are about to infiltrate earth at
> this very moment. You are in command of a small special unit which
> has been founded to face the alien strike force. To be successful on
> the long run, you will also have to have a research team study the
> aliens and their technologies in order to learn as much as possible
> about their technology, their goals and the aliens themselves.
>
> %description -l ru_RU.UTF-8
> UFO: ALIEN INVASION пошаговая стратегия, борьба с инопланетным
> вторжением на матушку Землю.
> Вы явлеетесь участником спецкоманды по борьбе с инопланетным вторжением
> на планету Земля, созданной для противостояния неизвестной угрозе.
> Для достижения успеха Вам необходимо не только выигрывать битвы, но и
> изучать инопланетян, их цели, технологии, оружие.
>
> %prep
> %setup -n %name-%version-source
> #%patch0 -p1
>
> %build
> #%%configure --prefix=/usr --sysconfdir=%_sysconfdir --with-alsa
> %configure --with-alsa
> make
> make lang
>
> %install
> install -d -m 0755 %buildroot{%_bindir,%_libexecdir/%name}
> install -m 0755 ufo{,2map,ded,master} qdata %buildroot%_bindir/
> install -m 0644 *.so %buildroot%_libexecdir/%name/
>
> install -D -m 0644 %SOURCE1 %buildroot%_datadir/pixmaps/%name.png
> install -D -m 0644 %SOURCE2 %buildroot%_datadir/applications/%name.desktop
Зачем последняя строчка и SOURCE2 вобще? Если дальше ты его поверху
перезаписываешь?
> install -D -m 0755 %SOURCE3 %buildroot%_bindir/%name
>
> cp -pr base %buildroot%_libexecdir/%name
> ln -s %_libexecdir/%name/base/i18n %buildroot%_libexecdir/%name/i18n
>
> # menu
> cat <<EOF > %buildroot%_desktopdir/%name.desktop
> [Desktop Entry]
> Encoding=UTF-8
> Type=Application
> Exec=ufo +set s_libdir %_libexecdir/ufoai +set fs_basedir
> %_libexecdir/ufoai +set vid_ref sdl
> Patch=%_libexecdir/%name
> Icon=%name
> Terminal=false
> Name=UFO: Alien Invasion
> Comment=Пошаговая стратегия
> Categories=StrategyGame;Game
> __MENU__
>
> %post
> %update_menus
>
> %postun
> %clean_menus
>
> %clean
> rm -rf "$RPM_BUILD_ROOT"
>
> %files
> %defattr(-,root,root)
> %doc README BUGS CONTRIBUTORS COPYING
> %_bindir/ufo
> %_bindir/ufomaster
> %_bindir/ufo2map
> %_bindir/ufoded
> %_bindir/qdata
> %_bindir/%name
> %_datadir/pixmaps/%name.png
> %_datadir/applications/%name.desktop
> %_libexecdir/%name/*
>
> %changelog
--
Led
^ permalink raw reply [flat|nested] 113+ messages in thread
* Re: [devel] ufoai-диверсия
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.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-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: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: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: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: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-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-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 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: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 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
* 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-диверсия
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 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-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 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] 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] 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: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] 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] 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] 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] 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-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] 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] 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-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] 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
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