devel@ where you _can_ ask
 help / color / mirror / Atom feed
* Re: [newbies] советы по мотивам spec-файла
  2009-10-12  5:08 [newbies] советы по мотивам spec-файла REAL
@ 2009-10-12  5:08 ` Aleksey Avdeev
  2009-10-12  5:50   ` REAL
  0 siblings, 1 reply; 4+ messages in thread
From: Aleksey Avdeev @ 2009-10-12  5:08 UTC (permalink / raw)
  To: devel@ where you _can_ ask

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

12.10.2009 09:08, REAL пишет:
> Aleksey Avdeev пишет:
>>   Макроса %_docdir нет. Есть %_defaultdocdir.
> 
> Странно, а я всю жизнь использовал %_docdir ;)
> 
> И он всегда мне предлагал то, что от него и ожидалось: /usr/share/doc

  Я вижу его использование, но не вижу определения:

$ fgrep -R _docdir /etc/rpm /usr/lib/rpm
/usr/lib/rpm/x86_64-alt-linux/macros:   export RPM_DOC_DIR=\"%_docdir\"\
/usr/lib/rpm/x86_64-alt-linux/macros:%_findreq_skiplist %_docdir/*
/usr/lib/rpm/x86_64-alt-linux/macros:%_findprov_skiplist        %_docdir/*
/usr/lib/rpm/noarch-alt-linux/macros:   export RPM_DOC_DIR=\"%_docdir\"\
/usr/lib/rpm/noarch-alt-linux/macros:%_findreq_skiplist %_docdir/*
/usr/lib/rpm/noarch-alt-linux/macros:%_findprov_skiplist        %_docdir/*
/usr/lib/rpm/x86_64-linux/macros:       export RPM_DOC_DIR=\"%_docdir\"\
/usr/lib/rpm/x86_64-linux/macros:%_findreq_skiplist     %_docdir/*
/usr/lib/rpm/x86_64-linux/macros:%_findprov_skiplist    %_docdir/*
/usr/lib/rpm/noarch-linux/macros:       export RPM_DOC_DIR=\"%_docdir\"\
/usr/lib/rpm/noarch-linux/macros:%_findreq_skiplist     %_docdir/*
/usr/lib/rpm/noarch-linux/macros:%_findprov_skiplist    %_docdir/*

-- 

С уважением. Алексей.



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

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

* [newbies]  советы по мотивам spec-файла
@ 2009-10-12  5:08 REAL
  2009-10-12  5:08 ` Aleksey Avdeev
  0 siblings, 1 reply; 4+ messages in thread
From: REAL @ 2009-10-12  5:08 UTC (permalink / raw)
  To: devel@ where you _can_ ask

Aleksey Avdeev пишет:
>   Макроса %_docdir нет. Есть %_defaultdocdir.

Странно, а я всю жизнь использовал %_docdir ;)

И он всегда мне предлагал то, что от него и ожидалось: /usr/share/doc

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [newbies] советы по мотивам spec-файла
  2009-10-12  5:50   ` REAL
@ 2009-10-12  5:39     ` Aleksey Avdeev
  0 siblings, 0 replies; 4+ messages in thread
From: Aleksey Avdeev @ 2009-10-12  5:39 UTC (permalink / raw)
  To: devel@ where you _can_ ask

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

12.10.2009 09:50, REAL пишет:
> Aleksey Avdeev пишет:
>> 12.10.2009 09:08, REAL пишет:
>>> Aleksey Avdeev пишет:
>>>>   Макроса %_docdir нет. Есть %_defaultdocdir.
>>> Странно, а я всю жизнь использовал %_docdir ;)
>>>
>>> И он всегда мне предлагал то, что от него и ожидалось: /usr/share/doc
>>
>>   Я вижу его использование, но не вижу определения:
> 
> Макроса %buildroot там тоже нет.
> 
> А всё потому, что это зашито в сам rpm (build/parseSpec.c, функция
> parseSpec).
> 
> [...]
> addMacro(NULL, "_docdir", NULL, "%{_defaultdocdir}", RMIL_SPEC);
> [...]
> 

  OK, буду знать.

-- 

С уважением. Алексей.



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

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

* Re: [newbies] советы по мотивам spec-файла
  2009-10-12  5:08 ` Aleksey Avdeev
@ 2009-10-12  5:50   ` REAL
  2009-10-12  5:39     ` Aleksey Avdeev
  0 siblings, 1 reply; 4+ messages in thread
From: REAL @ 2009-10-12  5:50 UTC (permalink / raw)
  To: devel@ where you _can_ ask

Aleksey Avdeev пишет:
> 12.10.2009 09:08, REAL пишет:
>> Aleksey Avdeev пишет:
>>>   Макроса %_docdir нет. Есть %_defaultdocdir.
>> Странно, а я всю жизнь использовал %_docdir ;)
>>
>> И он всегда мне предлагал то, что от него и ожидалось: /usr/share/doc
> 
>   Я вижу его использование, но не вижу определения:

Макроса %buildroot там тоже нет.

А всё потому, что это зашито в сам rpm (build/parseSpec.c, функция 
parseSpec).

[...]
addMacro(NULL, "_docdir", NULL, "%{_defaultdocdir}", RMIL_SPEC);
[...]

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

end of thread, other threads:[~2009-10-12  5:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-10-12  5:08 [newbies] советы по мотивам spec-файла REAL
2009-10-12  5:08 ` Aleksey Avdeev
2009-10-12  5:50   ` REAL
2009-10-12  5:39     ` Aleksey Avdeev

devel@ where you _can_ ask

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-newbies/0 devel-newbies/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-newbies devel-newbies/ http://lore.altlinux.org/devel-newbies \
		devel-newbies@lists.altlinux.org devel-newbies@lists.altlinux.ru devel-newbies@lists.altlinux.com
	public-inbox-index devel-newbies

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


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