cvs diff -u plik.spec ;) wtedy od razu widać co zmieniłeś.
No dobra..czyli wychodzi, że coś takiego...
U kogś się buduje z tym initrd?
Zdroofka
[EMAIL PROTECTED]
--
__________________________________________________
"Fear leads to anger, anger leads to hate, hate leads to The Dark Side" - Yoda
Index: udev.spec =================================================================== RCS file: /cvsroot/SPECS/udev.spec,v retrieving revision 1.34 diff -u -r1.34 udev.spec --- udev.spec 19 Jun 2004 21:03:51 -0000 1.34 +++ udev.spec 21 Jun 2004 17:05:42 -0000 @@ -8,7 +8,7 @@ Summary(pl): Implementacja devfs w przestrzeni u�ytkownika Name: udev Version: 027 -Release: 1 +Release: 2 License: GPL Group: Base Source0: http://www.kernel.org/pub/linux/utils/kernel/hotplug/%{name}-%{version}.tar.bz2 @@ -40,22 +40,6 @@ Implementacja devfs w przestrzeni u�ytkownika - statyczna binarka dla initrd. -%package dev -Summary: dev replacement using udev -Summary(pl): Zamiennik dev z u�yciem udev -Group: Base -Requires: %{name} = %{version}-%{release} -Provides: dev = %{dev_ver} -Obsoletes: dev -Obsoletes: MAKEDEV -Conflicts: kernel < 2.4 - -%description dev -dev replacement using udev. - -%description dev -l pl -Zamiennik dev z u�yciem udev. - %prep %setup -q @@ -73,7 +57,7 @@ OPTIMIZATION="%{rpmcflags}" \ USE_KLIBC=true \ udev - + cp -a udev udev-initrd %{__make} clean %endif @@ -86,12 +70,15 @@ USE_LOG=true \ EXTRAS="$EXTRAS" + + %install + rm -rf $RPM_BUILD_ROOT EXTRAS="extras/scsi_id extras/volume_id" -install -d $RPM_BUILD_ROOT{%{_prefix}/sbin,/udev} +install -d $RPM_BUILD_ROOT{%{_prefix}%{_sbindir},/udev} %{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ @@ -102,7 +89,29 @@ install -m755 udev-initrd $RPM_BUILD_ROOT%{_sbindir} %endif -ln -s /udev $RPM_BUILD_ROOT/dev +install -m755 extras/start_udev $RPM_BUILD_ROOT%{_sbindir} + + + +mawk '\ +/udev_root=\"\/udev\/\"/ { sub(/udev_root=\"\/udev\/\"/, "udev_root=\"/dev/\"") } \ +/udev_db=\"\/udev/ { sub(/udev_db=\"\/udev/, "udev_db=\"/dev" ) } \ +{ print }' \ +$RPM_BUILD_ROOT%{_sysconfdir}/udev/udev.conf >> $RPM_BUILD_ROOT%{_sysconfdir}/udev/udev.conf.tmp + + + +mv $RPM_BUILD_ROOT%{_sysconfdir}/udev/udev.conf.tmp $RPM_BUILD_ROOT%{_sysconfdir}/udev/udev.conf + + +mawk '\ +/#run_udev/ {sub(/#run_udev/, "run_udev")} \ +/\/sbin\/udevstart/ { sub(/\/sbin\/udevstart/, "#/sbin/udevstart") } \ +{ print } ' \ +$RPM_BUILD_ROOT%{_sbindir}/start_udev >> $RPM_BUILD_ROOT%{_sbindir}/start_udev.tmp + +mv $RPM_BUILD_ROOT%{_sbindir}/start_udev.tmp $RPM_BUILD_ROOT%{_sbindir}/start_udev + %clean rm -rf $RPM_BUILD_ROOT @@ -111,8 +120,8 @@ %defattr(644,root,root,755) %doc ChangeLog FAQ HOWTO-udev_for_dev README TODO %doc docs/{overview,udev_vs_devfs,libsysfs.txt,udev-*.pdf,RFC-dev.d} -%attr(755,root,root) %{_sbindir}/udev* -%attr(755,root,root) %{_prefix}/sbin/udev* +%attr(755,root,root) %{_sbindir}/* +%attr(755,root,root) %{_prefix}%{_sbindir}/udev* %if %{with initrd} %exclude %{_sbindir}/udev-initrd %endif @@ -124,17 +133,12 @@ %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/scsi_id.config %attr(755,root,root) %{_sbindir}/scsi_id %{_mandir}/man8/* -%dir /udev %if %{with initrd} %files initrd %defattr(644,root,root,755) %attr(755,root,root) %{_sbindir}/udev-initrd %endif - -%files dev -%defattr(644,root,root,755) -/dev %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog
_______________________________________________________ z�ota zasada - kto si� nie zna, niech si� nie wypowiada
