%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