summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-07-18 14:13:57 +0000
committerJustin Lecher <jlec@gentoo.org>2013-07-18 14:13:57 +0000
commit59c0a7e7f7ffbaecd0d946f1982b37490779e366 (patch)
treef172560fb4288d9604dbe88b1c01e3859f640409 /sci-chemistry
parentKeyword ~arm. (diff)
downloadgentoo-2-59c0a7e7f7ffbaecd0d946f1982b37490779e366.tar.gz
gentoo-2-59c0a7e7f7ffbaecd0d946f1982b37490779e366.tar.bz2
gentoo-2-59c0a7e7f7ffbaecd0d946f1982b37490779e366.zip
sci-chemistry/molequeue: New addition written by me
(Portage version: 2.2.0_alpha188/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
Diffstat (limited to 'sci-chemistry')
-rw-r--r--sci-chemistry/molequeue/ChangeLog10
-rw-r--r--sci-chemistry/molequeue/Manifest4
-rw-r--r--sci-chemistry/molequeue/metadata.xml21
-rw-r--r--sci-chemistry/molequeue/molequeue-0.6.1.ebuild36
4 files changed, 71 insertions, 0 deletions
diff --git a/sci-chemistry/molequeue/ChangeLog b/sci-chemistry/molequeue/ChangeLog
new file mode 100644
index 000000000000..3187a183f2d0
--- /dev/null
+++ b/sci-chemistry/molequeue/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sci-chemistry/molequeue
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/molequeue/ChangeLog,v 1.1 2013/07/18 14:13:57 jlec Exp $
+
+*molequeue-0.6.1 (18 Jul 2013)
+
+ 18 Jul 2013; Justin Lecher <jlec@gentoo.org> +molequeue-0.6.1.ebuild,
+ +metadata.xml:
+ New addition written by me
+
diff --git a/sci-chemistry/molequeue/Manifest b/sci-chemistry/molequeue/Manifest
new file mode 100644
index 000000000000..d6978b69d5de
--- /dev/null
+++ b/sci-chemistry/molequeue/Manifest
@@ -0,0 +1,4 @@
+DIST molequeue-0.6.1.tar.gz 656551 SHA256 c3129da647aee135e6b09432f6396efba545d2115fa62971e6664611374648fd SHA512 27a7e1bb3c6bc4add242666c5a73c3434d2668f9f249084c96b1cf7fcf6b948ea1040a99b298c9760d9c8f8ff51aa8ddc6862b9331ed5a8b0c414f098ce82ace WHIRLPOOL d26fd48c977397f47bdaad0bd29e16c8c607ff00c1a3f99df3943c8a675861c925e5ffa3dba26324193b2f2accd11e8ef227884b4c2e112ec2c95f4987a59bc1
+EBUILD molequeue-0.6.1.ebuild 925 SHA256 e8ef16061811cbfc49ee9b9f86f023cb8002f2307576eadd99e59323382dda44 SHA512 5494b528d6aa7bc277318ebde1927f49c8c3599490a586c521b08c98a7f787019f2cc446b17bbb7434759ee31643ed7b014ad3914b90cc06eedded79de1da66d WHIRLPOOL 36236790ac68b4a890e5b401db8765084056e6413e612991b4526fb7eb7a6e78c77a84a2a8034a105a32385676deec24fa1693393fdc809924631604476b2890
+MISC ChangeLog 275 SHA256 eeaccc58df98ca8cbcbb9d715cf556543ecfd8b749da483a3053a3eaa5451af1 SHA512 c565b91de4ce4aedfc4fe10753c94663912ffa959a7fe1d4c86d3104aee970d4e95ede281afb6df0cb4c50af9adb23a0b191f136da37c79fc7ba1ff8a91b8c2b WHIRLPOOL cc244ef1265d3018604b3111478fb3253c07b1bc8e732eb78352ea36ab6e8eda0ddec3137aa3786c9bee2a2db66e597c2789ea09a164e0b01ab5003113b0cfef
+MISC metadata.xml 953 SHA256 4f8f9caa078ba541e1736f2212cef4074908a6c476c12cbfc1568a82c114beef SHA512 38c37cde2e389592f783f6774fece62380b211d656ddc203353854ae9d255f89a394025920c1726d983fd7b3ff2abb7a4180a7d4437955a520c219ad84a6ddeb WHIRLPOOL 7225af1a7ba83c5570a2d864d93ab0e7c9f1766bafcd3d25ccd62fb56a5acc1b7d90068c2e75354bd91efa7481a90251bdf38a2c3f52bd42475d825baca67834
diff --git a/sci-chemistry/molequeue/metadata.xml b/sci-chemistry/molequeue/metadata.xml
new file mode 100644
index 000000000000..0c33812ff07d
--- /dev/null
+++ b/sci-chemistry/molequeue/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sci</herd>
+ <maintainer>
+ <email>jlec@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+MoleQueue is an open-source, cross-platform, system-tray resident desktop
+application for abstracting, managing, and coordinating the execution of tasks
+both locally and on remote computational resources. It is built and tested and
+Linux, Mac OS X, and Windows, with nightly binaries currently available for
+Mac OS X and Windows. Users can set up local and remote queues that describe
+where the task will be executed. Each queue can have programs, with templates
+to facilitate the execution of the program. Input files can be staged, and
+output files collected using a standard interface.
+</longdescription>
+ <use>
+ <flag name="zeromq">Build with <pkg>net-libs/zeromq</pkg> support</flag>
+ </use>
+</pkgmetadata>
diff --git a/sci-chemistry/molequeue/molequeue-0.6.1.ebuild b/sci-chemistry/molequeue/molequeue-0.6.1.ebuild
new file mode 100644
index 000000000000..19ad6a5ccaf9
--- /dev/null
+++ b/sci-chemistry/molequeue/molequeue-0.6.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/molequeue/molequeue-0.6.1.ebuild,v 1.1 2013/07/18 14:13:57 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7} )
+
+inherit cmake-utils multilib python-single-r1 versionator
+
+DESCRIPTION="Abstract, manage and coordinate execution of tasks"
+HOMEPAGE="http://www.openchemistry.org/OpenChemistry/project/molequeue.html"
+SRC_URI="http://openchemistry.org/files/v$(get_version_component_range 1-2)/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test +zeromq"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ zeromq? ( net-libs/cppzmq )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_enable test TESTING)
+ $(cmake-utils_use_use zeromq ZERO_MQ)
+ -DINSTALL_LIBRARY_DIR=$(get_libdir)
+ )
+ use zeromq && \
+ mycmakeargs+=( -DZeroMQ_ROOT_DIR=\"${EPREFIX}/usr\" )
+
+ cmake-utils_src_configure
+}