summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Maier <tamiko@gentoo.org>2014-12-09 22:16:51 +0000
committerMatthias Maier <tamiko@gentoo.org>2014-12-09 22:16:51 +0000
commit82d623130954a3d0067f6e81a88c0ffa296f6d83 (patch)
tree4ea51815df7296649b438725cfcaa36a5a459401 /mate-extra
parentversion bump; fix libgnome-keyring dependency wrt bug #522798; fix subslot de... (diff)
downloadhistorical-82d623130954a3d0067f6e81a88c0ffa296f6d83.tar.gz
historical-82d623130954a3d0067f6e81a88c0ffa296f6d83.tar.bz2
historical-82d623130954a3d0067f6e81a88c0ffa296f6d83.zip
version bump
Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0xBD3A97A3
Diffstat (limited to 'mate-extra')
-rw-r--r--mate-extra/mate-screensaver/ChangeLog8
-rw-r--r--mate-extra/mate-screensaver/Manifest26
-rw-r--r--mate-extra/mate-screensaver/mate-screensaver-1.8.1.ebuild116
3 files changed, 140 insertions, 10 deletions
diff --git a/mate-extra/mate-screensaver/ChangeLog b/mate-extra/mate-screensaver/ChangeLog
index 54fa2aa45c49..9f8bc800351b 100644
--- a/mate-extra/mate-screensaver/ChangeLog
+++ b/mate-extra/mate-screensaver/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for mate-extra/mate-screensaver
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-screensaver/ChangeLog,v 1.13 2014/07/07 23:18:35 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-screensaver/ChangeLog,v 1.14 2014/12/09 22:16:41 tamiko Exp $
+
+*mate-screensaver-1.8.1 (09 Dec 2014)
+
+ 09 Dec 2014; Matthias Maier <tamiko@gentoo.org>
+ +mate-screensaver-1.8.1.ebuild:
+ version bump
07 Jul 2014; Tom Wijsman <TomWij@gentoo.org> mate-screensaver-1.8.0.ebuild:
Add missing dconf dependency; fixes bug #515810, reported by Patrick Lauer.
diff --git a/mate-extra/mate-screensaver/Manifest b/mate-extra/mate-screensaver/Manifest
index d42318572c4f..718d4ee8ac46 100644
--- a/mate-extra/mate-screensaver/Manifest
+++ b/mate-extra/mate-screensaver/Manifest
@@ -6,18 +6,26 @@ AUX mate-screensaver-1.2.0-fix-with-libgl.patch 381 SHA256 f4860df79ec7ebcc46da1
AUX xss-conversion.txt 1026 SHA256 f1bcc5e85d45e53e6170d0cdf25dd3d10020aeef545cf2fdea5e3b4b30ec86c8 SHA512 149d28bf7ff9dffe75f0a59408d91eff6537ec27a9457bf2419efe78e9b39a11796b341176e6ba4b1a183cc3ead080abe0ba85f51a3d57b0ff54dae8a3ec312a WHIRLPOOL 95492336413595cd91fbf31dc44f616500714ec11ddedcbdf98e9c18b0d0897d83b3f5ef82fe410cdd45409060a2560a873b67141576ed3a196bc33f87734ee3
DIST mate-screensaver-1.6.1.tar.xz 4974032 SHA256 b04801e68d013c899cdfefceed25e28040c21197a2da40cd650be52ac643843c SHA512 cebb8aef6d68429a0f0033449e3d412e58055f1c3c88903dd609b21408fed5e393d93ee043a4243c3952b7387e10a2e6f86b1a255136604ccc91951a5b62b486 WHIRLPOOL 82dca4fbd87f5e13fb13006bba4c3974f8f7354c4a9c27468cb2359097b97d2255c3dbed8d96beb6b8f88e665d293beabce841493bc57b618d4f7c5e8235b8d2
DIST mate-screensaver-1.8.0.tar.xz 4869084 SHA256 93979d0a6203fa0b59eb5477bdd5b78788a1b1adc861c3d0085339b859ec3106 SHA512 66375f38896bb95f1556f6574f5a91c58d4bf61fc976dee4e457691d3e6c2afbf1616c998fdd8b7e44a0a4781b5654e11b11820543672f4adcb0b29f62b45ecd WHIRLPOOL f2b166fd74fad5807b4c8fa5967d8b66e1d511e635a81215888ec961cc4dd1590cf8155cb22d3b28acf2307ffa47f146d32effedd272c7c4eff4bf356fe4b0ba
+DIST mate-screensaver-1.8.1.tar.xz 4874424 SHA256 a3dd1fe9e8d05b7815544fa186c43a35271dd8b512d6b0377038df02c28c9d62 SHA512 e2bb5b4efbd5818834d0e9f9bf13e9f362f1251bdfc975fc93c69ab90163db859ebfc089e056fa73801053cd396d661954bb6e906e02881452b01a0394d7d2ff WHIRLPOOL a46bc84824205bc6a257325dda507b38a83751c30275052e921c3cbceb53a9243caed8704f0e63888f5fa927ff2a0b04b693e5c7fe0514e709fc356a7756af57
EBUILD mate-screensaver-1.6.1-r2.ebuild 4086 SHA256 0c1380e242ea213f84c556ea2bbca48d2b2a8761acef1ff90bfe0eebd1448760 SHA512 a04e9145bef0c1572c62f94b1cf0436704ad21a031e95b43fa2e68e4aa0e71b36ac57fed96e98db338f0662ea347636e100e96ab270964215ba32007072fd57e WHIRLPOOL 6b8209bb4efd017923b2c55bfa3ec598b470b52173d90a94ade55d48c885adec7edced868dff33ac353977894f694c7fd755d567c28e5958f2fc76515802d49a
EBUILD mate-screensaver-1.8.0.ebuild 3416 SHA256 c5930c8377435abd88450ad8454e3b5f93decde30a19d79eae7820edb7f8f70d SHA512 ee1588c75afca286864ec97cc9a3ac243f50b807f59bc1e8a8ca5d116922fa557b0e1f75a2507abaa483c31c3cec94042a411237c7c21c2dad42939c113155f9 WHIRLPOOL faa989e9f64b82ea4eb7a983d8506cac4ea5b1f9c3780aca3e9181befa0df1fbc5039dfbb95843df0e7417b5146c1aa00307520a11afcf2a12ee0a781b63ad4f
-MISC ChangeLog 2605 SHA256 5a98c1bbf987d500cd1b742eba2c47410c1421f6a678ee19be4a2a506828e6a9 SHA512 cb40e222a3e5ffbe34d6ad3b68a6743f14c286d9f6b8a16d510aac180c3f3130a450f313b619c002f89a2f54519e5cbbe8b12915e42b71903f91087f4d3ca5d0 WHIRLPOOL 2772883dcc676bb78f7763ba09d178ff266f032710cf4a02c492cc4e9aa1cf324139bd5aa74bfca7b2dfd502e2c4b34dea308b7f61c7411fd0f975a43500b90e
+EBUILD mate-screensaver-1.8.1.ebuild 3418 SHA256 eefc4154060637812e589cc4f86bd12da6dcc1712ccfe9bacf11e9b5a2bd30c1 SHA512 76bfac0eef7fa9f180cc31fe6c0f677ca314af524e477b4347fe5eb57ac3bbeb176ef92d4a7618b8c0a423936809b41ca7c8e61912863d69c05f054096fa32ec WHIRLPOOL c5b791c12e024501b7ed3279735285832bf42989f76114fb3e7b79677183cb94c36cb0697499a78d9139235af09e56b435809442f1cc34aeb43d2a1bdcd40d2f
+MISC ChangeLog 2744 SHA256 671d39d8c45da946d02e826d8e356bc6d22a22e04fe5e0b6c43685fbd8021250 SHA512 a664e8affd925739d9108b9f6796477e93691639ba97d2ef83b800a12e2773ecf1bc581bb65b3d87f2c2e8f7e3099db512180931009fb14409758d638fd24e6c WHIRLPOOL 5558e2ef27d42c280f215b0bef55e28c2274dd99f691de0ab967d018ae7b3caffe5d037b3360a8e4879f74ccc520c183d02dea58999991a8b2f3c7ecabc656dc
MISC metadata.xml 333 SHA256 65924dc5eb9352b23b5cbd440061640d0651dc0300fc43085b33d3606e710b87 SHA512 e4ca39f2167d40427df01498ba04b05ee9c109c6c9f02cf192a637179fc3c3a642b2862488613d18a5942a9660b56c293fe4c0d582fb64267064b90dcd7bea7d WHIRLPOOL 9b85f9a29c79be7448cde034436d23bf00068bd545905a310f777902ce5346e765a90937c584b004a2addafdb440f354629ff6ce757270f847d9575430fcd063
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.1
-iQEcBAEBCAAGBQJTuyrTAAoJEJWyH81tNOV9EWUH/REo93dJ1TlA3jkSh6Kruf4y
-mmluM2DvE05+B3l6hsCenYwBCke79JHk809DTNoNsPcpqH2JYlwQEqWzVMy3y2B4
-gwz82tQXOwH5PyIe56O1z8NMen58IXetLyHUAMa7EfLxdB/KsmujsJHKwiJj2DiE
-j0jIsoCS8oyDALSdA85YbKFFiprMOl9BGB9fSI9B1xlfb4oIfezGXvAHD4nCgp7e
-UwR1FCpo2Vo4DQ1964+rGMv9S9wGQBauOcD5LZ1W8ZHx49P7umzOZ1OBGsEOw6Rj
-kT0L5G+7dMfeJmje+jdmcull5ncXGbxs1Awur1U1qak2y2RkKNo3BxrkAUxtkPw=
-=LNqx
+iQIcBAEBCAAGBQJUh3TKAAoJELhOzYlK7nn/lGQP/2jj7uTz2s1uOAsGLBR46+4u
+TqC1J2i8FvZft3hd/WG6URB2ryO09KZjkbpjfzt/LaCO66ThVH9tfdNUDbdfwhu4
+zUu0hKp1YrXlpdtpOYAK8CL4iemJIC7VndqoRLCOv5WkhTyZfuOx1iEuHYhUMTHV
+tQ7KZ1rB+Yp+GVcMdYjY6Rb/hLZB/2yrW3THitczvSmNNdX6j4VlyU292lrmAzar
+xgli1wBIGabmRwX8G0y4ufshTT8HlgXTa46twWfo3cO+s3eZwZSUwMApoG+kaBK5
+BKSn10I+fs3YJMed62ePGbi88vsfmRwhLNgF3l07ow0HW3u2zmhvj+Imdz9qVdar
+iqCz6g5Uzt0SQ0rMuKWuKGlKHavxo5kJ8jfZbKmG6TxaUGkVQHdzAtbYk/rQXhOL
+TsSuQTkbbAKd5//4tDf2ZHJ+poiHnGjJxXbzYFg+MSHDaJbL7d6JJPDsToOS+yIb
+8FZD4TL8GddPl03eeNoosGfvfLa1d5szWG4slVlhq6+fOoVAlvnBDUQFobNUh4XK
+kP8Hu/SOfj45h3TOl/RSc85eXPhW3f1wEgg5oc006eG7Uy6CPu4lWG8p0YDLrcdD
+UU9RvIOHZ8NoH4MhO5u9hT8xXzNC7I0xJdxpBNDUw10Xf6vnfyCoXegUxUghOg8O
+2Wma8RO1tb6DBPOlH1O6
+=W/5q
-----END PGP SIGNATURE-----
diff --git a/mate-extra/mate-screensaver/mate-screensaver-1.8.1.ebuild b/mate-extra/mate-screensaver/mate-screensaver-1.8.1.ebuild
new file mode 100644
index 000000000000..24c4ea9c8798
--- /dev/null
+++ b/mate-extra/mate-screensaver/mate-screensaver-1.8.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2014 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.1 2014/12/09 22:16:41 tamiko Exp $
+
+EAPI="5"
+
+GCONF_DEBUG="yes"
+
+inherit gnome2 multilib 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"
+
+RDEPEND="
+ >=dev-libs/dbus-glib-0.71:0
+ >=dev-libs/glib-2.26:2
+ gnome-base/dconf:0
+ >=mate-base/libmatekbd-1.8:0
+ >=mate-base/mate-desktop-1.8:0
+ >=mate-base/mate-menus-1.6:0
+ >=sys-apps/dbus-0.30:0
+ >=x11-libs/gdk-pixbuf-2.14:2
+ >=x11-libs/gtk+-2.14: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
+ 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 ) )
+ !!<gnome-extra/gnome-screensaver-3:0"
+
+# FIXME: Why is systemd and consolekit only a DEPEND? ConsoleKit can't be used build-time only.
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.35:*
+ >=mate-base/mate-common-1.6:0
+ sys-devel/gettext:*
+ x11-proto/randrproto:0
+ x11-proto/scrnsaverproto:0
+ x11-proto/xextproto:0
+ x11-proto/xf86miscproto:0
+ virtual/pkgconfig:*
+ consolekit? ( sys-auth/consolekit:0 )
+ systemd? ( sys-apps/systemd:0= )"
+
+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
+}
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+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
+}
+
+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
+
+ elog "Information for converting screensavers is located in "
+ elog "/usr/share/doc/${PF}/xss-conversion.txt.${PORTAGE_COMPRESS}"
+}