diff options
author | Pacho Ramos <pacho@gentoo.org> | 2013-10-10 17:10:55 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2013-10-10 17:10:55 +0000 |
commit | 1300abe8475eb88d4792cdf193ae2d6ae4e14d30 (patch) | |
tree | 8c090f392dea37fa9f06696174f361dc2706474d /sys-process | |
parent | Convert to distutils-r1. Thanks for Dennis Lan for the initial patch, bug #48... (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | sys-process/incron/Manifest | 16 | ||||
-rw-r--r-- | sys-process/incron/files/incrond.service | 9 | ||||
-rw-r--r-- | sys-process/incron/incron-0.5.10-r1.ebuild | 40 |
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 +} |