summaryrefslogtreecommitdiff
path: root/x11-misc/xidle
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-misc/xidle
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-misc/xidle')
-rw-r--r--x11-misc/xidle/Manifest6
-rw-r--r--x11-misc/xidle/files/xidle-26052015-dead.patch24
-rw-r--r--x11-misc/xidle/metadata.xml8
-rw-r--r--x11-misc/xidle/xidle-26052015.ebuild39
4 files changed, 77 insertions, 0 deletions
diff --git a/x11-misc/xidle/Manifest b/x11-misc/xidle/Manifest
new file mode 100644
index 000000000000..c7bbfec98384
--- /dev/null
+++ b/x11-misc/xidle/Manifest
@@ -0,0 +1,6 @@
+AUX xidle-26052015-dead.patch 501 SHA256 374a66af1b74ebb26f2d497a0b3679329206a818adaaefb9153a42cd173d09ef SHA512 cfc6005d3143c7c5f0605f6ad09a9431c0e10a0b99e7eabe3610cd7e5cd7fb4a0d9f55af752fcec38665bcb5d228b5f1cf18682a7f8363f3d117113fadc2f950 WHIRLPOOL d63bae79e8998277697ac5ccb31f2dabbcd4119703643ce2e53ca85f5dbf171f9c5281c934a7cc180b04842bf9f5d036db08f6d3c2f2230f04d4f8bf2700e222
+DIST xidle-26052015.tar.bz2 5897 SHA256 a7ba1b887c0f4d9d080dc7f49569bf48e3df1d9f2c08b11cffd159c5a15b174c SHA512 bb132a431a5dd585be6a93519aa06a73eade63dde81bbe582a5dd966646c5eeaca65fa2573e6795b73bbfd08388390b4e92954929577051f13098ef8e38c2200 WHIRLPOOL 25a0dbb3d49eeb6241b8a291863a5286b4d4bf75f5412dac9ff895afa278b73aa68438b1381ddced0bddc9db5393f0ed1b2a0af3ec082eda16c84636dc76cb2f
+EBUILD xidle-26052015.ebuild 993 SHA256 dc63e5da2ca0ee5ea04c5339768d2e7d87c717b4859244520f14c0fa4d904b1e SHA512 f7ebd65aa183a06f8e14ca550cd9cec9db7078dbd9f362150eec1b77bf5dea691a81b2caa3e523369ba1675bf4b4720f68e50443e87770269b4e34673c80a787 WHIRLPOOL 18584b8c00a9581bed6e39a8c4a39ba012caeb6d7af05ff0bd160687bc6647429803d6e5ea24178bc525b4e891b8e075bbbc001900fa4f4d7b14b666b00745f8
+MISC ChangeLog 2210 SHA256 5f89052fc10b1c00f5b4ed5b62229a11fee61f320507958df6d912d87d0983bf SHA512 17dc8fc87c7bae0f61ea2f0715611052bd501f5d60b529f26ea34dcef302a7bea1a86c32b9ba6c6397150fec1e9dca8baeafb7fe05252831488da212b37c8a32 WHIRLPOOL 43c76efcf852d514a2d3b6d996ca0f7f2886a3b467043cf8a5fd77a7dd18880dad29057d6ba0fe5e83b5b7577edd685f1d8ef5675c4d36adb40a07fd96a61cf6
+MISC ChangeLog-2015 745 SHA256 9b6baadf31fb0f0d3e078ffe6da6c178e3b5c17882f25bbca63ebd8db16f693e SHA512 7b93f572a5a8d298fdd89717345e689cbb4769c6d5da6937562be6c86111ebe955a530ca2b37824ee6d4e71921d9aaf83e74079af6a00d0473c0c32b737b0939 WHIRLPOOL 7f4a29058d9715f7b9c719f3f5baec137aaa1872e4358516ff2737962e3f89c96ddce58cb2fca712c46214a515f4da2a9ea38125ac759a38decc42e109f35856
+MISC metadata.xml 240 SHA256 58d315d79d6b07d798e12d1f8f2481ca4eb03b71d430e68989603732bcd392c8 SHA512 25affa2d6d2fe48707ae81553343451aff9797885b4232e73973a29d4cc1d28a937d024cefca49f92383f01eb8cb811546cd2334cbb78f8e66f1db1f63ff4572 WHIRLPOOL 7d0fb1efdaf8bcd6f9a04c6f8635a1071bd50e6b223334139c275d55fabf5ad9e93390120ea7c823495048176a74f66b6dd09d3ffabc9a6e67f63cae2af73f24
diff --git a/x11-misc/xidle/files/xidle-26052015-dead.patch b/x11-misc/xidle/files/xidle-26052015-dead.patch
new file mode 100644
index 000000000000..715ab6c7d2b1
--- /dev/null
+++ b/x11-misc/xidle/files/xidle-26052015-dead.patch
@@ -0,0 +1,24 @@
+--- a/xidle.c 2015-05-26 08:22:15.000000000 +0300
++++ b/xidle.c 2017-02-20 20:28:02.693153198 +0200
+@@ -43,7 +43,7 @@
+ #endif
+
+ #ifndef PATH_PROG
+-#define PATH_PROG "/usr/X11R6/bin/xlock"
++#define PATH_PROG "/usr/bin/xlock"
+ #endif
+
+
+@@ -98,10 +98,10 @@
+ void parse_opts(int, char **, Display **, int *, int *, int *, int *,
+ char **);
+ int str2pos(const char *);
+-__dead void usage(void);
++void usage(void);
+
+
+-__dead void
++void
+ usage()
+ {
+ fprintf(stderr, "Usage:\n%s %s\n", __progname,
diff --git a/x11-misc/xidle/metadata.xml b/x11-misc/xidle/metadata.xml
new file mode 100644
index 000000000000..f9f8bbfd9405
--- /dev/null
+++ b/x11-misc/xidle/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>jer@gentoo.org</email>
+ <name>Jeroen Roovers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/x11-misc/xidle/xidle-26052015.ebuild b/x11-misc/xidle/xidle-26052015.ebuild
new file mode 100644
index 000000000000..0ca23a545d60
--- /dev/null
+++ b/x11-misc/xidle/xidle-26052015.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs
+
+DESCRIPTION="Monitors inactivity in X and runs the specified program when a timeout occurs"
+HOMEPAGE="http://www.freebsdsoftware.org/x11/xidle.html"
+SRC_URI="http://distcache.freebsd.org/local-distfiles/novel/${P}.tar.bz2"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE=""
+
+DEPEND="
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ "
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-dead.patch" )
+
+src_compile() {
+ local my_compile="$(tc-getCC) ${CFLAGS} ${LDFLAGS} -o ${PN}{,.c}
+ $($(tc-getPKG_CONFIG) --libs xscrnsaver) $($(tc-getPKG_CONFIG) --libs x11)"
+ echo ${my_compile} || die
+ eval ${my_compile} || die
+}
+
+src_install() {
+ dobin ${PN}
+ doman ${PN}.1
+}
+
+pkg_postinst() {
+ elog "If you don't specify -program argument for xidle, xlock is ran by default."
+ elog "Install x11-misc/xlockmore for xlock if you wish to use default behaviour."
+}