1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-26 05:02:18 +00:00

FlowCanvas is an interactive Gtkmm/Gnomecanvasmm widget for "boxes

and lines" environments (ie modular synths or interactive finite
state automata diagrams).

WWW:    http://wiki.drobilla.net/FlowCanvas
This commit is contained in:
Edward Tomasz Napierala 2008-08-24 20:02:23 +00:00
parent 826b8bd013
commit 0c052bdc36
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=219105
6 changed files with 63 additions and 0 deletions

View File

@ -18,6 +18,7 @@
SUBDIR += evilvte
SUBDIR += ewl
SUBDIR += fl_editor
SUBDIR += flowcanvas
SUBDIR += fltk
SUBDIR += fltk-threads
SUBDIR += fltk2

View File

@ -0,0 +1,27 @@
# New ports collection makefile for: flowcanvas
# Date created: 2008-07-22
# Whom: Edward Tomasz Napierala <trasz@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= flowcanvas
PORTVERSION= 0.5.0
CATEGORIES= x11-toolkits
MASTER_SITES= http://download.drobilla.net/
MAINTAINER= trasz@FreeBSD.org
COMMENT= FlowCanvas is an interactive Gtkmm/Gnomecanvasmm widget
LIB_DEPENDS= boost_date_time.4:${PORTSDIR}/devel/boost \
gtkmm-2.4.1:${PORTSDIR}/x11-toolkits/gtkmm24 \
gnomecanvasmm-2.6:${PORTSDIR}/graphics/libgnomecanvasmm26 \
gvc.4:${PORTSDIR}/graphics/graphviz
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_GNOME= gnomehack
USE_LDCONFIG= yes
CONFIGURE_ENV= "CXXFLAGS=${CFLAGS} -I${LOCALBASE}/include"
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (flowcanvas-0.5.0.tar.gz) = 8dc5cf3ad3ee7d498b681f1a26c1ae38
SHA256 (flowcanvas-0.5.0.tar.gz) = a77d556f7ffab796028fc424ade0c0e92ca781e24c04492842d144b71ef49316
SIZE (flowcanvas-0.5.0.tar.gz) = 365184

View File

@ -0,0 +1,13 @@
--- configure.orig 2008-07-22 21:46:45.000000000 +0200
+++ configure 2008-07-22 21:47:36.000000000 +0200
@@ -22253,8 +22253,8 @@
done
done
;;
- "set_aa":C) sed 's/\(\/\*CANVASBASE\*\/\).*/\1Gnome::Canvas::CanvasAA/' -i $srcdir/flowcanvas/Canvas.hpp ;;
- "set_no_aa":C) sed 's/\(\/\*CANVASBASE\*\/\).*/\1Gnome::Canvas::Canvas/' -i $srcdir/flowcanvas/Canvas.hpp ;;
+ "set_aa":C) sed -i '' 's/\(\/\*CANVASBASE\*\/\).*/\1Gnome::Canvas::CanvasAA/' $srcdir/flowcanvas/Canvas.hpp ;;
+ "set_no_aa":C) sed -i '' 's/\(\/\*CANVASBASE\*\/\).*/\1Gnome::Canvas::Canvas/' $srcdir/flowcanvas/Canvas.hpp ;;
esac
done # for ac_tag

View File

@ -0,0 +1,5 @@
FlowCanvas is an interactive Gtkmm/Gnomecanvasmm widget for "boxes
and lines" environments (ie modular synths or interactive finite
state automata diagrams).
WWW: http://wiki.drobilla.net/FlowCanvas

View File

@ -0,0 +1,14 @@
include/flowcanvas/Canvas.hpp
include/flowcanvas/Connectable.hpp
include/flowcanvas/Connection.hpp
include/flowcanvas/Ellipse.hpp
include/flowcanvas/Item.hpp
include/flowcanvas/Module.hpp
include/flowcanvas/Port.hpp
include/flowcanvas/flowcanvas.hpp
include/flowcanvas/types.hpp
@dirrm include/flowcanvas
lib/libflowcanvas.so.1
lib/libflowcanvas.so
lib/libflowcanvas.la
libdata/pkgconfig/flowcanvas.pc