diff options
author | Matthias Maier <tamiko@gentoo.org> | 2014-12-09 22:16:51 +0000 |
---|---|---|
committer | Matthias Maier <tamiko@gentoo.org> | 2014-12-09 22:16:51 +0000 |
commit | 82d623130954a3d0067f6e81a88c0ffa296f6d83 (patch) | |
tree | 4ea51815df7296649b438725cfcaa36a5a459401 /mate-extra | |
parent | version bump; fix libgnome-keyring dependency wrt bug #522798; fix subslot de... (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | mate-extra/mate-screensaver/Manifest | 26 | ||||
-rw-r--r-- | mate-extra/mate-screensaver/mate-screensaver-1.8.1.ebuild | 116 |
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}" +} |