summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-10-10 17:10:55 +0000
committerPacho Ramos <pacho@gentoo.org>2013-10-10 17:10:55 +0000
commit1300abe8475eb88d4792cdf193ae2d6ae4e14d30 (patch)
tree8c090f392dea37fa9f06696174f361dc2706474d /sys-process
parentConvert to distutils-r1. Thanks for Dennis Lan for the initial patch, bug #48... (diff)
downloadhistorical-1300abe8475eb88d4792cdf193ae2d6ae4e14d30.tar.gz
historical-1300abe8475eb88d4792cdf193ae2d6ae4e14d30.tar.bz2
historical-1300abe8475eb88d4792cdf193ae2d6ae4e14d30.zip
Add unit file (#487498 by Rafal Rzepecki)
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'sys-process')
-rw-r--r--sys-process/incron/ChangeLog10
-rw-r--r--sys-process/incron/Manifest16
-rw-r--r--sys-process/incron/files/incrond.service9
-rw-r--r--sys-process/incron/incron-0.5.10-r1.ebuild40
4 files changed, 64 insertions, 11 deletions
diff --git a/sys-process/incron/ChangeLog b/sys-process/incron/ChangeLog
index d3d3286de39e..c59a4b819067 100644
--- a/sys-process/incron/ChangeLog
+++ b/sys-process/incron/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-process/incron
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-process/incron/ChangeLog,v 1.23 2012/11/20 01:11:48 flameeyes Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-process/incron/ChangeLog,v 1.24 2013/10/10 17:10:51 pacho Exp $
+
+*incron-0.5.10-r1 (10 Oct 2013)
+
+ 10 Oct 2013; Pacho Ramos <pacho@gentoo.org> +files/incrond.service,
+ +incron-0.5.10-r1.ebuild:
+ Add unit file (#487498 by Rafal Rzepecki)
20 Nov 2012; Diego E. Pettenò <flameeyes@gentoo.org>
+files/incron-0.5.10+gcc-4.7.patch, incron-0.5.10.ebuild:
diff --git a/sys-process/incron/Manifest b/sys-process/incron/Manifest
index a7cf9dc5c29a..648526d1c8c3 100644
--- a/sys-process/incron/Manifest
+++ b/sys-process/incron/Manifest
@@ -3,18 +3,16 @@ Hash: SHA256
AUX incron-0.5.10+gcc-4.7.patch 335 SHA256 5d921eeba25467b2d3d529915a8c671dc16eb3dfd5abecb08e5a50d297615b06 SHA512 d5f78513aba03c02b0f0f69000a0c9c1e8a0e3a5011fc85645f188b26cbcf958532b1fe55d91949708ff14fe36e372dc0f7423b82b634a993081ad143e0fb682 WHIRLPOOL 95716d2f29ea2e8cece6b0bba2e827cc81659488894fe193521af8ef3d547d3b0c51b91c496b967adde4229dfdbb292e7f8dc24a60d918f47bba0c0d2e78bee8
AUX incrond.init 545 SHA256 64ffff2202760e50af8a611a1949cb4f1ab9f21d70f2ff48e5c721013f78c987 SHA512 1ebbde291e07f670e1bab20357520b3b16c348f9860678be6a3b046b144c81b9a5aea679a18174f14b3b9e1185b755018b4fa97685af5ba2172bfc7532e92b5d WHIRLPOOL 74285bbfa4122869804d3af697cc87adef27596bdf926c92fc5be5a5399b68f5de246148303b7990efd0761ab70efc7fcbba40371a394bdba3596e5c2b1d0d0f
+AUX incrond.service 155 SHA256 f25b0cdd0bb4f490c0d7974a6e4eb05d190d30b5c5bc9082501b5ad958dd377a SHA512 059043d3607aafb1d469977574eb96478845d17d88f7f61ba23269341c407e443bca36411eedf0753edf0216bd04800128c9557dc8827ffb980d5512f257bb80 WHIRLPOOL 2a9c44157ed732cc6840436ab1128a18e6d050dd604ad3a4b8aeb3f3583065d4cb3b321d123049a1692f94368873dec6f99ef77b6dee931349a332e45a38c7c3
DIST incron-0.5.10.tar.gz 203158 SHA256 5d4abadb5f16c26e4f728a6433ad22f7655663b5812fbd4f94e852050f38e78a SHA512 653817c35059b5305e059137eac78f21a7d32ccc03fc92ba282eab66ba5f3d2c83a1a571ebdcead8df3ed500a7fd30cfa46375c635450b08d2bd8d00dfe86df3 WHIRLPOOL 563730d7d2ac9122d6650431c259b50f6e0fd5cbbaa2e64383c756722efd9bf6a8595cfee8bceff006afffff8ce49702b6d44de1c4156498fb559f4ef00e3458
+EBUILD incron-0.5.10-r1.ebuild 952 SHA256 82f1e7c2f0b0b367a7b440bff0a80dc7bd3b99725fa2311fca6a87f4174fed94 SHA512 19c4ae5641eeed7fe75347917bea1125e6db617492211d801f405b938637849ceec23106bdc94bfbb16e3dc2088fda91d862aeeaf22d7262971ffe2d1cab291d WHIRLPOOL eed1334d27f4f32907b3d83fd4b2aa66849b83a29bc264a64fcfddfc213eb40cd3c0eed10fc32eb3338ed6d66753ceb06c5d0f4dab3510066887eb744e3b94fa
EBUILD incron-0.5.10.ebuild 896 SHA256 d596f6f5356418b89af94c6c8df4d37011dbeefb2a80cf08baf0e063188778b8 SHA512 29d8450a536c0917ae516e55bbe5770e309ade847a92c021f81a1a911fe1776e9529d23b9f1544559ad53dedcc000bab4b4356fc2e541e9c70a033e1dd0d9e5b WHIRLPOOL da3962ea2589a7ff98213f99bbe0d6f98c24a93fb06d6c16062ea42d5635641f896f8044cdd3dadad16ab66f48e0c0c32607cfc65412f2d1df59f24f4fbd98b3
-MISC ChangeLog 3532 SHA256 8a611ca18df4334dd43bac06bddb732dc2085de323aafffdd4d97b22348e61e4 SHA512 999799399bcdfa146d7e905293b8fc80df4aaba513204b02bfe2afc117e7f4502fb69a2e0ccd1cb372f7fd1f6c17ffe72a8e2df6e6f4b2f568e05a36bb1c2b6c WHIRLPOOL 76ab777ada500556a14c9c0daf4d2c9b7ff5326d8bd183cf9bb00677c744af83a03ca3abac8918d644c66ee485a557decbd95136eb68e140bf7e00ffd6e0faa5
+MISC ChangeLog 3704 SHA256 6810874b997e53b8b5f03510906b972b3d0a760b0756f1dd73859cec83365d6c SHA512 c4d001820a557c40062c120ad5365ade2a2d766e89a7f74bceb176e4ad44bfd0bf5658d4117e84d362673448e5e500fee962f64bb6c048f3d122c16c080c98a6 WHIRLPOOL 00cbedd5556fc3dc70c48649a456f3fe96db7820de00fa035f4d4fb40dadc154e3ab7f38a9cb4b1fee96c58e7ef280d527b085ea20f6a59575e3cc7a7cf350ae
MISC metadata.xml 235 SHA256 b8869c93feb961be451885770fc43a86d606a5076b21842efe9046773be72991 SHA512 0f45c3328380643ee0ef6bccc13ca318f26525fbcf9669527745a51e5c910532f1b5aef64247f5cf019a7515df659909427a76e3691edb878f5c31b172d9b4e1 WHIRLPOOL 0b2b4c1e5917851d05a390f05eaad3cd094439b542857e42fc6c4183cf65664b2f8b153d2d11b465494523925bcaf1215c4d485a63f4c9443df769e05c0a9e9d
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJQqtjZAAoJEBzRPIrUMBNCF7sH/0App3SojR7XMaw0nuE2rymq
-xUgZWpkaOul4FbYKV6saQ/V4RPUnSIFYOGnKyMQCDnocX/mSBu6B9lF7CNIovrhV
-TfRjxKVILhMmjh9T+wrJBiltI6A8SSCBzos4nrLMJBgdYCdMgGg6px27R2dKiWF4
-jsHQnRBhR74hbBzdX5GTJm9FRwwR2IRzGJWFv3CvJL+hMMF7lsYJHQYNZDlsEj4K
-i5HDTYxK8Xa0d4xnSd474WSJpttR47jbY+5KmJdtEWQ99fYv2BIVc1dyh01aUjPk
-WsuSxAuvB/d5/UeeNFZxnnbbBZffeoX7moXq81ON1QNdvur9lK49J2FB56VtPGg=
-=sLlB
+iEYEAREIAAYFAlJW35wACgkQCaWpQKGI+9QgkQCfd95FoqAUNLskgqI9k8lOSrkA
+480Ani+CHtZhw+TyRY8oYYxt85PlXIWs
+=2d2X
-----END PGP SIGNATURE-----
diff --git a/sys-process/incron/files/incrond.service b/sys-process/incron/files/incrond.service
new file mode 100644
index 000000000000..a3d2a9b0b3bb
--- /dev/null
+++ b/sys-process/incron/files/incrond.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=Inotify System Scheduler
+
+[Service]
+ExecStart=/usr/sbin/incrond --foreground -f /etc/incron.conf
+
+[Install]
+WantedBy=multi-user.target
+
diff --git a/sys-process/incron/incron-0.5.10-r1.ebuild b/sys-process/incron/incron-0.5.10-r1.ebuild
new file mode 100644
index 000000000000..b41a493350f1
--- /dev/null
+++ b/sys-process/incron/incron-0.5.10-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-process/incron/incron-0.5.10-r1.ebuild,v 1.1 2013/10/10 17:10:51 pacho Exp $
+
+EAPI="4"
+
+inherit eutils linux-info systemd toolchain-funcs
+
+DESCRIPTION="inotify based cron daemon"
+HOMEPAGE="http://incron.aiken.cz/"
+SRC_URI="http://inotify.aiken.cz/download/incron/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+# < 2.6.18 => INOTIFY, >= 2.6.18 => INOTIFY_USER
+# It should be ok to expect at least 2.6.18
+CONFIG_CHECK="~INOTIFY_USER"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}+gcc-4.7.patch
+}
+
+src_compile() {
+ emake CXX=$(tc-getCXX)
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX=/usr DOCDIR=/usr/share/doc/${PF} install
+
+ newinitd "${FILESDIR}/incrond.init" incrond
+ systemd_dounit "${FILESDIR}/incrond.service"
+
+ dodoc CHANGELOG README TODO
+}