X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=bluez-utils.spec;h=8ba9c803c134fadbd7b3070ef472e0ef23297d3f;hb=206a7c3322a4005d24f99e910654393ddcdbe73d;hp=6e18805e22ce6fb754f04f3566ce76fac07f7071;hpb=ee689fc85f4a002d194e0c555624b5ccf878013b;p=packages%2Fbluez-utils.git diff --git a/bluez-utils.spec b/bluez-utils.spec index 6e18805..8ba9c80 100644 --- a/bluez-utils.spec +++ b/bluez-utils.spec @@ -1,12 +1,17 @@ +# TODO: +# - check init script, add support for rfcomm bind on startup Summary: Bluetooth utilities Summary(pl): Narzêdzia Bluetooth Name: bluez-utils -Version: 2.2 -Release: 3 +Version: 2.3 +Release: 1 License: GPL v2 Group: Applications/System Source0: http://bluez.sourceforge.net/download/%{name}-%{version}.tar.gz -Patch0: %{name}-etc_dir.patch +Source1: %{name}.init +Source2: %{name}.sysconfig +Patch0: %{name}-opt.patch +Patch1: %{name}-etc_dir.patch URL: http://bluez.sourceforge.net/ BuildRequires: autoconf BuildRequires: automake @@ -41,26 +46,33 @@ Narz %prep %setup -q %patch0 -p1 +%patch1 -p1 + +# fix path (default prefix was /) +sed -e "s@pin_helper.*bluepin;@pin_helper %{_bindir}/bluepin;@" \ + hcid/hcid.conf > hcid.conf.tmp +mv -f hcid.conf.tmp hcid/hcid.conf %build %{__libtoolize} %{__aclocal} -%{__automake} %{__autoconf} +%{__automake} %configure \ --enable-pcmcia %{__make} %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig} + %{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ confdir=%{_sysconfdir}/bluetooth \ mandir=%{_mandir} -%{__make} -C scripts \ - DESTDIR=$RPM_BUILD_ROOT \ - redhat +install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/bluetooth +install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/bluetooth %clean rm -rf $RPM_BUILD_ROOT @@ -84,10 +96,11 @@ fi %files %defattr(644,root,root,755) %doc AUTHORS ChangeLog README -%attr(754,root,root) /etc/rc.d/init.d/bluetooth %attr(755,root,root) %{_bindir}/* %attr(755,root,root) %{_sbindir}/* %{_mandir}/man*/* +%attr(754,root,root) /etc/rc.d/init.d/bluetooth +%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/bluetooth %dir %{_sysconfdir}/bluetooth %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/bluetooth/* %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/pcmcia/bluetooth.conf