minor spec cleanups and modernisation
This commit is contained in:
parent
afdb88d8b3
commit
ed503860f1
13
kmod.spec
13
kmod.spec
@ -43,23 +43,25 @@ The kmod-devel package provides header files used for development of
|
|||||||
applications that wish to load or unload Linux kernel modules.
|
applications that wish to load or unload Linux kernel modules.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%autosetup -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export V=1
|
|
||||||
%configure \
|
%configure \
|
||||||
--with-openssl \
|
--with-openssl \
|
||||||
--with-zlib \
|
--with-zlib \
|
||||||
--with-xz
|
--with-xz
|
||||||
make %{?_smp_mflags}
|
|
||||||
|
%{make_build} V=1
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make install DESTDIR=$RPM_BUILD_ROOT
|
%{make_install}
|
||||||
|
|
||||||
pushd $RPM_BUILD_ROOT/%{_mandir}/man5
|
pushd $RPM_BUILD_ROOT/%{_mandir}/man5
|
||||||
ln -s modprobe.d.5.gz modprobe.conf.5.gz
|
ln -s modprobe.d.5.gz modprobe.conf.5.gz
|
||||||
popd
|
popd
|
||||||
|
|
||||||
rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la
|
find %{buildroot} -type f -name "*.la" -delete
|
||||||
|
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_sbindir}
|
mkdir -p $RPM_BUILD_ROOT%{_sbindir}
|
||||||
ln -sf ../bin/kmod $RPM_BUILD_ROOT%{_sbindir}/modprobe
|
ln -sf ../bin/kmod $RPM_BUILD_ROOT%{_sbindir}/modprobe
|
||||||
ln -sf ../bin/kmod $RPM_BUILD_ROOT%{_sbindir}/modinfo
|
ln -sf ../bin/kmod $RPM_BUILD_ROOT%{_sbindir}/modinfo
|
||||||
@ -93,7 +95,6 @@ install -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_sbindir}/weak-modules
|
|||||||
%doc NEWS README TODO
|
%doc NEWS README TODO
|
||||||
|
|
||||||
%files libs
|
%files libs
|
||||||
%{!?_licensedir:%global license %%doc}
|
|
||||||
%license COPYING
|
%license COPYING
|
||||||
%{_libdir}/libkmod.so.*
|
%{_libdir}/libkmod.so.*
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user