commit:     d26de6f98838fae56e143ef771ea291d17b1e8f0
Author:     NP-Hardass <NP-Hardass <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 19 18:44:39 2015 +0000
Commit:     NP Hardass <np-hardass <AT> gentoo <DOT> org>
CommitDate: Sun Jul 19 18:44:39 2015 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=d26de6f9

Version bump mate-screensaver to 1.10.2

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 18F89C67

 mate-extra/mate-screensaver/ChangeLog              |   6 ++
 mate-extra/mate-screensaver/Manifest               |  24 ++++-
 .../mate-screensaver-1.10.2.ebuild                 | 118 +++++++++++++++++++++
 3 files changed, 147 insertions(+), 1 deletion(-)

diff --git a/mate-extra/mate-screensaver/ChangeLog 
b/mate-extra/mate-screensaver/ChangeLog
index 819c87e..f30bf07 100644
--- a/mate-extra/mate-screensaver/ChangeLog
+++ b/mate-extra/mate-screensaver/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-screensaver/ChangeLog,v 
1.16 2014/12/20 17:35:40 tamiko Exp $
 
+*mate-screensaver-1.10.2 (19 Jul 2015)
+
+  19 Jul 2015; NP-Hardass <[email protected]>
+  +mate-screensaver-1.10.2.ebuild:
+  Version bump mate-screensaver to 1.10.2
+
   06 Jul 2015; NP-Hardass <[email protected]> metadata.xml:
   Updated maintainer and add remote IDs.
 

diff --git a/mate-extra/mate-screensaver/Manifest 
b/mate-extra/mate-screensaver/Manifest
index d8768c1..fcc451b 100644
--- a/mate-extra/mate-screensaver/Manifest
+++ b/mate-extra/mate-screensaver/Manifest
@@ -1,7 +1,29 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
 AUX mate-screensaver-1.2.0-fix-popsquares-includes.patch 309 SHA256 
f21d10a9a3ffecbe1dfc90d27c032a7678f7918fdcb14e5575e1935c90506a59 SHA512 
14dac0aca344c414123bf2feac312d09800c89299568ee9b0d8fa84858702a54a57b0eeee15574509a1d5e11181c217890bf09c864dac7e0facaade7ebd2d5d3
 WHIRLPOOL 
dfe99f877dbc50ef80f99c5f7f483ba5fd0ed3a2ef4077f2c5098f89ad19ba5bb83896b5b1f889007a739e653b98888d725c33cbdedd952cbeb9355ab0572c10
 AUX mate-screensaver-1.2.0-fix-with-libgl.patch 381 SHA256 
f4860df79ec7ebcc46da120095f726031ba39b806bc2107817095193ea27f008 SHA512 
ce5675738d3a53ad864a4a8fdaa39ac50037c0ba23e598838b7a0bdd4104e97e2ee23dd0bcb7830c6fdf878680596a9668cac6f4ca1cdee43117c3f31ea4ac8c
 WHIRLPOOL 
5a355a4f05a837795043a585a516a00cc3a3c73e098f0fdee7a2d0c54f4774da86d3875402d8ddf506cce7ed06681fe2f2d3e0981a35d86664b49554e9020ea5
 AUX xss-conversion.txt 1026 SHA256 
f1bcc5e85d45e53e6170d0cdf25dd3d10020aeef545cf2fdea5e3b4b30ec86c8 SHA512 
149d28bf7ff9dffe75f0a59408d91eff6537ec27a9457bf2419efe78e9b39a11796b341176e6ba4b1a183cc3ead080abe0ba85f51a3d57b0ff54dae8a3ec312a
 WHIRLPOOL 
95492336413595cd91fbf31dc44f616500714ec11ddedcbdf98e9c18b0d0897d83b3f5ef82fe410cdd45409060a2560a873b67141576ed3a196bc33f87734ee3
+DIST mate-screensaver-1.10.2.tar.xz 4888108 SHA256 
19b79dc4b4b5a6dcd407daf5b8f310b6da8210445a6271d265458e79a58d539d SHA512 
474d0db2aa42bce2ab6185badc8a10d921ec1450d2b873c167047e7f29d5f9d5dd3ef608f8a9d232221fc4be82171343cba45c5598cb745b38d85f5baf900f47
 WHIRLPOOL 
7ba45db491251942ce0373a80a47268a0c2c9f5315495d3621174a07b580722a785193da7f2a47bf0c65f22312c91813480205e1ad9117b1d36c04fbab5994ff
 DIST mate-screensaver-1.8.1.tar.xz 4874424 SHA256 
a3dd1fe9e8d05b7815544fa186c43a35271dd8b512d6b0377038df02c28c9d62 SHA512 
e2bb5b4efbd5818834d0e9f9bf13e9f362f1251bdfc975fc93c69ab90163db859ebfc089e056fa73801053cd396d661954bb6e906e02881452b01a0394d7d2ff
 WHIRLPOOL 
a46bc84824205bc6a257325dda507b38a83751c30275052e921c3cbceb53a9243caed8704f0e63888f5fa927ff2a0b04b693e5c7fe0514e709fc356a7756af57
+EBUILD mate-screensaver-1.10.2.ebuild 3337 SHA256 
5115760871b6f0bae344efae973697376ccf3ec2f6e65c342701cc6164a5924c SHA512 
f47917c5201805d9756e3096c44dd8d8267998dc39e96f49c709a3de2af71e23fb9196a19298ada797f7c3d40270e785ef33573a14a8e4791dac8c738705fe91
 WHIRLPOOL 
78dfcb5f0a7a6664c588e008b3ecb193e8d432072333e31edd35a46fdfa4005e8526d2393dbc09cafb9580a1b4e67b3942618dcd59bcaa4ec2f8b1e382fdaff7
 EBUILD mate-screensaver-1.8.1.ebuild 3429 SHA256 
7e19419c5f24724d4478bafb0c97be4e452a96ba76005e2d0d87c5fc587dcdca SHA512 
80fe9e66c7b260054fededa10e58ccd01d82ecd62d7cdd160d07088a506e4269a74e69f8ef90a0d7476d0ef317996023b520b02e2c4cda9e44871c47a088bfa8
 WHIRLPOOL 
e21adeb66ea79f48aad3ef014f78af31482c32641db79b9b329eacb46b119bf1521290fc27ad72c53aaa7e8c7af2308cdbd65111c7465744fdef0b295df76f5a
-MISC ChangeLog 3161 SHA256 
4720125c2fe1292b2b88cd07c26d2821a68168adb53321836333269c020c0153 SHA512 
f22361e52f1b108507be7d3f10a0d785288aec5af6f51a2229ffdabd1f36f69cd1516a02e9f5fad60b3d2c0220c95a8444fdd9a5df471df0b31aaaa789d57510
 WHIRLPOOL 
212aec557de378d5bc1773f03395ff8b067be570e3cbea629ee3ee10d802d18b6df3c2c4c8d4f942a2c7c1f7555273a34d573c53919fcc07b06fb63d61101a14
+MISC ChangeLog 3329 SHA256 
0a5907bb1c58b9ecf9e9baa121a5ec7daf4be071d2db7359c94c5fd8e4cbfd47 SHA512 
889e2edc160a5ad9758e6ba87d24eb0a72d26fb0ec209303f9661201346e4d040400b3df76b8e822f2caec5a996cf0777537d6e8295b56a4edaef2f7407b6d53
 WHIRLPOOL 
56959dfc69d42322f54a1efdd5f81e16e00f23d611fffefb917853cbac66d74874662ad2b48c089b7011495c570b5238f6909c8938f34c7ecf3459d495983ef9
 MISC metadata.xml 370 SHA256 
07fb28280997f4fe7e601716108ae8f7c24abd6c708e6af02e9b768d1f34a17d SHA512 
23272568fa455380d4752bedef956a4349b524d85dd6c33740db9b8553ef8f7dab7210285ec38ba603ba602d96b3693153fc152a8f5d17d09ae16690af310f0c
 WHIRLPOOL 
958f1f74fb0a5f83934f6d5be24aa88dcaf42447b8c90d0dc6db423576cd1f662046790b7b685b2b4982261938b0dd30c5d94e10751b205c1167879772534a9b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAEBCAAGBQJVq/AXAAoJEBzZQR2yrxj7WuUQAIfWJZ3pim8xfzVNHmPEkLXJ
+NnUBuk6Yzwr3XwqY0U2U00hWB7KsZRTFzdDb8OT6Ul8Ww4SNSLSy1Wsd0zI+sbxF
+LsM4Vjxurk+MMWMV4/wzKvTOXh57zgV/9qM2CJpo4Hn6blXYXyHVSnXbtY1C7RFO
+I5zXGgZsQAunnrgRctC0TSxw8GD/wtYiDF0k9VzbC1HgjZCEyh537wcWKD+z/czk
+U/SUoU+W1jUv4cQvm1t1xlLU3jmdxk1ijckOy69Bur2HZGJVIKJgazyGXml8/UMK
+eVD6IytbmnK/G4OyVivHwLGXQzwKwGxzODIyDw90QdKMjiXDUT/COk5lNEqzxBzH
+V1o34E+NRDu6oeVOMgW274Sa9Km3ZLp0otnCT5zMZ0vrJBhppm1zsW7qlD+LyUNg
+eY2HGbl5igRNJxHiIhGIAGRumq57JSNrZgIv0kAz3EEi+q4GDrphGk2Q1BjjBZd0
+OTfeQxEaa6EM3p2JpINO54q1a5kSl9ZrG6ZVO3v1boNUZmp0S6Q8BWJXouR1Tp41
+8a58St56l/GdCosKSpK1AazqyyjzSH1s35FDa1YfyJTQLJaXKfEdv7xcFamnlrND
+lwnxYV+XKtZpNThWosPZl7+rMmwDb2bsa+kWjSAQzYom/1NovfFeNhgYMi+7Rm1I
+XOQNOXcH4VtT1dg5uIej
+=U3+i
+-----END PGP SIGNATURE-----

diff --git a/mate-extra/mate-screensaver/mate-screensaver-1.10.2.ebuild 
b/mate-extra/mate-screensaver/mate-screensaver-1.10.2.ebuild
new file mode 100644
index 0000000..139b083
--- /dev/null
+++ b/mate-extra/mate-screensaver/mate-screensaver-1.10.2.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/mate-extra/mate-screensaver/mate-screensaver-1.8.1.ebuild,v
 1.2 2014/12/11 09:55:55 pacho Exp $
+
+EAPI="5"
+GCONF_DEBUG="yes"
+
+inherit gnome2 multilib readme.gentoo versionator
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz";
+DESCRIPTION="Replaces xscreensaver, integrating with the MATE desktop"
+HOMEPAGE="http://mate-desktop.org";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="X consolekit kernel_linux libnotify opengl pam systemd"
+
+DOC_CONTENTS="
+       Information for converting screensavers is located in
+       /usr/share/doc/${PF}/xss-conversion.txt*
+"
+
+RDEPEND="
+       >=dev-libs/dbus-glib-0.71:0
+       >=dev-libs/glib-2.36:2
+       gnome-base/dconf:0
+       >=mate-base/libmatekbd-1.10:0
+       >=mate-base/mate-desktop-1.10:0
+       >=mate-base/mate-menus-1.10:0
+       >=sys-apps/dbus-0.30:0
+       >=x11-libs/gdk-pixbuf-2.14:2
+       >=x11-libs/gtk+-2.24:2
+       >=x11-libs/libX11-1:0
+       x11-libs/cairo:0
+       x11-libs/libXext:0
+       x11-libs/libXrandr:0
+       x11-libs/libXScrnSaver:0
+       x11-libs/libXxf86misc:0
+       x11-libs/libXxf86vm:0
+       x11-libs/libxklavier:0
+       x11-libs/pango:0
+       virtual/libintl:0
+       consolekit? ( sys-auth/consolekit:0 )
+       libnotify? ( >=x11-libs/libnotify-0.7:0 )
+       opengl? ( virtual/opengl:0 )
+       pam? ( gnome-base/gnome-keyring:0 virtual/pam:0 )
+       !pam? ( kernel_linux? ( sys-apps/shadow:0 ) )
+       systemd? ( sys-apps/systemd:0= )
+       !!<gnome-extra/gnome-screensaver-3:0"
+
+DEPEND="${RDEPEND}
+       >=dev-util/intltool-0.35:*
+       >=mate-base/mate-common-1.10:0
+       sys-devel/gettext:*
+       x11-proto/randrproto:0
+       x11-proto/scrnsaverproto:0
+       x11-proto/xextproto:0
+       x11-proto/xf86miscproto:0
+       virtual/pkgconfig:*"
+
+src_configure() {
+       gnome2_src_configure \
+               $(use_with consolekit console-kit) \
+               $(use_enable debug) \
+               $(use_with libnotify) \
+               $(use_with opengl libgl) \
+               $(use_enable pam) \
+               $(use_with systemd) \
+               $(use_with X x) \
+               --enable-locking \
+               --with-kbd-layout-indicator \
+               --with-xf86gamma-ext \
+               --with-xscreensaverdir=/usr/share/xscreensaver/config \
+               --with-xscreensaverhackdir=/usr/$(get_libdir)/misc/xscreensaver
+}
+
+src_install() {
+       gnome2_src_install
+
+       # Install the conversion script in the documentation.
+       dodoc "${S}"/data/migrate-xscreensaver-config.sh
+       dodoc "${S}"/data/xscreensaver-config.xsl
+       dodoc "${FILESDIR}"/xss-conversion.txt
+
+       # Non PAM users will need this suid to read the password hashes.
+       # OpenPAM users will probably need this too when
+       # http://bugzilla.gnome.org/show_bug.cgi?id=370847
+       # is fixed.
+       if ! use pam ; then
+               fperms u+s /usr/libexec/mate-screensaver-dialog
+       fi
+
+       readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+       gnome2_pkg_postinst
+
+       if has_version "<x11-base/xorg-server-1.5.3-r4" ; then
+               ewarn "You have a too old xorg-server installation. This will 
cause"
+               ewarn "mate-screensaver to eat up your CPU. Please consider 
upgrading."
+               echo
+       fi
+
+       if has_version "<x11-misc/xscreensaver-4.22-r2" ; then
+               ewarn "You have xscreensaver installed, you probably want to 
disable it."
+               ewarn "To prevent a duplicate screensaver entry in the menu, 
you need to"
+               ewarn "build xscreensaver with -gnome in the USE flags."
+               ewarn "echo \"x11-misc/xscreensaver -gnome\" >> 
/etc/portage/package.use"
+               echo
+       fi
+
+       readme.gentoo_print_elog
+}

Reply via email to