The FreeBSD Ports Archive
FreeBSD graphics : diacanvas24>
A general drawing canvas from dia dialog editor
DiaCanvas is in its second incarnation: DiaCanvas2. Aiming towards future
computing needs on GNOME based desktop environments, DiaCanvas2 is providing
you with a full featured diagramming canvas:
- Model/View/Controller based design: The DiaCanvas class only holds
abstract data (using DiaShape objects), the data is rendered by one or
more DiaCanvasView's.
- Usage of the widely used GnomeCanvas for visualization. This makes it
easy to let DiaCanvas2 display anti-aliased diagrams with translucency
(alpha) support.
- Export facilities for GnomePrint and SVG.
- Objects can be rotated/sheared/resized/etc. without the need to
recalculate shapes. DiaCanvas relies heavily on the LibArt library
(which is a standard GNOME library).
- Objects can connect to each other with handles. The connection is
represented as a mathematical equation, which is solved using a real
linear constraint solver (see the reference documentation for more info).
Handles do not need predefined connection points, but can connect to each
other in a more generic way.
- Of course DiaCanvas2 has all the features a modern application needs,
including undo/redo and copy/paste functionality (copying is not
implemented yet).
http://diacanvas.sourceforge.net/
|
diacanvas2 history
v. 1.26
date: 2007/09/09 22:50:50; author: edwin; state: Exp; lines: +1 -4
Replace BUILD_DEPENDS on Xvfb and a handful of fonts with USE_DISPLAY=yes.
v. 1.25
date: 2007/05/19 20:08:49; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.24
date: 2006/10/14 08:53:01; author: marcus; state: Exp; lines: +1 -9
Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the
new freetype2 where needed.
Submitted by: mezz, ahze, pav, and many others
Approved by: portmgr (implicit, kris)
v. 1.23
date: 2006/09/05 08:33:20; author: linimon; state: Exp; lines: +1 -1
Reset inactive maintainer who has not responded to email.
Hat: portmgr
v. 1.22
date: 2006/05/07 23:45:55; author: edwin; state: Exp; lines: +0 -1
Remove USE_REINPLACE for categories starting with a G
v. 1.21
date: 2006/02/23 10:36:52; author: ade; state: Exp; lines: +1 -0
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.20
date: 2006/02/14 12:07:38; author: lawrance; state: Exp; lines: +1 -2
Update to 1.14.2.
PR: ports/90866
Submitted by: Boris B. Samorodov
Approved by: rehsack@liwing.de (maintainer, timeout 4 weeks)
v. 1.19
date: 2005/11/15 06:49:25; author: ade; state: Exp; lines: +1 -1
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
v. 1.18
date: 2005/11/05 05:20:19; author: marcus; state: Exp; lines: +1 -1
Bump PORTREVISION to chase the glib20 shared library update.
v. 1.17
date: 2005/05/05 00:20:39; author: kris; state: Exp; lines: +2 -1
Add a dependency on ${X_FONTS_MISC_PORT} to allow Xvfb to work while
package building
v. 1.16
date: 2005/03/12 10:52:33; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION to chase the glib20 shared lib version change.
v. 1.15
date: 2005/01/12 22:49:19; author: edwin; state: Exp; lines: +2 -9
[UPDATE] updating graphics/diacanvas2 to 0.14.1 and fix problem
with python bindings
This patch updates the port graphics/diacanvas2 to 0.14.1
and marks it as unbroken.
Please commit PR/73309
(http://www.freebsd.org/cgi/query-pr.cgi?pr=73309) before
testing/commiting this patch.
If someone is interested, I could also take maintainership
for this port.
PR: ports/73310
Submitted by: Jens Rehsack
v. 1.14
date: 2005/01/01 22:16:27; author: kris; state: Exp; lines: +1 -22
Fix package building by adding a dependency on Xvfb in the
PACKAGE_BUILDING case. The package build scripts then DTRT and ensure
this is running at build-time so a DISPLAY is available.
Approved by: portmgr (self)
v. 1.13
date: 2004/11/07 22:36:28; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade.
v. 1.12
date: 2004/11/07 04:30:40; author: linimon; state: Exp; lines: +1 -1
Assign maintainership to new volunteer.
v. 1.11
date: 2004/09/18 16:39:58; author: kris; state: Exp; lines: +7 -1
BROKEN on 5.x: Broken pkg-plist
Approved by: portmgr (self)
v. 1.10
date: 2004/08/28 06:19:05; author: krion; state: Exp; lines: +3 -4
Update to version 0.13.1
PR: ports/71058
Submitted by: Ports Fury
v. 1.9
date: 2004/07/23 19:10:29; author: anholt; state: Exp; lines: +1 -1
- Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,
and make XFREE86_VERSION map to it. XFREE86_VERSION is now deprecated.
- Make xorg the default X_WINDOW_SYSTEM on -current.
- Add several new X_*_PORT variables which point to various pieces of X11 based
on the setting of X_WINDOW_SYSTEM, and make ports use them.
- Add information to CHANGES about how to handle the transition.
PR: ports/68763
Approved by: portmgr (marcus)
Approved by: re (scottl)
v. 1.8
date: 2004/06/15 01:44:09; author: mezz; state: Exp; lines: +2 -5
-Update to 0.13.0.
-Chase the current of bsd.gnome.mk, ie: pygnome2
PR: ports/67952
Submitted by: Jens Rehsack
v. 1.7
date: 2004/05/07 22:33:39; author: thierry; state: Exp; lines: +24 -2
Fixing broken pkg-plist and make it build fine with python-bindings.
PR: ports/65815
Submitted by: Jens Rehsack
v. 1.6
date: 2004/04/19 04:22:25; author: kris; state: Exp; lines: +2 -0
BROKEN: Broken pkg-plist
v. 1.5
date: 2004/04/09 13:48:47; author: pav; state: Exp; lines: +14 -23
- Update to 0.12.0
PR: ports/65267
Submitted by: KATO Tsuguru
v. 1.4
date: 2004/04/05 03:30:06; author: marcus; state: Exp; lines: +1 -1
Chase the glib20 update, and bump all affected ports' PORTREVISIONs.
v. 1.3
date: 2004/03/25 09:14:17; author: ijliao; state: Exp; lines: +23 -8
upgrade to 0.10.0
v. 1.2
date: 2004/02/04 05:20:50; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
v. 1.1
date: 2003/10/29 01:51:07; author: ijliao; state: Exp;
add diacanvas2 0.9.2
A general drawing canvas from dia dialog editor
=============================================================================
v. 1.26
date: 2007/09/09 22:50:50; author: edwin; state: Exp; lines: +1 -4
Replace BUILD_DEPENDS on Xvfb and a handful of fonts with USE_DISPLAY=yes.
v. 1.25
date: 2007/05/19 20:08:49; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.24
date: 2006/10/14 08:53:01; author: marcus; state: Exp; lines: +1 -9
Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the
new freetype2 where needed.
Submitted by: mezz, ahze, pav, and many others
Approved by: portmgr (implicit, kris)
v. 1.23
date: 2006/09/05 08:33:20; author: linimon; state: Exp; lines: +1 -1
Reset inactive maintainer who has not responded to email.
Hat: portmgr
v. 1.22
date: 2006/05/07 23:45:55; author: edwin; state: Exp; lines: +0 -1
Remove USE_REINPLACE for categories starting with a G
v. 1.21
date: 2006/02/23 10:36:52; author: ade; state: Exp; lines: +1 -0
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.20
date: 2006/02/14 12:07:38; author: lawrance; state: Exp; lines: +1 -2
Update to 1.14.2.
PR: ports/90866
Submitted by: Boris B. Samorodov
Approved by: rehsack@liwing.de (maintainer, timeout 4 weeks)
v. 1.19
date: 2005/11/15 06:49:25; author: ade; state: Exp; lines: +1 -1
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
v. 1.18
date: 2005/11/05 05:20:19; author: marcus; state: Exp; lines: +1 -1
Bump PORTREVISION to chase the glib20 shared library update.
v. 1.17
date: 2005/05/05 00:20:39; author: kris; state: Exp; lines: +2 -1
Add a dependency on ${X_FONTS_MISC_PORT} to allow Xvfb to work while
package building
v. 1.16
date: 2005/03/12 10:52:33; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION to chase the glib20 shared lib version change.
v. 1.15
date: 2005/01/12 22:49:19; author: edwin; state: Exp; lines: +2 -9
[UPDATE] updating graphics/diacanvas2 to 0.14.1 and fix problem
with python bindings
This patch updates the port graphics/diacanvas2 to 0.14.1
and marks it as unbroken.
Please commit PR/73309
(http://www.freebsd.org/cgi/query-pr.cgi?pr=73309) before
testing/commiting this patch.
If someone is interested, I could also take maintainership
for this port.
PR: ports/73310
Submitted by: Jens Rehsack
v. 1.14
date: 2005/01/01 22:16:27; author: kris; state: Exp; lines: +1 -22
Fix package building by adding a dependency on Xvfb in the
PACKAGE_BUILDING case. The package build scripts then DTRT and ensure
this is running at build-time so a DISPLAY is available.
Approved by: portmgr (self)
v. 1.13
date: 2004/11/07 22:36:28; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade.
v. 1.12
date: 2004/11/07 04:30:40; author: linimon; state: Exp; lines: +1 -1
Assign maintainership to new volunteer.
v. 1.11
date: 2004/09/18 16:39:58; author: kris; state: Exp; lines: +7 -1
BROKEN on 5.x: Broken pkg-plist
Approved by: portmgr (self)
v. 1.10
date: 2004/08/28 06:19:05; author: krion; state: Exp; lines: +3 -4
Update to version 0.13.1
PR: ports/71058
Submitted by: Ports Fury
v. 1.9
date: 2004/07/23 19:10:29; author: anholt; state: Exp; lines: +1 -1
- Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,
and make XFREE86_VERSION map to it. XFREE86_VERSION is now deprecated.
- Make xorg the default X_WINDOW_SYSTEM on -current.
- Add several new X_*_PORT variables which point to various pieces of X11 based
on the setting of X_WINDOW_SYSTEM, and make ports use them.
- Add information to CHANGES about how to handle the transition.
PR: ports/68763
Approved by: portmgr (marcus)
Approved by: re (scottl)
v. 1.8
date: 2004/06/15 01:44:09; author: mezz; state: Exp; lines: +2 -5
-Update to 0.13.0.
-Chase the current of bsd.gnome.mk, ie: pygnome2
PR: ports/67952
Submitted by: Jens Rehsack
v. 1.7
date: 2004/05/07 22:33:39; author: thierry; state: Exp; lines: +24 -2
Fixing broken pkg-plist and make it build fine with python-bindings.
PR: ports/65815
Submitted by: Jens Rehsack
v. 1.6
date: 2004/04/19 04:22:25; author: kris; state: Exp; lines: +2 -0
BROKEN: Broken pkg-plist
v. 1.5
date: 2004/04/09 13:48:47; author: pav; state: Exp; lines: +14 -23
- Update to 0.12.0
PR: ports/65267
Submitted by: KATO Tsuguru
v. 1.4
date: 2004/04/05 03:30:06; author: marcus; state: Exp; lines: +1 -1
Chase the glib20 update, and bump all affected ports' PORTREVISIONs.
v. 1.3
date: 2004/03/25 09:14:17; author: ijliao; state: Exp; lines: +23 -8
upgrade to 0.10.0
v. 1.2
date: 2004/02/04 05:20:50; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
v. 1.1
date: 2003/10/29 01:51:07; author: ijliao; state: Exp;
add diacanvas2 0.9.2
A general drawing canvas from dia dialog editor
=============================================================================
v. 1.26
date: 2007/09/09 22:50:50; author: edwin; state: Exp; lines: +1 -4
Replace BUILD_DEPENDS on Xvfb and a handful of fonts with USE_DISPLAY=yes.
v. 1.25
date: 2007/05/19 20:08:49; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.24
date: 2006/10/14 08:53:01; author: marcus; state: Exp; lines: +1 -9
Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the
new freetype2 where needed.
Submitted by: mezz, ahze, pav, and many others
Approved by: portmgr (implicit, kris)
v. 1.23
date: 2006/09/05 08:33:20; author: linimon; state: Exp; lines: +1 -1
Reset inactive maintainer who has not responded to email.
Hat: portmgr
v. 1.22
date: 2006/05/07 23:45:55; author: edwin; state: Exp; lines: +0 -1
Remove USE_REINPLACE for categories starting with a G
v. 1.21
date: 2006/02/23 10:36:52; author: ade; state: Exp; lines: +1 -0
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.20
date: 2006/02/14 12:07:38; author: lawrance; state: Exp; lines: +1 -2
Update to 1.14.2.
PR: ports/90866
Submitted by: Boris B. Samorodov
Approved by: rehsack@liwing.de (maintainer, timeout 4 weeks)
v. 1.19
date: 2005/11/15 06:49:25; author: ade; state: Exp; lines: +1 -1
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
v. 1.18
date: 2005/11/05 05:20:19; author: marcus; state: Exp; lines: +1 -1
Bump PORTREVISION to chase the glib20 shared library update.
v. 1.17
date: 2005/05/05 00:20:39; author: kris; state: Exp; lines: +2 -1
Add a dependency on ${X_FONTS_MISC_PORT} to allow Xvfb to work while
package building
v. 1.16
date: 2005/03/12 10:52:33; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION to chase the glib20 shared lib version change.
v. 1.15
date: 2005/01/12 22:49:19; author: edwin; state: Exp; lines: +2 -9
[UPDATE] updating graphics/diacanvas2 to 0.14.1 and fix problem
with python bindings
This patch updates the port graphics/diacanvas2 to 0.14.1
and marks it as unbroken.
Please commit PR/73309
(http://www.freebsd.org/cgi/query-pr.cgi?pr=73309) before
testing/commiting this patch.
If someone is interested, I could also take maintainership
for this port.
PR: ports/73310
Submitted by: Jens Rehsack
v. 1.14
date: 2005/01/01 22:16:27; author: kris; state: Exp; lines: +1 -22
Fix package building by adding a dependency on Xvfb in the
PACKAGE_BUILDING case. The package build scripts then DTRT and ensure
this is running at build-time so a DISPLAY is available.
Approved by: portmgr (self)
v. 1.13
date: 2004/11/07 22:36:28; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade.
v. 1.12
date: 2004/11/07 04:30:40; author: linimon; state: Exp; lines: +1 -1
Assign maintainership to new volunteer.
v. 1.11
date: 2004/09/18 16:39:58; author: kris; state: Exp; lines: +7 -1
BROKEN on 5.x: Broken pkg-plist
Approved by: portmgr (self)
v. 1.10
date: 2004/08/28 06:19:05; author: krion; state: Exp; lines: +3 -4
Update to version 0.13.1
PR: ports/71058
Submitted by: Ports Fury
v. 1.9
date: 2004/07/23 19:10:29; author: anholt; state: Exp; lines: +1 -1
- Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,
and make XFREE86_VERSION map to it. XFREE86_VERSION is now deprecated.
- Make xorg the default X_WINDOW_SYSTEM on -current.
- Add several new X_*_PORT variables which point to various pieces of X11 based
on the setting of X_WINDOW_SYSTEM, and make ports use them.
- Add information to CHANGES about how to handle the transition.
PR: ports/68763
Approved by: portmgr (marcus)
Approved by: re (scottl)
v. 1.8
date: 2004/06/15 01:44:09; author: mezz; state: Exp; lines: +2 -5
-Update to 0.13.0.
-Chase the current of bsd.gnome.mk, ie: pygnome2
PR: ports/67952
Submitted by: Jens Rehsack
v. 1.7
date: 2004/05/07 22:33:39; author: thierry; state: Exp; lines: +24 -2
Fixing broken pkg-plist and make it build fine with python-bindings.
PR: ports/65815
Submitted by: Jens Rehsack
v. 1.6
date: 2004/04/19 04:22:25; author: kris; state: Exp; lines: +2 -0
BROKEN: Broken pkg-plist
v. 1.5
date: 2004/04/09 13:48:47; author: pav; state: Exp; lines: +14 -23
- Update to 0.12.0
PR: ports/65267
Submitted by: KATO Tsuguru
v. 1.4
date: 2004/04/05 03:30:06; author: marcus; state: Exp; lines: +1 -1
Chase the glib20 update, and bump all affected ports' PORTREVISIONs.
v. 1.3
date: 2004/03/25 09:14:17; author: ijliao; state: Exp; lines: +23 -8
upgrade to 0.10.0
v. 1.2
date: 2004/02/04 05:20:50; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
v. 1.1
date: 2003/10/29 01:51:07; author: ijliao; state: Exp;
add diacanvas2 0.9.2
A general drawing canvas from dia dialog editor
=============================================================================
|
| |

|