]> git.pld-linux.org Git - SPECS.git/blob - kde4-kdebluetooth.spec
SPECS updated Tue 30 Apr 15:13:02 CEST 2024
[SPECS.git] / kde4-kdebluetooth.spec
1
2 %define         qtver   4.6.3
3 %define         kde4ver 4.5.0
4 %define         svnsnap 1162777
5 %define         orgname kbluetooth
6
7 Summary:        KDE Bluetooth framework
8 Summary(pl.UTF-8):      Podstawowe środowisko KDE Bluetooth
9 Name:           kde4-kdebluetooth
10 Version:        1.0
11 Release:        0.%{svnsnap}.1
12 License:        GPL
13 Group:          X11/Applications
14 #Source0:       http://opendesktop.org/CONTENT/content-files/112110-%{orgname}-%{version}.tar.bz2
15 # get via: svn co svn://anonsvn.kde.org/home/kde/trunk/playground/network/kbluetooth
16 Source0:        %{orgname}-%{version}-%{svnsnap}.tar.bz2
17 # Source0-md5:  834c93a3adb8d340c1cc03d701b5b476
18 URL:            http://techbase.kde.org/Kbluetooth
19 BuildRequires:  QtCore-devel >= %{qtver}
20 BuildRequires:  QtDBus-devel >= %{qtver}
21 BuildRequires:  QtGui-devel >= %{qtver}
22 BuildRequires:  QtNetwork-devel >= %{qtver}
23 BuildRequires:  QtSvg-devel >= %{qtver}
24 BuildRequires:  automoc4 >= 0.9.88
25 BuildRequires:  cmake >= 2.8.0
26 BuildRequires:  gettext-tools
27 BuildRequires:  kde4-kdebase-workspace-devel >= %{kde4ver}
28 BuildRequires:  kde4-kdelibs-devel >= %{kde4ver}
29 BuildRequires:  qt4-build >= %{qtver}
30 BuildRequires:  qt4-qmake >= %{qtver}
31 BuildRequires:  shared-desktop-ontologies-devel >= 0.2
32 BuildRequires:  soprano-devel >= 2.4.0.1
33 Requires:       obex-data-server
34 Requires:       bluez
35 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37 %description
38 The KDE Bluetooth Framework is a set of tools built on top of Linux'
39 Bluetooth stack BlueZ. Its goal is to provide easy access to the most
40 common Bluetooth profiles and to make data exchange with Bluetooth
41 enabled phones and PDAs as straightforward as possible
42
43 %description -l pl.UTF-8
44 Projekt KDE Bluetooth jest zestawem narzędzi zbudowanych na górnej
45 warstwie stosu Bluetooth BlueZ. Jego celem jest dostarczenie łatwego
46 dostępu do większości profili Bluetooth oraz wymiany danych z
47 telefonami komórkowymi z Bluetooth oraz PDA tak bezpośrednio jak to
48 jest możliwe.
49
50 %prep
51 %setup -q -n %{orgname}-%{version}-%{svnsnap}
52
53 %build
54 install -d build
55 cd build
56 %cmake \
57         -DCMAKE_INSTALL_PREFIX=%{_prefix} \
58         -DSYSCONF_INSTALL_DIR=%{_sysconfdir} \
59         -DCMAKE_BUILD_TYPE=%{!?debug:Release}%{?debug:Debug} \
60 %if "%{_lib}" == "lib64"
61         -DLIB_SUFFIX=64 \
62 %endif
63         ../
64
65 %{__make}
66
67 %install
68 rm -rf $RPM_BUILD_ROOT
69
70 %{__make} -C build install \
71         DESTDIR=$RPM_BUILD_ROOT \
72         kde_htmldir=%{_kdedocdir}
73
74 #%find_lang %{orgname} --all-name
75
76 %clean
77 rm -rf $RPM_BUILD_ROOT
78
79 %post   -p /sbin/ldconfig
80 %postun -p /sbin/ldconfig
81
82 #%%files -f %{orgname}.lang
83 %files
84 %defattr(644,root,root,755)
85 %doc AUTHORS ChangeLog TODO
86 %attr(755,root,root) %{_bindir}/kbluetooth
87 %attr(755,root,root) %{_bindir}/kbluetooth-devicemanager
88 %attr(755,root,root) %{_bindir}/kbluetooth-wizard
89 %{_desktopdir}/kde4/kbluetooth.desktop
90 %{_datadir}/apps/kbluetooth-wizard
91 %{_iconsdir}/hicolor/*/apps/kbluetooth.png
92 %{_iconsdir}/hicolor/*/apps/kbluetooth-flashing.png
This page took 0.32845 seconds and 3 git commands to generate.