The Undefined wrote:
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

Odpowiedź listem elektroniczym