summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2010-08-25 07:56:38 +0000
committerKeri Harris <keri@gentoo.org>2010-08-25 07:56:38 +0000
commit42ded9e8608b8b921d1f444f3cf346ff1133020e (patch)
treecdfc64d5616fb02a4e800769a48a133dd64f5a45 /dev-lang/mozart
parentVersion bump (diff)
downloadgentoo-2-42ded9e8608b8b921d1f444f3cf346ff1133020e.tar.gz
gentoo-2-42ded9e8608b8b921d1f444f3cf346ff1133020e.tar.bz2
gentoo-2-42ded9e8608b8b921d1f444f3cf346ff1133020e.zip
Add threadsafe mkinstalldirs patch
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Diffstat (limited to 'dev-lang/mozart')
-rw-r--r--dev-lang/mozart/ChangeLog8
-rw-r--r--dev-lang/mozart/files/mozart-1.4.0-mkinstalldirs.patch11
-rw-r--r--dev-lang/mozart/mozart-1.4.0.ebuild5
3 files changed, 20 insertions, 4 deletions
diff --git a/dev-lang/mozart/ChangeLog b/dev-lang/mozart/ChangeLog
index c7c24c24b71c..ada47146a305 100644
--- a/dev-lang/mozart/ChangeLog
+++ b/dev-lang/mozart/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/mozart
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mozart/ChangeLog,v 1.25 2009/08/11 07:04:33 keri Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mozart/ChangeLog,v 1.26 2010/08/25 07:56:38 keri Exp $
+
+ 25 Aug 2010; <keri@gentoo.org> mozart-1.4.0.ebuild,
+ +files/mozart-1.4.0-mkinstalldirs.patch:
+ Add threadsafe mkinstalldirs patch
11 Aug 2009; <keri@gentoo.org> mozart-1.3.2.ebuild,
mozart-1.3.2-r1.ebuild, +files/mozart-1.3.2-const-cast.patch,
diff --git a/dev-lang/mozart/files/mozart-1.4.0-mkinstalldirs.patch b/dev-lang/mozart/files/mozart-1.4.0-mkinstalldirs.patch
new file mode 100644
index 000000000000..778a81108765
--- /dev/null
+++ b/dev-lang/mozart/files/mozart-1.4.0-mkinstalldirs.patch
@@ -0,0 +1,11 @@
+--- mozart-1.4.0.20080704.orig/mkinstalldirs 1998-11-17 12:25:23.000000000 +1300
++++ mozart-1.4.0.20080704/mkinstalldirs 2008-12-07 12:01:14.000000000 +1300
+@@ -40,7 +40,7 @@
+
+ if test ! -d "${pathcomp}"; then
+ echo "mkdir $pathcomp" 1>&2
+- mkdir "${pathcomp}" || errstatus=$?
++ mkdir "${pathcomp}" || test -d "${pathcomp}" || errstatus=$?
+ dochmod "${pathcomp}"
+ fi
+
diff --git a/dev-lang/mozart/mozart-1.4.0.ebuild b/dev-lang/mozart/mozart-1.4.0.ebuild
index 7468afdc154d..5193d58bcdb4 100644
--- a/dev-lang/mozart/mozart-1.4.0.ebuild
+++ b/dev-lang/mozart/mozart-1.4.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mozart/mozart-1.4.0.ebuild,v 1.6 2009/08/10 06:33:41 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mozart/mozart-1.4.0.ebuild,v 1.7 2010/08/25 07:56:38 keri Exp $
inherit elisp-common eutils
@@ -42,6 +42,7 @@ src_unpack() {
epatch "${FILESDIR}"/${P}-ozplatform-amd64.patch
epatch "${FILESDIR}"/${P}-ozplatform-sparc.patch
epatch "${FILESDIR}"/${P}-parallel-make.patch
+ epatch "${FILESDIR}"/${P}-mkinstalldirs.patch
epatch "${FILESDIR}"/${P}-contrib.patch
epatch "${FILESDIR}"/${P}-dss-prefix.patch
epatch "${FILESDIR}"/${P}-dss-pic.patch