Gentoo Archives: gentoo-commits

From: Alexey Shvetsov <alexxy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: dev-lang/berkeley_upc_translator/files/, dev-lang/berkeley_upc_translator/
Date: Thu, 07 Nov 2013 20:05:36
Message-Id: 1383399788.9f2f912d574b2e9689b8da0dbea3fda08f4ff5ac.alexxy@gentoo
1 commit: 9f2f912d574b2e9689b8da0dbea3fda08f4ff5ac
2 Author: Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
3 AuthorDate: Sat Nov 2 13:43:08 2013 +0000
4 Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 2 13:43:08 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9f2f912d
7
8 dev-lang/berkeley_upc_translator: version bump (2.18.0), ~amd64 keyword added, ABI detection fixed
9
10 ---
11 dev-lang/berkeley_upc_translator/ChangeLog | 8 ++++++++
12 .../berkeley_upc_translator-2.16.2.ebuild | 6 +++++-
13 ...tor-2.16.2.ebuild => berkeley_upc_translator-2.18.0.ebuild} | 6 +++++-
14 .../files/berkeley_upc_translator-2.16.2-check-abi.patch | 10 ++++++++++
15 4 files changed, 28 insertions(+), 2 deletions(-)
16
17 diff --git a/dev-lang/berkeley_upc_translator/ChangeLog b/dev-lang/berkeley_upc_translator/ChangeLog
18 index b1328f8..f3fb792 100644
19 --- a/dev-lang/berkeley_upc_translator/ChangeLog
20 +++ b/dev-lang/berkeley_upc_translator/ChangeLog
21 @@ -2,6 +2,14 @@
22 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
23 # $Header: $
24
25 +*berkeley_upc_translator-2.18.0 (02 Nov 2013)
26 +
27 + 02 Nov 2013; Jauhien Piatlicki <piatlicki@×××××.com>
28 + berkeley_upc_translator-2.16.2.ebuild,
29 + +berkeley_upc_translator-2.18.0.ebuild,
30 + +files/berkeley_upc_translator-2.16.2-check-abi.patch:
31 + Version bump, ~amd64 keyword added, ABI detection fixed
32 +
33 *berkeley_upc_translator-2.16.2 (14 May 2013)
34
35 14 May 2013; Jauhien Piatlicki (jauhien) <piatlicki@×××××.com>
36
37 diff --git a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.16.2.ebuild b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.16.2.ebuild
38 index 92f868b..6e65843 100644
39 --- a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.16.2.ebuild
40 +++ b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.16.2.ebuild
41 @@ -12,12 +12,16 @@ SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
42 LICENSE="BSD-4"
43
44 SLOT="0"
45 -KEYWORDS="~x86"
46 +KEYWORDS="~amd64 ~x86"
47 IUSE=""
48
49 DEPEND="app-shells/tcsh"
50 RDEPEND="dev-lang/berkeley_upc"
51
52 +src_prepare() {
53 + epatch $FILESDIR/${P}-check-abi.patch
54 +}
55 +
56 src_compile() {
57 emake -j1
58 }
59
60 diff --git a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.16.2.ebuild b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild
61 similarity index 84%
62 copy from dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.16.2.ebuild
63 copy to dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild
64 index 92f868b..7943446 100644
65 --- a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.16.2.ebuild
66 +++ b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild
67 @@ -12,12 +12,16 @@ SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz"
68 LICENSE="BSD-4"
69
70 SLOT="0"
71 -KEYWORDS="~x86"
72 +KEYWORDS="~amd64 ~x86"
73 IUSE=""
74
75 DEPEND="app-shells/tcsh"
76 RDEPEND="dev-lang/berkeley_upc"
77
78 +src_prepare() {
79 + epatch $FILESDIR/${PN}-2.16.2-check-abi.patch
80 +}
81 +
82 src_compile() {
83 emake -j1
84 }
85
86 diff --git a/dev-lang/berkeley_upc_translator/files/berkeley_upc_translator-2.16.2-check-abi.patch b/dev-lang/berkeley_upc_translator/files/berkeley_upc_translator-2.16.2-check-abi.patch
87 new file mode 100644
88 index 0000000..ba3f8d4
89 --- /dev/null
90 +++ b/dev-lang/berkeley_upc_translator/files/berkeley_upc_translator-2.16.2-check-abi.patch
91 @@ -0,0 +1,10 @@
92 +--- config-aux/config-builddir
93 ++++ config-aux/config-builddir
94 +@@ -1,5 +1,7 @@
95 + #!/bin/sh
96 +
97 ++unset ABI
98 ++
99 + MYDIR=`dirname $0`
100 + GUESS="$MYDIR/config.guess"
101 + if test ! -x "$GUESS" ; then