Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 54448 - gnome-phone-manager-0.4 would be nice to have in portage
Summary: gnome-phone-manager-0.4 would be nice to have in portage
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: Low enhancement (vote)
Assignee: Gentoo Dialup Developers
URL: http://usefulinc.com/software/phonemgr/
Whiteboard:
Keywords:
Depends on: 53549 64121
Blocks:
  Show dependency tree
 
Reported: 2004-06-19 13:34 UTC by Richard Torkar
Modified: 2005-05-08 13:52 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gnome-phone-manager-0.3.ebuild (gnome-phone-manager-0.3.ebuild,1010 bytes, application/octet-stream)
2004-06-19 13:36 UTC, Richard Torkar
Details
gnome-phone-manager-0.3-gcc3.patch (gnome-phone-manager-0.3-gcc3.patch,1.61 KB, patch)
2004-06-19 13:37 UTC, Richard Torkar
Details | Diff
Updated ebuild (gnome-phone-manager-0.3.ebuild,1011 bytes, application/octet-stream)
2004-06-20 05:16 UTC, Tom Wesley
Details
gnome-phone-manager-0.4.ebuild (gnome-phone-manager-0.4.ebuild,1015 bytes, text/plain)
2004-06-23 07:41 UTC, Richard Torkar
Details
gnome-phone-manager-0.4.ebuild (gnome-phone-manager-0.4.ebuild,885 bytes, text/plain)
2005-03-20 08:17 UTC, golloza
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Torkar 2004-06-19 13:34:36 UTC
gnome-phone-manager (v0.3) is a tool that would be nice to have in portage. I have created an ebuild and a patch for it which I'll attach to this bug report.

At the moment I have placed it in net-wireless. Dunno if that is correct though...

This ebuild depends on BUG 53549 i.e. the ebuilds for libbtctl-0.4.1 and gnome-bluetooth-0.5.1 should be incorporated into portage at the same time.

It's marked ~x86 atm.
Comment 1 Richard Torkar 2004-06-19 13:36:01 UTC
Created attachment 33584 [details]
gnome-phone-manager-0.3.ebuild
Comment 2 Richard Torkar 2004-06-19 13:37:01 UTC
Created attachment 33585 [details, diff]
gnome-phone-manager-0.3-gcc3.patch

A patch that makes gnome-phone-manager compile against gcc3.
Comment 3 Tom Wesley 2004-06-20 05:16:49 UTC
Created attachment 33628 [details]
Updated ebuild

Seems it doesn't compile with >=libsigc++-2.0, this ebuild forces 1.2.5 and it
compiles at least...
Comment 4 Richard Torkar 2004-06-23 07:41:54 UTC
Created attachment 33949 [details]
gnome-phone-manager-0.4.ebuild

* Bumped the version.
* Changed so that the patch is applied even though version was bumped.
Comment 5 Zach Bagnall 2004-06-24 15:08:25 UTC
Ebuild looks good. Would be nice to get this into portage.

I made an ebuild myself - virtually identical to attached except without the gcc3 patch. I found it compiles fine unpatched with /gcc version 3.3.3 20040412 (Gentoo Linux 3.3.3-r6, ssp-3.3.2-2, pie-8.7.6/.

A problem I did have was that it didn't compile against gsmlib-1.11_pre030826 which is currently marked stable in portage. 1.10 didn't compile either due to a missing #include (perhaps a gcc3 thing?). Please see Bug 54993. Am I wrong?

An issue I did have at runtime was that phonemgr couldn't bind to /dev/rfcomm0 because the device didn't exist. a mknod && chown fixed that, but it'll probably vanish after a reboot due to devfs, right? What's a nice elegant way to deal with the absence of this device file?
Comment 6 Zach Bagnall 2004-06-24 15:12:36 UTC
One more thing: after sending and receiving a few SMS messages via bluetooth, the phone (T610) kind of jammed its bluetooth. Every operation to do with bluetooth (except remove device) was disabled because the phone thought it was busy. Had to turn off/on to reset.

Anyone else seeing this behavior? If not, I'll assume its the phone - the firmware has exhibited a few other bugs so this wouldn't surprise me.
Comment 7 Richard Torkar 2004-06-25 00:17:47 UTC
1. You need the patch to compile gsmlib yes.

2. I use udev so rfcomm is created automatically for me.

3. Make sure your T610 has the latest firmware (you can update it in most Ericsson service centers). I think it might be a phone problem. I don't have that problem with my T630.
Comment 8 Stephane Loeuillet 2004-08-30 10:57:28 UTC
in latest ebuild,  "ORBit2-2" should be changed to "orbit-2" as it has been renamed
Comment 9 Stephane Loeuillet 2004-09-15 05:32:01 UTC
adds dependency on newest gsmlib snapshot


Comment 10 Qui Gon 2004-09-26 12:12:52 UTC
Yeah, i'm still waiting for this ebuild to be moved into portage.
I tested this tool using udev today.

You can create a permission for udev in /etc/udev/permissions.d/50-udev.permissions or create your own 51-udev.permissions like rfcomm*:root:bluetooth:0660

Add a group bluetooth and add yourself to it and gnome-phone-manager works for users, which are in group bluetooth, too.

Yea, this is NO bug-report but rather an wish to get this thingy into portage.
It works awesome. With devfs, I didn't really try it, as it, even as root, didn't work for me.
Comment 11 golloza 2005-03-20 08:17:47 UTC
Created attachment 53942 [details]
gnome-phone-manager-0.4.ebuild

Obsoletes attachment #33949 [details].

* Updated copyright line
* Removed gnome-bluetooth $ Header: $ junk
* Fixed orbit dependency
* Bumped gsmlib dependency to gsmlib-1.11_pre041028
Comment 12 Frederik 'Freso' S. Olesen 2005-04-14 03:36:36 UTC
Any news on this?
Comment 13 Mike Gardiner (RETIRED) gentoo-dev 2005-04-25 01:39:09 UTC
Not GNOME, reassigning
Comment 14 Alin Năstac (RETIRED) gentoo-dev 2005-05-08 04:14:13 UTC
commited as net-dialup/gnome-phone-manager
Comment 15 Shyam Mani (RETIRED) gentoo-dev 2005-05-08 04:49:19 UTC
Thanks a lot Alin, I was wondering if this should be net-wireless though. Just curious.
Comment 16 Alin Năstac (RETIRED) gentoo-dev 2005-05-08 05:11:40 UTC
you're right.

I've moved it to net-wireless/gnome-phone-manager, under mobile and gnome herd control. if you already installed it, run 
  emerge -C gnome-phone-manager
  emerge sync
  emerge net-wireless/gnome-phone-manager
The net-dialup package had a too short life to worth a proper move.

mobile guys, hope I didn't pissed you off ;)
Comment 17 Henrik Brix Andersen 2005-05-08 05:39:18 UTC
Please do not assign ownership of packages to the mobile herd without consulting us first when you're not in the herd - we have enough packages to maintain as it is (and this packages is way beyond our field, which is mobile computing, not cell phones).

Why was this package moved to net-wireless? The original net-dialup category seems far better to me - or perhaps app-pda?

Please remove the mobile herd as maintainer.
Comment 18 Shyam Mani (RETIRED) gentoo-dev 2005-05-08 05:50:47 UTC
I suggested net-wireless as it basically works with gnome-bluetooth etc. It also allows syncs over Serial ports, so I'm lost. Almost all Bluetooth stuff is on net-wireless btw.
Comment 19 Alin Năstac (RETIRED) gentoo-dev 2005-05-08 05:59:19 UTC
OK, changed herd back to net-dialup. I was going to become member in mobile for helping you with your 80+ bugs, you know.

since this package is about controlling a cell phone over bluetooth, I guess it has nothing to do with net-dialup (which is about serial lines, modems, DSL, ISDN).
Comment 20 Henrik Brix Andersen 2005-05-08 06:07:47 UTC
The mobile herd is for mobile computing, not mobile phones.

If every application, that somehow works with either 802.11, bluetooth or IrDA should be in net-wireless/ ... that would be like putting everything, that have been internationalized into app-i18n/.

Take app-pda/* for example - many of the applications in there works with bluetooth, yet they have nothing to do with the low-level bluetooth stack. Same goes for gnome-phone-manager.
Comment 21 Alastair Tse (RETIRED) gentoo-dev 2005-05-08 13:52:08 UTC
i think this is more relevant in app-pda more than net-wireless. since you're talking about a phone book management software.