diff options
author | Jauhien Piatlicki <jauhien@gentoo.org> | 2014-06-01 18:22:59 +0200 |
---|---|---|
committer | Jauhien Piatlicki <jauhien@gentoo.org> | 2014-06-01 18:22:59 +0200 |
commit | 7b1ba13928f4121c9528c5cb4de2e147f7f26596 (patch) | |
tree | 36b519b08ca4ba15add1ef5dee3a936d849e0556 /dev-lang | |
parent | Merge pull request #227 from sargas/casapy-bin (diff) | |
download | sci-7b1ba13928f4121c9528c5cb4de2e147f7f26596.tar.gz sci-7b1ba13928f4121c9528c5cb4de2e147f7f26596.tar.bz2 sci-7b1ba13928f4121c9528c5cb4de2e147f7f26596.zip |
dev-lang/berkeley_upc, dev-lang/berkeley_upc_translator: version bump to 2.18.2
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/berkeley_upc/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/berkeley_upc/Manifest | 1 | ||||
-rw-r--r-- | dev-lang/berkeley_upc/berkeley_upc-2.18.2.ebuild | 58 | ||||
-rw-r--r-- | dev-lang/berkeley_upc/metadata.xml | 3 | ||||
-rw-r--r-- | dev-lang/berkeley_upc_translator/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lang/berkeley_upc_translator/Manifest | 1 | ||||
-rw-r--r-- | dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.16.2.ebuild | 2 | ||||
-rw-r--r-- | dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild | 2 | ||||
-rw-r--r-- | dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.2.ebuild | 31 | ||||
-rw-r--r-- | dev-lang/berkeley_upc_translator/metadata.xml | 3 |
10 files changed, 112 insertions, 6 deletions
diff --git a/dev-lang/berkeley_upc/ChangeLog b/dev-lang/berkeley_upc/ChangeLog index 90dc5220e..4df972769 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 <jauhien@gentoo.org> + +berkeley_upc-2.18.2.ebuild: + version bump + *berkeley_upc-2.18.0 (02 Nov 2013) 02 Nov 2013; Jauhien Piatlicki <piatlicki@gmail.com> diff --git a/dev-lang/berkeley_upc/Manifest b/dev-lang/berkeley_upc/Manifest index 47f91dcdb..2c386b616 100644 --- a/dev-lang/berkeley_upc/Manifest +++ b/dev-lang/berkeley_upc/Manifest @@ -1,2 +1,3 @@ DIST berkeley_upc-2.16.2.tar.gz 6544935 SHA256 61b398417f3ceb86a73360122cad31feb77a9aa706c01bfba3a93231b1534c2d SHA512 fa7f7f6a36dd2a0c064daf301813f566fbd59a68c9186c81962384a98a2989c0ed26a816dd8196e388a714ca53dcbb34d27fffbdea33f1a29a70217d64cbe8f4 WHIRLPOOL 2b9284fe5c883f41e479536bf78badbc303fb33c487721234919f4980c82ab342c90c7304a5c419642320759584b45daa4def1f9768f4a7dc9b85e20c29458b9 DIST berkeley_upc-2.18.0.tar.gz 6175945 SHA256 238f3a220f63d9c53100589d6e971f521b27a6ef086a273ce88de272c8d6c05d SHA512 7d213af5f89fd9fda0a08dd8dabfb363227a138d64944dc95245a3f9a9bd0da5d091d1d0456c0a4d2bce16acdae09eaba7ee7c9be856267a135f7c77c98e2536 WHIRLPOOL df7d9402d7b9bd30d4b4c0fe24894d66efac3c7baa45cd75d609b3665994db6f1c8704f77c93dc6ea26a67e7198898f903eeb393d5fc22caf9e1db8b82882568 +DIST berkeley_upc-2.18.2.tar.gz 6888644 SHA256 809ad3abc2ba0e33f4a72018511e7f0af73ffc3c7532b6f7acf24d0780185a0a SHA512 c7c362745003a1001600247654fe694922f397429ecdff7f798d29d4cb268eef709d03783bf082b0aa161586e0c680919631fae09835760b33b88171c717a47a WHIRLPOOL 0f75e880df97a59e2ec321032e49ba221c13237b1f7abd76ea6df00302ac86dc08683068b6061de94b8d17e91eeb64fad1193ff190e38da9f899c00a64465ef6 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 000000000..71dbccada --- /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 7da2d6d71..9e55133da 100644 --- a/dev-lang/berkeley_upc/metadata.xml +++ b/dev-lang/berkeley_upc/metadata.xml @@ -3,7 +3,8 @@ <pkgmetadata> <maintainer> - <email>piatlicki@gmail.com</email> + <email>jauhien@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 f3fb79284..a8229eb10 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 <jauhien@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 <piatlicki@gmail.com> diff --git a/dev-lang/berkeley_upc_translator/Manifest b/dev-lang/berkeley_upc_translator/Manifest index 35e921709..ede9108dc 100644 --- a/dev-lang/berkeley_upc_translator/Manifest +++ b/dev-lang/berkeley_upc_translator/Manifest @@ -1,2 +1,3 @@ DIST berkeley_upc_translator-2.16.2.tar.gz 7257272 SHA256 756e80389d251cfbb118676a10c621ef25b5a38e92f43a0305d51a2359214670 SHA512 e7bef6697f434d8ed0d7492d1bfc222884ba46aa96f6981949e505e0407feff738bebbbcc00cb74e0690b3b0a91700c6e530aff362d9085023e7cc2e163bb4ba WHIRLPOOL e87d2db31b93b04f546ac507c5e06399d33dc23557cffd60e5e875cf9acfd76ab69490df450e2ebb056f045b82e2771fd2e88b194755567ead581fb19efbfed0 DIST berkeley_upc_translator-2.18.0.tar.gz 7257554 SHA256 21a70733e8eca7da12572a38cd98fe04354c65d72a06ce5d357217ae56d15b65 SHA512 b9f679a1aae528e22854ddf61b84d76151d25cbafb44ba743cf01e7337f28de1a91010bbd3e3c574cfed9fa5445f2f03b1be8f0b2c59db637190afe1dacc8178 WHIRLPOOL 16309411e1a0e6d86cd87a0e98d916d6348800794970cbf279088e1f5517aafa4fbd8cc157dbedeb054851d43c6759790f46c37e30a19f20d1e00af2b1941f23 +DIST berkeley_upc_translator-2.18.2.tar.gz 7259552 SHA256 9bb61547586c70f28532831d578f033edda0983cad580596cd88baa86a955a6f SHA512 ec2f306c2690a5e28747b4dfe2f360e89e539e1d7d645a218bff16f6ea5de1965e52891ab5aba4c9da591ea378466c618a2c9917de93a99980285f8bc0df589d WHIRLPOOL 24c13571ec8cca57d417ba2c88d682e2f455ef70a6f5d6cd5a13b9a5ea795763b3b10ef8a4558b0d5a1d04d284d608f93c28c2a96cb679f63b2c278177b35cd5 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 9b01217e6..b284d4a3b 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 9b86075b4..7b0530746 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.2.ebuild b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.2.ebuild new file mode 100644 index 000000000..7b0530746 --- /dev/null +++ b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit eutils + +DESCRIPTION="The Berkeley UPC-to-C translator" +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="" + +DEPEND="app-shells/tcsh" +RDEPEND="dev-lang/berkeley_upc" + +src_prepare() { + epatch "$FILESDIR/${PN}-2.16.2-check-abi.patch" +} + +src_compile() { + emake -j1 +} + +src_install() { + emake install PREFIX="${D}/usr/libexec/${P}" +} diff --git a/dev-lang/berkeley_upc_translator/metadata.xml b/dev-lang/berkeley_upc_translator/metadata.xml index 94a760560..03226c7a8 100644 --- a/dev-lang/berkeley_upc_translator/metadata.xml +++ b/dev-lang/berkeley_upc_translator/metadata.xml @@ -3,6 +3,7 @@ <pkgmetadata> <maintainer> - <email>piatlicki@gmail.com</email> + <email>jauhien@gentoo.org</email> + <name>Jauhien Piatlicki</name> </maintainer> </pkgmetadata> |