tetromino    15/06/14 01:56:46

  Modified:             ChangeLog
  Added:                cinnamon-screensaver-2.6.3.ebuild
  Log:
  Version bump for Cinnamon 2.6
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
0x18E5B6F2D8D5EC8D)

Revision  Changes    Path
1.14                 gnome-extra/cinnamon-screensaver/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/cinnamon-screensaver/ChangeLog?rev=1.14&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/cinnamon-screensaver/ChangeLog?rev=1.14&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/cinnamon-screensaver/ChangeLog?r1=1.13&r2=1.14

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/gnome-extra/cinnamon-screensaver/ChangeLog,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- ChangeLog   7 Jun 2015 11:12:20 -0000       1.13
+++ ChangeLog   14 Jun 2015 01:56:46 -0000      1.14
@@ -1,6 +1,13 @@
 # ChangeLog for gnome-extra/cinnamon-screensaver
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: 
/var/cvsroot/gentoo-x86/gnome-extra/cinnamon-screensaver/ChangeLog,v 1.13 
2015/06/07 11:12:20 pacho Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/gnome-extra/cinnamon-screensaver/ChangeLog,v 1.14 
2015/06/14 01:56:46 tetromino Exp $
+
+*cinnamon-screensaver-2.6.3 (13 Jun 2015)
+
+  13 Jun 2015; Alexandre Rostovtsev <tetrom...@gentoo.org>
+  +cinnamon-screensaver-2.6.3.ebuild,
+  +files/cinnamon-screensaver-2.6.3-automagic-logind.patch:
+  Version bump for Cinnamon 2.6
 
 *cinnamon-screensaver-2.4.2 (07 Jun 2015)
 



1.1                  
gnome-extra/cinnamon-screensaver/cinnamon-screensaver-2.6.3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-2.6.3.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-2.6.3.ebuild?rev=1.1&content-type=text/plain

Index: cinnamon-screensaver-2.6.3.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-2.6.3.ebuild,v
 1.1 2015/06/14 01:56:46 tetromino Exp $

EAPI="5"
GCONF_DEBUG="yes"

PYTHON_COMPAT=( python2_7 )

inherit autotools eutils gnome2 multilib python-single-r1

DESCRIPTION="Screensaver for Cinnamon"
HOMEPAGE="http://cinnamon.linuxmint.com/";
SRC_URI="https://github.com/linuxmint/cinnamon-screensaver/archive/${PV}.tar.gz 
-> ${P}.tar.gz"

LICENSE="GPL-2+"
SLOT="0"
IUSE="doc pam systemd"
KEYWORDS="~amd64 ~x86"

COMMON_DEPEND="
        >=dev-libs/glib-2.37.3:2[dbus]
        >=x11-libs/gtk+-3.1.4:3[introspection]
        >=gnome-extra/cinnamon-desktop-2.6.3:0=[systemd=]
        >=gnome-base/gsettings-desktop-schemas-0.1.7
        >=gnome-base/libgnomekbd-3.6
        >=dev-libs/dbus-glib-0.78

        net-libs/webkit-gtk:3[introspection]

        sys-apps/dbus
        x11-libs/libxklavier
        x11-libs/libX11
        x11-libs/libXext
        x11-libs/libXrandr
        x11-libs/libXScrnSaver
        x11-libs/libXxf86misc
        x11-libs/libXxf86vm
        x11-themes/gnome-icon-theme-symbolic

        ${PYTHON_DEPS}

        pam? ( virtual/pam )
        systemd? ( >=sys-apps/systemd-31:0= )
"
# our cinnamon-1.8 ebuilds installed a cinnamon-screensaver.desktop hack
RDEPEND="
        !~gnome-extra/cinnamon-1.8.8.1
        !systemd? ( sys-auth/consolekit )

        dev-python/pygobject:3[${PYTHON_USEDEP}]
"
DEPEND="${COMMON_DEPEND}
        >=dev-util/intltool-0.35
        gnome-base/gnome-common
        sys-devel/gettext
        virtual/pkgconfig
        x11-proto/xextproto
        x11-proto/randrproto
        x11-proto/scrnsaverproto
        x11-proto/xf86miscproto
        doc? (
                app-text/xmlto
                app-text/docbook-xml-dtd:4.1.2
                app-text/docbook-xml-dtd:4.4 )
"

pkg_setup() {
        python_setup
}

src_prepare() {
        epatch "${FILESDIR}"/${PN}-2.6.3-automagic-logind.patch

        # Fix xscreensaver paths for gentoo
        sed -e 
"s#/usr/lib/xscreensaver/#${EPREFIX}/usr$(get_libdir)/misc/xscreensaver/#" \
                -i data/screensavers/xscreensa...@cinnamon.org/main || die

        python_fix_shebang data/screensavers

        epatch_user
        eautoreconf
        gnome2_src_prepare
}

src_configure() {
        DOCS="AUTHORS ChangeLog HACKING NEWS README"
        gnome2_src_configure \
                $(use_enable doc docbook-docs) \
                $(use_enable pam locking) \
                $(use_enable systemd logind) \
                --with-mit-ext \
                --with-pam-prefix=/etc \
                --with-xf86gamma-ext \
                --with-kbd-layout-indicator
        # Do not use --without-console-kit, it would provide no benefit: there 
is
        # no build-time or run-time check for consolekit, $PN merely listens to
        # consolekit's messages over dbus.
}

pkg_postinst() {
        gnome2_pkg_postinst

        if ! has_version x11-misc/xscreensaver; then
                elog "${PN} can use screensavers from x11-misc/xscreensaver"
        fi
}




Reply via email to