mgorny      15/08/08 15:35:02

  Modified:             blueman-9999.ebuild ChangeLog
  Added:                blueman-2.0.ebuild
  Log:
  Version bump with schema install fix to the live ebuild.
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  Changes    Path
1.11                 net-wireless/blueman/blueman-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/blueman/blueman-9999.ebuild?rev=1.11&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/blueman/blueman-9999.ebuild?rev=1.11&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/blueman/blueman-9999.ebuild?r1=1.10&r2=1.11

Index: blueman-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-wireless/blueman/blueman-9999.ebuild,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- blueman-9999.ebuild 8 Aug 2015 15:11:45 -0000       1.10
+++ blueman-9999.ebuild 8 Aug 2015 15:35:02 -0000       1.11
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/blueman/blueman-9999.ebuild,v 
1.10 2015/08/08 15:11:45 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/blueman/blueman-9999.ebuild,v 
1.11 2015/08/08 15:35:02 mgorny Exp $
 
 EAPI="5"
 
@@ -57,7 +57,7 @@
 src_prepare() {
        epatch \
                
"${FILESDIR}/${PN}-9999-set-codeset-for-gettext-to-UTF-8-always.patch"
-       eautoreconf
+       [[ ${PV} == 9999 ]] && eautoreconf
 }
 
 src_configure() {
@@ -81,12 +81,15 @@
 
 pkg_preinst() {
        gnome2_icon_savelist
+       gnome2_schemas_savelist
 }
 
 pkg_postinst() {
        gnome2_icon_cache_update
+       gnome2_schemas_update
 }
 
 pkg_postrm() {
        gnome2_icon_cache_update
+       gnome2_schemas_update
 }



1.37                 net-wireless/blueman/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/blueman/ChangeLog?rev=1.37&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/blueman/ChangeLog?rev=1.37&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/blueman/ChangeLog?r1=1.36&r2=1.37

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-wireless/blueman/ChangeLog,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- ChangeLog   8 Aug 2015 15:11:45 -0000       1.36
+++ ChangeLog   8 Aug 2015 15:35:02 -0000       1.37
@@ -1,6 +1,13 @@
 # ChangeLog for net-wireless/blueman
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/blueman/ChangeLog,v 1.36 
2015/08/08 15:11:45 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/blueman/ChangeLog,v 1.37 
2015/08/08 15:35:02 mgorny Exp $
+
+*blueman-2.0 (08 Aug 2015)
+
+  08 Aug 2015; Michał Górny <[email protected]> +blueman-2.0.ebuild,
+  +files/blueman-2.0-set-codeset-for-gettext-to-UTF-8-always.patch,
+  blueman-9999.ebuild:
+  Version bump with schema install fix to the live ebuild.
 
   08 Aug 2015; Michał Górny <[email protected]> blueman-9999.ebuild:
   Fix USE=appindicator and deps for USE=pulseaudio.



1.1                  net-wireless/blueman/blueman-2.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/blueman/blueman-2.0.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/blueman/blueman-2.0.ebuild?rev=1.1&content-type=text/plain

Index: blueman-2.0.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-wireless/blueman/blueman-2.0.ebuild,v 
1.1 2015/08/08 15:35:02 mgorny Exp $

EAPI="5"

PYTHON_COMPAT=( python2_7 )
inherit eutils python-single-r1 gnome2-utils autotools

DESCRIPTION="GTK+ Bluetooth Manager, designed to be simple and intuitive for 
everyday bluetooth tasks"
HOMEPAGE="https://github.com/blueman-project/blueman";

if [[ ${PV} == "9999" ]] ; then
        inherit git-r3
        EGIT_REPO_URI="https://github.com/blueman-project/blueman.git";
        KEYWORDS=""
else
        
SRC_URI="https://github.com/blueman-project/${PN}/releases/download/${PV}/${P}.tar.xz";
        KEYWORDS="~amd64 ~x86"
fi

LICENSE="GPL-3"
SLOT="0"
IUSE="appindicator network nls policykit pulseaudio thunar"

COMMON_DEPEND="
        dev-python/pygobject:3
        >=net-wireless/bluez-4.61:=
        ${PYTHON_DEPS}"
DEPEND="${COMMON_DEPEND}
        dev-python/cython[${PYTHON_USEDEP}]
        virtual/pkgconfig
        nls? ( dev-util/intltool sys-devel/gettext )"
RDEPEND="${COMMON_DEPEND}
        dev-python/dbus-python[${PYTHON_USEDEP}]
        dev-python/pycairo[${PYTHON_USEDEP}]
        sys-apps/dbus
        x11-libs/gtk+:3[introspection]
        x11-libs/libnotify[introspection]
        || (
                x11-themes/faenza-icon-theme
                x11-themes/gnome-icon-theme
                x11-themes/mate-icon-theme
        )
        appindicator? ( dev-libs/libappindicator:3[introspection] )
        network? ( || ( net-dns/dnsmasq
                net-misc/dhcp
                >=net-misc/networkmanager-0.8 ) )
        policykit? ( sys-auth/polkit )
        pulseaudio? ( media-sound/pulseaudio[bluetooth] )
        thunar? ( xfce-base/thunar )
        !net-wireless/gnome-bluetooth
"

REQUIRED_USE="${PYTHON_REQUIRED_USE}"

src_prepare() {
        epatch \
                "${FILESDIR}/${P}-set-codeset-for-gettext-to-UTF-8-always.patch"
        [[ ${PV} == 9999 ]] && eautoreconf
}

src_configure() {
        econf \
                --docdir=/usr/share/doc/${PF} \
                --disable-runtime-deps-check \
                --disable-static \
                $(use_enable policykit polkit) \
                $(use_enable nls) \
                $(use_enable thunar thunar-sendto)
}

src_install() {
        default

        python_fix_shebang "${D}"
        rm "${D}"/$(python_get_sitedir)/*.la || die

        use appindicator || { rm 
"${D}"/$(python_get_sitedir)/${PN}/plugins/applet/AppIndicator.py* || die; }
        use pulseaudio || { rm 
"${D}"/$(python_get_sitedir)/${PN}/{main/Pulse*.py*,plugins/manager/Pulse*.py*} 
|| die; }
}

pkg_preinst() {
        gnome2_icon_savelist
        gnome2_schemas_savelist
}

pkg_postinst() {
        gnome2_icon_cache_update
        gnome2_schemas_update
}

pkg_postrm() {
        gnome2_icon_cache_update
        gnome2_schemas_update
}




Reply via email to