diff options
16 files changed, 12 insertions, 772 deletions
diff --git a/net-wireless/bluez-libs/ChangeLog b/net-wireless/bluez-libs/ChangeLog index 22502a070cff..26e3b4b6e8cf 100644 --- a/net-wireless/bluez-libs/ChangeLog +++ b/net-wireless/bluez-libs/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-wireless/bluez-libs # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-libs/ChangeLog,v 1.90 2007/08/29 11:50:08 betelgeuse Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-libs/ChangeLog,v 1.91 2007/08/29 11:52:51 betelgeuse Exp $ + + 29 Aug 2007; Petteri Räty <betelgeuse@gentoo.org> + -bluez-libs-3.10.ebuild, -bluez-libs-3.11.ebuild: + Remove some old versions. *bluez-libs-3.16 (29 Aug 2007) diff --git a/net-wireless/bluez-libs/bluez-libs-3.10.ebuild b/net-wireless/bluez-libs/bluez-libs-3.10.ebuild deleted file mode 100644 index 4afdf544808c..000000000000 --- a/net-wireless/bluez-libs/bluez-libs-3.10.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-libs/bluez-libs-3.10.ebuild,v 1.4 2007/05/12 14:04:26 betelgeuse Exp $ - -inherit libtool - -DESCRIPTION="Bluetooth Userspace Libraries" -HOMEPAGE="http://bluez.sourceforge.net/" -SRC_URI="http://bluez.sourceforge.net/download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc64 ~sparc ~x86" - -IUSE="debug" -DEPEND="!net-wireless/bluez-sdp" -RDEPEND="${DEPEND}" - -src_compile() { - elibtoolize - econf $(use_enable debug) || die "econf failed" - if use debug ; then - echo "#define SDP_DEBUG 1" >> config.h - fi - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog README || die - - # http://article.gmane.org/gmane.linux.bluez.announce/57 - # Although library major number changed, API is compatible. - # Does not work with upgrades because ldconfig changes the symlink - # to point back to the old version. - #dosym libbluetooth.so.2 /usr/$(get_libdir)/libbluetooth.so.1 -} - -pkg_postinst() { - elog "The ABI version of libbluetooth has changed." - elog "Please run:" - elog " revdep-rebuild --library libbluetooth.so.1" -} diff --git a/net-wireless/bluez-libs/bluez-libs-3.11.ebuild b/net-wireless/bluez-libs/bluez-libs-3.11.ebuild deleted file mode 100644 index 7e7fc21f3886..000000000000 --- a/net-wireless/bluez-libs/bluez-libs-3.11.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-libs/bluez-libs-3.11.ebuild,v 1.3 2007/06/25 00:04:52 vapier Exp $ - -inherit libtool - -DESCRIPTION="Bluetooth Userspace Libraries" -HOMEPAGE="http://bluez.sourceforge.net/" -SRC_URI="http://bluez.sourceforge.net/download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" - -IUSE="debug" -DEPEND="!net-wireless/bluez-sdp" -RDEPEND="${DEPEND}" - -src_compile() { - elibtoolize - econf $(use_enable debug) || die "econf failed" - if use debug ; then - echo "#define SDP_DEBUG 1" >> config.h - fi - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog README || die - - # http://article.gmane.org/gmane.linux.bluez.announce/57 - # Although library major number changed, API is compatible. - # Does not work with upgrades because ldconfig changes the symlink - # to point back to the old version. - #dosym libbluetooth.so.2 /usr/$(get_libdir)/libbluetooth.so.1 -} - -pkg_postinst() { - elog "If you are upgrading from =net-wireless/bluez-util-2*," - elog "the ABI version of libbluetooth has changed." - elog "Please run:" - elog " revdep-rebuild --library libbluetooth.so.1" -} diff --git a/net-wireless/bluez-libs/files/digest-bluez-libs-3.10 b/net-wireless/bluez-libs/files/digest-bluez-libs-3.10 deleted file mode 100644 index 16513cdf7b00..000000000000 --- a/net-wireless/bluez-libs/files/digest-bluez-libs-3.10 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 5da5a2539a8e348f1753ff983f4bbdeb bluez-libs-3.10.tar.gz 300196 -RMD160 1e5e430309b93a67af070d97a30c66fa3d40359b bluez-libs-3.10.tar.gz 300196 -SHA256 9c39ef78b2dcab16eb4ab475d2e28a88d2159e544d471bb141d05bd69e80f8d2 bluez-libs-3.10.tar.gz 300196 diff --git a/net-wireless/bluez-libs/files/digest-bluez-libs-3.11 b/net-wireless/bluez-libs/files/digest-bluez-libs-3.11 deleted file mode 100644 index 3452e918ebbf..000000000000 --- a/net-wireless/bluez-libs/files/digest-bluez-libs-3.11 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 9e4bf35348601bc8be53c17412913bb4 bluez-libs-3.11.tar.gz 300211 -RMD160 ea3737ecf39712d2116119b07590c29b0e20e24d bluez-libs-3.11.tar.gz 300211 -SHA256 d38f1677cb098d979909283d5ba51bd0d8e0278d7cae7925dac0275182d78ede bluez-libs-3.11.tar.gz 300211 diff --git a/net-wireless/bluez-utils/ChangeLog b/net-wireless/bluez-utils/ChangeLog index 099bcbab072e..602d0abf0013 100644 --- a/net-wireless/bluez-utils/ChangeLog +++ b/net-wireless/bluez-utils/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-wireless/bluez-utils # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-utils/ChangeLog,v 1.104 2007/08/29 11:50:11 betelgeuse Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-utils/ChangeLog,v 1.105 2007/08/29 11:52:43 betelgeuse Exp $ + + 29 Aug 2007; Petteri Räty <betelgeuse@gentoo.org> + -bluez-utils-3.10-r2.ebuild, -bluez-utils-3.10.1-r1.ebuild, + -bluez-utils-3.11.ebuild, -bluez-utils-3.11-r1.ebuild, + -bluez-utils-3.11-r2.ebuild: + Remove some old versions. *bluez-utils-3.16 (29 Aug 2007) diff --git a/net-wireless/bluez-utils/bluez-utils-3.10-r2.ebuild b/net-wireless/bluez-utils/bluez-utils-3.10-r2.ebuild deleted file mode 100644 index 6c9d8e7936a3..000000000000 --- a/net-wireless/bluez-utils/bluez-utils-3.10-r2.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-utils/bluez-utils-3.10-r2.ebuild,v 1.1 2007/05/16 09:51:54 betelgeuse Exp $ - -inherit eutils - -DESCRIPTION="Bluetooth Tools and System Daemons for Linux" -HOMEPAGE="http://bluez.sourceforge.net/" -SRC_URI="http://bluez.sourceforge.net/download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" - -IUSE="alsa debug hal usb cups" - -DEPEND="app-pda/libopensync - >=net-wireless/bluez-libs-3.10 - hal? ( sys-apps/hal ) - usb? ( dev-libs/libusb ) - cups? ( net-print/cups ) - sys-fs/udev - dev-libs/glib - sys-apps/dbus" - -src_unpack() { - unpack ${A} - # bundled glib - cd "${S}" - rm -r eglib/{*.c,*.h} || die -} - -src_compile() { - econf \ - $(use_enable alsa audio) \ - $(use_enable alsa) \ - $(use_enable debug) \ - $(use_enable usb) \ - $(use_enable cups) \ - $(use_enable hal) \ - --enable-glib \ - --enable-inotify \ - --enable-obex \ - --enable-input \ - --enable-sync \ - --enable-hcid \ - --enable-sdpd \ - --enable-hidd \ - --enable-configfiles \ - --disable-initscripts \ - --disable-pcmciarules \ - --enable-bccmd \ - --enable-avctrl \ - --enable-hid2hci \ - --enable-dfutool \ - --localstatedir=/var \ - || die "econf failed" - - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - - dodoc AUTHORS ChangeLog README || die - - # optional bluetooth utils - dosbin tools/hcisecfilter tools/ppporc - dobin daemon/passkey-agent - - newinitd "${FILESDIR}/${PN}-3.10-init.d" bluetooth || die - newconfd "${S}/scripts/bluetooth.default" bluetooth || die - - # bug #84431 - insinto /etc/udev/rules.d/ - newins "${FILESDIR}/${PN}-2.24-udev.rules" 70-bluetooth.rules || die - newins "${S}/scripts/bluetooth.rules" 70-bluetooth-pcmcia.rules || die - - exeinto /lib/udev/ - newexe "${FILESDIR}/${PN}-2.24-udev.script" bluetooth.sh || die - doexe "${S}/scripts/bluetooth_serial" || die -} - -pkg_postinst() { - udevcontrol reload_rules && udevtrigger - - elog "If you use hidd, add --encrypt to the HIDD_OPTIONS in" - elog "/etc/conf.d/bluetooth to secure your connection" - elog - elog "To use dund you must install net-dialup/ppp" - elog "" - elog "Since 3.0 bluez has changed the passkey handling to use a dbus based" - elog "API so please remember to update your /etc/bluetooth/hcid.conf." - elog "For a password asking program, there is for example" - elog "net-wireless/bluez-gnome for gnome and net-wireless/kdebluetooth" - elog "for kde." -} diff --git a/net-wireless/bluez-utils/bluez-utils-3.10.1-r1.ebuild b/net-wireless/bluez-utils/bluez-utils-3.10.1-r1.ebuild deleted file mode 100644 index b02c7a676054..000000000000 --- a/net-wireless/bluez-utils/bluez-utils-3.10.1-r1.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-utils/bluez-utils-3.10.1-r1.ebuild,v 1.1 2007/05/16 16:45:15 betelgeuse Exp $ - -inherit eutils - -DESCRIPTION="Bluetooth Tools and System Daemons for Linux" -HOMEPAGE="http://bluez.sourceforge.net/" -SRC_URI="http://bluez.sourceforge.net/download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" - -IUSE="cups debug examples hal old-daemons test-programs usb" - -DEPEND=" - >=net-wireless/bluez-libs-3.10 - hal? ( sys-apps/hal ) - usb? ( dev-libs/libusb ) - cups? ( net-print/cups ) - sys-fs/udev - dev-libs/glib - sys-apps/dbus" - -src_unpack() { - unpack ${A} - # bundled glib - cd "${S}" - rm -r eglib/{*.c,*.h} || die -} - -src_compile() { - # the order is the same as ./configure --help - - # we don't need the other daemons either with the new - # service architechture - # hcid has in integrated sdpd now that we use - - # These are currently under work and don't work properly: - # --enable-alsa - # --enable-sync - # --enable-obex - # Only for embedded devices - # --enable-audio - - econf \ - $(use_enable debug) \ - --enable-inotify \ - $(use_enable hal) \ - $(use_enable usb) \ - --enable-glib \ - --disable-obex \ - --disable-alsa \ - --enable-network \ - --enable-serial \ - --enable-input \ - --disable-audio \ - --disable-sync \ - $(use_enable examples echo) \ - --enable-hcid \ - $(use_enable test-programs test) \ - $(use_enable old-daemons sdpd) \ - $(use_enable old-daemons hidd) \ - $(use_enable old-daemons pand) \ - $(use_enable cups) \ - --enable-configfiles \ - --disable-initscripts \ - --disable-pcmciarules \ - --enable-bccmd \ - --enable-avctrl \ - --enable-hid2hci \ - --enable-dfutool \ - --localstatedir=/var \ - || die "econf failed" - - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - - dodoc AUTHORS ChangeLog README || die - - # a very simple example daemon - dobin daemon/passkey-agent || die - - newinitd "${FILESDIR}/${PN}-3.10.1-init.d" bluetooth || die - newconfd "${S}/scripts/bluetooth.default" bluetooth || die - - # bug #84431 - insinto /etc/udev/rules.d/ - newins "${FILESDIR}/${PN}-3.10.1-udev.rules" 70-bluetooth.rules || die - newins "${S}/scripts/bluetooth.rules" 70-bluetooth-pcmcia.rules || die - - exeinto /lib/udev/ - newexe "${FILESDIR}/${PN}-3.10.1-udev.script" bluetooth.sh || die - doexe "${S}/scripts/bluetooth_serial" || die -} - -pkg_postinst() { - udevcontrol reload_rules && udevtrigger - - elog - elog "To use dial up networking you must install net-dialup/ppp." - elog "" - elog "Since 3.0 bluez has changed the passkey handling to use a dbus based" - elog "API so please remember to update your /etc/bluetooth/hcid.conf." - elog "For a password agent, there is for example net-wireless/bluez-gnome" - elog "for gnome and net-wireless/kdebluetooth for kde." - elog "" - elog "Since 3.10.1 we don't install the old style daemons any more but rely" - elog "on the new service architechture:" - elog " http://wiki.bluez.org/wiki/Services" - elog "Edit /etc/bluetooth/*.service to enable the services." - elog "Use the old-daemons use flag to get the old daemons like hidd" - elog "installed. Please note that the init script doesn't stop the old" - elog "daemons after you update it so it's recommended to run:" - elog " /etc/init.d/bluetooth stop" - elog "before updating your configuration files or you can manually kill" - elog "the extra daemons you previously enabled in /etc/conf.d/bluetooth." - elog "" - elog "If you want to use rfcomm as a normal user, you need to add the user" - elog "to the uucp group." -} diff --git a/net-wireless/bluez-utils/bluez-utils-3.11-r1.ebuild b/net-wireless/bluez-utils/bluez-utils-3.11-r1.ebuild deleted file mode 100644 index 89897da224da..000000000000 --- a/net-wireless/bluez-utils/bluez-utils-3.11-r1.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-utils/bluez-utils-3.11-r1.ebuild,v 1.1 2007/06/01 17:36:27 betelgeuse Exp $ - -inherit autotools eutils - -DESCRIPTION="Bluetooth Tools and System Daemons for Linux" -HOMEPAGE="http://bluez.sourceforge.net/" -SRC_URI="http://bluez.sourceforge.net/download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" - -IUSE="cups debug examples hal old-daemons test-programs usb" - -DEPEND=" - >=net-wireless/bluez-libs-${PV} - hal? ( sys-apps/hal ) - usb? ( dev-libs/libusb ) - cups? ( net-print/cups ) - sys-fs/udev - dev-libs/glib - sys-apps/dbus" - -src_unpack() { - unpack ${A} - # bundled glib - cd "${S}" - rm -r eglib/{*.c,*.h} || die - if use cups; then - epatch "${FILESDIR}/3.11/cups-location.patch" - eautoreconf - fi -} - -src_compile() { - # the order is the same as ./configure --help - - # we don't need the other daemons either with the new - # service architechture - # hcid has in integrated sdpd now that we use - - # These are currently under work and don't work properly: - # --enable-alsa - # --enable-sync - # --enable-obex - # Only for embedded devices - # --enable-audio - - econf \ - $(use_enable debug) \ - --enable-inotify \ - $(use_enable hal) \ - $(use_enable usb) \ - --enable-glib \ - --disable-obex \ - --disable-alsa \ - --enable-network \ - --enable-serial \ - --enable-input \ - --disable-audio \ - --disable-sync \ - $(use_enable examples echo) \ - --enable-hcid \ - $(use_enable test-programs test) \ - $(use_enable old-daemons sdpd) \ - $(use_enable old-daemons hidd) \ - $(use_enable old-daemons pand) \ - $(use_enable cups) \ - --enable-configfiles \ - --disable-initscripts \ - --disable-pcmciarules \ - --enable-bccmd \ - --enable-avctrl \ - --enable-hid2hci \ - --enable-dfutool \ - --localstatedir=/var \ - || die "econf failed" - - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - - dodoc AUTHORS ChangeLog README || die - - # a very simple example daemon - dobin daemon/passkey-agent || die - - newinitd "${FILESDIR}/${PN}-3.10.1-init.d" bluetooth || die - newconfd "${S}/scripts/bluetooth.default" bluetooth || die - - if use old-daemons; then - sed -re 's/^(Autostart=)true/\1false/' \ - -i "${D}/etc/bluetooth/input.service" || die - newconfd "${FILESDIR}/3.11/conf.d-hidd" hidd || die - newinitd "${FILESDIR}/3.11/init.d-hidd" hidd || die - fi - - # bug #84431 - insinto /etc/udev/rules.d/ - newins "${FILESDIR}/${PN}-3.10.1-udev.rules" 70-bluetooth.rules || die - newins "${S}/scripts/bluetooth.rules" 70-bluetooth-pcmcia.rules || die - - exeinto /lib/udev/ - newexe "${FILESDIR}/${PN}-3.10.1-udev.script" bluetooth.sh || die - doexe "${S}/scripts/bluetooth_serial" || die -} - -pkg_postinst() { - udevcontrol reload_rules && udevtrigger - - elog - elog "To use dial up networking you must install net-dialup/ppp." - elog "" - elog "Since 3.0 bluez has changed the passkey handling to use a dbus based" - elog "API so please remember to update your /etc/bluetooth/hcid.conf." - elog "For a password agent, there is for example net-wireless/bluez-gnome" - elog "for gnome and net-wireless/kdebluetooth for kde." - elog "" - elog "Since 3.10.1 we don't install the old style daemons any more but rely" - elog "on the new service architechture:" - elog " http://wiki.bluez.org/wiki/Services" - elog "" - elog "Edit /etc/bluetooth/*.service to enable the services." - elog "Use the old-daemons use flag to get the old daemons like hidd" - elog "installed. Please note that the init script doesn't stop the old" - elog "daemons after you update it so it's recommended to run:" - elog " /etc/init.d/bluetooth stop" - elog "before updating your configuration files or you can manually kill" - elog "the extra daemons you previously enabled in /etc/conf.d/bluetooth." - elog "" - elog "If you want to use rfcomm as a normal user, you need to add the user" - elog "to the uucp group." - elog "" - if use old-daemons; then - elog "The hidd init script was installed because you have the old-daemons" - elog "use flag on. It is not started by default via udev so please add it" - elog "to the required runleves using rc-update <runlevel> add hidd. If" - elog "you need init scripts for the other daemons, please file requests" - elog "to https://bugs.gentoo.org." - else - elog "The bluetooth service should be started automatically by udev" - elog "when the required hardware is inserted next time." - fi -} diff --git a/net-wireless/bluez-utils/bluez-utils-3.11-r2.ebuild b/net-wireless/bluez-utils/bluez-utils-3.11-r2.ebuild deleted file mode 100644 index 3d6084e6af53..000000000000 --- a/net-wireless/bluez-utils/bluez-utils-3.11-r2.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-utils/bluez-utils-3.11-r2.ebuild,v 1.3 2007/06/25 00:05:28 vapier Exp $ - -inherit autotools eutils - -DESCRIPTION="Bluetooth Tools and System Daemons for Linux" -HOMEPAGE="http://bluez.sourceforge.net/" -SRC_URI="http://bluez.sourceforge.net/download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~sh ~sparc ~x86" - -IUSE="cups debug examples hal old-daemons test-programs usb" - -DEPEND=" - >=net-wireless/bluez-libs-${PV} - hal? ( sys-apps/hal ) - usb? ( dev-libs/libusb ) - cups? ( net-print/cups ) - sys-fs/udev - dev-libs/glib - sys-apps/dbus" - -src_unpack() { - unpack ${A} - # bundled glib - cd "${S}" - rm -r eglib/{*.c,*.h} || die - if use cups; then - epatch "${FILESDIR}/3.11/cups-location.patch" - eautoreconf - fi -} - -src_compile() { - # the order is the same as ./configure --help - - # we don't need the other daemons either with the new - # service architechture - # hcid has in integrated sdpd now that we use - - # These are currently under work and don't work properly: - # --enable-alsa - # --enable-sync - # --enable-obex - # Only for embedded devices - # --enable-audio - - econf \ - $(use_enable debug) \ - --enable-inotify \ - $(use_enable hal) \ - $(use_enable usb) \ - --enable-glib \ - --disable-obex \ - --disable-alsa \ - --enable-network \ - --enable-serial \ - --enable-input \ - --disable-audio \ - --disable-sync \ - $(use_enable examples echo) \ - --enable-hcid \ - $(use_enable test-programs test) \ - $(use_enable old-daemons sdpd) \ - $(use_enable old-daemons hidd) \ - $(use_enable old-daemons pand) \ - $(use_enable cups) \ - --enable-configfiles \ - --disable-initscripts \ - --disable-pcmciarules \ - --enable-bccmd \ - --enable-avctrl \ - --enable-hid2hci \ - --enable-dfutool \ - --localstatedir=/var \ - || die "econf failed" - - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - - dodoc AUTHORS ChangeLog README || die - - # a very simple example daemon - dobin daemon/passkey-agent || die - - newinitd "${FILESDIR}/3.11/bluetooth-init.d" bluetooth || die - newconfd "${FILESDIR}/3.11/bluetooth-conf.d" bluetooth || die - - if use old-daemons; then - sed -re 's/^(Autostart=)true/\1false/' \ - -i "${D}/etc/bluetooth/input.service" || die - newconfd "${FILESDIR}/3.11/conf.d-hidd" hidd || die - newinitd "${FILESDIR}/3.11/init.d-hidd" hidd || die - fi - - # bug #84431 - insinto /etc/udev/rules.d/ - newins "${FILESDIR}/${PN}-3.10.1-udev.rules" 70-bluetooth.rules || die - newins "${S}/scripts/bluetooth.rules" 70-bluetooth-pcmcia.rules || die - - exeinto /lib/udev/ - newexe "${FILESDIR}/${PN}-3.10.1-udev.script" bluetooth.sh || die - doexe "${S}/scripts/bluetooth_serial" || die -} - -pkg_postinst() { - udevcontrol reload_rules && udevtrigger - - elog - elog "To use dial up networking you must install net-dialup/ppp." - elog "" - elog "Since 3.0 bluez has changed the passkey handling to use a dbus based" - elog "API so please remember to update your /etc/bluetooth/hcid.conf." - elog "For a password agent, there is for example net-wireless/bluez-gnome" - elog "for gnome and net-wireless/kdebluetooth for kde." - elog "" - elog "Since 3.10.1 we don't install the old style daemons any more but rely" - elog "on the new service architechture:" - elog " http://wiki.bluez.org/wiki/Services" - elog "" - elog "Edit /etc/bluetooth/*.service to enable the services." - elog "Use the old-daemons use flag to get the old daemons like hidd" - elog "installed. Please note that the init script doesn't stop the old" - elog "daemons after you update it so it's recommended to run:" - elog " /etc/init.d/bluetooth stop" - elog "before updating your configuration files or you can manually kill" - elog "the extra daemons you previously enabled in /etc/conf.d/bluetooth." - elog "" - elog "If you want to use rfcomm as a normal user, you need to add the user" - elog "to the uucp group." - elog "" - if use old-daemons; then - elog "The hidd init script was installed because you have the old-daemons" - elog "use flag on. It is not started by default via udev so please add it" - elog "to the required runleves using rc-update <runlevel> add hidd. If" - elog "you need init scripts for the other daemons, please file requests" - elog "to https://bugs.gentoo.org." - else - elog "The bluetooth service should be started automatically by udev" - elog "when the required hardware is inserted next time." - fi -} diff --git a/net-wireless/bluez-utils/bluez-utils-3.11.ebuild b/net-wireless/bluez-utils/bluez-utils-3.11.ebuild deleted file mode 100644 index 3e97fd3aae58..000000000000 --- a/net-wireless/bluez-utils/bluez-utils-3.11.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-utils/bluez-utils-3.11.ebuild,v 1.1 2007/05/24 16:35:25 betelgeuse Exp $ - -inherit eutils - -DESCRIPTION="Bluetooth Tools and System Daemons for Linux" -HOMEPAGE="http://bluez.sourceforge.net/" -SRC_URI="http://bluez.sourceforge.net/download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" - -IUSE="cups debug examples hal old-daemons test-programs usb" - -DEPEND=" - >=net-wireless/bluez-libs-${PV} - hal? ( sys-apps/hal ) - usb? ( dev-libs/libusb ) - cups? ( net-print/cups ) - sys-fs/udev - dev-libs/glib - sys-apps/dbus" - -src_unpack() { - unpack ${A} - # bundled glib - cd "${S}" - rm -r eglib/{*.c,*.h} || die -} - -src_compile() { - # the order is the same as ./configure --help - - # we don't need the other daemons either with the new - # service architechture - # hcid has in integrated sdpd now that we use - - # These are currently under work and don't work properly: - # --enable-alsa - # --enable-sync - # --enable-obex - # Only for embedded devices - # --enable-audio - - econf \ - $(use_enable debug) \ - --enable-inotify \ - $(use_enable hal) \ - $(use_enable usb) \ - --enable-glib \ - --disable-obex \ - --disable-alsa \ - --enable-network \ - --enable-serial \ - --enable-input \ - --disable-audio \ - --disable-sync \ - $(use_enable examples echo) \ - --enable-hcid \ - $(use_enable test-programs test) \ - $(use_enable old-daemons sdpd) \ - $(use_enable old-daemons hidd) \ - $(use_enable old-daemons pand) \ - $(use_enable cups) \ - --enable-configfiles \ - --disable-initscripts \ - --disable-pcmciarules \ - --enable-bccmd \ - --enable-avctrl \ - --enable-hid2hci \ - --enable-dfutool \ - --localstatedir=/var \ - || die "econf failed" - - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - - dodoc AUTHORS ChangeLog README || die - - # a very simple example daemon - dobin daemon/passkey-agent || die - - newinitd "${FILESDIR}/${PN}-3.10.1-init.d" bluetooth || die - newconfd "${S}/scripts/bluetooth.default" bluetooth || die - - if use old-daemons; then - sed -re 's/^(Autostart=)true/\1false/' \ - -i "${D}/etc/bluetooth/input.service" || die - newconfd "${FILESDIR}/3.11/conf.d-hidd" hidd || die - newinitd "${FILESDIR}/3.11/init.d-hidd" hidd || die - fi - - # bug #84431 - insinto /etc/udev/rules.d/ - newins "${FILESDIR}/${PN}-3.10.1-udev.rules" 70-bluetooth.rules || die - newins "${S}/scripts/bluetooth.rules" 70-bluetooth-pcmcia.rules || die - - exeinto /lib/udev/ - newexe "${FILESDIR}/${PN}-3.10.1-udev.script" bluetooth.sh || die - doexe "${S}/scripts/bluetooth_serial" || die -} - -pkg_postinst() { - udevcontrol reload_rules && udevtrigger - - elog - elog "To use dial up networking you must install net-dialup/ppp." - elog "" - elog "Since 3.0 bluez has changed the passkey handling to use a dbus based" - elog "API so please remember to update your /etc/bluetooth/hcid.conf." - elog "For a password agent, there is for example net-wireless/bluez-gnome" - elog "for gnome and net-wireless/kdebluetooth for kde." - elog "" - elog "Since 3.10.1 we don't install the old style daemons any more but rely" - elog "on the new service architechture:" - elog " http://wiki.bluez.org/wiki/Services" - elog "" - elog "Edit /etc/bluetooth/*.service to enable the services." - elog "Use the old-daemons use flag to get the old daemons like hidd" - elog "installed. Please note that the init script doesn't stop the old" - elog "daemons after you update it so it's recommended to run:" - elog " /etc/init.d/bluetooth stop" - elog "before updating your configuration files or you can manually kill" - elog "the extra daemons you previously enabled in /etc/conf.d/bluetooth." - elog "" - elog "If you want to use rfcomm as a normal user, you need to add the user" - elog "to the uucp group." - elog "" - if use old-daemons; then - elog "The hidd init script was installed because you have the old-daemons" - elog "use flag on. It is not started by default via udev so please add it" - elog "to the required runleves using rc-update <runlevel> add hidd. If" - elog "you need init scripts for the other daemons, please file requests" - elog "to https://bugs.gentoo.org." - else - elog "The bluetooth service should be started automatically by udev" - elog "when the required hardware is inserted next time." - fi -} diff --git a/net-wireless/bluez-utils/files/digest-bluez-utils-3.10-r2 b/net-wireless/bluez-utils/files/digest-bluez-utils-3.10-r2 deleted file mode 100644 index 1f2a8007cdfe..000000000000 --- a/net-wireless/bluez-utils/files/digest-bluez-utils-3.10-r2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 8ad55638a65cb483cbe2717ef3ea7a01 bluez-utils-3.10.tar.gz 802676 -RMD160 12a0d419535a20be5df5afb65134b13a196bc962 bluez-utils-3.10.tar.gz 802676 -SHA256 37c02eeb26cf59e9252e423c9326beaaff61f25bc5186b7f5ce3faacd6a8bc89 bluez-utils-3.10.tar.gz 802676 diff --git a/net-wireless/bluez-utils/files/digest-bluez-utils-3.10.1-r1 b/net-wireless/bluez-utils/files/digest-bluez-utils-3.10.1-r1 deleted file mode 100644 index ead29ccbf131..000000000000 --- a/net-wireless/bluez-utils/files/digest-bluez-utils-3.10.1-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 ac3661a2ab9fd40a365e70760abd1093 bluez-utils-3.10.1.tar.gz 803406 -RMD160 1bfafed6f09419dad316be51d286df9c23577c15 bluez-utils-3.10.1.tar.gz 803406 -SHA256 26d5bb455114605537ff9e9c1b2a67b64eddd403de39991085eeb8abe4172024 bluez-utils-3.10.1.tar.gz 803406 diff --git a/net-wireless/bluez-utils/files/digest-bluez-utils-3.11 b/net-wireless/bluez-utils/files/digest-bluez-utils-3.11 deleted file mode 100644 index 92e7c6768bde..000000000000 --- a/net-wireless/bluez-utils/files/digest-bluez-utils-3.11 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 703fed8e09e25b5e1f01be337576e343 bluez-utils-3.11.tar.gz 810657 -RMD160 0960cd1d76f29df383397ba33e0bf52648cf393b bluez-utils-3.11.tar.gz 810657 -SHA256 6f442988bf11d8066ee1ed416acea04ed4be764ab3189780bd2148536e9d76d8 bluez-utils-3.11.tar.gz 810657 diff --git a/net-wireless/bluez-utils/files/digest-bluez-utils-3.11-r1 b/net-wireless/bluez-utils/files/digest-bluez-utils-3.11-r1 deleted file mode 100644 index 92e7c6768bde..000000000000 --- a/net-wireless/bluez-utils/files/digest-bluez-utils-3.11-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 703fed8e09e25b5e1f01be337576e343 bluez-utils-3.11.tar.gz 810657 -RMD160 0960cd1d76f29df383397ba33e0bf52648cf393b bluez-utils-3.11.tar.gz 810657 -SHA256 6f442988bf11d8066ee1ed416acea04ed4be764ab3189780bd2148536e9d76d8 bluez-utils-3.11.tar.gz 810657 diff --git a/net-wireless/bluez-utils/files/digest-bluez-utils-3.11-r2 b/net-wireless/bluez-utils/files/digest-bluez-utils-3.11-r2 deleted file mode 100644 index 92e7c6768bde..000000000000 --- a/net-wireless/bluez-utils/files/digest-bluez-utils-3.11-r2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 703fed8e09e25b5e1f01be337576e343 bluez-utils-3.11.tar.gz 810657 -RMD160 0960cd1d76f29df383397ba33e0bf52648cf393b bluez-utils-3.11.tar.gz 810657 -SHA256 6f442988bf11d8066ee1ed416acea04ed4be764ab3189780bd2148536e9d76d8 bluez-utils-3.11.tar.gz 810657 |