diff options
author | Richard Farina <zerochaos@gentoo.org> | 2014-08-01 02:52:15 +0000 |
---|---|---|
committer | Richard Farina <zerochaos@gentoo.org> | 2014-08-01 02:52:15 +0000 |
commit | 3b5ea270957fa7bc91e0e89cace738856b410bee (patch) | |
tree | f9f0dc331f9220503675eee7172da6999d691cb1 /net-wireless | |
parent | bump & drop old (diff) | |
download | historical-3b5ea270957fa7bc91e0e89cace738856b410bee.tar.gz historical-3b5ea270957fa7bc91e0e89cace738856b410bee.tar.bz2 historical-3b5ea270957fa7bc91e0e89cace738856b410bee.zip |
adding snapshot of git for bluez-5 support, been using it for weeks and working well
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0xDD11F94A
Diffstat (limited to 'net-wireless')
-rw-r--r-- | net-wireless/blueman/ChangeLog | 9 | ||||
-rw-r--r-- | net-wireless/blueman/Manifest | 32 | ||||
-rw-r--r-- | net-wireless/blueman/blueman-1.23_p20140717.ebuild | 108 |
3 files changed, 133 insertions, 16 deletions
diff --git a/net-wireless/blueman/ChangeLog b/net-wireless/blueman/ChangeLog index 3892dbcbee79..0a47e89a2aa9 100644 --- a/net-wireless/blueman/ChangeLog +++ b/net-wireless/blueman/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-wireless/blueman # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/blueman/ChangeLog,v 1.19 2014/05/12 14:22:17 zerochaos Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/blueman/ChangeLog,v 1.20 2014/08/01 02:52:09 zerochaos Exp $ + +*blueman-1.23_p20140717 (01 Aug 2014) + + 01 Aug 2014; Rick Farina <zerochaos@gentoo.org> + +blueman-1.23_p20140717.ebuild: + adding snapshot of git for bluez-5 support, been using it for weeks and + working well 12 May 2014; Rick Farina <zerochaos@gentoo.org> blueman-9999.ebuild: upstream merged the bluez5 branch into master diff --git a/net-wireless/blueman/Manifest b/net-wireless/blueman/Manifest index f52e6ea33faa..969ad2277f2f 100644 --- a/net-wireless/blueman/Manifest +++ b/net-wireless/blueman/Manifest @@ -8,27 +8,29 @@ AUX blueman-9999-plugins-conf-file.patch 1083 SHA256 a97c052b107beaf1c6615f47809 AUX blueman-9999-set-codeset-for-gettext-to-UTF-8-always.patch 8717 SHA256 91f6351614a8bdbb51155399f77c384a86407deb609c9e7bb61ffac17a56d81d SHA512 524afc7729564b5355f38648840b783426cf5aeaffd1bf157f725100b780d35b7524bc81144d3453e34683ea9f7af6982176d45b4488c8176c10224f74452f4d WHIRLPOOL ed053972b26a018276c221a51893bc0b1ab7b2b15e3900905444cfce03a41dd5eade845cd3e4ce3511ebf724e5a1c4e9dbd1f5024518ad8834fa2779bd1253a1 DIST blueman-1.21.tar.gz 1086099 SHA256 86200dab50b1595c9a9537586c07de90ccfa084b954bb74f3e8732cc000fe3af DIST blueman-1.23.tar.gz 1223094 SHA256 50b261bcdc2e99e176c7c194825da1259500aaacaccb92714d97af0209a4f011 SHA512 529a43dace73bf362baac69404a9e87d14f5bcb7b07b18194434c7a6c1dbc22f8fecdb4923c92a77b65656405a492b9e147e77cb7a161df4a93e8b78a003eba7 WHIRLPOOL 4070b4d86cbe743278730e4ee3022bcfdea590b5b76e545cc67912a3498de993ed0c62cb67ac2cd3ad3b8e3c17c5d5a8b1f8fa6e214234a64a784146c6d6d542 +DIST blueman-1.23_p20140717.tar.xz 1679284 SHA256 3b4bbd68e6613299b7577e6a73a9efb86fa1ee2b033e0eb5849e6acd61135fc9 SHA512 ce279aaa7ed85dedc1329534c99f0d660c00c1b887efb543f7b62217bc329c03d400f60847e01b1a25ea4dbbad8f67077b865ac484d88e0e00a4791dcd8c4156 WHIRLPOOL f1b01633062c6a779be6755e039065d7a3ebefefc26025ddc28156968ea1b39c7509ee05f077d574786293d999d586bd2e0ca1eb18da05cf3593b06b28110cc9 EBUILD blueman-1.21-r1.ebuild 2119 SHA256 92582c07555ece8c7f8f93303d7f4434401b4428b1fce1f732cedd5c95218c97 SHA512 8772d077ada5dd05a9239b25ec9b954c8416892e03f02e09a9d5b86ba6c45d5d3716da0d2e4a512db89736f743e8ece1842c756600e3a930ca90df9f088784de WHIRLPOOL a774163d1b4e2818de848d426e464e0a797deea064c8bf3d32bd8e2dd7d264e8875719092cb6921dbaf8db3e443a49d322f2ce19d958926023e50a4b8d5c49fa EBUILD blueman-1.23-r1.ebuild 2396 SHA256 a321d87cc701cba2e0c1b65cf0842c37537491e4ad49f10aef6a0e3be30a3baf SHA512 cecdc9cea81aa7b7610af1f4a0fb20778a7d8f598f710505cb4bf91cbf8df40a6875e4663ae989db7de65d132d0c838276d9090a840ba9f45edb95499ed439a0 WHIRLPOOL 3219f874b6ca9aaa6af9caf923ae54d6f14379215d5da540e60972d4d3c1f6ef6715b6ca40576a6d24a306ad4d4a6ccbb2a44998a2bc690d0bd356f2a7bb2719 EBUILD blueman-1.23-r2.ebuild 2490 SHA256 92e390db1c81b2154eadde0e35abe2175f78e375091f7850a4a3219f9820cfab SHA512 fce40c96a687d75fbeb738feab50b768066a4323a0e560e55558c094036c82a52c1a8c9f1a5c633d988038387d2a4ae3257208c22522048adc1822fd51ce582c WHIRLPOOL 8f40caa4d2898babed50fab254dc4f3daad6c5960765ed52494117bc9865e9036e4e97b94c14d67332db427981e6a07558900ea576d31bce30f723fa7427a858 EBUILD blueman-1.23.ebuild 2320 SHA256 aa5c1bd87d4849767f93c2e83b7eeb97cdf399008182bf24eeccdfdf28115394 SHA512 86d193f87c2c542b13e62e2322c68be621c52f011ab3c2adbb20f055cda71ae80301210157cd4fbbfb8b0a10e45ca77c5ca16432db60d60937e9b6296d355884 WHIRLPOOL 13e0c84cc9fb3ab9f1fbe6544f77200bb5fe3ed59af1fa369c135ee9f86df9780e4c27e5193611b47b766364300a678900b84983acee7eb1430ba6dd5dffb304 +EBUILD blueman-1.23_p20140717.ebuild 2673 SHA256 214968d8ec18f4f37677b2e9b3077cd4ebe30256fa1806f4c7a1bf10db26b6a6 SHA512 f8329084205d70f641482a79b3630e8be034e5f0749e81513d43cfefb075fd75db888c4936a2e7f00f324b512ce9201b0d75f341390fd4b4c8d875e83ab51790 WHIRLPOOL d2d6994755f00845b705a542e2a0300b8189eb17dbadb4a01e9155afb8d7237f7272d4875dc0b5e22458dfb1cbffb1cb4f336e997e280063297ee16cf74cc018 EBUILD blueman-9999.ebuild 2595 SHA256 fbac21587a1e9032e24e42adc749c89e8726cf90fe6a91049584d862b80a4c67 SHA512 faeb75d30cdb8d6cfa06375689515fc9745655d4d11263073a83c64755f681f3d8dc12c447aa06dad692fe9a7d2faca12ba04993f3d93728f2731a87d9d320fb WHIRLPOOL 172107d92fe2e94b519688b5e7c02475817981fce560a71ffec0c293c55e1e20dc5659160dc44f8de8e3e2276d8210b1c9fde41945580a1e848727d90ffdcc71 -MISC ChangeLog 4061 SHA256 a8d4a4c34de4063cdb4d6d6000d66def3bd15a136fde42018d06ea3cfea867a0 SHA512 2f5fb4d97af000fd61360520d4fb4a246144978f36e382e33d9785c2437135567fcce5c8428fb3ad4bf09d957d56af59a97a8cb615f0ecba1150d598af793b35 WHIRLPOOL 650b049e103eeddc44bc655b5c5bc0c75f77eb4f6db3bf168d296366f16fa42ca419ffa947a5aeda46be068c31c62b7e47e5d019a60dce2819e67dacda90448a +MISC ChangeLog 4274 SHA256 40f9adb70e78b1ace06456efb7e3242bea20d5670243a87a39d44074b00ab71f SHA512 07417c9576387afb39ad588e9c160bdfe219a50ee891e9ea5c4e843f6775b617e1416a90e82617c0f46d1a5858a924bcbf26d7c52b23df0108eccde6c9cd28b2 WHIRLPOOL d5a68b85b6ba8eed635ccbeaa6bd042ffe5bcaf87e24c801bf7f7fe52db9a6fae360ba659aeb4d006e98731fa047d1a197a444bf8d74e032fa7682cc3e444283 MISC metadata.xml 525 SHA256 706d61c1400fbeda6ada529e6f1864446171ca76e3c5f9799fc381ea5ac834ac SHA512 ad18fcc5b222c9f1d40c7dd30ec8fdef2d2756f79743027548be30d1a301ba324bb5d9fb0f45c3a812730a81ed849cd22c8a529f0c987b2f214d133186dc9aaf WHIRLPOOL 9a6b9224077931c83262cd8d9014a36ed3c520cfaddfd0f7bd8f7f2e4683a7b4d8597f839535b1cbada4dc4df8ede7bd6e85fa4ed60697bc23bc6caef364bc09 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iQIcBAEBCgAGBQJTcNmgAAoJEKXdFCfdEflK0SYP/jFZguGCZ8M2h5b25c5MB3Bs -CzIza27SVqDlBub5iNOjr1FreHoDyNcGaZe+HihXLcl4k+AO9NbgOvcSC9Xj+4EC -cRvourVdHDV1wmsQoKm8lfW7Ou0JtY4xtc8SFAd0kFAlLlsKyMbvxvwRWvfDDX6t -VXlAYoKQFPWP+ar3yYNLxPhXjWg7CWWj5uHYGLL97IxUrUL+jtvl+MG7IW4tIIhK -bAawExniDGTQXFFjdx/jwsXp/lIomk9MYdeX0vcbDaZDbz25Bg9KQ9tQ1VVXj5lz -JxbSxaXje3kg04ja2rFwwQOup4/lKTB0e/1jJHoFTuoE0BUu0PtlKyKea1I6ocX5 -Or1gajtz73T82vdpuFD70Y934EIx0Uwk1A4S7pjtUEh76YV83C2Ga9hlIdEmSnHC -90BsqLGiWBaVsnzXGuk645e7hVtKrD9GIptm+cgWgcohyUQ2Two/Mdh+OBjjALzF -GqB1CYOoNPL1LCxM4E1ncEDzG5xVWZjKE7Xd3BglOsSkdkbUhpxuraSzXR6/clyn -y71tepkIIigt09+I1AyWGtsYOhXHsHw5lDKiXTQsy1kuuvIHfPUn7lbPm1LAEuHv -4d5JDppZAesNq8N4wHQ23rhmVi9mxF6ZriOuzL1IYc2wq/9ZocxWW0Oe01hDUM4x -HFjnAVEw8VW5/iBgMAn1 -=pvF8 +iQIcBAEBCgAGBQJT2wHTAAoJEKXdFCfdEflKwdoQAIkvVUA6fF4NW/toaoHnLOTL +vUetmXS9RAkG3jybPqWbAOikST01YuUveduB+0Mwr4pNyfebvzvmlZ1JMBRskgD7 +XUBSTL94ocMNnbLSYhFKG8GIAbn+UChtZcqvz1w0tltVGjZ/nXNBqTcE9CGTUlzb +DpgjRFgVWjhjrUF/mKa/elpZBhSQ2/9TKzPM7ARvRI6f+Bg+cJP5ENYZSDtO1fHy +RIoKOR+ZTrdRoDKEWBd/AEX5Mc+tz2rlK/V3fNs33rbawG9ZFoBZA+JaDWH5MTuk +dKjJIC/ODe1GeYCVSBmZ6ewtC9rFzTwZRlQ8bOUbyJnTEfycM6uXnlelG6mPyl8t +oSKDimsuUWfQF5g/Ok+Mnh3fGC3BHzK0abxsFfYE40MMqzA59uoM6AO4Jph6YlFn +5Hv1oE9wvNMGy/+GVxLZW39YEN9DwJ/rTbU/N/IZx0B/T1CPt73VZ1QzsJ+yy0IF +hl4eISOCht/Fb98K7XDnJAS0k5eIx8GzPAD72MEkEEB4TOwDCNSpp0gcahvSYODb +GubpgmydC9YveFR7N0rqMF5OZ4NhyY0h7IixC7Z+YV59ZgVwaqDQa6ESWsEKgnIe +mECzAlSJPENCABQ9afFDIND3e5CJClRN4AoVsZSz+onXrQC1XfGq1E2o4zypiV5f +ThRAFfZgPZN9zQwbQbRW +=GouD -----END PGP SIGNATURE----- diff --git a/net-wireless/blueman/blueman-1.23_p20140717.ebuild b/net-wireless/blueman/blueman-1.23_p20140717.ebuild new file mode 100644 index 000000000000..abdcd15c90f0 --- /dev/null +++ b/net-wireless/blueman/blueman-1.23_p20140717.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/blueman/blueman-1.23_p20140717.ebuild,v 1.1 2014/08/01 02:52:09 zerochaos Exp $ + +EAPI="5" + +PYTHON_DEPEND="2:2.7" + +inherit eutils python gnome2-utils autotools + +DESCRIPTION="GTK+ Bluetooth Manager, designed to be simple and intuitive for everyday bluetooth tasks." +HOMEPAGE="http://blueman-project.org/" + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}-project/${PN}.git" + KEYWORDS="" +else + #SRC_URI="http://download.tuxfamily.org/${PN}/${P}.tar.gz" + SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.xz" + KEYWORDS="~amd64 ~ppc ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="gconf sendto network nls policykit pulseaudio" + +CDEPEND="dev-libs/glib:2 + x11-libs/gtk+:3 + x11-libs/startup-notification + dev-python/pygobject:2 + >=net-wireless/bluez-4.61 + x11-libs/libnotify" +DEPEND="${CDEPEND} + nls? ( dev-util/intltool sys-devel/gettext ) + virtual/pkgconfig + >=dev-python/pyrex-0.9.8" +RDEPEND="${CDEPEND} + >=app-mobilephone/obex-data-server-0.4.4 + sys-apps/dbus + dev-python/pygtk + dev-python/notify-python + dev-python/dbus-python + x11-themes/hicolor-icon-theme + gconf? ( dev-python/gconf-python ) + sendto? ( gnome-base/nautilus ) + network? ( || ( net-dns/dnsmasq + =net-misc/dhcp-3* + >=net-misc/networkmanager-0.8 ) ) + policykit? ( sys-auth/polkit ) + pulseaudio? ( media-sound/pulseaudio )" + +pkg_setup() { + python_set_active_version 2.7 + python_pkg_setup +} + +src_prepare() { + # disable pyc compiling + ln -sf $(type -P true) py-compile + + sed -i \ + -e '/^Encoding/d' \ + data/blueman-manager.desktop.in || die "sed failed" + + epatch \ + "${FILESDIR}/${PN}-9999-plugins-conf-file.patch" \ + "${FILESDIR}/${PN}-9999-set-codeset-for-gettext-to-UTF-8-always.patch" + eautoreconf +} + +src_configure() { + econf \ + --disable-static \ + $(use_enable policykit polkit) \ + $(use_enable sendto) \ + --disable-hal \ + $(use_enable nls) +} + +src_install() { + default + + python_convert_shebangs 2.7 "${D}"/usr/bin/blueman-* "${D}/usr/libexec/blueman-mechanism" + + rm "${D}"/$(python_get_sitedir)/*.la + use sendto && rm "${D}"/usr/lib*/nautilus-sendto/plugins/*.la + + use gconf || rm "${D}"/$(python_get_sitedir)/${PN}/plugins/config/Gconf.py + use policykit || rm -rf "${D}"/usr/share/polkit-1 + use pulseaudio || rm "${D}"/$(python_get_sitedir)/${PN}/{main/Pulse*.py,plugins/applet/Pulse*.py} + + python_need_rebuild +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + python_mod_optimize ${PN} + gnome2_icon_cache_update +} + +pkg_postrm() { + python_mod_cleanup ${PN} + gnome2_icon_cache_update +} |