summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2014-06-26 14:44:34 +0000
committerPacho Ramos <pacho@gentoo.org>2014-06-26 14:44:34 +0000
commit4d38931b6aaf6ac5502bb2efd9e22d9b29a4005d (patch)
tree817931813c2b5ae29bfec979945fa3092d528dcf /net-wireless
parentVersion bump (diff)
downloadhistorical-4d38931b6aaf6ac5502bb2efd9e22d9b29a4005d.tar.gz
historical-4d38931b6aaf6ac5502bb2efd9e22d9b29a4005d.tar.bz2
historical-4d38931b6aaf6ac5502bb2efd9e22d9b29a4005d.zip
Version bump, drop old
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/bluez/ChangeLog8
-rw-r--r--net-wireless/bluez/Manifest29
-rw-r--r--net-wireless/bluez/bluez-5.15.ebuild147
-rw-r--r--net-wireless/bluez/bluez-5.17.ebuild155
-rw-r--r--net-wireless/bluez/bluez-5.20.ebuild (renamed from net-wireless/bluez/bluez-5.18-r1.ebuild)4
5 files changed, 16 insertions, 327 deletions
diff --git a/net-wireless/bluez/ChangeLog b/net-wireless/bluez/ChangeLog
index e1f9ffa59d4a..673b1ac3b517 100644
--- a/net-wireless/bluez/ChangeLog
+++ b/net-wireless/bluez/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-wireless/bluez
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/ChangeLog,v 1.206 2014/06/18 20:43:19 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/ChangeLog,v 1.207 2014/06/26 14:44:33 pacho Exp $
+
+*bluez-5.20 (26 Jun 2014)
+
+ 26 Jun 2014; Pacho Ramos <pacho@gentoo.org> +bluez-5.20.ebuild,
+ -bluez-5.15.ebuild, -bluez-5.17.ebuild, -bluez-5.18-r1.ebuild:
+ Version bump, drop old
18 Jun 2014; Michał Górny <mgorny@gentoo.org> bluez-4.101-r9.ebuild:
Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug
diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 1af6863cc129..453ccae14730 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -14,33 +14,18 @@ AUX rfcomm-init.d 665 SHA256 88df441dc7a7d5ce28005e311168690ecf877148efc5264e310
AUX rfcomm-init.d-r1 456 SHA256 bfac1b711606acfc5551238837de508a782695fb3cd9ae4abf36ef7739ea31ca SHA512 4fd1bbe0bd1a3b6926e15b3b80d3cbfd18e806318e76f011b192f85a1ec6378d1fe58ebf2847a9ab81a0ef075f38ab8a1bb3661cea244142cac627b038b8c745 WHIRLPOOL de70e1d9c13c354572ef6ef28fd4cb5dac79f3ccbe6dc4960b92047e1f3bff881b5289c374e9ba775e4c8dfa987876d72e136cdd52c9bb440add297ff4d78217
DIST bluez-4.101-patches.tar.xz 12380 SHA256 ea4b837245080ebe904fe4f338cd3c8c1370e197cdfbcd42bd55430c940b5e13 SHA512 0ef3219ed923a0880b2fe7008c36c185ff631a8fe1b357cc3612888817d9a7eaa6624bd31ed00a8bbbb6739528cb777a0b9900a7db4930482d1cbc38417b89aa WHIRLPOOL b89729b2cb1ecd6c816210682605b275af396af056e85d9a8671192ede0470002c1f61931781f27ad988ce8bc137f69a6725008a5ea9fe743ae41bc2f5edc7e8
DIST bluez-4.101.tar.xz 887236 SHA256 41f9578bef39b8c94a2d6ddeaa556afd22d136936d0f03100e422fe970a45a7d SHA512 c8a88fa6948e43c81687047856806c9dc576d3223371947b496f228dec2b2614d1c5a8ff587e9f26eec44843a50503c55861f9fa736fdba43b2364f663f0cb0d WHIRLPOOL 0c4f163e4f4d0ba8f7928f5330ac3fd5f204c299346c59e73b64ebb331b0887a2b01e8ed6f4e6ae91f826a0431df4f97fe3a0900fa6013ae66fd755aaa136196
-DIST bluez-5.15.tar.xz 1242876 SHA256 487bd75697e565793bf5bc4fbd5fa6a602788313b0c694f7542b81689fc0aa87 SHA512 33b9d0e90b66a778af60aae0761d5627e33513b1ca204a8a76e5ef8ea1555c4734b9029359c8e0981680bef8a3853d50d5cf0094b01e389dd2987e2274f4d026 WHIRLPOOL ad3235e1973c7e8bd6716a8b8cd77161b8d12b06596b7ff45e9d15a35e3d2f8bcee0b5de0159f7c22eb653f519089158718ecc4ea1c326289398844ce586d023
-DIST bluez-5.17.tar.xz 1292244 SHA256 0bd7f009225fff83ba4b3697a6b04d04454ef2cd15d6bb2bd62591c44cfe973a SHA512 9427a100f676c7ad824735b137b8dc9c51265b74b220f9c9cc886f6373dd995deccc20bdabdbe22763392f0afb7ec009be0d3c1356fc680957e9f19ed135cb6e WHIRLPOOL acfd255b9128fed00e1cefb52792c7cb4b27028a566e5df3a9cf7aa92e8f0ee4449aa01bae5a46d15ae6abf1abe9e856a6091b8a59d24be438ab9abe4aee14a6
DIST bluez-5.18.tar.xz 1308192 SHA256 8c8bb13db83d0de6c85def2da8dfa0a758aff595405fb57a00719ed94d558340 SHA512 fbf5d68ae6a0c5c33fb0c645f0b6625624ffb08aa498147c90df53c5a5b3a9e67dc4ae5fcba81fb8399755287ca78cc31f936e7ac3a7760fde9783408a459188 WHIRLPOOL 3cf2e66fc05c996cf2ca2dcb1cd17dc248b0f8ff3ddb95f656b5229058888816a5591ff74f270de88a192e60bcd07145cbf81839e0291fc1316f92e6b1db19f3
+DIST bluez-5.20.tar.xz 1368176 SHA256 531fbaa0a9baf7b1f76fb8fd8975c20d3cc61cdc772a39d63df1d6abfc2a7481 SHA512 cef70bcd344d043166b73389bce0766cbb4d44cdd25c6fdbcbc53bc5a078483ad8fbb7b4e4ad7a5f8ed412f51c2b1adfb18a2a3d805f5be20e92c4afb57500e1 WHIRLPOOL b91d345d94da5617759eab74beafd694095df24ce4e4bb6c72eb63884946d1c8d7b2a9e08f4a6f5e6bbc73ae8dcc6d56ad1a8fcc8d750a7c024eb0d2d171ab40
EBUILD bluez-4.101-r8.ebuild 4240 SHA256 b6a8079aaa7d88894758ae5ebb9c0e45099c1593e6a4d2814aa521a55f58eac2 SHA512 149053e66990a699dc393b98d3b009d01174d88704195fc7e80831701fff1c1bd32b60a31e9642170b10d52b2211452de4309c75478fe78ae5640f161b8e639b WHIRLPOOL 15710a42aeda2fa1ce49525eb8281844d5f0e7f4f637b677aaad41d510145fba1ef5932fcd1a0fa9cdaeca0b9100bdd1059574caead836c09476f6d9f2928f80
EBUILD bluez-4.101-r9.ebuild 5296 SHA256 ab978ff2dbeca83afe9bcdd6f4399c2f529c214e1805e1d7b32143f553d33d76 SHA512 65aa9d599042fda7516435e217b5ac70e67b2938c5798f0e5046ec1a532cbf0b6b3c4b0522f39cb0e5732c834394a63bd398e458e8827e2f00b34e7ef6121b75 WHIRLPOOL a8472a54e502577f29ddf6c7feb39074cd2e578af0b968f4df0a5af2e913168e070b1b9a11b3f34765a00c9cdf300816783cc6986a209d42c718078c8fe28168
-EBUILD bluez-5.15.ebuild 3959 SHA256 d44cc23eb74541d1fa354be65e0797a8a8fbe55bb1514f3d32af5e3a8ab8ec3a SHA512 22e00c35a1b764a39925778ea22c624294e3670936a67e0d70d54501c551f11dfe1e6c8ca69d23c36d1f65047e19e58a91b617a90a23ef0640ed2e97dc98b488 WHIRLPOOL 4c9c327c88e4e80007e5f769a55960311d70fa9414640c5723e714c5af2828b597c7b61aab945da7098f3a9fb0b27d0e5ab480b2bd4b0b6f969b837d110ab3f8
-EBUILD bluez-5.17.ebuild 4279 SHA256 267089bc4e648fae5516712c831cc54a13980940a684e925432fdcb5363597c6 SHA512 dfa5b83580f8193a612039a8f0f98cac25907fed572006ddfdbb37776e63dc5e5f534e4c6cb97df6a511decca83d61837dbb12440e0a07e403848f5d9d26e3cf WHIRLPOOL fe0d74cf6cff34b1c37edd6e2ba3a2f026e7808053f6935c7148da63e4acb280bcaf343c9d6e0ee683638a748acbba47107f1064a53fd96427d1da5aa2bfdc08
-EBUILD bluez-5.18-r1.ebuild 5106 SHA256 92c4d5782368f0c72f76e5e3706ad9d4b8c8caa83658a9f6cdf4332f776451ef SHA512 41ac7afa6e47cfd849acb76ac7d6047ccdabfd3aec64dc0e98c91017f639db42afff1f27527d27557decdeed03566c71ca01ba762773ff7118fdcdabf4e3efb5 WHIRLPOOL fa971d24951dc1fe1d7ab2ed9876097e8daf8a6b2852394c9705c6ad2d35b97d031a67691deeb68997ea0db2dc756a9170635d0fffda6a20eaf7c201d360ee45
EBUILD bluez-5.18.ebuild 4223 SHA256 29f3e8a2e50892730a8edef97029eac892802ff435c4b7348de24797c161a844 SHA512 0e4b704a40372371a3e416ac8ba229e2e3022bd4d1804b9124be4d905a6b0b8aa568a3ff46ca6811015ea6e17c4dff0df401abdda792d3b378d054397c6c5b0b WHIRLPOOL a753fc2a8867e3ff0d7685c8b062dc67b87ad4ebe8396a304111c7027e5ddfb9dc5446e5c8c598441d9202ce9bba43f3b5f8654032c175389305a085dae76278
-MISC ChangeLog 37528 SHA256 0f89b0f720ef26533f70c2131f0a8dcb44f858a78075f816690586c147c00c2b SHA512 763b01913b9892536506e19f6a5549791d22827fe8041856a300cf01be167a4ed169c053e4b3995d3545f25ea24a59ab6b1b604f6689e749f830ab0bbd865ac3 WHIRLPOOL 01fd9c9354054fc29143cec1c8789b103e5ad197fa6784195179a256bc60b30f8fb79d7c9c855af3964e10785524d3c490b984a27c30b5b68ef9041c5149ceaa
+EBUILD bluez-5.20.ebuild 5102 SHA256 b59a860d314d817f3ca0d8c1c2c04f52f754e9320f2a71b6d18c91e6fffd3f11 SHA512 2cb813a0754bcc807a7d80c60737cf8521d10feb83e02d11096b59cf0be8715aa71a9bf9a2ef2db19345173f06727b0334060959181af643a51db255c64e1524 WHIRLPOOL 524826c253b6a37695d840dd85c9cc295b0b0c37d55ab25b591ec95777a7baa020d700104793fe392b5cb6281e663ad7126e40d3393cc6a7f3ffa0568cfb495e
+MISC ChangeLog 37711 SHA256 a07a0be36ecfe2f86d3492723a6e30f70c575c3fc0d1bc52a31fbd7b03ee2988 SHA512 3862edacd11e82f1799328d996010cbf6e28b4c85098fcb9e4bf48a7f2d6a8f1bd5cca7fca4ccf53b5137a310db980051fc316a04d5c2c3bd32f996946b1cdfb WHIRLPOOL 525fa1c70d146795a3cf1b41b4b3b1035fcc7d76d46564e1d9cade8973de4a38b1719223fad421b6d27943317aa1f9890c384ba4f94285e1bceeac9e48fd56f2
MISC metadata.xml 759 SHA256 e649a4a8180f678ead82c6b8fd8d02cecc19f0c592fb059cbbadf14c3028da7f SHA512 91e8f285f398cbd6bd7e739433df5efab185bfcbc755e403639ac504fd8c5699531b205b0a54c4da24785268d8c5b18b06db30536484576726afede6a67c8184 WHIRLPOOL 459f9d3e931bd0c7962ef8633ed28292ca30835f60ff8eabf067051606509ee411d4aafa8e95e1ebfdc626f35e95ae6516b7469b984fcddddae0db3bb007d9a4
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQJ8BAEBCABmBQJTofnqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOTHMP/A7Yc6/gotKtN7JjuavCjyRg
-PnHGKewSRUVK/04uC4gMWO2LAOYopeKwCGhm8wECnxe2kju+Nc3GLgXu1c4LgXas
-yeZGK3nEOxtTudsdpwpSd0F1OWnRf4FynTLHp1SBMZOIQ+pwMxhj/bs3wmjcpACA
-QN7RJ6CaUJEd7AtiijbdPTlHt7bMPYvnwxaR3XNN2L/5KvXlppBvtDIaaTfrLwHa
-UihVIYl/HxQ528rrKEFyNMVPvNLkhNkfNqkITBm4hqs19xrUio60MFdlX1GP50Rt
-GhsQJD0vHLIIFYH4ErHElgZSLgrub00UH/e87tMJAyh3yYFLrogY+DLaZgYfMMri
-J5VdQFs7utkMZpP8wl3C8AqZoGOEp9zNWbYAkXfe3AXHwD+3gBiUt4ieGo1RmBVJ
-CNnAZEG0CxZRD3FYYIFq2RcQGKfrispKXFTMVO0rwG8njGYrLWx+JtYpEuO/hpD7
-xz0ct+BUnq7Ex9+THwOEg2Uf040ZcFHnqcTaPIRD7QAjwOBmeWy3ynp69xnXmVvX
-jIQRMONH05afFWrQ0qwtkWYNzW1b0IidUifKk77oCNwFDnZMOXYq86+hcVqsMR4p
-C9hEm3OipWTgyIan4rAKRDXzXmV2Eta4pjTvQ+j64BMpwu/qwmdk6jd+qEfjkOeK
-Yy1gibflvBT4hZ1XesrT
-=Oekb
+iEYEAREIAAYFAlOsMdIACgkQCaWpQKGI+9ThmgCcDtBLQCt5dhMG+vpus6veH3L6
+yXoAnRyw44+OXEDxGob53I5sVuhBeFmd
+=mBEW
-----END PGP SIGNATURE-----
diff --git a/net-wireless/bluez/bluez-5.15.ebuild b/net-wireless/bluez/bluez-5.15.ebuild
deleted file mode 100644
index 12d3e1eeb458..000000000000
--- a/net-wireless/bluez/bluez-5.15.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/bluez-5.15.ebuild,v 1.4 2014/03/28 02:31:02 jer Exp $
-
-EAPI=5
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
-
-inherit eutils multilib python-any-r1 readme.gentoo systemd udev user
-
-DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
-HOMEPAGE="http://www.bluez.org"
-SRC_URI="mirror://kernel/linux/bluetooth/${P}.tar.xz"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 x86"
-IUSE="cups debug +obex readline selinux systemd test"
-REQUIRED_USE="test? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- >=dev-libs/glib-2.28:2
- >=sys-apps/dbus-1.6:=
- >=sys-apps/hwids-20121202.2
- >=virtual/udev-171
- cups? ( net-print/cups:= )
- obex? ( dev-libs/libical )
- readline? ( sys-libs/readline:= )
- selinux? ( sec-policy/selinux-bluetooth )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- test? (
- ${PYTHON_DEPS}
- >=dev-python/dbus-python-1
- dev-python/pygobject:2
- dev-python/pygobject:3
- )
-"
-
-DOC_CONTENTS="
- If you want to use rfcomm as a normal user, you need to add the user
- to the uucp group.
-"
-
-pkg_setup() {
- enewgroup plugdev
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # Use static group "plugdev" if there is no ConsoleKit (or systemd logind)
- epatch "${FILESDIR}"/bluez-plugdev.patch
-
- # Fedora patches
- # http://www.spinics.net/lists/linux-bluetooth/msg38490.html
- epatch "${FILESDIR}"/0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch
-
- # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
- epatch "${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
-
- # http://www.spinics.net/lists/linux-bluetooth/msg41264.html
- epatch "${FILESDIR}"/0002-autopair-Don-t-handle-the-iCade.patch
-
- # ???
- epatch "${FILESDIR}"/0004-agent-Assert-possible-infinite-loop.patch
-
- # Ubuntu workaround for bug #501120
- epatch "${FILESDIR}"/0001-work-around-Logitech-diNovo-Edge-keyboard-firmware-i.patch
-
- if use cups; then
- sed -i \
- -e "s:cupsdir = \$(libdir)/cups:cupsdir = `cups-config --serverbin`:" \
- Makefile.{in,tools} || die
- fi
-}
-
-src_configure() {
- # readline is automagic when client is enabled
- export ac_cv_header_readline_readline_h=$(usex readline)
-
- # Missing flags: experimental (sap, nfc, ...)
- econf \
- --localstatedir=/var \
- --disable-android \
- --enable-experimental \
- --enable-optimization \
- $(use_enable debug) \
- --enable-pie \
- --enable-threads \
- --enable-library \
- $(use_enable test) \
- --enable-tools \
- --enable-monitor \
- --enable-udev \
- $(use_enable cups) \
- $(use_enable obex) \
- --enable-client \
- $(use_enable systemd) \
- $(systemd_with_unitdir) \
- --enable-sixaxis
-}
-
-src_install() {
- default
- prune_libtool_files --modules
-
- keepdir /var/lib/bluetooth
-
- # Unittests are not that useful once installed
- if use test ; then
- rm -r "${ED}"/usr/$(get_libdir)/bluez/test || die
- fi
-
- insinto /etc/bluetooth
- local d
- for d in input network proximity; do
- doins profiles/${d}/${d}.conf
- done
-
- doins src/main.conf
- doins src/bluetooth.conf
-
- insinto /usr/share/dbus-1/system-services
- doins src/org.bluez.service
-
- newinitd "${FILESDIR}"/bluetooth-init.d-r3 bluetooth
- newinitd "${FILESDIR}"/rfcomm-init.d rfcomm
- newconfd "${FILESDIR}"/rfcomm-conf.d rfcomm
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-
- udev_reload
-
- has_version net-dialup/ppp || elog "To use dial up networking you must install net-dialup/ppp."
-
- if ! has_version sys-auth/consolekit && ! has_version sys-apps/systemd; then
- elog "Since you don't have sys-auth/consolekit neither sys-apps/systemd, you will only"
- elog "be able to run bluetooth clients as root. If you want to be able to run bluetooth clientes as"
- elog "a regular user, you need to enable the consolekit use flag for this package or"
- elog "to add the user to the plugdev group."
- fi
-}
diff --git a/net-wireless/bluez/bluez-5.17.ebuild b/net-wireless/bluez/bluez-5.17.ebuild
deleted file mode 100644
index f2335b7ae23e..000000000000
--- a/net-wireless/bluez/bluez-5.17.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/bluez-5.17.ebuild,v 1.1 2014/03/30 08:19:46 pacho Exp $
-
-EAPI=5
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
-
-inherit eutils multilib python-any-r1 readme.gentoo systemd udev user
-
-DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
-HOMEPAGE="http://www.bluez.org"
-SRC_URI="mirror://kernel/linux/bluetooth/${P}.tar.xz"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-IUSE="cups debug +obex +readline selinux systemd test +udev"
-REQUIRED_USE="test? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- >=dev-libs/glib-2.28:2
- >=sys-apps/dbus-1.6:=
- >=sys-apps/hwids-20121202.2
- cups? ( net-print/cups:= )
- obex? ( dev-libs/libical )
- readline? ( sys-libs/readline:= )
- selinux? ( sec-policy/selinux-bluetooth )
- systemd? ( sys-apps/systemd )
- udev? ( >=virtual/udev-171 )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- test? (
- ${PYTHON_DEPS}
- >=dev-python/dbus-python-1
- dev-python/pygobject:2
- dev-python/pygobject:3
- )
-"
-
-DOC_CONTENTS="
- If you want to use rfcomm as a normal user, you need to add the user
- to the uucp group.
-"
-
-pkg_setup() {
- enewgroup plugdev
- use test && python-any-r1_pkg_setup
-
- if ! use udev; then
- ewarn
- ewarn "You are installing ${PN} with USE=-udev. This means various bluetooth"
- ewarn "devices and adapters from Apple, Dell, Logitech etc. will not work,"
- ewarn "and hid2hci will not be available."
- ewarn
- fi
-}
-
-src_prepare() {
- # Use static group "plugdev" if there is no ConsoleKit (or systemd logind)
- epatch "${FILESDIR}"/bluez-plugdev.patch
-
- # Fedora patches
- # http://www.spinics.net/lists/linux-bluetooth/msg38490.html
- epatch "${FILESDIR}"/0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch
-
- # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
- epatch "${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
-
- # http://www.spinics.net/lists/linux-bluetooth/msg41264.html
- epatch "${FILESDIR}"/0002-autopair-Don-t-handle-the-iCade.patch
-
- # ???
- epatch "${FILESDIR}"/0004-agent-Assert-possible-infinite-loop.patch
-
- # Ubuntu workaround for bug #501120
- epatch "${FILESDIR}"/0001-work-around-Logitech-diNovo-Edge-keyboard-firmware-i.patch
-
- if use cups; then
- sed -i \
- -e "s:cupsdir = \$(libdir)/cups:cupsdir = `cups-config --serverbin`:" \
- Makefile.{in,tools} || die
- fi
-}
-
-src_configure() {
- # readline is automagic when client is enabled
- # --enable-client always needs readline, bug #504038
- export ac_cv_header_readline_readline_h=$(usex readline)
-
- # Missing flags: experimental (sap, nfc, ...)
- econf \
- --localstatedir=/var \
- --disable-android \
- --enable-experimental \
- --enable-optimization \
- $(use_enable debug) \
- --enable-pie \
- --enable-threads \
- --enable-library \
- $(use_enable test) \
- --enable-tools \
- --enable-monitor \
- $(use_enable cups) \
- $(use_enable obex) \
- $(use_enable readline client) \
- $(use_enable systemd) \
- $(systemd_with_unitdir) \
- $(use_enable udev) \
- $(use_enable udev sixaxis)
-}
-
-src_install() {
- default
- prune_libtool_files --modules
-
- keepdir /var/lib/bluetooth
-
- # Unittests are not that useful once installed
- if use test ; then
- rm -r "${ED}"/usr/$(get_libdir)/bluez/test || die
- fi
-
- insinto /etc/bluetooth
- local d
- for d in input network proximity; do
- doins profiles/${d}/${d}.conf
- done
-
- doins src/main.conf
- doins src/bluetooth.conf
-
- insinto /usr/share/dbus-1/system-services
- doins src/org.bluez.service
-
- newinitd "${FILESDIR}"/bluetooth-init.d-r3 bluetooth
- newinitd "${FILESDIR}"/rfcomm-init.d-r1 rfcomm
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-
- use udev && udev_reload
-
- has_version net-dialup/ppp || elog "To use dial up networking you must install net-dialup/ppp."
-
- if ! has_version sys-auth/consolekit && ! has_version sys-apps/systemd; then
- elog "Since you don't have sys-auth/consolekit neither sys-apps/systemd, you will only"
- elog "be able to run bluetooth clients as root. If you want to be able to run bluetooth clientes as"
- elog "a regular user, you need to enable the consolekit use flag for this package or"
- elog "to add the user to the plugdev group."
- fi
-}
diff --git a/net-wireless/bluez/bluez-5.18-r1.ebuild b/net-wireless/bluez/bluez-5.20.ebuild
index 1646000a5ce1..72ebfa71bc8e 100644
--- a/net-wireless/bluez/bluez-5.18-r1.ebuild
+++ b/net-wireless/bluez/bluez-5.20.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/bluez-5.18-r1.ebuild,v 1.1 2014/05/09 13:59:20 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez/bluez-5.20.ebuild,v 1.1 2014/06/26 14:44:33 pacho Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
@@ -27,7 +27,7 @@ RDEPEND="
readline? ( sys-libs/readline:= )
selinux? ( sec-policy/selinux-bluetooth )
systemd? ( sys-apps/systemd )
- udev? ( >=virtual/udev-171 )
+ udev? ( >=virtual/udev-172 )
abi_x86_32? (
!<app-emulation/emul-linux-x86-soundlibs-20140406-r1
!app-emulation/emul-linux-x86-soundlibs[-abi_x86_32]