summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2012-11-20 01:11:54 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2012-11-20 01:11:54 +0000
commit566583dafac953e7d03b1ba5cff6b4ebb1250605 (patch)
tree3d96e1105865d14f00b0990c6b286392fc0d7563 /sys-process
parentQA: bump to 1.2 so that package can build with --as-needed (bug #424371); als... (diff)
downloadhistorical-566583dafac953e7d03b1ba5cff6b4ebb1250605.tar.gz
historical-566583dafac953e7d03b1ba5cff6b4ebb1250605.tar.bz2
historical-566583dafac953e7d03b1ba5cff6b4ebb1250605.zip
QA: add patch to build with gcc 4.7 (bug #423935).
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64 Manifest-Sign-Key: 0x1CD13C8AD4301342
Diffstat (limited to 'sys-process')
-rw-r--r--sys-process/incron/ChangeLog7
-rw-r--r--sys-process/incron/Manifest19
-rw-r--r--sys-process/incron/files/incron-0.5.10+gcc-4.7.patch12
-rw-r--r--sys-process/incron/incron-0.5.10.ebuild6
4 files changed, 32 insertions, 12 deletions
diff --git a/sys-process/incron/ChangeLog b/sys-process/incron/ChangeLog
index 4f261121b006..d3d3286de39e 100644
--- a/sys-process/incron/ChangeLog
+++ b/sys-process/incron/ChangeLog
@@ -1,6 +1,10 @@
# 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.22 2012/10/30 20:22:04 idl0r Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/incron/ChangeLog,v 1.23 2012/11/20 01:11:48 flameeyes Exp $
+
+ 20 Nov 2012; Diego E. Pettenò <flameeyes@gentoo.org>
+ +files/incron-0.5.10+gcc-4.7.patch, incron-0.5.10.ebuild:
+ QA: add patch to build with gcc 4.7 (bug #423935).
30 Oct 2012; Christian Ruppert <idl0r@gentoo.org> -incron-0.5.8.ebuild,
-incron-0.5.9-r1.ebuild, -files/incron-0.5.8-gcc44.patch,
@@ -93,4 +97,3 @@
19 Dec 2007; Benedikt Böhm <hollow@gentoo.org>
+files/incron-0.5.7-gentoo.patch, +metadata.xml, +incron-0.5.7.ebuild:
initial incron ebuild
-
diff --git a/sys-process/incron/Manifest b/sys-process/incron/Manifest
index 6da65118cb0c..a7cf9dc5c29a 100644
--- a/sys-process/incron/Manifest
+++ b/sys-process/incron/Manifest
@@ -1,19 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
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
DIST incron-0.5.10.tar.gz 203158 SHA256 5d4abadb5f16c26e4f728a6433ad22f7655663b5812fbd4f94e852050f38e78a SHA512 653817c35059b5305e059137eac78f21a7d32ccc03fc92ba282eab66ba5f3d2c83a1a571ebdcead8df3ed500a7fd30cfa46375c635450b08d2bd8d00dfe86df3 WHIRLPOOL 563730d7d2ac9122d6650431c259b50f6e0fd5cbbaa2e64383c756722efd9bf6a8595cfee8bceff006afffff8ce49702b6d44de1c4156498fb559f4ef00e3458
-EBUILD incron-0.5.10.ebuild 833 SHA256 b534581c1166da1ee195d5e9431929605ca712397c2e2a5749495c8c606dd6c7 SHA512 ca6d6a9ab49cfe80c0bd8ed59eb605c863dd5ddc0267cd412fe2e2d0e444825e2990764c04ff6eaa89b2fcfcd0af1de6ce6d299515555c085823635cd8e692b9 WHIRLPOOL 3f490121acd8d6f24fa3de4a9193922ef53121729010db9b31fed27ce441d9610e8d42363ca1e2763533f947b8856454added48f01f10df788aafcb65d5a7d8d
-MISC ChangeLog 3359 SHA256 00109e672a8444e957eeb568e888791c87c8c76284c51936915ab97bdf65b925 SHA512 fbf0a7c63d9771b37e945166ca6ac16a3e14b9c2c1505a9137631f39fbfbd74ce41c63cb39a1e7c291c4fdd1d203933b8c5358547a9258f841709c4de32db0eb WHIRLPOOL 968c4ddbc829d8ea58a7420d904f807393423a29d585cbf529b72c3efbc3fd3dd5f3fe590778aee6208fe7722935413994ada8fb0819bb2d88f486fc4d97dc60
+EBUILD incron-0.5.10.ebuild 896 SHA256 d596f6f5356418b89af94c6c8df4d37011dbeefb2a80cf08baf0e063188778b8 SHA512 29d8450a536c0917ae516e55bbe5770e309ade847a92c021f81a1a911fe1776e9529d23b9f1544559ad53dedcc000bab4b4356fc2e541e9c70a033e1dd0d9e5b WHIRLPOOL da3962ea2589a7ff98213f99bbe0d6f98c24a93fb06d6c16062ea42d5635641f896f8044cdd3dadad16ab66f48e0c0c32607cfc65412f2d1df59f24f4fbd98b3
+MISC ChangeLog 3532 SHA256 8a611ca18df4334dd43bac06bddb732dc2085de323aafffdd4d97b22348e61e4 SHA512 999799399bcdfa146d7e905293b8fc80df4aaba513204b02bfe2afc117e7f4502fb69a2e0ccd1cb372f7fd1f6c17ffe72a8e2df6e6f4b2f568e05a36bb1c2b6c WHIRLPOOL 76ab777ada500556a14c9c0daf4d2c9b7ff5326d8bd183cf9bb00677c744af83a03ca3abac8918d644c66ee485a557decbd95136eb68e140bf7e00ffd6e0faa5
MISC metadata.xml 235 SHA256 b8869c93feb961be451885770fc43a86d606a5076b21842efe9046773be72991 SHA512 0f45c3328380643ee0ef6bccc13ca318f26525fbcf9669527745a51e5c910532f1b5aef64247f5cf019a7515df659909427a76e3691edb878f5c31b172d9b4e1 WHIRLPOOL 0b2b4c1e5917851d05a390f05eaad3cd094439b542857e42fc6c4183cf65664b2f8b153d2d11b465494523925bcaf1215c4d485a63f4c9443df769e05c0a9e9d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQkDbtAAoJEMOx0zmdw4Z1JmkH/RB6bCIYoXaEczxRhZFRMeeC
-ZILqKxMnJUGJJKWmRyl//ySQfDK1+3maWpexUe2aWxBm1eUBE2ljbP2QEDU4wDX0
-VEk3yHf4iZ3v0P7TqoPozByJHEyHJH6a66TJrK7+mR1RYgv65GTlLX8ErhNb8GM7
-yw42bCgVQlEEXULbAe1ja2sgRgS/qtNePwPYqaQVUYDhe2u8pSsWSrlxZnkp2kKa
-oo870dSSUqLJEX/GELnOXEHCvRmT9fjJ+f1NEphovI3HrBvtIRZ15uC1mf0KKUle
-ucmMheTpatLA4cn483cUaBTGwvabfaddsfDUXTKwSGxaqGxHlrVRarJnqhFwKUo=
-=IfQZ
+iQEcBAEBCAAGBQJQqtjZAAoJEBzRPIrUMBNCF7sH/0App3SojR7XMaw0nuE2rymq
+xUgZWpkaOul4FbYKV6saQ/V4RPUnSIFYOGnKyMQCDnocX/mSBu6B9lF7CNIovrhV
+TfRjxKVILhMmjh9T+wrJBiltI6A8SSCBzos4nrLMJBgdYCdMgGg6px27R2dKiWF4
+jsHQnRBhR74hbBzdX5GTJm9FRwwR2IRzGJWFv3CvJL+hMMF7lsYJHQYNZDlsEj4K
+i5HDTYxK8Xa0d4xnSd474WSJpttR47jbY+5KmJdtEWQ99fYv2BIVc1dyh01aUjPk
+WsuSxAuvB/d5/UeeNFZxnnbbBZffeoX7moXq81ON1QNdvur9lK49J2FB56VtPGg=
+=sLlB
-----END PGP SIGNATURE-----
diff --git a/sys-process/incron/files/incron-0.5.10+gcc-4.7.patch b/sys-process/incron/files/incron-0.5.10+gcc-4.7.patch
new file mode 100644
index 000000000000..a1b690510f34
--- /dev/null
+++ b/sys-process/incron/files/incron-0.5.10+gcc-4.7.patch
@@ -0,0 +1,12 @@
+Index: incron-0.5.10/icd-main.cpp
+===================================================================
+--- incron-0.5.10.orig/icd-main.cpp
++++ incron-0.5.10/icd-main.cpp
+@@ -24,6 +24,7 @@
+ #include <dirent.h>
+ #include <syslog.h>
+ #include <errno.h>
++#include <unistd.h>
+ #include <sys/poll.h>
+ #include <sys/stat.h>
+ #include <cstdio>
diff --git a/sys-process/incron/incron-0.5.10.ebuild b/sys-process/incron/incron-0.5.10.ebuild
index e01ac7810647..8d662abd29e9 100644
--- a/sys-process/incron/incron-0.5.10.ebuild
+++ b/sys-process/incron/incron-0.5.10.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 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.ebuild,v 1.4 2012/04/17 16:08:03 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-process/incron/incron-0.5.10.ebuild,v 1.5 2012/11/20 01:11:48 flameeyes Exp $
EAPI="4"
@@ -22,6 +22,10 @@ RDEPEND=""
# 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)
}