diff options
Diffstat (limited to 'mate-extra/mate-screensaver')
-rw-r--r-- | mate-extra/mate-screensaver/Manifest | 4 | ||||
-rw-r--r-- | mate-extra/mate-screensaver/mate-screensaver-1.22.0.ebuild | 126 | ||||
-rw-r--r-- | mate-extra/mate-screensaver/mate-screensaver-1.22.1.ebuild | 2 |
3 files changed, 2 insertions, 130 deletions
diff --git a/mate-extra/mate-screensaver/Manifest b/mate-extra/mate-screensaver/Manifest index a1540404f653..a89d9f565390 100644 --- a/mate-extra/mate-screensaver/Manifest +++ b/mate-extra/mate-screensaver/Manifest @@ -1,6 +1,4 @@ AUX xss-conversion.txt 1026 BLAKE2B 4675ecb7d7ce45b28183ff503739b5d3853e8a68adfb8e4bf92274944c034d4f043c8854cc54a801ad72160bf452c645dfc5a0d35a71b967c9094f2a8464e59a SHA512 149d28bf7ff9dffe75f0a59408d91eff6537ec27a9457bf2419efe78e9b39a11796b341176e6ba4b1a183cc3ead080abe0ba85f51a3d57b0ff54dae8a3ec312a -DIST mate-screensaver-1.22.0.tar.xz 4959732 BLAKE2B 23d7622ea992c8a29966a12a4e8db36fb489d0d07124907cb3fc2325dedb7fb99394bc551b0d889247989bbea27ba540fb17f55dbd12644e10a9abc242b07d8a SHA512 e253495ad700264ee7833d7b5a732cabff53058384801ff5e874d45f812cea1e4bd3877a1688ecec6197c37f32761f69a4924a47a6556332f1fec736e540e333 DIST mate-screensaver-1.22.1.tar.xz 4942928 BLAKE2B e82b6482ed9ec655bb8bea2795b0e2559cbdfcb2be5f27a2264486a2013b8234cb02292b6ca547f8812e6dc0c74646f51af8a2f8d7baf2f28bf1b688508350d5 SHA512 7ffb94d88095ff5580862fe9c958a2e4af7a424d40dc5e0f3c1da49a258035179573721fc7052710624916678e953a6347a898b53ff872a49e022987b8c02904 -EBUILD mate-screensaver-1.22.0.ebuild 3251 BLAKE2B 4d18b9b6d63c22e0cbaf99facdc469b7b0faf78ea7dc2198a6b0fa6aa193e960168f672dedc47fd241e98305249ca25170f1f2180c67c02222254f8e8b4778aa SHA512 e69c1d310d8933b9d7e29583c2098feaa5f61bbfd0129c4bd7a0b6f0c3e175ca95920172cde0cc734f1c6af3aa71203e241d3d01df1de0b739264b344bc5aee5 -EBUILD mate-screensaver-1.22.1.ebuild 3088 BLAKE2B 73520bea9b93ae23a85aea3896f2da53d727466773acb1c539eb596e90554647af6add8293323ec218c147f5e57fee062a5601f027817a2eb7b96027f8934341 SHA512 488fe8be47268ea1e8ce9a544970db0d95aab5c9574bc66ee97b9ca8e02f3e8f8ea6cd85ae33743b17e464a31b77fe98a238eba3b76d75d4f324d50e84e6a3ea +EBUILD mate-screensaver-1.22.1.ebuild 3086 BLAKE2B 3bed773d2a9d1ef3bd8bb07ee4cbc0b4ee43853fe5bc4420d954272eabf14b40edce2875e72be5402efccae46d35ca8572a7300a87e0bb0e8957f2ceaa96f591 SHA512 be123f59d695f2e463827071566e3ae85fa0a6b77f6c9b6f72e990a192831e018e5bbfc201c24497de071a8dda3d093bff0c880b096852c591e6cf60697e8747 MISC metadata.xml 447 BLAKE2B febc277d7b427ae9a48c3c6e318b779f8a3fb9e27f896b17a3ebafec9bc8b03c4af3f30de7881fcc7feff674fdc0106d0b46f91d72d7267d4c4eeffb1dbe341a SHA512 29d7b99ddd69b2503d91f185679e1811403ba34443e20e2b17782878ee509565dcd62c2e3339709b3d29f568168c9c5c5a9284823d0187392220e781792b73e8 diff --git a/mate-extra/mate-screensaver/mate-screensaver-1.22.0.ebuild b/mate-extra/mate-screensaver/mate-screensaver-1.22.0.ebuild deleted file mode 100644 index 92449016a7c4..000000000000 --- a/mate-extra/mate-screensaver/mate-screensaver-1.22.0.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit mate readme.gentoo-r1 - -if [[ ${PV} != 9999 ]]; then - KEYWORDS="amd64 ~arm ~arm64 x86" -fi - -DESCRIPTION="Replaces xscreensaver, integrating with the MATE desktop" - -LICENSE="GPL-2" -SLOT="0" -IUSE="X debug consolekit elogind kernel_linux libnotify opengl pam systemd" -REQUIRED_USE="?? ( elogind systemd )" - -DOC_CONTENTS=" - Information for converting screensavers is located in - /usr/share/doc/${PF}/xss-conversion.txt* -" - -COMMON_DEPEND=" - >=dev-libs/dbus-glib-0.71:0 - >=dev-libs/glib-2.50:2 - gnome-base/dconf - >=mate-base/libmatekbd-1.17.0 - >=mate-base/mate-desktop-1.17.0 - >=mate-base/mate-menus-1.10.0 - >=sys-apps/dbus-0.30 - >=x11-libs/gdk-pixbuf-2.14:2 - >=x11-libs/libX11-1 - x11-libs/cairo - >=x11-libs/gtk+-3.22:3 - x11-libs/libXext - x11-libs/libXrandr - x11-libs/libXScrnSaver - x11-libs/libXxf86misc - x11-libs/libXxf86vm - x11-libs/libxklavier - x11-libs/pango - virtual/libintl - consolekit? ( sys-auth/consolekit ) - libnotify? ( >=x11-libs/libnotify-0.7:0 ) - opengl? ( virtual/opengl ) - pam? ( gnome-base/gnome-keyring virtual/pam ) - !pam? ( kernel_linux? ( sys-apps/shadow ) ) - elogind? ( sys-auth/elogind ) - systemd? ( sys-apps/systemd:= ) - !!<gnome-extra/gnome-screensaver-3" - -RDEPEND="${COMMON_DEPEND} - >=mate-base/mate-session-manager-1.6" - -DEPEND="${COMMON_DEPEND} - >=dev-util/intltool-0.50.1 - sys-devel/gettext:* - x11-base/xorg-proto - virtual/pkgconfig:*" - -src_configure() { - local myconf=( - --enable-locking - --with-kbd-layout-indicator - --with-xf86gamma-ext - --with-xscreensaverdir=/usr/share/xscreensaver/config - --with-xscreensaverhackdir=/usr/$(get_libdir)/misc/xscreensaver - $(use_with X x) - $(use_with consolekit console-kit) - $(use_with libnotify) - $(use_with opengl libgl) - $(use_with systemd) - $(use_enable debug) - $(use_enable pam) - ) - - if use elogind; then - myconf+=( - --with-systemd - SYSTEMD_CFLAGS=`pkg-config --cflags "libelogind" 2>/dev/null` - SYSTEMD_LIBS=`pkg-config --libs "libelogind" 2>/dev/null` - ) - fi - - mate_src_configure "${myconf[@]}" -} - -src_install() { - mate_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 - # https://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() { - mate_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 -} diff --git a/mate-extra/mate-screensaver/mate-screensaver-1.22.1.ebuild b/mate-extra/mate-screensaver/mate-screensaver-1.22.1.ebuild index 1d3642612562..907a28193b77 100644 --- a/mate-extra/mate-screensaver/mate-screensaver-1.22.1.ebuild +++ b/mate-extra/mate-screensaver/mate-screensaver-1.22.1.ebuild @@ -6,7 +6,7 @@ EAPI=6 inherit mate readme.gentoo-r1 if [[ ${PV} != 9999 ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 x86" fi DESCRIPTION="Replaces xscreensaver, integrating with the MATE desktop" |