Minor tweaks to %pre scriptlet

Fixed udev rules
Added tkinter requires
Resolves: rhbz#769678
This commit is contained in:
Jaroslav Škarvada 2012-01-11 23:59:26 +01:00
parent f68f07b9a1
commit 08f4c58631

View File

@ -9,11 +9,13 @@
Name: uhd Name: uhd
URL: http://code.ettus.com/redmine/ettus/projects/uhd/wiki URL: http://code.ettus.com/redmine/ettus/projects/uhd/wiki
Version: 3.3.1 Version: 3.3.1
Release: 1%{?dist} Release: 2%{?dist}
License: GPLv3+ License: GPLv3+
BuildRequires: cmake BuildRequires: cmake
BuildRequires: boost-devel libusb1-devel python-cheetah BuildRequires: boost-devel libusb1-devel python-cheetah
BuildRequires: docutils doxygen pkgconfig BuildRequires: docutils doxygen pkgconfig
Requires(pre): shadow-utils
Requires: tkinter
Group: Applications/Engineering Group: Applications/Engineering
Summary: Universal Hardware Driver for Ettus Research products Summary: Universal Hardware Driver for Ettus Research products
Source0: %{name}-%{version}.tar.gz Source0: %{name}-%{version}.tar.gz
@ -40,8 +42,8 @@ make test
pushd host/build pushd host/build
make install DESTDIR=%{buildroot} make install DESTDIR=%{buildroot}
# Allow access only to users in usrp group # Fix udev rules and allow access only to users in usrp group
sed -i 's/MODE:="0666"/MODE:="0660"/' %{buildroot}%{_datadir}/uhd/utils/uhd-usrp.rules sed -i 's/BUS==/SUBSYSTEM==/;s/SYSFS{/ATTRS{/;s/MODE:="0666"/GROUP:="usrp", MODE:="0660"/' %{buildroot}%{_datadir}/uhd/utils/uhd-usrp.rules
mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
mv %{buildroot}%{_datadir}/uhd/utils/uhd-usrp.rules %{buildroot}%{_sysconfdir}/udev/rules.d/10-usrp-uhd.rules mv %{buildroot}%{_datadir}/uhd/utils/uhd-usrp.rules %{buildroot}%{_sysconfdir}/udev/rules.d/10-usrp-uhd.rules
@ -77,8 +79,8 @@ BuildArch: noarch
%description doc %description doc
Documentation for the Universal Hardware Driver (UHD). Documentation for the Universal Hardware Driver (UHD).
%pre -n uhd %pre
getent group usrp >/dev/null || groupadd -r usrp getent group usrp >/dev/null || groupadd -r usrp >/dev/null
%files %files
%doc _tmpdoc/* %doc _tmpdoc/*
@ -97,6 +99,12 @@ getent group usrp >/dev/null || groupadd -r usrp
%doc %{_docdir}/%{name}/* %doc %{_docdir}/%{name}/*
%changelog %changelog
* Wed Jan 11 2012 Jaroslav Škarvada <jskarvad@redhat.com> - 3.3.1-2
- Minor tweaks to %%pre scriptlet
- Fixed udev rules
- Added tkinter requires
Resolves: rhbz#769678
* Fri Dec 2 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 3.3.1-1 * Fri Dec 2 2011 Jaroslav Škarvada <jskarvad@redhat.com> - 3.3.1-1
- New version - New version