.gear/rules | 2 + .../tags/dc6952e912676b3688d9fd5c2b85b24099cc71eb | 13 ++ .gear/tags/list | 1 + blueman.spec | 159 ++++++++++++++++++++ .../icons/main_icon/hicolor_apps_16x16_blueman.png | Bin 966 -> 725 bytes .../icons/main_icon/hicolor_apps_22x22_blueman.png | Bin 1391 -> 994 bytes .../icons/main_icon/hicolor_apps_24x24_blueman.png | Bin 1352 -> 1023 bytes module/Makefile.am | 2 +- 8 files changed, 176 insertions(+), 1 deletions(-) diff --git a/.gear/rules b/.gear/rules new file mode 100644 index 0000000..f78a96e --- /dev/null +++ b/.gear/rules @@ -0,0 +1,2 @@ +tar: @name@-@version@:. +diff: @name@-@version@:. . diff --git a/.gear/tags/dc6952e912676b3688d9fd5c2b85b24099cc71eb b/.gear/tags/dc6952e912676b3688d9fd5c2b85b24099cc71eb new file mode 100644 index 0000000..36fc680 --- /dev/null +++ b/.gear/tags/dc6952e912676b3688d9fd5c2b85b24099cc71eb @@ -0,0 +1,13 @@ +object cec8a1e145dd584dca46c56c109f9a153d137991 +type commit +tag blueman-1.21 +tagger Valery Inozemtsev 1256150519 +0400 + +1.21 release +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.10 (GNU/Linux) + +iEYEABECAAYFAkrfVfcACgkQcNyQ4l5HvIo8nwCgjJeW9iPRqG8k0OpYk0SjaMgw +tpUAnifbBmOZ1J8Aua79CXLYoUeXDfTC +=jcAX +-----END PGP SIGNATURE----- diff --git a/.gear/tags/list b/.gear/tags/list new file mode 100644 index 0000000..b247add --- /dev/null +++ b/.gear/tags/list @@ -0,0 +1 @@ +dc6952e912676b3688d9fd5c2b85b24099cc71eb blueman-1.21 diff --git a/blueman.spec b/blueman.spec new file mode 100644 index 0000000..8e1da73 --- /dev/null +++ b/blueman.spec @@ -0,0 +1,159 @@ +%define _libexecdir %_prefix/libexec + +Name: blueman +Version: 1.21 +Release: alt1 +Summary: The GTK+ bluetooth management utility +License: GPLv3 +Group: System/Libraries +Url: http://%name.tuxfamily.org/ +Packager: Valery Inozemtsev + +Requires: bluez >= 4.35 obex-data-server >= 0.4.3 +Requires: GConf notification-daemon +Provides: bluez-gnome + +Source: %name-%version.tar +Patch: %name-%version-%release.patch + +BuildRequires: intltool libbluez4-devel libgtk+2-devel libstartup-notification-devel python-module-Pyrex +BuildRequires: python-module-dbus python-module-pygobject-devel python-module-pygtk-devel python-module-notify + +%description +Blueman is a GTK+ bluetooth management utility for GNOME using bluez dbus backend. +The aim is to create a full featured graphical bluetooth manager for Linux. + +Features: + + * Easy to use interface + * Storing Favourite devices + * Send files + * Browse files on devices + * List all seen devices + * View Local/Remote Device information + * View transfer speeds and link quality + * Configure local devices + * Manage Pairing (Bonding) + * Host/Connect to Personal Area Networks + * Bind services to /dev/rfcomm ports, for eg. connecting via gprs + * Connect and receive connections from: audio, network, input and serial devices + +%prep +%setup -q +%patch -p1 + +subst 's/DBusServiceUnknownError/DBusException/' blueman/*/*.py + +%build +%autoreconf +%configure \ + --with-dhcp-config=%_sysconfdir/dhcp/dhcpd.conf \ + --libexecdir=%_libexecdir \ + --enable-hal \ + --disable-polkit \ + --disable-static +%make_build + +%install +%make DESTDIR=%buildroot install + +find %buildroot%python_sitelibdir -name \*.la -delete + +mkdir -p %buildroot%_altdir +cat > %buildroot%_altdir/%name < 1.21-alt1 +- 1.21 + +* Sun Oct 18 2009 Valery Inozemtsev 1.20-alt2 +- enabled hal + +* Sun Oct 18 2009 Valery Inozemtsev 1.20-alt1 +- 1.20 + +* Thu Aug 06 2009 Valery Inozemtsev 1.10-alt9 +- removed PulseAudio plugin + +* Mon Aug 03 2009 Valery Inozemtsev 1.10-alt8 +- updated russian translation + +* Sat Aug 01 2009 Valery Inozemtsev 1.10-alt7 +- fixed dhcpd.conf path + +* Sun Jul 12 2009 Valery Inozemtsev 1.10-alt6 +- added requires notification-daemon (closes: #20424) + +* Thu Jun 11 2009 Valery Inozemtsev 1.10-alt5 +- added alternatives for bluetooth-sendto + +* Thu Jun 11 2009 Valery Inozemtsev 1.10-alt4 +- removed requires python-module-pybluez + +* Sat May 23 2009 Valery Inozemtsev 1.10-alt3 +- obsoletes bluez-gnome (closes: #20155) + +* Fri May 22 2009 Valery Inozemtsev 1.10-alt2 +- provides /usr/bin/bluetooth-sendto, bluez-gnome + +* Sun Apr 19 2009 Valery Inozemtsev 1.10-alt1 +- 1.10 + +* Sat Apr 18 2009 Valery Inozemtsev 1.02-alt5 +- updated translations + +* Wed Apr 15 2009 Valery Inozemtsev 1.02-alt4 +- To configure bluetooth modems it is authorised to all + +* Tue Apr 14 2009 Valery Inozemtsev 1.02-alt3 +- fixed NetworkManager support + +* Wed Mar 18 2009 Alexey Rusakov 1.02-alt2 +- Replaced libbluez4 with bluez runtime dependency. + +* Thu Mar 12 2009 Alexey Rusakov 1.02-alt1 +- New version (1.0.2). +- Updated dependencies. +- Updated download link, build and install sequence, files list. + +* Fri Dec 05 2008 Alexey Rusakov 0.5-alt1 +- New version (0.5). +- Dropped post/postun scripts, since they are no more needed. +- Updated download URL. +- Pybluez dependency is back, fixing ALT Bug 17417. +- Repocop warnings fixed: + + Packager tag added; + + additional fd.o categories in the desktop file appended. + +* Mon Mar 03 2008 Alexey Rusakov 0.3-alt3 +- Removed pybluez requirement, looks like it's not needed. + +* Sat Mar 01 2008 Alexey Rusakov 0.3-alt2 +- Added %%update_menus/%%clean_menus to the package scripts (thanks to + repokop). + +* Fri Jan 25 2008 Grigory Batalov 0.3-alt1.1 +- Rebuilt with python-2.5. + +* Sat Dec 29 2007 Alexey Rusakov 0.3-alt1 +- The first package for Sisyphus. + diff --git a/data/icons/main_icon/hicolor_apps_16x16_blueman.png b/data/icons/main_icon/hicolor_apps_16x16_blueman.png index cb87ecf..23e6503 100644 --- a/data/icons/main_icon/hicolor_apps_16x16_blueman.png +++ b/data/icons/main_icon/hicolor_apps_16x16_blueman.png @@ -1,8 +1,4 @@ PNG  - IHDRasRGBbKGD pHYs B(xtIME -2Ϥ{FIDAT8M]Lu?Rra@[X=BS~`!IENDB` \ No newline at end of file diff --git a/data/icons/main_icon/hicolor_apps_22x22_blueman.png b/data/icons/main_icon/hicolor_apps_22x22_blueman.png index 00dc8b0..7f00213 100644 --- a/data/icons/main_icon/hicolor_apps_22x22_blueman.png +++ b/data/icons/main_icon/hicolor_apps_22x22_blueman.png @@ -1,9 +1,7 @@ PNG  - IHDRĴl;sRGBbKGD pHYs B(xtIME  ~yIDAT8˽UilTUf{3NJY -bm-$*(5!6h5q 5ĸ -6PlBTjhtv7˛y돡H *Iw GApWIǑ[\#mEB%X,aJwϖ/aQSGz^f -<̞5eۘ̌N9naC7XA|rqees'A"aH::$){=ٞ\ڪm[G`Ax7L#o(@^Z<fGD pf59e2s = p#YnėL{==]QS"*Q$"Q'V9Co Lb;{)[QLw0ޚc6rfk@TC0#JDQ+/n,Q4#" '$ӝ]T'ȰPq2sL%B -{ -n?!'/bSn] d(`|a@u!a*&]`$(Ub]q *Xh8ǫ\(15u `O 1 Q ĚOAg% _>o*d3M&*eHwH#[;]@De>ڪg[>h7%>ڭ4wFjdjwblZEኝG,xp|(ͱ) q\lG7mr ﻵ&Xu۳O1׼;ecےc/ocm2te4$W<[ر-Ue%IcX='H)˲$ , +K)#c2c`)0-{>M Y:m; GQp]7( Ha + Sq1-ϑ[iG aO'5_Ֆ\Ǔ KsIg(Ͽs5i(e#% yC$^]ġ'8m+3k-![uP3o|ϿTۮ^BbvP +}<+xz{ ޻O`_EQ2S:f}Z}GAH [(]cU1<h]Nebg]nMgvoχ|c?鼃J(UI4Ű7יW5-Y +j>4͏zK9p XTV ʣ$" ^)Iyf܍K#d5gBz%2+O@Pb!%ZaVg}XĜ dIENDB` \ No newline at end of file diff --git a/data/icons/main_icon/hicolor_apps_24x24_blueman.png b/data/icons/main_icon/hicolor_apps_24x24_blueman.png index 0ed29c3..377ed65 100644 --- a/data/icons/main_icon/hicolor_apps_24x24_blueman.png +++ b/data/icons/main_icon/hicolor_apps_24x24_blueman.png @@ -1,8 +1,9 @@ PNG  - IHDRw=sRGBbKGD pHYs B(xtIME 1CIDATHǽ{he?m:[ ,L%jQQAB! T(aML󲛛~}F9QXz]B;=ۆWegΘViVե+N.-Mn CG_?G=x}Ȟ-0{Ŧ;|td`JsPS;X붟O97X3Q#@={ZO3W -þOS']]>}-tQH & tsMDzi:JHD,4~|w},w(K&WX'vw`:w ^\Uo @sWu[~"X)'.(MPU -C|ȱ!jΚ嬼qZ)D,8Ge8/vZ0b|=6@8/8ʲG6l#u,DkE.cZs`Ӈ8(+F/+?rsCc"÷]ŗfxKТ5$DFw(!1,1妧kCK2!-t#FOE?++""VPgBb=NsDXsfVg Byj "3't -Lp:/ꕭh%xh F?`E,*W0Bh, bYT-!\9}"K4_ַ ʂe\4AY4w -V=iD$^LqcF2c`MHYiJmO9N޷TCno88OYI0ESϨ7:gQ-Nxč8GI+"ilxGzQ!/XA;xqSדjNN(^6$U⺎relx/MR(HSLkKss}߾zo;NYmdbie%)5ϕuj0O<XQT'ߞl򎿽phk>^.$RDeŔ'R$z>ˁ= ކvJB;YZ<&*@#m__;yQMpRIENDB` \ No newline at end of file + IHDRw=bKGD pHYsHHFk>IDATHmhUu?>s-CknNʥ͔khЛ$a!B +R U ꍆH,usû9ݼswsO/v9ڋ^??)eelkW\*zx|?q 92á@sS`u]J8"Xf?&Sy,xv80޹5VU>۲GӕޡI)H32apwIDٲZHV{KǯtZ|Kb{{4r}t +òqۑL,#i{o 7I|ss6SH׼mM[},ɱ,ecے/ofUiRH2qupuk*cBv6Vsm8a +LK`Y7w(#qdptQ\xd)eDW}Ld L4eO tVaYCQ\ -XHa + Sо1)מaN=i3)ž)h<6?Z/w!6X k;ghnXζN`Y6RX!f( qt޺eљX}do|=Ͽx"ٰg/`RRN_d  uYFZ>QU?^%pG5-q+۾C?U/T\(*U=ɩ4k*_G:k* +htxw2݅vQ!7ۑї,Y +j>4͏|M};(J \Y*SeXW T/$oyɼu=qڅ27w;侧6ݿˣ׺(a\ŕ9y);ѱ]$ɷO0[;i]}Z^IENDB` \ No newline at end of file diff --git a/module/Makefile.am b/module/Makefile.am index 049a2ee..8fd37a1 100644 --- a/module/Makefile.am +++ b/module/Makefile.am @@ -4,7 +4,7 @@ bluemanlibdir = $(pyexecdir) bluemanlib_LTLIBRARIES = _blueman.la _blueman_la_CFLAGS = $(BLUEZ_CFLAGS) @PYTHON_INCLUDES@ -DSN_API_NOT_YET_FROZEN _blueman_la_LDFLAGS = -module -avoid-version -fPIC -_blueman_la_LIBADD = $(BLUEZ_LIBS) +_blueman_la_LIBADD = $(BLUEZ_LIBS) -lpython$(PYTHON_VERSION) _blueman_la_SOURCES = \ _blueman.c \ libblueman.c \