diff options
author | Maxim Koltsov <maksbotan@gentoo.org> | 2012-06-18 16:40:50 +0000 |
---|---|---|
committer | Maxim Koltsov <maksbotan@gentoo.org> | 2012-06-18 16:40:50 +0000 |
commit | 06d7123ec9c1111b134aa04d0e7c4cb1550cca1f (patch) | |
tree | 219abcc31f9ae94c7fa9ab38055778ab3d59e6da /app-misc/empty | |
parent | amd64/x86 stable (diff) | |
download | historical-06d7123ec9c1111b134aa04d0e7c4cb1550cca1f.tar.gz historical-06d7123ec9c1111b134aa04d0e7c4cb1550cca1f.tar.bz2 historical-06d7123ec9c1111b134aa04d0e7c4cb1550cca1f.zip |
Add app-misc/empty, ebuild by James Le Cuirot <chewi@aura-online.co.uk>. Bug #97387
Package-Manager: portage-2.1.10.65/cvs/Linux x86_64
Diffstat (limited to 'app-misc/empty')
-rw-r--r-- | app-misc/empty/ChangeLog | 11 | ||||
-rw-r--r-- | app-misc/empty/Manifest | 19 | ||||
-rw-r--r-- | app-misc/empty/empty-0.6.18b.ebuild | 28 | ||||
-rw-r--r-- | app-misc/empty/files/overflow-fixes.patch | 20 | ||||
-rw-r--r-- | app-misc/empty/metadata.xml | 13 |
5 files changed, 91 insertions, 0 deletions
diff --git a/app-misc/empty/ChangeLog b/app-misc/empty/ChangeLog new file mode 100644 index 000000000000..65f17b7db563 --- /dev/null +++ b/app-misc/empty/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-misc/empty +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/empty/ChangeLog,v 1.1 2012/06/18 16:40:50 maksbotan Exp $ + +*empty-0.6.18b (18 Jun 2012) + + 18 Jun 2012; Maxim Koltsov <maksbotan@gentoo.org> +empty-0.6.18b.ebuild, + +files/overflow-fixes.patch, +metadata.xml: + Add app-misc/empty, ebuild by James Le Cuirot <chewi@aura-online.co.uk>. Bug + #97387 + diff --git a/app-misc/empty/Manifest b/app-misc/empty/Manifest new file mode 100644 index 000000000000..b05ed66808a0 --- /dev/null +++ b/app-misc/empty/Manifest @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX overflow-fixes.patch 621 RMD160 f409cb3275e9a6096e910d125660b24fdb4efa1d SHA1 bf6dd598860e0afeedb51c7b0213bd4f8a73ecce SHA256 64c20a2ada9130e395ac1ff3647c6e6413b5b5303f8d334a32b704b9eafa740a +DIST empty-0.6.18b.tgz 16166 RMD160 8c49eb2d2da2388386bd801f495b6645ee93298c SHA1 29f1ecda248bdec7998d7211bf3866d62ce93e06 SHA256 8ea08afd6b637c49125b2fa6f0b571fd72b3aa8547a8834266fcbf0302d1efd3 +EBUILD empty-0.6.18b.ebuild 644 RMD160 c95e62a72f05619b78407e5fada52607054d92ec SHA1 9b65f7bcf5e3c702a3522c70220c789df0664eb8 SHA256 355eb3c4817def52de3a875de93f318712b44fad89804742c3def4dbab473ee9 +MISC ChangeLog 444 RMD160 47c10ec41e11f24ae89bf0298450cd5e4f5ef372 SHA1 33c5dccd8c8e85555eba73f930cb7871e83bb409 SHA256 1b0c81c82f3cbc8834907dd66c285c227a5fcc7751aaf39242f77cb69a517bc2 +MISC metadata.xml 359 RMD160 36855a2b6f51e74fdf14ae21f62acb2fd47f14c6 SHA1 546a05efdf5021ae7fd4e86328ff455a00883c69 SHA256 4d0647b6a16b9f160f9b2d3ae0d0d56117fd2dea5e8ddbe7829b3b3fd5ae7e30 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBAgAGBQJP31ovAAoJEAmJmMX429reZjoH/05+dHUQT4GXFkiCIHVjKKu4 +DteX4sHmPN4XpHa6Zq9glRcWdRDQwWfo/3TalyAsJEd9ffIGKDCTmgEl1ulbHTgs +0CR95hr5YAsFCXuaaD4Dyvb3ot2PVXyYc16F3uMvbK7VH3s2gwK6rYmrbaZGZmUS +ZgJTf31DMDg8DYiC5ZKkpJ2H03hDsJxr1m2ukyYdjV6X5hAN9Ned4YuiyfLSA4lo +hJ4r+ubNfd5g/9t6y5P7K48kmveKSmUnGx1RsR0AtW8clFot5A/wOQdEfKGeR/21 +6rzH5b173rd7XH1DWumY+1hRN/zGo5IPdnrIMxt8FGUAbn6cvPk4RGOWXV7RrYQ= +=Z9LO +-----END PGP SIGNATURE----- diff --git a/app-misc/empty/empty-0.6.18b.ebuild b/app-misc/empty/empty-0.6.18b.ebuild new file mode 100644 index 000000000000..4aaa21c35254 --- /dev/null +++ b/app-misc/empty/empty-0.6.18b.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/empty/empty-0.6.18b.ebuild,v 1.1 2012/06/18 16:40:50 maksbotan Exp $ + +EAPI="4" +inherit eutils + +DESCRIPTION="Small shell utility, similar to expect(1)" +HOMEPAGE="http://empty.sourceforge.net" +SRC_URI="mirror://sourceforge/empty/${P}.tgz" +LICENSE="BSD" +SLOT="0" + +KEYWORDS="~amd64 ~x86" +IUSE="examples" +DEPEND="" +RDEPEND="virtual/logger" + +src_prepare() { + epatch "${FILESDIR}/overflow-fixes.patch" +} + +src_install() { + dobin empty + doman empty.1 + dodoc README + use examples && dodoc -r examples +} diff --git a/app-misc/empty/files/overflow-fixes.patch b/app-misc/empty/files/overflow-fixes.patch new file mode 100644 index 000000000000..96dd18024a03 --- /dev/null +++ b/app-misc/empty/files/overflow-fixes.patch @@ -0,0 +1,20 @@ +--- empty.c.orig 2009-07-27 18:26:42.000000000 +0100 ++++ empty.c 2011-12-22 17:17:11.037090159 +0000 +@@ -584,7 +584,7 @@ + + for (i = 1; i < argc; i++) { + strncat(buf, " ", 1); +- strncat(buf, argv[i], sizeof(buf)); ++ strncat(buf, argv[i], sizeof(buf) -1); + } + + (void)syslog(LOG_NOTICE, "forked %s", buf); +@@ -686,7 +686,7 @@ + while ((dent = readdir(dir)) != NULL) { + if (!strncmp(fmask, dent->d_name, len)) { + strncpy(fname, dent->d_name, sizeof(fname) - 1); +- fname[sizeof(buf) - 1] = '\0'; ++ fname[MAXPATHLEN - 1] = '\0'; + + strtok(fname, sep); /* empty */ + strtok(NULL, sep); /* PPID */ diff --git a/app-misc/empty/metadata.xml b/app-misc/empty/metadata.xml new file mode 100644 index 000000000000..9e46a1581b1b --- /dev/null +++ b/app-misc/empty/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>proxy-maintainers</herd> + <maintainer> + <email>admin@pinkbyte.ru</email> + <name>Sergey Popov</name> + </maintainer> + <maintainer> + <email>maksbotan@gentoo.org</email> + <name>Maxim Koltsov</name> + </maintainer> +</pkgmetadata> |