<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9d257215a61a4e995daf83cbc3f85adec0b99e08">https://github.com/macports/macports-ports/commit/9d257215a61a4e995daf83cbc3f85adec0b99e08</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 9d25721 VIBES: new port
</span>9d25721 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 9d257215a61a4e995daf83cbc3f85adec0b99e08
</span>Author: Adarsh Pyarelal <adarsh@email.arizona.edu>
AuthorDate: Thu Oct 17 16:16:39 2019 -0700
<span style='display:block; white-space:pre;color:#404040;'> VIBES: new port
</span>---
graphics/VIBES/Portfile | 34 +++++++++++++++++++++++++
graphics/VIBES/files/patch-vibes-packaging.diff | 17 +++++++++++++
2 files changed, 51 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/VIBES/Portfile b/graphics/VIBES/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..782147f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/VIBES/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,34 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup qt5 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup ENSTABretagneRobotics VIBES 0.2.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories graphics
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Visualizer for Intervals and Boxes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description VIBes is a visualization system that aims at providing\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ people working with interval methods a way to display results (boxes, pavings),\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ without worrying with GUI programming. It provides drawing functions accessible\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ from a lot of programming languages, without complex installation and library\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dependencies. The main design goal of VIBes is to be cross-platform, available\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ from different programming languages, simple to set-up, easy to port to a new\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ language.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 165c8e17970ba55ed78952b674286099cbfd1c68 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ff554b0ea18f8c41190894944f614552925ee1c7d94e4133f7e42c0eb864dcda \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 669976
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+qt5.depends_component \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ qtsvg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:ibex-lib\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pbzip2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-vibes-packaging.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.source_dir ${worksrcpath}/viewer
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/VIBES/files/patch-vibes-packaging.diff b/graphics/VIBES/files/patch-vibes-packaging.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..a8cce49
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/VIBES/files/patch-vibes-packaging.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- viewer/CMakeLists.txt.orig 2019-10-17 15:43:44.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ viewer/CMakeLists.txt 2019-10-17 20:16:08.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -95,11 +95,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ INSTALL(TARGETS ${VIBES_viewer_EXE} BUNDLE DESTINATION .)#${CMAKE_CURRENT_BINARY_DIR})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Copy API files
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- install(FILES ../client-api/C/vibes.h ../client-api/C/vibes.c DESTINATION "Vibes C")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- install(DIRECTORY ../client-api/C/examples DESTINATION "Vibes C")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- install(DIRECTORY ../client-api/C++/src DESTINATION "Vibes C++")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- install(DIRECTORY ../client-api/C++/examples DESTINATION "Vibes C++")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ add_library(vibes STATIC ../client-api/C++/src/vibes.h ../client-api/C++/src/vibes.cpp)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ install(TARGETS vibes LIBRARY DESTINATION lib)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ install(FILES ../client-api/C++/src/vibes.h DESTINATION include)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Setup DMG window appearance: background image, size and icon layout
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SET(CPACK_DMG_BACKGROUND_IMAGE ${CMAKE_CURRENT_SOURCE_DIR}/VIBes_DMG_bg/VIBes_DMG_bg.jpg)
</span></pre><pre style='margin:0'>
</pre>