diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-misc/light-locker |
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-misc/light-locker')
-rw-r--r-- | x11-misc/light-locker/Manifest | 9 | ||||
-rw-r--r-- | x11-misc/light-locker/files/light-locker-1.7.0-systemd.patch | 46 | ||||
-rw-r--r-- | x11-misc/light-locker/light-locker-1.7.0-r1.ebuild | 68 | ||||
-rw-r--r-- | x11-misc/light-locker/light-locker-1.7.0.ebuild | 64 | ||||
-rw-r--r-- | x11-misc/light-locker/light-locker-1.8.0.ebuild | 64 | ||||
-rw-r--r-- | x11-misc/light-locker/metadata.xml | 17 |
6 files changed, 268 insertions, 0 deletions
diff --git a/x11-misc/light-locker/Manifest b/x11-misc/light-locker/Manifest new file mode 100644 index 000000000000..124125f04b6b --- /dev/null +++ b/x11-misc/light-locker/Manifest @@ -0,0 +1,9 @@ +AUX light-locker-1.7.0-systemd.patch 2393 SHA256 ed11b8f663fa012e8a1eadd36de13056725bd3f502e1b04b1807a5858aae93a6 SHA512 7903288386daaaa8f63c472ba4956eae01db91006bfdfac53269bac7097fe422c3b8052d8f3dddffea8b4ca94ba31fdd4fba804a2a0747852213ce5c20082b90 WHIRLPOOL 1c0a4d416ac9cd8fd0f6cb47fa932c9acece83bf085f09a0c85f1060ee44261dbc0bd81bff8f4acd1ea0391c6ed3c3e2ef9c446e082ed297ff16dab86a717c96 +DIST light-locker-1.7.0.tar.bz2 530315 SHA256 938baae14576e91b1fa0af963941bae6ef8d141bd83b513ff02256d8b6e79e29 SHA512 dcd524ed5bf8475743585ee5a6b35dfe396d17f307418e208450ccabc12ab6b3835818fdf11324b8c7dc63332b9faacea184409b7c9c0a242fbb9d6402a2d079 WHIRLPOOL 05d9d0762da2ddbfb6a33209b65289c26ef01cd14fbe9cab0c15718ce915e18f48e3d288b58dfddfc1de28ce821e3fa93559f52a3d7eec539f5d544ae5713a40 +DIST light-locker-1.8.0.tar.bz2 449898 SHA256 3c76106f40a8efe67b462061e4c798e3e501b54356c8cdc1b67a3022d9d7dba1 SHA512 bbad73c0b82a50ddca240d5e1bd325a99d0c60364d136fe6d9d52f196319953373c9d03cf38ebd75d4498d080e96702e09fc97c35b4b69cbe963f065719549d5 WHIRLPOOL 4d120bb94c5aba679a5d48cc65d23ba39284d4e929c01cf6b4a013d96f917e3e6938c3074c3934df0f50b6d159ae3e84582ea62cfd49967a7ea611007d2255b8 +EBUILD light-locker-1.7.0-r1.ebuild 1539 SHA256 c9dcc77ea8bfef31e5f0c58f39e1bf00f226c654fa427b55011830a08194c016 SHA512 a8e016855ebfc65443947e540fdef62e88920f11446bcae4f2fd44946a85d6edae34d3256e14a91a309a4169345e8c3898cc9ab04584e8bb35ddc9256395474e WHIRLPOOL b6c40921adc51e4986984327bcb3b89abdee7404e7e0714f40fd534ed5ecf1e02db0f6d5ce24526ace4901d856206042b7a4947c0b8bb619e781653a8c569951 +EBUILD light-locker-1.7.0.ebuild 1409 SHA256 7bce0c0da70bb4bd017894eaeb2d0064bdfbf1cf969b4ed683c86411ceac5290 SHA512 5e96e83cac55d95234b1e01f60e14a041035256c6fc2e6b6468818ccf4ac4bbff075637d13c8532923cf41f8316ea93730a47cc9421d411c98fff34b39a806a0 WHIRLPOOL 28a4afd1d8256f1a7c2c3fa8ddbcbe30cc8fb8024aa313318d55a1289f6b24ac088b37199bc9d51b8c078d7283d3c35127d6146ffbfae9b0c493400fbf59272e +EBUILD light-locker-1.8.0.ebuild 1409 SHA256 7bce0c0da70bb4bd017894eaeb2d0064bdfbf1cf969b4ed683c86411ceac5290 SHA512 5e96e83cac55d95234b1e01f60e14a041035256c6fc2e6b6468818ccf4ac4bbff075637d13c8532923cf41f8316ea93730a47cc9421d411c98fff34b39a806a0 WHIRLPOOL 28a4afd1d8256f1a7c2c3fa8ddbcbe30cc8fb8024aa313318d55a1289f6b24ac088b37199bc9d51b8c078d7283d3c35127d6146ffbfae9b0c493400fbf59272e +MISC ChangeLog 2670 SHA256 3be2fbddec5b221be1df99b8ce3ae5b51222cf7239105090ed056b847857c375 SHA512 c8fe6d8afe95616c05e8b5bd8cbbc40a19cac669b5b3978458ff2047db712b29e6d10ad5d5a2703009bd0c613ca0396ff38df1442a94e96caabefe4406cedc59 WHIRLPOOL 84608ee1f0e6809c388edc9de83f5de4c0e8cc2bc6081c5ea091601d477292bc1f37c62d4e8e970f4d08f62f2c7f8ec2428dab853dc24367d7d1ba12e95bcae3 +MISC ChangeLog-2015 565 SHA256 0a5b9c178f11f429e175a6ee6500933f189de254f6ae1b88b61ae3c4d61a0615 SHA512 9678ebca6127bc59d2fecea420d01f71a2817e8688738b843dc1419cd5440c3aa9b45b5983a458799435f3fd7187a71809d6170942f49df80403c329b2ee3d97 WHIRLPOOL 6e356236788c56c34978977e4a53c4fc103d187fc1a826490b8a3a9eab48a3405927be1c7f1da8bddb268eed725ec8e167253a70455110c6d121e8287000e8b0 +MISC metadata.xml 698 SHA256 cd80683535cf20fa1093335e8168551d63a60b5fc56fdee1e0397aad8fb906c5 SHA512 583d1108a9be5b71a9e3867b60b20dba60a1c999fe7a27634456b9102af8193dc22e6b7a5410c520f5aa13482a290d4e6cf6bdcde070788fd7ce8d2b74ece144 WHIRLPOOL 629e0a112a66ede6c36e881910e6e58ad16719df5a484cca3d50aa7238d0b8b8f2daa493867a6010d287cb2cd32b7073fc24f7e4dc06e9bf9ac4b82f80b7faae diff --git a/x11-misc/light-locker/files/light-locker-1.7.0-systemd.patch b/x11-misc/light-locker/files/light-locker-1.7.0-systemd.patch new file mode 100644 index 000000000000..757dda27329e --- /dev/null +++ b/x11-misc/light-locker/files/light-locker-1.7.0-systemd.patch @@ -0,0 +1,46 @@ +--- configure.orig 2016-09-12 19:48:08.510799596 -0600 ++++ configure 2016-09-12 19:48:33.804071980 -0600 +@@ -17532,12 +17532,12 @@ + pkg_cv_SYSTEMD_CFLAGS="$SYSTEMD_CFLAGS" + elif test -n "$PKG_CONFIG"; then + if test -n "$PKG_CONFIG" && \ +- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libsystemd-login\""; } >&5 +- ($PKG_CONFIG --exists --print-errors "libsystemd-login") 2>&5 ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libsystemd\""; } >&5 ++ ($PKG_CONFIG --exists --print-errors "libsystemd") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then +- pkg_cv_SYSTEMD_CFLAGS=`$PKG_CONFIG --cflags "libsystemd-login" 2>/dev/null` ++ pkg_cv_SYSTEMD_CFLAGS=`$PKG_CONFIG --cflags "libsystemd" 2>/dev/null` + test "x$?" != "x0" && pkg_failed=yes + else + pkg_failed=yes +@@ -17549,12 +17549,12 @@ + pkg_cv_SYSTEMD_LIBS="$SYSTEMD_LIBS" + elif test -n "$PKG_CONFIG"; then + if test -n "$PKG_CONFIG" && \ +- { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libsystemd-login\""; } >&5 +- ($PKG_CONFIG --exists --print-errors "libsystemd-login") 2>&5 ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libsystemd\""; } >&5 ++ ($PKG_CONFIG --exists --print-errors "libsystemd") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then +- pkg_cv_SYSTEMD_LIBS=`$PKG_CONFIG --libs "libsystemd-login" 2>/dev/null` ++ pkg_cv_SYSTEMD_LIBS=`$PKG_CONFIG --libs "libsystemd" 2>/dev/null` + test "x$?" != "x0" && pkg_failed=yes + else + pkg_failed=yes +@@ -17575,9 +17575,9 @@ + _pkg_short_errors_supported=no + fi + if test $_pkg_short_errors_supported = yes; then +- SYSTEMD_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libsystemd-login" 2>&1` ++ SYSTEMD_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libsystemd" 2>&1` + else +- SYSTEMD_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libsystemd-login" 2>&1` ++ SYSTEMD_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libsystemd" 2>&1` + fi + # Put the nasty error message in config.log where it belongs + echo "$SYSTEMD_PKG_ERRORS" >&5 diff --git a/x11-misc/light-locker/light-locker-1.7.0-r1.ebuild b/x11-misc/light-locker/light-locker-1.7.0-r1.ebuild new file mode 100644 index 000000000000..51411789d10f --- /dev/null +++ b/x11-misc/light-locker/light-locker-1.7.0-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome2-utils + +DESCRIPTION="A simple locker using lightdm" +HOMEPAGE="https://github.com/the-cavalry/light-locker" +SRC_URI="${HOMEPAGE}/releases/download/v${PV}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+consolekit +dpms gtk3 +screensaver -systemd +upower" + +RDEPEND="dev-libs/dbus-glib + >=dev-libs/glib-2.25.6:2 + >=sys-apps/dbus-0.30 + x11-libs/cairo + x11-libs/libX11 + x11-libs/pango + x11-libs/libXxf86vm + consolekit? ( sys-auth/consolekit ) + dpms? ( x11-libs/libXext ) + !gtk3? ( >=x11-libs/gtk+-2.24:2 ) + gtk3? ( x11-libs/gtk+:3 ) + screensaver? ( x11-libs/libXScrnSaver ) + systemd? ( sys-apps/systemd ) + upower? ( || ( sys-power/upower sys-power/upower-pm-utils ) )" +DEPEND="${RDEPEND} + dev-lang/perl + dev-perl/XML-Parser + dev-util/intltool + sys-devel/gettext" +RDEPEND="${RDEPEND} + x11-misc/lightdm" + +DOCS=( AUTHORS HACKING NEWS README ) + +src_prepare() { + # Not using debian's patch on configure.ac because it requires running xdg-autogen which is a mess + epatch "${FILESDIR}/${PN}-${PV}-systemd.patch" + eapply_user +} + +src_configure() { + econf \ + $(use_with consolekit console-kit) \ + $(use_with dpms dpms-ext) \ + $(use_with !gtk3 gtk2) \ + $(use_with screensaver x) \ + $(use_with screensaver mit-ext) \ + $(use_with systemd) \ + $(use_with upower) +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +} diff --git a/x11-misc/light-locker/light-locker-1.7.0.ebuild b/x11-misc/light-locker/light-locker-1.7.0.ebuild new file mode 100644 index 000000000000..bb354a057397 --- /dev/null +++ b/x11-misc/light-locker/light-locker-1.7.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit autotools-utils gnome2-utils + +DESCRIPTION="A simple locker using lightdm" +HOMEPAGE="https://github.com/the-cavalry/light-locker" +SRC_URI="${HOMEPAGE}/releases/download/v${PV}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+consolekit +dpms gtk3 +screensaver -systemd +upower" + +RDEPEND="dev-libs/dbus-glib + >=dev-libs/glib-2.25.6:2 + >=sys-apps/dbus-0.30 + x11-libs/cairo + x11-libs/libX11 + x11-libs/pango + x11-libs/libXxf86vm + consolekit? ( sys-auth/consolekit ) + dpms? ( x11-libs/libXext ) + !gtk3? ( >=x11-libs/gtk+-2.24:2 ) + gtk3? ( x11-libs/gtk+:3 ) + screensaver? ( x11-libs/libXScrnSaver ) + systemd? ( sys-apps/systemd ) + upower? ( || ( sys-power/upower sys-power/upower-pm-utils ) )" +DEPEND="${RDEPEND} + dev-lang/perl + dev-perl/XML-Parser + dev-util/intltool + sys-devel/gettext" +RDEPEND="${RDEPEND} + x11-misc/lightdm" + +DOCS=( AUTHORS HACKING NEWS README ) + +src_configure() { + local myeconfargs=( + $(use_with consolekit console-kit) + $(use_with dpms dpms-ext) + $(use_with !gtk3 gtk2) + $(use_with screensaver x) + $(use_with screensaver mit-ext) + $(use_with systemd) + $(use_with upower) + ) + autotools-utils_src_configure +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +} diff --git a/x11-misc/light-locker/light-locker-1.8.0.ebuild b/x11-misc/light-locker/light-locker-1.8.0.ebuild new file mode 100644 index 000000000000..bb354a057397 --- /dev/null +++ b/x11-misc/light-locker/light-locker-1.8.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit autotools-utils gnome2-utils + +DESCRIPTION="A simple locker using lightdm" +HOMEPAGE="https://github.com/the-cavalry/light-locker" +SRC_URI="${HOMEPAGE}/releases/download/v${PV}/${P}.tar.bz2" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+consolekit +dpms gtk3 +screensaver -systemd +upower" + +RDEPEND="dev-libs/dbus-glib + >=dev-libs/glib-2.25.6:2 + >=sys-apps/dbus-0.30 + x11-libs/cairo + x11-libs/libX11 + x11-libs/pango + x11-libs/libXxf86vm + consolekit? ( sys-auth/consolekit ) + dpms? ( x11-libs/libXext ) + !gtk3? ( >=x11-libs/gtk+-2.24:2 ) + gtk3? ( x11-libs/gtk+:3 ) + screensaver? ( x11-libs/libXScrnSaver ) + systemd? ( sys-apps/systemd ) + upower? ( || ( sys-power/upower sys-power/upower-pm-utils ) )" +DEPEND="${RDEPEND} + dev-lang/perl + dev-perl/XML-Parser + dev-util/intltool + sys-devel/gettext" +RDEPEND="${RDEPEND} + x11-misc/lightdm" + +DOCS=( AUTHORS HACKING NEWS README ) + +src_configure() { + local myeconfargs=( + $(use_with consolekit console-kit) + $(use_with dpms dpms-ext) + $(use_with !gtk3 gtk2) + $(use_with screensaver x) + $(use_with screensaver mit-ext) + $(use_with systemd) + $(use_with upower) + ) + autotools-utils_src_configure +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +} diff --git a/x11-misc/light-locker/metadata.xml b/x11-misc/light-locker/metadata.xml new file mode 100644 index 000000000000..3b85524b066f --- /dev/null +++ b/x11-misc/light-locker/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>calchan@gentoo.org</email> + <name>Denis Dupeyron</name> + </maintainer> + <use> + <flag name="consolekit">Keep track of the various users, sessions, and seats present on the system.</flag> + <flag name="dpms">Turn on the display on screensaver deactivation.</flag> + <flag name="gtk3">Build with GTK+ 3 instead of GTK+ 2.</flag> + <flag name="screensaver">Lock the screen on screensaver activation.</flag> + </use> + <upstream> + <remote-id type="github">the-cavalry/light-locker</remote-id> + </upstream> +</pkgmetadata> |