* 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