ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] vym, Qt, qmake etc.
@ 2007-04-03 14:04 Andrii Dobrovol`s`kii
  2007-04-03 14:23 ` Alexey Morsov
                   ` (2 more replies)
  0 siblings, 3 replies; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-03 14:04 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 1121 bytes --]

Hi,
Есть такая програмка для составления "карт знаний" vym. Написана на
Qt. При её упаковке возникает проблема. Нужно как-то переопределить
цель
count( INSTALLDIR, 0 ) {
        INSTALLDIR = /usr/local/bin
}
Т.к. потом она вызывает проблемы:
target.path = $${INSTALLDIR}/bin
INSTALLS += target
и т.д. для всех компонент программы. Как это корректно делать для
программ собираемых через qmake  в спеке для rpm?
Да, цели эти нашел в файле vym.pro. А может искать нужно где-то ещё?
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 14:04 [sisyphus] vym, Qt, qmake etc Andrii Dobrovol`s`kii
@ 2007-04-03 14:23 ` Alexey Morsov
  2007-04-03 14:26 ` Yuriy Kashirin
  2007-04-05 14:07 ` Andrii Dobrovol`s`kii
  2 siblings, 0 replies; 45+ messages in thread
From: Alexey Morsov @ 2007-04-03 14:23 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 508 bytes --]

On Tue, Apr 03, 2007 at 05:04:42PM +0300, Andrii Dobrovol`s`kii wrote:
> и т.д. для всех компонент программы. Как это корректно делать для
> программ собираемых через qmake  в спеке для rpm?
> Да, цели эти нашел в файле vym.pro. А может искать нужно где-то ещё?
ммм... из спека subst-ом заменить на кошерное


-- 

С уважением,
Алексей Морсов
системный администратор ЗАО "ИК "Риком-Траст"

Jabber: samurai@www.fondmarket.ru
www.ricom.ru
www.fondmarket.ru

NP: Jethro Tull - We Five Kings


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 14:04 [sisyphus] vym, Qt, qmake etc Andrii Dobrovol`s`kii
  2007-04-03 14:23 ` Alexey Morsov
@ 2007-04-03 14:26 ` Yuriy Kashirin
  2007-04-03 15:03   ` Andrii Dobrovol`s`kii
  2007-04-03 15:10   ` Andrii Dobrovol`s`kii
  2007-04-05 14:07 ` Andrii Dobrovol`s`kii
  2 siblings, 2 replies; 45+ messages in thread
From: Yuriy Kashirin @ 2007-04-03 14:26 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Вторник 03 апреля 2007, Andrii Dobrovol`s`kii wrote:
> Hi,
> Есть такая програмка для составления "карт знаний" vym. Написана на
> Qt. При её упаковке возникает проблема. Нужно как-то переопределить
> цель
> count( INSTALLDIR, 0 ) {
>         INSTALLDIR = /usr/local/bin
> }
> Т.к. потом она вызывает проблемы:
> target.path = $${INSTALLDIR}/bin
> INSTALLS += target
> и т.д. для всех компонент программы. Как это корректно делать для
> программ собираемых через qmake  в спеке для rpm?
> Да, цели эти нашел в файле vym.pro. А может искать нужно где-то
> ещё?

Попробуйте там, где вызывается qmake, заменить вызов на что-то вроде:
qmake "INSTALLDIR=%_prefix" ...

-- 
 Best regards
 Yuriy Kashirin

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 14:26 ` Yuriy Kashirin
@ 2007-04-03 15:03   ` Andrii Dobrovol`s`kii
  2007-04-03 15:10   ` Andrii Dobrovol`s`kii
  1 sibling, 0 replies; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-03 15:03 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 1175 bytes --]

Yuriy Kashirin пишет:
> On Вторник 03 апреля 2007, Andrii Dobrovol`s`kii wrote:
>> Hi,
>> Есть такая програмка для составления "карт знаний" vym. Написана на
>> Qt. При её упаковке возникает проблема. Нужно как-то переопределить
>> цель
>> count( INSTALLDIR, 0 ) {
>>         INSTALLDIR = /usr/local/bin
>> }
>> Т.к. потом она вызывает проблемы:
>> target.path = $${INSTALLDIR}/bin
>> INSTALLS += target
>> и т.д. для всех компонент программы. Как это корректно делать для
>> программ собираемых через qmake  в спеке для rpm?
>> Да, цели эти нашел в файле vym.pro. А может искать нужно где-то
>> ещё?
> 
> Попробуйте там, где вызывается qmake, заменить вызов на что-то вроде:
> qmake "INSTALLDIR=%_prefix" ...
> 
Спасибо. Пока именно так и поступаю. Вроде работает... Подчищаю
"хвосты"...
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 14:26 ` Yuriy Kashirin
  2007-04-03 15:03   ` Andrii Dobrovol`s`kii
@ 2007-04-03 15:10   ` Andrii Dobrovol`s`kii
  2007-04-03 15:15     ` Slava Semushin
  2007-04-04  6:50     ` Yuriy Kashirin
  1 sibling, 2 replies; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-03 15:10 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 810 bytes --]

Yuriy Kashirin пишет:
> Попробуйте там, где вызывается qmake, заменить вызов на что-то вроде:
> qmake "INSTALLDIR=%_prefix" ...
> 
Нарисовалась новая проблема. Если написать

qmake INSTALLDIR=%buildroot
Всё оказывается в /bin, /share etc. Что не кошерно...
А если написать
qmake INSTALLDIR=%buildroot%bindir
Отчего-то ругается:
warning: Macro %bindir not found
warning: Macro %bindir not found
Что тупо подставлять %buildroot/usr ?
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 15:10   ` Andrii Dobrovol`s`kii
@ 2007-04-03 15:15     ` Slava Semushin
  2007-04-03 15:21       ` Andrii Dobrovol`s`kii
  2007-04-03 16:27       ` Andrii Dobrovol`s`kii
  2007-04-04  6:50     ` Yuriy Kashirin
  1 sibling, 2 replies; 45+ messages in thread
From: Slava Semushin @ 2007-04-03 15:15 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

2007/4/3, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
[...]
> А если написать
> qmake INSTALLDIR=%buildroot%bindir

s/%bindir/%_bindir/

-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 15:15     ` Slava Semushin
@ 2007-04-03 15:21       ` Andrii Dobrovol`s`kii
  2007-04-03 16:25         ` Andrey Rahmatullin
  2007-04-03 16:27       ` Andrii Dobrovol`s`kii
  1 sibling, 1 reply; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-03 15:21 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 599 bytes --]

Slava Semushin пишет:
> 2007/4/3, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
> [...]
>> А если написать
>> qmake INSTALLDIR=%buildroot%bindir
> 
> s/%bindir/%_bindir/
> 
Блин, глаза дырявые... Там одно подчеркивание или два?
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 15:21       ` Andrii Dobrovol`s`kii
@ 2007-04-03 16:25         ` Andrey Rahmatullin
  0 siblings, 0 replies; 45+ messages in thread
From: Andrey Rahmatullin @ 2007-04-03 16:25 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 354 bytes --]

On Tue, Apr 03, 2007 at 06:21:02PM +0300, Andrii Dobrovol`s`kii wrote:
> Блин, глаза дырявые... Там одно подчеркивание или два?
rpm --showrc


-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Ну значит еще раз подтверждается, что с вами метод непрямой телепатии не
работает. Учтите это на будущее.
		-- wrar in community@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 15:15     ` Slava Semushin
  2007-04-03 15:21       ` Andrii Dobrovol`s`kii
@ 2007-04-03 16:27       ` Andrii Dobrovol`s`kii
  2007-04-03 16:38         ` Andrey Rahmatullin
  1 sibling, 1 reply; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-03 16:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 738 bytes --]

Slava Semushin пишет:
> 2007/4/3, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
> [...]
>> А если написать
>> qmake INSTALLDIR=%buildroot%bindir
> 
> s/%bindir/%_bindir/
> 
Теперь споткнулся на сборе файлов...
Как правильно сказать, что нужно завернуть в пакет всё, что лежит в
/usr/bin (там только исполняемый %name) и /usr/share (там два
каталога %name и %doc)?
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 16:27       ` Andrii Dobrovol`s`kii
@ 2007-04-03 16:38         ` Andrey Rahmatullin
  2007-04-03 16:55           ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 45+ messages in thread
From: Andrey Rahmatullin @ 2007-04-03 16:38 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 448 bytes --]

On Tue, Apr 03, 2007 at 07:27:36PM +0300, Andrii Dobrovol`s`kii wrote:
> /usr/bin (там только исполняемый %name) и /usr/share (там два
> каталога %name и %doc)?

%_bindir/%name
%_datadir/%name
%_defaultdocdir/%name-%version/

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Системный журнал предназначен не столько для людей, сколько для ПО,
специализирующегося на анализе системных журналов.
		-- ldv in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 16:38         ` Andrey Rahmatullin
@ 2007-04-03 16:55           ` Andrii Dobrovol`s`kii
  2007-04-03 17:09             ` Andrey Rahmatullin
  2007-04-03 17:10             ` Alexey Morsov
  0 siblings, 2 replies; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-03 16:55 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 1231 bytes --]

Andrey Rahmatullin пишет:
> On Tue, Apr 03, 2007 at 07:27:36PM +0300, Andrii Dobrovol`s`kii wrote:
>> /usr/bin (там только исполняемый %name) и /usr/share (там два
>> каталога %name и %doc)?
> 
> %_bindir/%name
> %_datadir/%name
> %_defaultdocdir/%name-%version/
> 
Так в том и загвоздка, что не работает...
Ругается, что нет файлов... А они есть...
Processing files: vym-1.8.1-alt0
error: File not found by glob:
/home/andriy/RPM/tmp/vym-buildroot/usr/bin/*
error: File not found: /home/andriy/RPM/tmp/vym-buildroot/usr/share/vym
error: File not found:
/home/andriy/RPM/tmp/vym-buildroot/usr/share/doc/vym


RPM build errors:
    File not found by glob: /home/andriy/RPM/tmp/vym-buildroot/usr/bin/*
    File not found: /home/andriy/RPM/tmp/vym-buildroot/usr/share/vym
    File not found: /home/andriy/RPM/tmp/vym-buildroot/usr/share/doc/vym

-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 16:55           ` Andrii Dobrovol`s`kii
@ 2007-04-03 17:09             ` Andrey Rahmatullin
  2007-04-03 17:11               ` Andrii Dobrovol`s`kii
  2007-04-03 17:10             ` Alexey Morsov
  1 sibling, 1 reply; 45+ messages in thread
From: Andrey Rahmatullin @ 2007-04-03 17:09 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 522 bytes --]

On Tue, Apr 03, 2007 at 07:55:50PM +0300, Andrii Dobrovol`s`kii wrote:
> /home/andriy/RPM/tmp/vym-buildroot/usr/bin/*
> error: File not found: /home/andriy/RPM/tmp/vym-buildroot/usr/share/vym
> error: File not found:
> /home/andriy/RPM/tmp/vym-buildroot/usr/share/doc/vym
Покажи, что есть.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

> > Кстати, хорошо бы на диалогах курсор куда-то помещать сразу.
> Я только что сломал это в install2, исправлю.
Я пошутил ;-)
		-- zerg in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 16:55           ` Andrii Dobrovol`s`kii
  2007-04-03 17:09             ` Andrey Rahmatullin
@ 2007-04-03 17:10             ` Alexey Morsov
  1 sibling, 0 replies; 45+ messages in thread
From: Alexey Morsov @ 2007-04-03 17:10 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 396 bytes --]

On Tue, Apr 03, 2007 at 07:55:50PM +0300, Andrii Dobrovol`s`kii wrote:
> /home/andriy/RPM/tmp/vym-buildroot/usr/bin/*
              ^^^^
						это разве должно быть тут? оно по идее в
						/home/andriy/tmp/vym-buildroot/ ложиться



-- 
С уважением,
Алексей Морсов
Системный администратор ЗАО "ИК "РИКОМ-ТРАСТ"
ICQ#: 196-766-290
JID:  Samurai@www.fondmarket.ru

NP: music over


[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 481 bytes --]

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 17:09             ` Andrey Rahmatullin
@ 2007-04-03 17:11               ` Andrii Dobrovol`s`kii
  2007-04-03 17:22                 ` Andrey Rahmatullin
  2007-04-04  7:00                 ` Yuriy Kashirin
  0 siblings, 2 replies; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-03 17:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list


[-- Attachment #1.1: Type: text/plain, Size: 927 bytes --]

Andrey Rahmatullin пишет:
> On Tue, Apr 03, 2007 at 07:55:50PM +0300, Andrii Dobrovol`s`kii wrote:
>> /home/andriy/RPM/tmp/vym-buildroot/usr/bin/*
>> error: File not found: /home/andriy/RPM/tmp/vym-buildroot/usr/share/vym
>> error: File not found:
>> /home/andriy/RPM/tmp/vym-buildroot/usr/share/doc/vym
> Покажи, что есть.
> 
Цепляю спек.
Если смотреть в
ls tmp/vym-buildroot/
bin  share
ls tmp/vym-buildroot/bin/
vym
В share/ чуть сложнее
ls tmp/vym-buildroot/share/
doc  vym
Это каталоги с вложенными каталогами и в них ещё файлы и каталоги...
-- 
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 #1.2: vym.spec --]
[-- Type: text/plain, Size: 829 bytes --]

Name: vym  
Version: 1.8.1 
Release: alt0

Summary: QT based MindMap editor.
URL: http://sourceforge.net/projects/vym/

License: GPL
Group: Office

Source: %name-%version.tar.gz

%description
VYM (View Your Mind) is a tool to generate and manipulate maps which show your
thoughts. Such maps can help you to improve your creativity and effectivity.
You can use them for time management, to organize tasks, to get an overview
over complex contexts.

%prep
%setup

%build
# with qt3
export OLDPATH=$PATH
export PATH=$PATH:$QTDIR/bin
qmake INSTALLDIR=%buildroot 
%make

%install
%makeinstall INSTALLDIR=%buildroot

%files
%_bindir/%name
%_datadir/%name
%_defaultdocdir/*

%changelog
* Fri Mar 30 2007 Andrii Dobrovol`s`kii <dobr@iop.kiev.ua> 1.8.1-alt0
- initial build for ALT Linux (Sisyphus)

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 17:11               ` Andrii Dobrovol`s`kii
@ 2007-04-03 17:22                 ` Andrey Rahmatullin
  2007-04-04  9:56                   ` Andrii Dobrovol`s`kii
  2007-04-04  7:00                 ` Yuriy Kashirin
  1 sibling, 1 reply; 45+ messages in thread
From: Andrey Rahmatullin @ 2007-04-03 17:22 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 677 bytes --]

On Tue, Apr 03, 2007 at 08:11:36PM +0300, Andrii Dobrovol`s`kii wrote:
> ls tmp/vym-buildroot/
> bin  share
Так бы и сказал, что совет c qmake INSTALLDIR= не помог.
А, он в приложенном спеке даже не использован.


-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

В старом добром ядре линукса (1.2.13 навсегда!), когда мужчины были
мужчинами, крокодилы летали выше, а слово плаг-энд-плэй
обычно произносилось на германский манер "плюг-унд-глюк" и означало
непристойное ругательство в сторону ОС Windows компании Microsoft,
не было никакой специальной поддержки устройств, подсоединяемых без
выключения компьютера.
		-- morozov in sisyphus@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 15:10   ` Andrii Dobrovol`s`kii
  2007-04-03 15:15     ` Slava Semushin
@ 2007-04-04  6:50     ` Yuriy Kashirin
  2007-04-04 15:26       ` Andrii Dobrovol`s`kii
  1 sibling, 1 reply; 45+ messages in thread
From: Yuriy Kashirin @ 2007-04-04  6:50 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Вторник 03 апреля 2007, Andrii Dobrovol`s`kii wrote:
> Yuriy Kashirin пишет:
> > Попробуйте там, где вызывается qmake, заменить вызов на что-то
> > вроде: qmake "INSTALLDIR=%_prefix" ...
>
> Нарисовалась новая проблема. Если написать
>
> qmake INSTALLDIR=%buildroot
> Всё оказывается в /bin, /share etc. Что не кошерно...
> А если написать
> qmake INSTALLDIR=%buildroot%bindir
> Отчего-то ругается:
> warning: Macro %bindir not found
> warning: Macro %bindir not found
> Что тупо подставлять %buildroot/usr ?

Не, там лучше сделать при сборке:
qmake INSTALLDIR=%_prefix vym.pro
... и компилировать.

Загляните в Makefile после qmake.
А Makefile он сгенерирует так, что в %install можно вызвать:
make INSTALL_ROOT=%buildroot install


-- 
 Best regards
 Yuriy Kashirin

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 17:11               ` Andrii Dobrovol`s`kii
  2007-04-03 17:22                 ` Andrey Rahmatullin
@ 2007-04-04  7:00                 ` Yuriy Kashirin
  1 sibling, 0 replies; 45+ messages in thread
From: Yuriy Kashirin @ 2007-04-04  7:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Вторник 03 апреля 2007, Andrii Dobrovol`s`kii wrote:
> %build
> # with qt3
> export OLDPATH=$PATH
> export PATH=$PATH:$QTDIR/bin
> qmake INSTALLDIR=%buildroot
> %make
>
> %install
> %makeinstall INSTALLDIR=%buildroot

INSTALLDIR есть только в *.pro файле. В Makefile, генерируемом через 
qmake вы его врядли найдете, туда просто подставится то, что вы 
передали в qmake. То есть %makeinstall INSTALLDIR=%buildroot ничего 
не даст. Смотрите в моем соседнем письме

-- 
 Best regards
 Yuriy Kashirin

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 17:22                 ` Andrey Rahmatullin
@ 2007-04-04  9:56                   ` Andrii Dobrovol`s`kii
  2007-04-04 16:15                     ` Andrey Rahmatullin
  0 siblings, 1 reply; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-04  9:56 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 768 bytes --]

Andrey Rahmatullin пишет:
> On Tue, Apr 03, 2007 at 08:11:36PM +0300, Andrii Dobrovol`s`kii wrote:
>> ls tmp/vym-buildroot/
>> bin  share
> Так бы и сказал, что совет c qmake INSTALLDIR= не помог.
> А, он в приложенном спеке даже не использован.
> 
Ммм... Не понял, как не использован? Без него собирало с лишними
вставными каталогами... Сейчас нормально. Только потом файлы не
заворачивает...
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-04  6:50     ` Yuriy Kashirin
@ 2007-04-04 15:26       ` Andrii Dobrovol`s`kii
  2007-04-05  7:27         ` Yuriy Kashirin
  0 siblings, 1 reply; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-04 15:26 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 983 bytes --]

Yuriy Kashirin пишет:
> On Вторник 03 апреля 2007, Andrii Dobrovol`s`kii wrote:
>> Yuriy Kashirin пишет:
> Не, там лучше сделать при сборке:
> qmake INSTALLDIR=%_prefix vym.pro
> ... и компилировать.
>
Я ничё не понимаю... :( Если просто руками сделать:
qmake INSTALLDIR=/usr/loca/
make
make install
Всё ставится куда нужно.
В рпм не собирается...
> Загляните в Makefile после qmake.
Да заглядывал. Переменная DESTDIR остается пустой. Но, установке
руками это не мешает...
> А Makefile он сгенерирует так, что в %install можно вызвать:
> make INSTALL_ROOT=%buildroot install
> 
Так тоже пробовал...
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-04  9:56                   ` Andrii Dobrovol`s`kii
@ 2007-04-04 16:15                     ` Andrey Rahmatullin
  2007-04-05  8:27                       ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 45+ messages in thread
From: Andrey Rahmatullin @ 2007-04-04 16:15 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 513 bytes --]

On Wed, Apr 04, 2007 at 12:56:45PM +0300, Andrii Dobrovol`s`kii wrote:
> Ммм... Не понял, как не использован? Без него собирало с лишними
> вставными каталогами... Сейчас нормально.
buildroot/share и buildroot/bin - это не нормально.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

> И он [QA Team Robot] каждый день меня спамить будет?
По вторникам. :)
Впрочем, по иным вторникам мне так неудобно бывает спам рассылать, что
вторник затягивается до четверга.
		-- at in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-04 15:26       ` Andrii Dobrovol`s`kii
@ 2007-04-05  7:27         ` Yuriy Kashirin
  2007-04-05  9:34           ` Yuriy Kashirin
  0 siblings, 1 reply; 45+ messages in thread
From: Yuriy Kashirin @ 2007-04-05  7:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Среда 04 апреля 2007, Andrii Dobrovol`s`kii wrote:
> Yuriy Kashirin пишет:
> > On Вторник 03 апреля 2007, Andrii Dobrovol`s`kii wrote:
> >> Yuriy Kashirin пишет:
> >
> > Не, там лучше сделать при сборке:
> > qmake INSTALLDIR=%_prefix vym.pro
> > ... и компилировать.
>
> Я ничё не понимаю... :( Если просто руками сделать:
> qmake INSTALLDIR=/usr/loca/
> make
> make install
> Всё ставится куда нужно.
> В рпм не собирается...
>
> > Загляните в Makefile после qmake.
>
> Да заглядывал. Переменная DESTDIR остается пустой.
Там не DESTDIR, а INSTALL_ROOT для этого используется
> Но, установке 
> руками это не мешает...
Руками вы устанавливаете в живую систему, а rpm должен устанавливать 
в %buildroot
>
> > А Makefile он сгенерирует так, что в %install можно вызвать:
> > make INSTALL_ROOT=%buildroot install
>
> Так тоже пробовал...

Вот так соберается:

%prep
%setup
subst 's,/doc/packages/vym,/doc/%name-%version,g' %name.pro

%build
export QTDIR=%_qt3dir
export PATH=%_qt3dir/bin:$PATH
qmake INSTALLDIR=%_prefix %name.pro
%make_build

%install
%make_install INSTALL_ROOT=%buildroot install

%files
%_bindir/%name
%_datadir/%name
%_defaultdocdir/%name-%version


-- 
 Best regards
 Yuriy Kashirin

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-04 16:15                     ` Andrey Rahmatullin
@ 2007-04-05  8:27                       ` Andrii Dobrovol`s`kii
  2007-04-05 16:19                         ` Andrey Rahmatullin
  0 siblings, 1 reply; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-05  8:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 662 bytes --]

Andrey Rahmatullin пишет:
> On Wed, Apr 04, 2007 at 12:56:45PM +0300, Andrii Dobrovol`s`kii wrote:
>> Ммм... Не понял, как не использован? Без него собирало с лишними
>> вставными каталогами... Сейчас нормально.
> buildroot/share и buildroot/bin - это не нормально.
> 
Можно более подробно?
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-05  7:27         ` Yuriy Kashirin
@ 2007-04-05  9:34           ` Yuriy Kashirin
  2007-04-05 10:04             ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 45+ messages in thread
From: Yuriy Kashirin @ 2007-04-05  9:34 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Четверг 05 апреля 2007, Yuriy Kashirin wrote:
> Вот так соберается:
Только не в хешере :/

Все таки вот так вот:
===================================
%prep
%setup
subst 's,/doc/packages/vym,/doc/%name-%version,g' %name.pro

%build
export QTDIR=%_qt3dir
export PATH=%_qt3dir/bin:$PATH
qmake INSTALLDIR=%buildroot%_prefix %name.pro
%make_build

%install
%make_install install

%files
%_bindir/%name
%_datadir/%name
%_defaultdocdir/%name-%version
====================================

Но исходники патчить, наверное, придется - как минимум пути 
типа /usr/share/doc/packages/vym там гвоздями прибиты.

-- 
 Best regards
 Yuriy Kashirin

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-05  9:34           ` Yuriy Kashirin
@ 2007-04-05 10:04             ` Andrii Dobrovol`s`kii
  2007-04-05 10:14               ` Slava Semushin
  0 siblings, 1 reply; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-05 10:04 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 1322 bytes --]

Yuriy Kashirin пишет:
> On Четверг 05 апреля 2007, Yuriy Kashirin wrote:
>> Вот так соберается:
> Только не в хешере :/
> 
> Все таки вот так вот:
> ===================================
> %prep
> %setup
> subst 's,/doc/packages/vym,/doc/%name-%version,g' %name.pro
> 
> %build
> export QTDIR=%_qt3dir
> export PATH=%_qt3dir/bin:$PATH
> qmake INSTALLDIR=%buildroot%_prefix %name.pro
> %make_build
> 
> %install
> %make_install install
> 
> %files
> %_bindir/%name
> %_datadir/%name
> %_defaultdocdir/%name-%version
> ====================================
> 
> Но исходники патчить, наверное, придется - как минимум пути 
> типа /usr/share/doc/packages/vym там гвоздями прибиты.
> 
Спасибо за помощь. С Вашими правками у меня собралось. А во что
разворачивается %_prefix?
Имеет ли смысл писать именно %name-%version, а не просто %name в
%_defaultdocdir ?
ИМХО, исходники нужно исправлять. Но, я не спец по мэйкфайлам для qmake.
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-05 10:04             ` Andrii Dobrovol`s`kii
@ 2007-04-05 10:14               ` Slava Semushin
  2007-04-05 12:16                 ` Andrii Dobrovol`s`kii
  2007-04-05 13:07                 ` Andrii Dobrovol`s`kii
  0 siblings, 2 replies; 45+ messages in thread
From: Slava Semushin @ 2007-04-05 10:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

2007/4/5, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
[...]
> А во что разворачивается %_prefix?

coder@alt0 ~ $ rpm --eval %_prefix
/usr

-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-05 10:14               ` Slava Semushin
@ 2007-04-05 12:16                 ` Andrii Dobrovol`s`kii
  2007-04-05 13:07                 ` Andrii Dobrovol`s`kii
  1 sibling, 0 replies; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-05 12:16 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 569 bytes --]

Slava Semushin пишет:
> 2007/4/5, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
> [...]
>> А во что разворачивается %_prefix?
> 
> coder@alt0 ~ $ rpm --eval %_prefix
> /usr
> 
Понятненько. Спасибо.
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-05 10:14               ` Slava Semushin
  2007-04-05 12:16                 ` Andrii Dobrovol`s`kii
@ 2007-04-05 13:07                 ` Andrii Dobrovol`s`kii
  2007-04-05 13:20                   ` Slava Semushin
  1 sibling, 1 reply; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-05 13:07 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 602 bytes --]

Slava Semushin пишет:
> 2007/4/5, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
> [...]
>> А во что разворачивается %_prefix?
> 
> coder@alt0 ~ $ rpm --eval %_prefix
> /usr
> 
А вроде ещё как-то можно смотреть, что макросы делают?
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-05 13:07                 ` Andrii Dobrovol`s`kii
@ 2007-04-05 13:20                   ` Slava Semushin
  2007-04-05 13:54                     ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 45+ messages in thread
From: Slava Semushin @ 2007-04-05 13:20 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

2007/4/5, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
> Slava Semushin пишет:
> > 2007/4/5, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
> > [...]
> >> А во что разворачивается %_prefix?
> >
> > coder@alt0 ~ $ rpm --eval %_prefix
> > /usr
> >
> А вроде ещё как-то можно смотреть, что макросы делают?

rpm --showrc | grep macros

-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-05 13:20                   ` Slava Semushin
@ 2007-04-05 13:54                     ` Andrii Dobrovol`s`kii
  0 siblings, 0 replies; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-05 13:54 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 766 bytes --]

Slava Semushin пишет:
> 2007/4/5, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
>> Slava Semushin пишет:
>>> 2007/4/5, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
>>> [...]
>>>> А во что разворачивается %_prefix?
>>> coder@alt0 ~ $ rpm --eval %_prefix
>>> /usr
>>>
>> А вроде ещё как-то можно смотреть, что макросы делают?
> 
> rpm --showrc | grep macros
> 
Нда... В таком виде я пас... :(
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-03 14:04 [sisyphus] vym, Qt, qmake etc Andrii Dobrovol`s`kii
  2007-04-03 14:23 ` Alexey Morsov
  2007-04-03 14:26 ` Yuriy Kashirin
@ 2007-04-05 14:07 ` Andrii Dobrovol`s`kii
  2007-04-05 14:16   ` Slava Semushin
  2 siblings, 1 reply; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-05 14:07 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 475 bytes --]

Hi,
А где у нас описано как в пакет desktop файл для меню влепить?
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-05 14:07 ` Andrii Dobrovol`s`kii
@ 2007-04-05 14:16   ` Slava Semushin
  2007-04-12 14:38     ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 45+ messages in thread
From: Slava Semushin @ 2007-04-05 14:16 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

2007/4/5, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
> А где у нас описано как в пакет desktop файл для меню влепить?

http://www.freesource.info/wiki/AltLinux/Razrabotchiku/OsobennostiSborkiPaketov

Собственно надо только его поставить в %_desktopdir и потом вызвать
%update_menus/%clean_menus в %post/%postun

-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-05  8:27                       ` Andrii Dobrovol`s`kii
@ 2007-04-05 16:19                         ` Andrey Rahmatullin
  2007-04-05 16:44                           ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 45+ messages in thread
From: Andrey Rahmatullin @ 2007-04-05 16:19 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1654 bytes --]

On Thu, Apr 05, 2007 at 11:27:22AM +0300, Andrii Dobrovol`s`kii wrote:
> Можно более подробно?


On Tue, Apr 03, 2007 at 06:10:06PM +0300, Andrii Dobrovol`s`kii wrote:
> > Попробуйте там, где вызывается qmake, заменить вызов на что-то вроде:
> > qmake "INSTALLDIR=%_prefix" ...
> Нарисовалась новая проблема. Если написать
> qmake INSTALLDIR=%buildroot
> Всё оказывается в /bin, /share etc. Что не кошерно...
> А если написать
> qmake INSTALLDIR=%buildroot%bindir
> Отчего-то ругается

Тебе объяснили, как исправить ругань.
В ответ на это ты показал спек, где приведён 1-й вариант (про который ты сам говорил, что "Всё оказывается в /bin"):

On Tue, Apr 03, 2007 at 08:11:36PM +0300, Andrii Dobrovol`s`kii wrote:
> %makeinstall INSTALLDIR=%buildroot

При этом ты указал в спеке, что файлы искать в /usr/bin, и почему-то сказал, что они там есть:

On Tue, Apr 03, 2007 at 07:55:50PM +0300, Andrii Dobrovol`s`kii wrote:
> Ругается, что нет файлов... А они есть...
> error: File not found by glob:
> /home/andriy/RPM/tmp/vym-buildroot/usr/bin/*

Далее ты сам же показал, что их там нет:

On Tue, Apr 03, 2007 at 08:11:36PM +0300, Andrii Dobrovol`s`kii wrote:
> ls tmp/vym-buildroot/bin/
> vym

Далее ты снова сказал, что собирает якобы правильно:

On Wed, Apr 04, 2007 at 12:56:45PM +0300, Andrii Dobrovol`s`kii wrote:
> Без него собирало с лишними вставными каталогами... Сейчас нормально. Только
> потом файлы не заворачивает...



Рекомендую разобраться с кашей в голове.


-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Эх, дайте мне ещё пару часов в сутки ;)
		-- inger in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-05 16:19                         ` Andrey Rahmatullin
@ 2007-04-05 16:44                           ` Andrii Dobrovol`s`kii
  2007-04-05 17:00                             ` Andrey Rahmatullin
  0 siblings, 1 reply; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-05 16:44 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 961 bytes --]

Andrey Rahmatullin пишет:
> On Tue, Apr 03, 2007 at 08:11:36PM +0300, Andrii Dobrovol`s`kii wrote:
>> ls tmp/vym-buildroot/bin/
>> vym
>
^^^^^^^^^^^^^^^^^^^^^^^^
 Вот если бы вчера носом в эту строку ткнули, было б куда больше
пользы...
Это не каша, а "замыленность" глаз к вечеру.
> Далее ты снова сказал, что собирает якобы правильно:
> 
> On Wed, Apr 04, 2007 at 12:56:45PM +0300, Andrii Dobrovol`s`kii wrote:
>> Без него собирало с лишними вставными каталогами... Сейчас нормально. Только
>> потом файлы не заворачивает...
> 
> Рекомендую разобраться с кашей в голове.
> 


-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-05 16:44                           ` Andrii Dobrovol`s`kii
@ 2007-04-05 17:00                             ` Andrey Rahmatullin
  0 siblings, 0 replies; 45+ messages in thread
From: Andrey Rahmatullin @ 2007-04-05 17:00 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 597 bytes --]

On Thu, Apr 05, 2007 at 07:44:21PM +0300, Andrii Dobrovol`s`kii wrote:
> >> ls tmp/vym-buildroot/bin/
> >> vym
> >
> ^^^^^^^^^^^^^^^^^^^^^^^^
>  Вот если бы вчера носом в эту строку ткнули, было б куда больше
> пользы...

On Tue, Apr 03, 2007 at 11:22:26PM +0600, Andrey Rahmatullin wrote:
> On Tue, Apr 03, 2007 at 08:11:36PM +0300, Andrii Dobrovol`s`kii wrote:
> > ls tmp/vym-buildroot/
> > bin  share

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Помещение в chroot позволяет реализовать разграничение доступа более
эффективно.
		-- ldv in sisyphus@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-05 14:16   ` Slava Semushin
@ 2007-04-12 14:38     ` Andrii Dobrovol`s`kii
  2007-04-12 15:01       ` Глодин С.В.
  0 siblings, 1 reply; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-12 14:38 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 1057 bytes --]

Slava Semushin пишет:
> 2007/4/5, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
>> А где у нас описано как в пакет desktop файл для меню влепить?
> 
> http://www.freesource.info/wiki/AltLinux/Razrabotchiku/OsobennostiSborkiPaketov
> 
Спасибо. Хотя информация там уже не совсем актуальна, но,
отталкиваясь от неё, с этим уже разобрались.
> Собственно надо только его поставить в %_desktopdir и потом вызвать
> %update_menus/%clean_menus в %post/%postun
> 
Осталась, вроде, последняя неясность. В тарболе есть каталог doc/ и
в нем vym.pdf который программа использует вместо хелпа. Сейчас этот
файл в рпм не попадает. Как его "зацепить" чтоб он хоть в
/usr/share/doc/%name попадал?
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-12 14:38     ` Andrii Dobrovol`s`kii
@ 2007-04-12 15:01       ` Глодин С.В.
  2007-04-12 16:00         ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 45+ messages in thread
From: Глодин С.В. @ 2007-04-12 15:01 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

четвер, 12-кві-2007, Andrii Dobrovol`s`kii написав:
> Осталась, вроде, последняя неясность. В тарболе есть каталог doc/ и
> в нем vym.pdf который программа использует вместо хелпа. Сейчас этот
> файл в рпм не попадает. Как его "зацепить" чтоб он хоть в
> /usr/share/doc/%name попадал?

В секции %files:

%doc doc/vym.pdf

-- 
С уважением,
               С.В. Глодин



^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-12 15:01       ` Глодин С.В.
@ 2007-04-12 16:00         ` Andrii Dobrovol`s`kii
  2007-04-12 16:11           ` Igor Zubkov
  0 siblings, 1 reply; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-12 16:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 1723 bytes --]

Глодин С.В. пишет:
> четвер, 12-кві-2007, Andrii Dobrovol`s`kii написав:
>> Осталась, вроде, последняя неясность. В тарболе есть каталог doc/ и
>> в нем vym.pdf который программа использует вместо хелпа. Сейчас этот
>> файл в рпм не попадает. Как его "зацепить" чтоб он хоть в
>> /usr/share/doc/%name попадал?
> 
> В секции %files:
> 
> %doc doc/vym.pdf
> 
Спасибо за подсказку. Однако теперь вылезла уже грабля раскладки
файлов по каталогам в архиве с исходниками. Там есть два каталога
doc/
demos/
В каждом есть какие-то файлы. С моей точки зрения, demos/ должен
быть в doc/. А вот как этого добиться?..
Пишу %doc doc/%name.pdf demos/* -- подкаталог demos/ в %doc не
создается, что и понятно, и файлы примеров оказываются свалены в
одну кучу с документацией. Плохо... Может кто подскажет как в этом
случае сделать правильно?
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-12 16:00         ` Andrii Dobrovol`s`kii
@ 2007-04-12 16:11           ` Igor Zubkov
  2007-04-12 16:45             ` Andrii Dobrovol`s`kii
  2007-04-17 14:58             ` Andrii Dobrovol`s`kii
  0 siblings, 2 replies; 45+ messages in thread
From: Igor Zubkov @ 2007-04-12 16:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Thursday 12 April 2007 19:00:39 Andrii Dobrovol`s`kii 
написал(а):
> Пишу %doc doc/%name.pdf demos/* -- подкаталог demos/ в %doc не
> создается, что и понятно, и файлы примеров оказываются свалены в
> одну кучу с документацией.

%doc doc/%name.pdf demos

-- 
icesik

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-12 16:11           ` Igor Zubkov
@ 2007-04-12 16:45             ` Andrii Dobrovol`s`kii
  2007-04-17 14:58             ` Andrii Dobrovol`s`kii
  1 sibling, 0 replies; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-12 16:45 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 948 bytes --]

Igor Zubkov пишет:
> В сообщении от Thursday 12 April 2007 19:00:39 Andrii Dobrovol`s`kii 
> написал(а):
>> Пишу %doc doc/%name.pdf demos/* -- подкаталог demos/ в %doc не
>> создается, что и понятно, и файлы примеров оказываются свалены в
>> одну кучу с документацией.
> 
> %doc doc/%name.pdf demos
> 
Очень признателен. Так всё собралось как мне хотелось. И даже делает
вид, что работает. :)
Спасибо всем помогавшим.
Если есть заинтересованные, готов предоставить итоговый спек.
Сам пакет выкладывать пока, надеюсь, нет смысла т.к. собран он без
хашера и не подписан.
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-12 16:11           ` Igor Zubkov
  2007-04-12 16:45             ` Andrii Dobrovol`s`kii
@ 2007-04-17 14:58             ` Andrii Dobrovol`s`kii
  2007-04-17 15:10               ` Slava Semushin
  1 sibling, 1 reply; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-17 14:58 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 1291 bytes --]

Igor Zubkov пишет:
> В сообщении от Thursday 12 April 2007 19:00:39 Andrii Dobrovol`s`kii 
> написал(а):
>> Пишу %doc doc/%name.pdf demos/* -- подкаталог demos/ в %doc не
>> создается, что и понятно, и файлы примеров оказываются свалены в
>> одну кучу с документацией.
> 
> %doc doc/%name.pdf demos
> 
Что-то не могу увидеть, что делает этот %doc...
Ни rpm --eval %doc ни
rpm --showrc |grep doc
        export RPM_DOC_DIR="%_docdir"
-14: _defaultdocdir     %{_usr}/share/doc
-14: _findprov_skiplist %_docdir/*
-14: _findreq_skiplist  %_docdir/*
-14: _gtkdocdir %_datadir/gtk-doc/html
-14: _javadocdir        %_datadir/javadoc
-14: _kdedocdir %_docdir/HTML
RPM_DOC_DIR="%{_docdir}"
-14: _python_compile_exclude    /usr/share/doc
-14: compress_docs      /usr/lib/rpm/brp-compress
Не проясняют мне появление каталога /usr/share/doc/%name-%version...
Где есть описание этого макроса, или что оно там такое?
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-17 14:58             ` Andrii Dobrovol`s`kii
@ 2007-04-17 15:10               ` Slava Semushin
  2007-04-17 15:27                 ` Igor Zubkov
  0 siblings, 1 reply; 45+ messages in thread
From: Slava Semushin @ 2007-04-17 15:10 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

2007/4/17, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
[...]
> > %doc doc/%name.pdf demos
> >
> Что-то не могу увидеть, что делает этот %doc...

AFAIK это внутренний макрос rpm. А для пользователя можно использовать
%_defaultdocdir.


-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-17 15:10               ` Slava Semushin
@ 2007-04-17 15:27                 ` Igor Zubkov
  2007-04-17 15:44                   ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 45+ messages in thread
From: Igor Zubkov @ 2007-04-17 15:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Tuesday 17 April 2007 18:10:16 Slava Semushin написал(а):
> 2007/4/17, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
> [...]
>
> > > %doc doc/%name.pdf demos
> >
> > Что-то не могу увидеть, что делает этот %doc...
>
> AFAIK это внутренний макрос rpm. А для пользователя можно использовать
> %_defaultdocdir.

Кстати, его ещё можно изменять. :)

-- 
icesik

^ permalink raw reply	[flat|nested] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-17 15:27                 ` Igor Zubkov
@ 2007-04-17 15:44                   ` Andrii Dobrovol`s`kii
  2007-04-17 17:17                     ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-17 15:44 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 925 bytes --]

Igor Zubkov пишет:
> В сообщении от Tuesday 17 April 2007 18:10:16 Slava Semushin написал(а):
>> 2007/4/17, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
>> [...]
>>
>>>> %doc doc/%name.pdf demos
>>> Что-то не могу увидеть, что делает этот %doc...
>> AFAIK это внутренний макрос rpm. А для пользователя можно использовать
>> %_defaultdocdir.
> 
> Кстати, его ещё можно изменять. :)
> 
Внутренний так внутренний... Мне бы понять можно ли его заставить не
добавлять %version-%relase к названию каталога? Только нигде не могу
найти описания к нему...
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-17 15:44                   ` Andrii Dobrovol`s`kii
@ 2007-04-17 17:17                     ` Andrii Dobrovol`s`kii
  2007-04-17 17:28                       ` Damir Shayhutdinov
  0 siblings, 1 reply; 45+ messages in thread
From: Andrii Dobrovol`s`kii @ 2007-04-17 17:17 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 1757 bytes --]

Andrii Dobrovol`s`kii пишет:
> Igor Zubkov пишет:
>> В сообщении от Tuesday 17 April 2007 18:10:16 Slava Semushin написал(а):
>>> 2007/4/17, Andrii Dobrovol`s`kii <dobr / iop.kiev.ua>:
>>> [...]
>>>
>>>>> %doc doc/%name.pdf demos
>>>> Что-то не могу увидеть, что делает этот %doc...
>>> AFAIK это внутренний макрос rpm. А для пользователя можно использовать
>>> %_defaultdocdir.
>> Кстати, его ещё можно изменять. :)
>>
> Внутренний так внутренний... Мне бы понять можно ли его заставить не
> добавлять %version-%relase к названию каталога? Только нигде не могу
> найти описания к нему...
> 
Почти отполировал спек... :) Почти т.к. споткнулся о такую проблему:
Processing files: vym-1.8.1-alt5
error: Two files on one line: /usr/share/doc


RPM build errors:
    Two files on one line: /usr/share/doc
Ну и ес-но, рпм не создается.
Проблема, имхо, связана с таким куском спека:
%files

%_bindir/%name
%_datadir/%name/*
%_desktopdir/%name.desktop
%_defaultdocdir /usr/share/doc/vym
/usr/share/doc/vym

А именно с двумя последними строчками. Мне нужно чтобы документация
пакета лежала в каталоге /usr/share/doc/%name без хвостов из версии
и т.д. Поэтому немогу воспользоваться просто %doc с аргументами.
Предпоследняя строка, по докам, должна метить содержимое
/usr/share/doc/vym как документацию а последняя включать всё, что
нем в пакет.
Чего я не учёл?
-- 
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] 45+ messages in thread

* Re: [sisyphus] vym, Qt, qmake etc.
  2007-04-17 17:17                     ` Andrii Dobrovol`s`kii
@ 2007-04-17 17:28                       ` Damir Shayhutdinov
  0 siblings, 0 replies; 45+ messages in thread
From: Damir Shayhutdinov @ 2007-04-17 17:28 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

> %_bindir/%name
> %_datadir/%name/*
> %_desktopdir/%name.desktop
> %_defaultdocdir /usr/share/doc/vym
> /usr/share/doc/vym
>
> А именно с двумя последними строчками. Мне нужно чтобы документация
> пакета лежала в каталоге /usr/share/doc/%name без хвостов из версии
> и т.д. Поэтому немогу воспользоваться просто %doc с аргументами.
> Предпоследняя строка, по докам, должна метить содержимое
> /usr/share/doc/vym как документацию а последняя включать всё, что
> нем в пакет.
> Чего я не учёл?

%define _defaultdocdir %_datadir/%name
И убрать вашу строчку с %_defaultdocdir из %files.

^ permalink raw reply	[flat|nested] 45+ messages in thread

end of thread, other threads:[~2007-04-17 17:28 UTC | newest]

Thread overview: 45+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-04-03 14:04 [sisyphus] vym, Qt, qmake etc Andrii Dobrovol`s`kii
2007-04-03 14:23 ` Alexey Morsov
2007-04-03 14:26 ` Yuriy Kashirin
2007-04-03 15:03   ` Andrii Dobrovol`s`kii
2007-04-03 15:10   ` Andrii Dobrovol`s`kii
2007-04-03 15:15     ` Slava Semushin
2007-04-03 15:21       ` Andrii Dobrovol`s`kii
2007-04-03 16:25         ` Andrey Rahmatullin
2007-04-03 16:27       ` Andrii Dobrovol`s`kii
2007-04-03 16:38         ` Andrey Rahmatullin
2007-04-03 16:55           ` Andrii Dobrovol`s`kii
2007-04-03 17:09             ` Andrey Rahmatullin
2007-04-03 17:11               ` Andrii Dobrovol`s`kii
2007-04-03 17:22                 ` Andrey Rahmatullin
2007-04-04  9:56                   ` Andrii Dobrovol`s`kii
2007-04-04 16:15                     ` Andrey Rahmatullin
2007-04-05  8:27                       ` Andrii Dobrovol`s`kii
2007-04-05 16:19                         ` Andrey Rahmatullin
2007-04-05 16:44                           ` Andrii Dobrovol`s`kii
2007-04-05 17:00                             ` Andrey Rahmatullin
2007-04-04  7:00                 ` Yuriy Kashirin
2007-04-03 17:10             ` Alexey Morsov
2007-04-04  6:50     ` Yuriy Kashirin
2007-04-04 15:26       ` Andrii Dobrovol`s`kii
2007-04-05  7:27         ` Yuriy Kashirin
2007-04-05  9:34           ` Yuriy Kashirin
2007-04-05 10:04             ` Andrii Dobrovol`s`kii
2007-04-05 10:14               ` Slava Semushin
2007-04-05 12:16                 ` Andrii Dobrovol`s`kii
2007-04-05 13:07                 ` Andrii Dobrovol`s`kii
2007-04-05 13:20                   ` Slava Semushin
2007-04-05 13:54                     ` Andrii Dobrovol`s`kii
2007-04-05 14:07 ` Andrii Dobrovol`s`kii
2007-04-05 14:16   ` Slava Semushin
2007-04-12 14:38     ` Andrii Dobrovol`s`kii
2007-04-12 15:01       ` Глодин С.В.
2007-04-12 16:00         ` Andrii Dobrovol`s`kii
2007-04-12 16:11           ` Igor Zubkov
2007-04-12 16:45             ` Andrii Dobrovol`s`kii
2007-04-17 14:58             ` Andrii Dobrovol`s`kii
2007-04-17 15:10               ` Slava Semushin
2007-04-17 15:27                 ` Igor Zubkov
2007-04-17 15:44                   ` Andrii Dobrovol`s`kii
2007-04-17 17:17                     ` Andrii Dobrovol`s`kii
2007-04-17 17:28                       ` Damir Shayhutdinov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git