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:
parent
826b8bd013
commit
0c052bdc36
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=219105
@ -18,6 +18,7 @@
|
||||
SUBDIR += evilvte
|
||||
SUBDIR += ewl
|
||||
SUBDIR += fl_editor
|
||||
SUBDIR += flowcanvas
|
||||
SUBDIR += fltk
|
||||
SUBDIR += fltk-threads
|
||||
SUBDIR += fltk2
|
||||
|
27
x11-toolkits/flowcanvas/Makefile
Normal file
27
x11-toolkits/flowcanvas/Makefile
Normal 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>
|
3
x11-toolkits/flowcanvas/distinfo
Normal file
3
x11-toolkits/flowcanvas/distinfo
Normal 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
|
13
x11-toolkits/flowcanvas/files/patch-configure
Normal file
13
x11-toolkits/flowcanvas/files/patch-configure
Normal 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
|
5
x11-toolkits/flowcanvas/pkg-descr
Normal file
5
x11-toolkits/flowcanvas/pkg-descr
Normal 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
|
14
x11-toolkits/flowcanvas/pkg-plist
Normal file
14
x11-toolkits/flowcanvas/pkg-plist
Normal 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
|
Loading…
Reference in New Issue
Block a user