Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > ca61263a3401db807b73ba46c122764d > files > 3

kmobiletools-0.5.0-0.beta3.5mdv2008.1.src.rpm

%define __libtoolize /bin/true
%define libname %mklibname kmobiletools 0
%define libdev %mklibname kmobiletools
%define betaver beta3

Name: kmobiletools
Version: 0.5.0
Release: %mkrel -c %{betaver} 5
Summary: Kde tools to manage mobile phone
License: GPL
Group: Graphical desktop/KDE
Source: http://download.berlios.de/kmobiletools/%{name}-%{version}-%{betaver}.tar.bz2
Patch0: kmobiletools-0.5.0-beta3-soname.patch
URL: http://www.kmobiletools.org
BuildRequires: kdepim-devel
BuildRequires: gettext
BuildRequires: kdebluetooth-devel
BuildRequires: libxml2-devel 
BuildRequires: doxygen 
BuildRequires: obexftp-devel 
#BuildRequires: libgammu-devel
Requires: bluez
Requires: kdebluetooth
Conflicts: %libdev-devel < 0.5.0-0.beta3.4

%description
KMobileTools is a nice KDE-based application that allows 
to control mobile phones with your PC.
It handles full SMS control, dialing calls, 
reading from phonebook, last dials, 
received and unanswered calls 
and phone status monitoring (battery and signal for now).
It's based on a Motorola C350 mobile phone, 
but's also tested on some Nokia and Ericsson phones.

%post
%update_menus

%postun
%clean_menus

%files -f %name.lang
%defattr(-,root,root)
%doc COPYING TODO VERSION AUTHORS README README.urpmi
%attr(0755,root,root) %{_bindir}/*
%{_iconsdir}/*/*/*/*
%{_datadir}/applications/kde/*.desktop
%{_datadir}/services/*.desktop
%{_datadir}/services/*.protocol
%{_datadir}/services/kontact/*.desktop
%{_datadir}/servicetypes/kmobiletoolsengine.desktop
%{_datadir}/apps/*
%{_libdir}/kde3/*
%_libdir/libkmobiletools_at.*
%exclude  %_datadir/services/obex2.protocol
%exclude %_libdir/kde3/kio_obex2.*

#--------------------------------------------------------------

%package -n %libname
Summary: Development files for kmobiletools
Group: Development/KDE and Qt

%description -n %libname
This package contains the -n %libnameopment files for kmobiletools,
which could be used to build upon it.

%post -n %libname
/sbin/ldconfig
%postun -n %libname
/sbin/ldconfig

%files -n %libname
%doc COPYING VERSION AUTHORS README
%_libdir/*.so.*

#--------------------------------------------------------------

%package -n %libdev-devel
Summary: Development files for kmobiletools
Group: Development/KDE and Qt
Requires: %libname = %version-%release
Provides: %name-devel
Obsoletes: %name-devel < 0.5.0
Conflicts: %name < 0.5.0-0.beta3.4

%description -n %libdev-devel
This package contains the development files for kmobiletools,
which could be used to build upon it.

%files -n %libdev-devel
%doc COPYING VERSION AUTHORS README
%{_includedir}/kmobiletools
%_libdir/libkmobiletools.so
%_libdir/libkmobiletools.la

#--------------------------------------------------------------

%prep
%setup -q -n%{name}-%{version}-%{betaver}
%patch0 -p1

%build
make -f admin/Makefile.common

export CPPFLAGS="$CPPFLAGS -I%_includedir/gammu"

%configure2_5x \
    --with-xinerama \
    --disable-rpath \
    --enable-kioslaves

%make

%install
rm -rf %buildroot

%{makeinstall_std}

%find_lang %name
%find_lang kio_obex
%find_lang kmtsetup
%find_lang kserialdeviceemulator
%find_lang kbluetoothpairingwizard

cat kio_obex.lang kmtsetup.lang kserialdeviceemulator.lang \
	kbluetoothpairingwizard.lang >> %{name}.lang


cat > $RPM_BUILD_DIR/%{name}-%{version}-%{betaver}/README.urpmi << EOF
If you want to learn about phone conection take a look at 
http://kmobiletools.berlios.de/ You can contact the author of KMobileTools 
to get help or give feedback.
Point your irc client to #kmobiletools on irc.freenode.net

For a Bluetooth connection:
type as root 

[root@MobileTuX]# service bluetooth start

[plouf@MobileTuX]$ sdptool browse
note the phone MAC adress and

root@MobileTuX]# rfcomm connect 0 00:0e:07:72:05:99 1

go to to kmobiletools configuration interface
and set phone mount point to /dev/rfcommO
and have fun 
EOF

%clean
rm -rf %{buildroot}



%changelog
* Sat Dec 29 2007 Funda Wang <fundawang@mandriva.org> 0.5.0-0.beta3.5mdv2008.1
+ Revision: 139104
- Drop gammu-devel BR because it ddes not build with latest gammu
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 01 2007 Funda Wang <fundawang@mandriva.org> 0.5.0-0.beta3.4mdv2008.0
+ Revision: 94132
- move at.so into main package as it is not versioned
- fix bug#34374

* Thu Sep 06 2007 Helio Chissini de Castro <helio@mandriva.com> 0.5.0-0.beta3.3mdv2008.0
+ Revision: 81161
- Compile only against Gammu 1.10
- Remove duplicated obex ioslave
- Fixed invalid filelist

* Tue Jul 31 2007 Couriousous <couriousous@mandriva.org> 0.5.0-0.beta3.2mdv2008.0
+ Revision: 57133
- fix #32148

* Tue Jun 19 2007 Helio Chissini de Castro <helio@mandriva.com> 0.5.0-0.beta3.1mdv2008.0
+ Revision: 41567
- Added versioning patch. No more devel libs as libs
- Added proper soname on library
- Remove duplicated post entries
- We're keep saying, replying on mail list, and still same mistakes are done. Modules should go
  togheter with application, not library.
- Library is soname-less. Marco Gulino, kmobiletools maintainer was already contacted to know if
  this is intentional.
- Relayouting package to match all other kde packages on Mandriva
- import kmobiletools-0.4.3.3-2mdk

  + Funda Wang <fundawang@mandriva.org>
    - fix file list
    - More builldrequires
    - Introducet libname
    - Add devel package
    - fix file list
    - Conflict with kde4
    - BuildRequires kdepim-devel
    - New version


* Sun May 21 2006 Laurent MONTEL <lmontel@mandriva.com> 0.4.3.3	-2
- Rebuild

* Tue May 09 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.4.3.3-1mdk
- New release 0.4.3.3

* Wed Apr 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.4.3.2-1mdk
- New release 0.4.3.2

* Mon Dec 26 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.4.3.1-9mdk
- Remove redundant buildRequires

* Tue Dec 13 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.4.3.1-8mdk
- Fix build for x86_64 by Anssi Hannula

* Fri Oct 28 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.4.3.1-7mdk
- Fix BuildRequires

* Fri Jul 08 2005 Laurent MONTEL <lmontel@mandriva.com> 0.4.3.1	-6
- Rebuild

* Sat May 28 2005 Sebastien Savarin <plouf@mandriva.org> 0.4.3.1-5mdk
- Rebuild for new gcc

* Wed Apr 27 2005 Sebastien Savarin <plouf@mandriva.org> 0.4.3.1-4mdk
- 4mdk to force upload in x_86-64

* Sun Apr 24 2005 Sebastien Savarin <plouf@mandriva.org> 0.4.3.1-3mdk
- Fix Build on AMD 64

* Sun Apr 10 2005 Sebastien Savarin <plouf@mandrake.org> 0.4.3.1-2mdk
- Fix buildRequires

* Mon Mar 21 2005 Sebastien Savarin <plouf@mandrake.org> 0.4.3.1-1mdk
- New release 0.4.3.1

* Mon Mar 21 2005 Sebastien Savarin <plouf@mandrake.org> 0.4.3-1mdk
- New release 0.4.3

* Fri Mar 18 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.4.3-0.beta2.1mdk
- 0.4.3 beta2

* Sat Feb 05 2005 Couriousous <couriousous@mandrake.org> 0.4.2-1mdk
- From: Sebastien Savarin <plouf@zarb.org> 
	- first release