Gwiazdka (*) w nazwach plikow i pliki .spec (rpm-build)

Bob Budowniczy build w kompuart.pl
Czw, 21 Kwi 2005, 09:22:56 CEST


On Wed, Apr 20, 2005 at 06:43:26PM +0200, Marcin Banasiak wrote:
> Witam
> 
> Dnia ?roda, 20 kwietnia 2005 16:52, Bob Budowniczy napisa?:
> 
> > Wyglada to tak, oto fragment fliku .spec:
> > [...]
> > %{_datadir}/webmin/config-*
> > [...]
> 
> Jak to mo?liwe, ?e w specu jest zdefiniowane by szuka? w /usr/share/webmin/
> a szuka w /usr/share/webmin/acl/ ? Czy to aby napewno nie jest w jaki? spos?b 
> spreparowane ? ;)

To nie to, wkleilem rozne fragmenty, sory, o to inny kawalek speca:
[...]
# ACL #
%dir %{_sysconfdir}/webmin/acl
%dir %{_datadir}/webmin/acl
%attr(755,root,root) %{_datadir}/webmin/acl/*.cgi
%{_datadir}/webmin/acl/config
%{_datadir}/webmin/acl/config-*
%{_datadir}/webmin/acl/config.info
%{_datadir}/webmin/acl/defaultacl
%{_datadir}/webmin/acl/images
[...]

To jest zmodyfikowany .spec z CVS-u PLD, tylko wresje zmienilem i MD5,
a bez modyfikacji speca webmin buduje sie bezproblemowo, poniewaz nie
zawiera plikow o nazwie z "*" (zawiera tylko jeden taki plik, ale nie
uczyestniczy on w budowie, pisze tu o wersji 1.070, ta co jst w CVS).

Wersja 1.200 zawiera 95 takich plikow, ktore uczestnicza w budowie
(uczestnicza -- czyli znajda sie w .rpm i sa zdefiniowane w %%files)

$ tar -ztf webmin-1.200.tar.gz | grep '\*' | wc -l
95
$ tar -ztf webmin-1.070.tar.gz | grep '\*' | wc -l
1

Jakby nie mogli uzyc 'x' zamiast '*' :/

> > Nie znaleziono pliku poprzez glob:
> > /home/users/admin/tmp/webmin-1.200-root-admin/usr/share/webmin/acl/config-*

pozdr.
q#




Więcej informacji o liście dyskusyjnej pld-devel-pl