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>