commit:     7b1ba13928f4121c9528c5cb4de2e147f7f26596
Author:     Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  1 16:22:59 2014 +0000
Commit:     Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
CommitDate: Sun Jun  1 16:22:59 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7b1ba139

dev-lang/berkeley_upc, dev-lang/berkeley_upc_translator: version bump to 2.18.2

---
 dev-lang/berkeley_upc/ChangeLog                    |  8 ++-
 dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild   | 58 ++++++++++++++++++++++
 dev-lang/berkeley_upc/metadata.xml                 |  3 +-
 dev-lang/berkeley_upc_translator/ChangeLog         |  9 +++-
 .../berkeley_upc_translator-2.16.2.ebuild          |  2 +-
 .../berkeley_upc_translator-2.18.0.ebuild          |  2 +-
 ...build => berkeley_upc_translator-2.18.2.ebuild} |  2 +-
 dev-lang/berkeley_upc_translator/metadata.xml      |  3 +-
 8 files changed, 80 insertions(+), 7 deletions(-)

diff --git a/dev-lang/berkeley_upc/ChangeLog b/dev-lang/berkeley_upc/ChangeLog
index 90dc522..4df9727 100644
--- a/dev-lang/berkeley_upc/ChangeLog
+++ b/dev-lang/berkeley_upc/ChangeLog
@@ -1,7 +1,13 @@
 # ChangeLog for dev-lang/berkeley_upc
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*berkeley_upc-2.18.2 (01 Jun 2014)
+
+  01 Jun 2014; Jauhien Piatlicki <jauh...@gentoo.org>
+  +berkeley_upc-2.18.2.ebuild:
+  version bump
+
 *berkeley_upc-2.18.0 (02 Nov 2013)
 
   02 Nov 2013; Jauhien Piatlicki <piatli...@gmail.com>

diff --git a/dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild 
b/dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild
new file mode 100644
index 0000000..71dbcca
--- /dev/null
+++ b/dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+DESCRIPTION="The Berkeley UPC Runtime/driver"
+HOMEPAGE="http://upc.lbl.gov/";
+SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz";
+LICENSE="BSD-4"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="mpi mpi-compat pshm +segment-fast segment-large +single +sptr-packed
+       sptr-struct sptr-symmetric threads +udp"
+
+REQUIRED_USE="
+       ^^ ( segment-fast segment-large )
+       ^^ ( sptr-packed sptr-struct sptr-symmetric )"
+
+DEPEND="mpi? ( virtual/mpi )
+       mpi-compat? ( virtual/mpi )"
+
+pkg_setup() {
+       elog "There is a lot of options for this package,"
+       elog "especially network conduits settings."
+       elog "You can set them using EXTRA_ECONF variable."
+       elog "To see full list of options visit 
${HOMEPAGE}download/dist/INSTALL.TXT"
+}
+
+src_configure() {
+       ./configure \
+               --prefix="${EPREFIX}"/usr/libexec/${P} \
+               --mandir="${EPREFIX}"/usr/share/man/ \
+               --disable-aligned-segments \
+               --disable-auto-conduit-detect \
+               $(use_enable mpi) \
+               $(use_enable mpi-compat) \
+               $(use_enable pshm) \
+               $(use_enable segment-fast) \
+               $(use_enable segment-large) \
+               $(use_enable single smp) \
+               $(use_enable sptr-packed) \
+               $(use_enable sptr-struct) \
+               $(use_enable sptr-symmetric) \
+               $(use_enable threads par) \
+               $(use_enable udp) \
+               ${EXTRA_ECONF} || die
+}
+
+src_install() {
+       default
+       dodir /usr/bin
+       dosym ../libexec/${P}/bin/upc_trace /usr/bin/upc_trace
+       dosym ../libexec/${P}/bin/upcc /usr/bin/upcc
+       dosym ../libexec/${P}/bin/upcdecl /usr/bin/upcdecl
+       dosym ../libexec/${P}/bin/upcrun /usr/bin/upcrun
+}

diff --git a/dev-lang/berkeley_upc/metadata.xml 
b/dev-lang/berkeley_upc/metadata.xml
index 7da2d6d..9e55133 100644
--- a/dev-lang/berkeley_upc/metadata.xml
+++ b/dev-lang/berkeley_upc/metadata.xml
@@ -3,7 +3,8 @@
 
 <pkgmetadata>
   <maintainer>
-    <email>piatli...@gmail.com</email>
+    <email>jauh...@gentoo.org</email>
+    <name>Jauhien Piatlicki</name>
   </maintainer>
   <use>
     <flag name="mpi-compat">Enable interoperability with MPI</flag>

diff --git a/dev-lang/berkeley_upc_translator/ChangeLog 
b/dev-lang/berkeley_upc_translator/ChangeLog
index f3fb792..a8229eb 100644
--- a/dev-lang/berkeley_upc_translator/ChangeLog
+++ b/dev-lang/berkeley_upc_translator/ChangeLog
@@ -1,7 +1,14 @@
 # ChangeLog for dev-lang/berkeley_upc_translator
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*berkeley_upc_translator-2.18.2 (01 Jun 2014)
+
+  01 Jun 2014; Jauhien Piatlicki <jauh...@gentoo.org>
+  berkeley_upc_translator-2.16.2.ebuild, berkeley_upc_translator-2.18.0.ebuild,
+  +berkeley_upc_translator-2.18.2.ebuild, metadata.xml:
+  version bump
+
 *berkeley_upc_translator-2.18.0 (02 Nov 2013)
 
   02 Nov 2013; Jauhien Piatlicki <piatli...@gmail.com>

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
index 9b01217..b284d4a 100644
--- 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
@@ -19,7 +19,7 @@ DEPEND="app-shells/tcsh"
 RDEPEND="dev-lang/berkeley_upc"
 
 src_prepare() {
-       epatch $FILESDIR/${P}-check-abi.patch
+       epatch "$FILESDIR/${P}-check-abi.patch"
 }
 
 src_compile() {

diff --git 
a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild 
b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild
index 9b86075..7b05307 100644
--- a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild
+++ b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild
@@ -19,7 +19,7 @@ DEPEND="app-shells/tcsh"
 RDEPEND="dev-lang/berkeley_upc"
 
 src_prepare() {
-       epatch $FILESDIR/${PN}-2.16.2-check-abi.patch
+       epatch "$FILESDIR/${PN}-2.16.2-check-abi.patch"
 }
 
 src_compile() {

diff --git 
a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild 
b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.2.ebuild
similarity index 91%
copy from dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild
copy to dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.2.ebuild
index 9b86075..7b05307 100644
--- a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild
+++ b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.2.ebuild
@@ -19,7 +19,7 @@ DEPEND="app-shells/tcsh"
 RDEPEND="dev-lang/berkeley_upc"
 
 src_prepare() {
-       epatch $FILESDIR/${PN}-2.16.2-check-abi.patch
+       epatch "$FILESDIR/${PN}-2.16.2-check-abi.patch"
 }
 
 src_compile() {

diff --git a/dev-lang/berkeley_upc_translator/metadata.xml 
b/dev-lang/berkeley_upc_translator/metadata.xml
index 94a7605..03226c7 100644
--- a/dev-lang/berkeley_upc_translator/metadata.xml
+++ b/dev-lang/berkeley_upc_translator/metadata.xml
@@ -3,6 +3,7 @@
 
 <pkgmetadata>
   <maintainer>
-    <email>piatli...@gmail.com</email>
+    <email>jauh...@gentoo.org</email>
+    <name>Jauhien Piatlicki</name>
   </maintainer>
 </pkgmetadata>

Reply via email to