* [newbies] использование масок в %files
@ 2010-01-12 12:00 Artem Zolochevskiy
2010-01-12 12:09 ` Timur Batyrshin
2010-01-12 15:10 ` Michael Shigorin
0 siblings, 2 replies; 3+ messages in thread
From: Artem Zolochevskiy @ 2010-01-12 12:00 UTC (permalink / raw)
To: devel@ where you _can_ ask
Господа,
А использование чего-то вроде
%files
%_bindir/*
%_man1dir/*
имеет какие-то недостатки? чем-то чревато?
Просто вижу в спеках у более опытных коллег, вроде как предпочитают
указывать явно.
Например, из http://tinyurl.com/ybz5r8w
%_bindir/ptar
%_bindir/ptardiff
или дело вкуса?
--
Артём Золочевский
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [newbies] использование масок в %files
2010-01-12 12:00 [newbies] использование масок в %files Artem Zolochevskiy
@ 2010-01-12 12:09 ` Timur Batyrshin
2010-01-12 15:10 ` Michael Shigorin
1 sibling, 0 replies; 3+ messages in thread
From: Timur Batyrshin @ 2010-01-12 12:09 UTC (permalink / raw)
To: devel-newbies
[-- Attachment #1: Type: text/plain, Size: 842 bytes --]
On Tue, 12 Jan 2010 14:00:42 +0200
Artem Zolochevskiy wrote:
> А использование чего-то вроде
> %files
> %_bindir/*
> %_man1dir/*
> имеет какие-то недостатки? чем-то чревато?
Если при очередном обновлении что-то изменится в устанавливаемых
файлах, больше риск это не заметить. Или по какой-то причине туда
попадет то, что не должно быть упаковано.
Я лично стараюсь все файлы, лежащие в общественных каталогах,
указывать явно, и использовать wildcards только для тех каталогов,
владелец которых сам пакет.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [newbies] использование масок в %files
2010-01-12 12:00 [newbies] использование масок в %files Artem Zolochevskiy
2010-01-12 12:09 ` Timur Batyrshin
@ 2010-01-12 15:10 ` Michael Shigorin
1 sibling, 0 replies; 3+ messages in thread
From: Michael Shigorin @ 2010-01-12 15:10 UTC (permalink / raw)
To: devel@ where you _can_ ask
On Tue, Jan 12, 2010 at 02:00:42PM +0200, Artem Zolochevskiy wrote:
> А использование чего-то вроде
> %files
> %_bindir/*
> %_man1dir/*
> имеет какие-то недостатки? чем-то чревато?
Имеет плюсы и минусы, во многом вопрос отношения и вкуса.
Если чаще слепые пересборки и апстрим надёжный, то * может
включить новопоявившиеся утилиты. А если апстрим так себе,
то явное перечисление может помочь отловить молчаливый облом
сборки одной из них.
> Просто вижу в спеках у более опытных коллег, вроде как
> предпочитают указывать явно. [...] или дело вкуса?
Я склонен использовать или %_bindir/%name как тривиальный случай,
или %_bindir/* в нетривиальных.
PS: на всякий до кучи -- если надо рассовать по подпакетам,
вместо хитрых (и ненадёжных) шаблонов типа %_bindir/l[^i]*
проще и яснее применять %exclude %_bindir/ненужное.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-01-12 15:10 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-01-12 12:00 [newbies] использование масок в %files Artem Zolochevskiy
2010-01-12 12:09 ` Timur Batyrshin
2010-01-12 15:10 ` Michael Shigorin
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