forked from pool/hdparm
Accepting request 143311 from home:dimstar:branches:Base:System
- Add pkgconfig(udev) BuildRequires: needed in order to dynamically extract the right folder for udev rules and scripts. - Copy the udev rules to %{_udevdir}, identified based on udev.pc. - Add pkgconfig BuildRequires: needed, as we otherwise end up not having pkg-config in the build root, which we rely on to read the .pc file. OBS-URL: https://build.opensuse.org/request/show/143311 OBS-URL: https://build.opensuse.org/package/show/Base:System/hdparm?expand=0&rev=68
This commit is contained in:
parent
610f1ad8cf
commit
5370ac38e2
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 27 18:27:16 UTC 2012 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Add pkgconfig(udev) BuildRequires: needed in order to dynamically
|
||||||
|
extract the right folder for udev rules and scripts.
|
||||||
|
- Copy the udev rules to %{_udevdir}, identified based on udev.pc.
|
||||||
|
- Add pkgconfig BuildRequires: needed, as we otherwise end up not
|
||||||
|
having pkg-config in the build root, which we rely on to read
|
||||||
|
the .pc file.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Nov 16 09:19:23 UTC 2012 - puzel@suse.com
|
Fri Nov 16 09:19:23 UTC 2012 - puzel@suse.com
|
||||||
|
|
||||||
|
17
hdparm.spec
17
hdparm.spec
@ -31,8 +31,11 @@ Source3: udev.idedma.sh
|
|||||||
Patch1: hdparm-nostrip.patch
|
Patch1: hdparm-nostrip.patch
|
||||||
Patch2: hdparm-wiper-warn.patch
|
Patch2: hdparm-wiper-warn.patch
|
||||||
Patch3: hdparm-leak-fix.patch
|
Patch3: hdparm-leak-fix.patch
|
||||||
|
BuildRequires: pkgconfig
|
||||||
|
BuildRequires: pkgconfig(udev)
|
||||||
Url: http://sourceforge.net/projects/hdparm/
|
Url: http://sourceforge.net/projects/hdparm/
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
%define _udevdir %(pkg-config --variable udevdir udev)
|
||||||
|
|
||||||
%description
|
%description
|
||||||
A shell utility to access and tune the ioctl features of the Linux IDE
|
A shell utility to access and tune the ioctl features of the Linux IDE
|
||||||
@ -53,11 +56,11 @@ mkdir -p $RPM_BUILD_ROOT/usr/share/man/man8
|
|||||||
install -d $RPM_BUILD_ROOT/%{_sbindir}
|
install -d $RPM_BUILD_ROOT/%{_sbindir}
|
||||||
%make_install binprefix=%{_prefix}
|
%make_install binprefix=%{_prefix}
|
||||||
mv contrib/README contrib/README.contrib
|
mv contrib/README contrib/README.contrib
|
||||||
install -d $RPM_BUILD_ROOT/lib/udev/rules.d
|
install -d $RPM_BUILD_ROOT%{_udevdir}/rules.d
|
||||||
install -m 644 %{S:1} $RPM_BUILD_ROOT/lib/udev/rules.d
|
install -m 644 %{S:1} $RPM_BUILD_ROOT%{_udevdir}/rules.d
|
||||||
install -d $RPM_BUILD_ROOT/var/adm/fillup-templates
|
install -d $RPM_BUILD_ROOT/var/adm/fillup-templates
|
||||||
install -m 644 %{S:2} $RPM_BUILD_ROOT/var/adm/fillup-templates
|
install -m 644 %{S:2} $RPM_BUILD_ROOT/var/adm/fillup-templates
|
||||||
install -m 755 %{S:3} $RPM_BUILD_ROOT/lib/udev/idedma.sh
|
install -m 755 %{S:3} $RPM_BUILD_ROOT/%{_udevdir}/idedma.sh
|
||||||
install -d $RPM_BUILD_ROOT/usr/lib/hdparm
|
install -d $RPM_BUILD_ROOT/usr/lib/hdparm
|
||||||
install -m 755 contrib/idectl $RPM_BUILD_ROOT/usr/lib/hdparm
|
install -m 755 contrib/idectl $RPM_BUILD_ROOT/usr/lib/hdparm
|
||||||
install -m 755 contrib/ultrabayd $RPM_BUILD_ROOT/usr/lib/hdparm
|
install -m 755 contrib/ultrabayd $RPM_BUILD_ROOT/usr/lib/hdparm
|
||||||
@ -107,10 +110,10 @@ fi
|
|||||||
#EndUserMerge
|
#EndUserMerge
|
||||||
%{_sbindir}/hdparm
|
%{_sbindir}/hdparm
|
||||||
%{_sbindir}/wiper.sh
|
%{_sbindir}/wiper.sh
|
||||||
%dir /lib/udev
|
%dir %{_udevdir}
|
||||||
/lib/udev/idedma.sh
|
%{_udevdir}/idedma.sh
|
||||||
%dir /lib/udev/rules.d
|
%dir %{_udevdir}/rules.d
|
||||||
/lib/udev/rules.d/56-idedma.rules
|
%{_udevdir}/rules.d/56-idedma.rules
|
||||||
/usr/lib/hdparm
|
/usr/lib/hdparm
|
||||||
/var/adm/fillup-templates/sysconfig.ide
|
/var/adm/fillup-templates/sysconfig.ide
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user