Misc spec file cleanup
This commit is contained in:
parent
4a28461fe1
commit
f358c1705d
24
bluez.spec
24
bluez.spec
@ -19,9 +19,10 @@ Patch2: 0001-work-around-Logitech-diNovo-Edge-keyboard-firmware-i.patch
|
|||||||
BuildRequires: git
|
BuildRequires: git
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
BuildRequires: dbus-devel >= 0.90
|
BuildRequires: dbus-devel >= 0.90
|
||||||
BuildRequires: libusb-devel, glib2-devel
|
BuildRequires: glib2-devel
|
||||||
BuildRequires: libcap-ng-devel
|
BuildRequires: libcap-ng-devel
|
||||||
BuildRequires: libical-devel
|
BuildRequires: libical-devel
|
||||||
|
BuildRequires: libusb-devel
|
||||||
BuildRequires: readline-devel
|
BuildRequires: readline-devel
|
||||||
# For cable pairing
|
# For cable pairing
|
||||||
BuildRequires: systemd-devel
|
BuildRequires: systemd-devel
|
||||||
@ -34,7 +35,7 @@ BuildRequires: libusbx-devel
|
|||||||
# For rebuild
|
# For rebuild
|
||||||
BuildRequires: libtool autoconf automake
|
BuildRequires: libtool autoconf automake
|
||||||
|
|
||||||
Requires: bluez-libs = %{version}-%{release}
|
Requires: bluez-libs%{?_isa} = %{version}-%{release}
|
||||||
Requires: dbus >= 0.60
|
Requires: dbus >= 0.60
|
||||||
Requires: hwdata >= 0.215
|
Requires: hwdata >= 0.215
|
||||||
|
|
||||||
@ -74,20 +75,19 @@ Group: System Environment/Libraries
|
|||||||
%package libs-devel
|
%package libs-devel
|
||||||
Summary: Development libraries for Bluetooth applications
|
Summary: Development libraries for Bluetooth applications
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Requires: bluez-libs = %{version}-%{release}
|
Requires: bluez-libs%{?_isa} = %{version}-%{release}
|
||||||
Requires: pkgconfig
|
|
||||||
|
|
||||||
%package cups
|
%package cups
|
||||||
Summary: CUPS printer backend for Bluetooth printers
|
Summary: CUPS printer backend for Bluetooth printers
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
Requires: bluez-libs = %{version}-%{release}
|
Requires: bluez-libs%{?_isa} = %{version}-%{release}
|
||||||
Requires: cups
|
Requires: cups
|
||||||
|
|
||||||
%package hid2hci
|
%package hid2hci
|
||||||
Summary: Put HID proxying bluetooth HCI's into HCI mode
|
Summary: Put HID proxying bluetooth HCI's into HCI mode
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
Requires: bluez-libs = %{version}-%{release}
|
Requires: bluez-libs%{?_isa} = %{version}-%{release}
|
||||||
Requires: bluez = %{version}-%{release}
|
Requires: bluez%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
%description cups
|
%description cups
|
||||||
This package contains the CUPS backend
|
This package contains the CUPS backend
|
||||||
@ -119,7 +119,6 @@ they are paired, this will require the use of a regular (wired) USB keyboard
|
|||||||
and mouse.
|
and mouse.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
|
|
||||||
%setup -q
|
%setup -q
|
||||||
git init
|
git init
|
||||||
if [ -z "$GIT_COMMITTER_NAME" ]; then
|
if [ -z "$GIT_COMMITTER_NAME" ]; then
|
||||||
@ -138,11 +137,11 @@ autoreconf -f -i
|
|||||||
%configure --enable-cups --enable-tools --enable-library \
|
%configure --enable-cups --enable-tools --enable-library \
|
||||||
--with-systemdsystemunitdir=%{_unitdir} \
|
--with-systemdsystemunitdir=%{_unitdir} \
|
||||||
--with-systemduserunitdir=%{_userunitdir}
|
--with-systemduserunitdir=%{_userunitdir}
|
||||||
make V=1
|
make %{?_smp_mflags} V=1
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make install DESTDIR=$RPM_BUILD_ROOT
|
make install DESTDIR=$RPM_BUILD_ROOT
|
||||||
/sbin/ldconfig -n $RPM_BUILD_ROOT/%{_libdir}
|
|
||||||
# Remove autocrap and libtool droppings
|
# Remove autocrap and libtool droppings
|
||||||
rm $RPM_BUILD_ROOT/%{_libdir}/*.la
|
rm $RPM_BUILD_ROOT/%{_libdir}/*.la
|
||||||
|
|
||||||
@ -176,7 +175,6 @@ mkdir -p $RPM_BUILD_ROOT/%{_libdir}/bluetooth/
|
|||||||
/sbin/udevadm trigger --subsystem-match=usb
|
/sbin/udevadm trigger --subsystem-match=usb
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_bindir}/ciptool
|
%{_bindir}/ciptool
|
||||||
%{_bindir}/hcitool
|
%{_bindir}/hcitool
|
||||||
%{_bindir}/l2ping
|
%{_bindir}/l2ping
|
||||||
@ -213,23 +211,19 @@ mkdir -p $RPM_BUILD_ROOT/%{_libdir}/bluetooth/
|
|||||||
%{_userunitdir}/obex.service
|
%{_userunitdir}/obex.service
|
||||||
|
|
||||||
%files libs
|
%files libs
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_libdir}/libbluetooth.so.*
|
%{_libdir}/libbluetooth.so.*
|
||||||
%doc AUTHORS COPYING INSTALL ChangeLog README
|
%doc AUTHORS COPYING INSTALL ChangeLog README
|
||||||
|
|
||||||
%files libs-devel
|
%files libs-devel
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%{_libdir}/libbluetooth.so
|
%{_libdir}/libbluetooth.so
|
||||||
%dir %{_includedir}/bluetooth
|
%dir %{_includedir}/bluetooth
|
||||||
%{_includedir}/bluetooth/*
|
%{_includedir}/bluetooth/*
|
||||||
%{_libdir}/pkgconfig/bluez.pc
|
%{_libdir}/pkgconfig/bluez.pc
|
||||||
|
|
||||||
%files cups
|
%files cups
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%_cups_serverbin/backend/bluetooth
|
%_cups_serverbin/backend/bluetooth
|
||||||
|
|
||||||
%files hid2hci
|
%files hid2hci
|
||||||
%defattr(-,root,root,-)
|
|
||||||
/usr/lib/udev/hid2hci
|
/usr/lib/udev/hid2hci
|
||||||
%{_mandir}/man1/hid2hci.1*
|
%{_mandir}/man1/hid2hci.1*
|
||||||
/lib/udev/rules.d/97-hid2hci.rules
|
/lib/udev/rules.d/97-hid2hci.rules
|
||||||
|
Loading…
Reference in New Issue
Block a user