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 +}
