ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [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