* [devel] spec для " особенных " прог.
@ 2008-01-25 21:48 Alexander Gvozdev
2008-01-25 22:14 ` Michael Shigorin
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Alexander Gvozdev @ 2008-01-25 21:48 UTC (permalink / raw)
To: devel
Собираю gtkwave. Всё нормально, но в его make-файлах не прописано копирование
в %buildroot таких файлов, как GNU, CHANGELOG, /doc/*, /examples/* и т.п.
как прописать их копирование в спеке?
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] spec для " особенных " прог.
2008-01-25 21:48 [devel] spec для " особенных " прог Alexander Gvozdev
@ 2008-01-25 22:14 ` Michael Shigorin
2008-01-26 1:01 ` Alexander Gvozdev
2008-01-25 22:16 ` Motsyo Gennadi aka Drool
2008-01-25 22:17 ` led
2 siblings, 1 reply; 9+ messages in thread
From: Michael Shigorin @ 2008-01-25 22:14 UTC (permalink / raw)
To: devel
On Sat, Jan 26, 2008 at 12:48:27AM +0300, Alexander Gvozdev wrote:
> Собираю gtkwave. Всё нормально, но в его make-файлах не
> прописано копирование в %buildroot таких файлов, как GNU,
> CHANGELOG, /doc/*, /examples/* и т.п. как прописать их
> копирование в спеке?
Руками? (install, cp -a)
http://sisyphus.ru/srpm/cdctl/spec
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] spec для " особенных " прог.
2008-01-25 21:48 [devel] spec для " особенных " прог Alexander Gvozdev
2008-01-25 22:14 ` Michael Shigorin
@ 2008-01-25 22:16 ` Motsyo Gennadi aka Drool
2008-01-26 1:12 ` Alexander Gvozdev
2008-01-25 22:17 ` led
2 siblings, 1 reply; 9+ messages in thread
From: Motsyo Gennadi aka Drool @ 2008-01-25 22:16 UTC (permalink / raw)
To: ALT Linux Team development discussions
Alexander Gvozdev пишет:
> Собираю gtkwave. Всё нормально, но в его make-файлах не прописано копирование
> в %buildroot таких файлов, как GNU, CHANGELOG, /doc/*, /examples/* и т.п.
Ну и отлично :-) Сами вольны выбирать какие доки включить в пакет.
> как прописать их копирование в спеке?
Что-то типа:
%files
%doc AUTHORS COPYING ChangeLog* README* src/html
%_bindir/*
...
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] spec для " особенных " прог.
2008-01-25 21:48 [devel] spec для " особенных " прог Alexander Gvozdev
2008-01-25 22:14 ` Michael Shigorin
2008-01-25 22:16 ` Motsyo Gennadi aka Drool
@ 2008-01-25 22:17 ` led
2 siblings, 0 replies; 9+ messages in thread
From: led @ 2008-01-25 22:17 UTC (permalink / raw)
To: ALT Linux Team development discussions
Friday, 25 January 2008 23:48:27 Alexander Gvozdev написав:
> Собираю gtkwave. Всё нормально, но в его make-файлах не прописано
> копирование в %buildroot таких файлов, как GNU, CHANGELOG, /doc/*,
> /examples/* и т.п. как прописать их копирование в спеке?
IMHO начинать нужно хотя бы с беглого просмотра Maximum RPM.
--
Led
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] spec для " особенных " прог.
2008-01-25 22:14 ` Michael Shigorin
@ 2008-01-26 1:01 ` Alexander Gvozdev
0 siblings, 0 replies; 9+ messages in thread
From: Alexander Gvozdev @ 2008-01-26 1:01 UTC (permalink / raw)
To: devel
В сообщении от Saturday 26 January 2008 01:14:20 Michael Shigorin написал(а):
> On Sat, Jan 26, 2008 at 12:48:27AM +0300, Alexander Gvozdev wrote:
> > Собираю gtkwave. Всё нормально, но в его make-файлах не
> > прописано копирование в %buildroot таких файлов, как GNU,
> > CHANGELOG, /doc/*, /examples/* и т.п. как прописать их
> > копирование в спеке?
>
> Руками? (install, cp -a)
>
> http://sisyphus.ru/srpm/cdctl/spec
Спасибо! Кажется то, что надо. Завтра проверю.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] spec для " особенных " прог.
2008-01-25 22:16 ` Motsyo Gennadi aka Drool
@ 2008-01-26 1:12 ` Alexander Gvozdev
2008-01-26 6:18 ` Хихин Руслан
2008-01-26 6:34 ` Motsyo Gennadi aka Drool
0 siblings, 2 replies; 9+ messages in thread
From: Alexander Gvozdev @ 2008-01-26 1:12 UTC (permalink / raw)
To: devel
В сообщении от Saturday 26 January 2008 01:16:58 Motsyo Gennadi aka Drool
написал(а):
> Alexander Gvozdev пишет:
> > Собираю gtkwave. Всё нормально, но в его make-файлах не прописано
> > копирование в %buildroot таких файлов, как GNU, CHANGELOG, /doc/*,
> > /examples/* и т.п.
>
> Ну и отлично :-) Сами вольны выбирать какие доки включить в пакет.
Учитывая специфику этой программы (прорисовка диаграммы состояний логических
схем), доки там _очень_ нужны. Она что-то вроде gnuplot.
Частично заменят очень дорогой MentorGraphics Modelsim.
А так, пока, приходится нарушать должностные инструкции и использовать
нелицензионный софт :).
>
> > как прописать их копирование в спеке?
>
> Что-то типа:
>
> %files
> %doc AUTHORS COPYING ChangeLog* README* src/html
> %_bindir/*
> ...
Эти строки подцепляют файлы из %buildroot, а там их нет. В make программы не
сказало, что эти файлы нужно куда-то класть. Они так и остаются среди
исходников.
PS: Возможно у меня глюки. Всякое бывает. Но посмотрите на систему сборки
kicad - авторы явно на грибах сидят! :) :(.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] spec для " особенных " прог.
2008-01-26 1:12 ` Alexander Gvozdev
@ 2008-01-26 6:18 ` Хихин Руслан
2008-01-26 6:34 ` Motsyo Gennadi aka Drool
1 sibling, 0 replies; 9+ messages in thread
From: Хихин Руслан @ 2008-01-26 6:18 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 569 bytes --]
Здравствуйте Alexander Gvozdev
В сообщении от 26 января 2008 Alexander Gvozdev написал(a):
> Эти строки подцепляют файлы из %buildroot, а там их нет. В make
> программы не
> сказало, что эти файлы нужно куда-то класть. Они так и остаются
> среди
> исходников.
Александр - если они есть в исходниках, то положить в rpm не проблема.
Берётся не из %buildroot, а именно из %_builddir
> PS: Возможно у меня глюки. Всякое бывает. Но посмотрите на систему
> сборки
> kicad - авторы явно на грибах сидят! :) :(.
Кинь ссылку в личку :)
--
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] spec для " особенных " прог.
2008-01-26 1:12 ` Alexander Gvozdev
2008-01-26 6:18 ` Хихин Руслан
@ 2008-01-26 6:34 ` Motsyo Gennadi aka Drool
2008-01-26 10:03 ` Alexander Gvozdev
1 sibling, 1 reply; 9+ messages in thread
From: Motsyo Gennadi aka Drool @ 2008-01-26 6:34 UTC (permalink / raw)
To: ALT Linux Team development discussions
Alexander Gvozdev пишет:
> Учитывая специфику этой программы (прорисовка диаграммы состояний логических
> схем), доки там _очень_ нужны. Она что-то вроде gnuplot.
> Частично заменят очень дорогой MentorGraphics Modelsim.
Оно не родственно этому:
http://www.sisyphus.ru/srpm/Sisyphus/ktechlab ?
>> %files
>> %doc AUTHORS COPYING ChangeLog* README* src/html
>> ...
> Эти строки подцепляют файлы из %buildroot, а там их нет. В make программы не
> сказало, что эти файлы нужно куда-то класть. Они так и остаются среди
> исходников.
Нет. Указанная строка %doc подцепляет именно то, что лежит в
BUILD/%name-%version, а не в %buildroot
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] spec для " особенных " прог.
2008-01-26 6:34 ` Motsyo Gennadi aka Drool
@ 2008-01-26 10:03 ` Alexander Gvozdev
0 siblings, 0 replies; 9+ messages in thread
From: Alexander Gvozdev @ 2008-01-26 10:03 UTC (permalink / raw)
To: devel
В сообщении от Saturday 26 January 2008 09:34:12 Motsyo Gennadi aka Drool
написал(а):
> Alexander Gvozdev пишет:
> > Учитывая специфику этой программы (прорисовка диаграммы состояний
> > логических схем), доки там _очень_ нужны. Она что-то вроде gnuplot.
> > Частично заменят очень дорогой MentorGraphics Modelsim.
>
> Оно не родственно этому:
> http://www.sisyphus.ru/srpm/Sisyphus/ktechlab ?
Нет. ktechlab больше завязан на иммитацию PICов.
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2008-01-26 10:03 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-25 21:48 [devel] spec для " особенных " прог Alexander Gvozdev
2008-01-25 22:14 ` Michael Shigorin
2008-01-26 1:01 ` Alexander Gvozdev
2008-01-25 22:16 ` Motsyo Gennadi aka Drool
2008-01-26 1:12 ` Alexander Gvozdev
2008-01-26 6:18 ` Хихин Руслан
2008-01-26 6:34 ` Motsyo Gennadi aka Drool
2008-01-26 10:03 ` Alexander Gvozdev
2008-01-25 22:17 ` led
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