Submitting ebuild for bluez-pin. bluez-pin is a bluetooth PIN helper program with D-BUS support. Reproducible: Always Steps to Reproduce: 1. emerge -s bluez-pin 2. 3. Actual Results: Searching... [ Results for search key : bluez-pin ] [ Applications found : 0 ] Expected Results: Searching... [ Results for search key : bluez-pin ] [ Applications found : 1 ] * net-wireless/bluez-pin Latest version available: 0.24 Latest version installed: 0.24 Size of downloaded files: 21 kB Homepage: http://bluez.sourceforge.net/ Description: Bluetooth PIN helper with D-BUS support License: GPL-2 Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-mh3 i686) ================================================================= System uname: 2.6.9-mh3 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fforce-addr -fprefetch-loop-arrays -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fforce-addr -fprefetch-loop-arrays -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main" SYNC="rsync://192.168.1.5/gentoo-portage" USE="X aalib alsa apache2 avi berkdb bitmap-fonts bonobo cdr crypt cups dbus divx4linux dvd dvdr encode esd f77 fam flac foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imap imlib jack java jpeg junit libg++ libwww mad mikmod mmx mono motif mozilla mpeg mysql ncurses nls odbc oggvorbis opengl oss pam pdflib perl png python quicktime readline ruby sdl slang spell sqlite sse ssl svga tcltk tcpd tiff truetype usb x86 xml xml2 xmms xv xvid zlib"
Created attachment 43914 [details] bluez-pin-0.24.ebuild bluez-pin-0.24.ebuild. Not sure if I have all the required dependencies :(
Refer to bug 70765 (http://bugs.gentoo.org/show_bug.cgi?id=70765) to enable D-BUS support in hcid.
Created attachment 60219 [details] bluez-pin-0.25.ebuild Bump to new version and update download file
I have problem emergeing bluez-pin. Compilation fails: cc -O2 -march=pentium4 -fomit-frame-pointer -pipe -O2 -g `pkg-config --cflags gtk+-2.0 libglade-2.0 dbus-glib-1 gconf-2.0` -DGTK_DISABLE_DEPRECATED -DDBUS_API_SUBJECT_TO_CHANGE -Wall -Os -fomit-frame-pointer -DPACKAGE=\"bluez-pin\" -DPREFIX=\"/usr\" -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -c pin-dbus.c -o pin-dbus.o pin-dbus.c: In function `bluez_pin_send_dbus_reply': pin-dbus.c:44: warning: implicit declaration of function `dbus_message_append_iter_init' pin-dbus.c:46: warning: implicit declaration of function `dbus_message_iter_append_string' pin-dbus.c: In function `bluez_pin_handle_dbus_request': pin-dbus.c:89: warning: implicit declaration of function `dbus_message_iter_get_boolean' pin-dbus.c:101: warning: implicit declaration of function `dbus_message_iter_get_byte_array' cc -O2 -march=pentium4 -fomit-frame-pointer -pipe -O2 -g `pkg-config --cflags gtk+-2.0 libglade-2.0 dbus-glib-1 gconf-2.0` -DGTK_DISABLE_DEPRECATED -DDBUS_API_SUBJECT_TO_CHANGE -Wall -Os -fomit-frame-pointer -DPACKAGE=\"bluez-pin\" -DPREFIX=\"/usr\" -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -c pin-ui.c -o pin-ui.o main.c: In function `handler_func': main.c:50: error: `DBUS_INTERFACE_ORG_FREEDESKTOP_LOCAL' undeclared (first use in this function) main.c:50: error: (Each undeclared identifier is reported only once main.c:50: error: for each function it appears in.) main.c: In function `bluez_pin_dbus_server_run': main.c:87: warning: implicit declaration of function `dbus_bus_acquire_service' make: *** [main.o] Error 1 sys-apps/dbus-0.36.2 +X -debug -doc +gtk -mono +python -qt +xml2 net-wireless/bluez-utils-2.19 +alsa +cups +dbus +gtk -pcmcia
Created attachment 71098 [details] bluez-pin-0.26.ebuild * Fixed homepage. * Removed SLOT. * Updated dependencies. * sed now uses -i According to the Changelog this version is supposed to support a new dbus API. I could not get it to compile against dbus-0.36.2 though.
Created attachment 76050 [details] bluez-pin-0.30.ebuild Version bump, with new ebuild. It's a compiles-fine-here version, which will just need some configuration to get rid of the "Failed to acquire org.bluez.PinAgent service: Connection ":1.4" is not allowed to own the service "org.bluez.PinAgent" due to security policies in the configuration file" message (I could use some help here :)
i'm looking at this because it is needed for bluez-libs-3.1 and bluez-utils-3.1. currently in my development overlay here if you want to track the progress: http://overlays.gentoo.org/svn/dev/liquidx/
Actually, my comment was misleading because bluez-pin isn't useful for bluez-3.x. Instead you need bluez-gnome which is now in my overlay in place of this. I'm closing this bug because there is hardly anything that will use bluez-pin in portage.