SPECS: polypaudio.spec - separated libs, rel. 4
Jakub Bogusz
qboosh w pld-linux.org
Śro, 13 Kwi 2005, 19:53:10 CEST
On Wed, Apr 06, 2005 at 03:53:20PM +0200, djurban wrote:
> %files
> %defattr(644,root,root,755)
> %doc README
> -%dir /etc/polypaudio
> -%config(noreplace) %verify(not md5 mtime size) /etc/polypaudio/daemon.conf
> -%config(noreplace) %verify(not md5 mtime size) /etc/polypaudio/default.pa
> -%config(noreplace) %verify(not md5 mtime size) /etc/polypaudio/client.conf
> +%dir %{_sysconfdir}/polypaudio
> +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/polypaudio/daemon.conf
> +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/polypaudio/default.pa
> +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/polypaudio/client.conf
> %attr(755,root,root) %{_bindir}/*
> +
> +%files libs
> +%defattr(644,root,root,755)
> %attr(755,root,root) %{_libdir}/lib*-*.so.*.*.*
> %dir %{_libdir}/%{name}-%{version}
> %attr(755,root,root) %{_libdir}/%{name}-%{version}/*.so
Czemu ma służyć akurat taki podział? Nie sądzę, żeby był głęboko
pomyślany...
Z szybkiego rozpoznania grepem:
Do client.conf odwołuje się biblioteka libpolyp (oraz binarka
pax11publish).
Z kolei do %{_libdir}/%{name}* odwołania są w binarce polypaudio oraz
jej pliku konfiguracyjnym (daemon.conf), a nie w bibliotekach.
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl