GitHub PullRequestReviewCommentEvent at 2014-02-14 16:43:46
Repository: easybuild-easyconfigs
Actor: boegel
Payload: {"comment":{"url":"https://api.github.com/repos/hpcugent/easybuild-easyconfigs/pulls/comments/9754580","id":9754580,"diff_hunk":"@@ -0,0 +1,48 @@\n+easyblock = \"CMakeMake\"\n+\n+name = \"OpenCV\"\n+version = \"2.4.7\"\n+\n+homepage = 'http://opencv.org'\n+description = \"\"\"OpenCV (Open Source Computer Vision Library) is an open source computer vision and\n+ machine learning software library. OpenCV was built to provide a common infrastructure for computer\n+ vision applications and to accelerate the use of machine perception in the commercial products.\"\"\"\n+\n+toolchain = {'name': 'goolfc', 'version': '2.6.10'}\n+toolchainopts = {}  # toolchain options, e.g. opt, pic, usempi, optarch, ...\n+\n+# http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.7/opencv-2.4.7.tar.gz/download\n+sources = [SOURCELOWER_TAR_GZ]\n+source_urls = [('http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/%(version)s', 'download')]\n+\n+builddependencies = [\n+    ('CMake', '2.8.11'),\n+    ('pkg-config', '0.27.1'),\n+]\n+\n+java = 'Java'\n+javaver = '1.7.0_10'\n+\n+dependencies = [\n+    (java, javaver, '', True),\n+    ('ant', '1.8.4', '-%s-%s' % (java, javaver), True),\n+    ('Python', '2.7.3'),\n+    ('bzip2', '1.0.6'),\n+    ('zlib', '1.2.7'),\n+    ('ipp', '7.0.5.233', '', True),\n+    ('tbb', '4.0.5.339', '', True),\n+    ('CUDA', '5.0.35-1', '', True),\n+    ('Eigen', '3.1.1'),\n+]\n+\n+separate_build_dir = True\n+commonopts1 = \" -DWITH_EIGEN=ON -DWITH_BZIP2=ON -DWITH_ZLIB=ON -DWITH_IPP=ON -DWITH_TBB=ON -DBUILD_NEW_PYTHON_SUPPORT=ON -DWITH_GTK=OFF\"","path":"easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.7-goolfc-2.6.10.eb","position":39,"original_position":39,"commit_id":"52cae4f9da498aefaae9187a8f231ef214888a52","original_commit_id":"52cae4f9da498aefaae9187a8f231ef214888a52","user":{"login":"boegel","id":620876,"avatar_url":"https://gravatar.com/avatar/93efe8c67147791f743923763ff6197d?d=https%3A%2F%2Fidenticons.github.com%2F424deccd27782ad35ea941ab2a0c04bc.png&r=x","gravatar_id":"93efe8c67147791f743923763ff6197d","url":"https://api.github.com/users/boegel","html_url":"https://github.com/boegel","followers_url":"https://api.github.com/users/boegel/followers","following_url":"https://api.github.com/users/boegel/following{/other_user}","gists_url":"https://api.github.com/users/boegel/gists{/gist_id}","starred_url":"https://api.github.com/users/boegel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boegel/subscriptions","organizations_url":"https://api.github.com/users/boegel/orgs","repos_url":"https://api.github.com/users/boegel/repos","events_url":"https://api.github.com/users/boegel/events{/privacy}","received_events_url":"https://api.github.com/users/boegel/received_events","type":"User","site_admin":false},"body":"since most of these depend on the actual dependencies being used, this really calls for an easyblock approach...","created_at":"2014-02-14T16:43:46Z","updated_at":"2014-02-14T16:43:46Z","html_url":"https://github.com/hpcugent/easybuild-easyconfigs/pull/679#discussion_r9754580","pull_request_url":"https://api.github.com/repos/hpcugent/easybuild-easyconfigs/pulls/679","_links":{"self":{"href":"https://api.github.com/repos/hpcugent/easybuild-easyconfigs/pulls/comments/9754580"},"html":{"href":"https://github.com/hpcugent/easybuild-easyconfigs/pull/679#discussion_r9754580"},"pull_request":{"href":"https://api.github.com/repos/hpcugent/easybuild-easyconfigs/pulls/679"}}}}