The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD graphics : dia

Diagram creation program, similar to Visio Diagram creation program, similar to Visio Diagram creation program, similar to Visio

 Dia is a GTK+ based diagram creation program released under the GPL license.

Dia is designed to be much like the commercial Windows program 'Visio'. It can
be used to draw many different kinds of diagrams. It currently has special
objects to help draw entity relationship diagrams, UML diagrams, flowcharts,
network diagrams, and simple circuits. It is also possible to add support for
new shapes by writing simple XML files, using a subset of SVG to draw the
shape.

It can load and save diagrams to a custom XML format (gzipped by default, to
save space), can export diagrams to EPS or SVG formats and can print diagrams
(including ones that span multiple pages). 

http://www.gnome.org/projects/dia/ http://www.gnome.org/projects/dia/ http://www.gnome.org/projects/dia/



dia history


v. 1.67
date: 2007/10/25 19:22:06;  author: mezz;  state: Exp;  lines: +0 -0
Force commit, bump the PORTREVISION.

v. 1.66 date: 2007/10/25 19:20:04; author: mezz; state: Exp; lines: +6 -3 - Fix the plist when GNOME support disable. - Ensure it will actually diable GNOME support for real if anyone run WITHOUT_GNOME=libgnomeui by add --diable-* PR: ports/117503 Reported by: Dmitry Marakasov
v. 1.65 date: 2007/10/24 23:35:48; author: marcus; state: Exp; lines: +10 -3 Presenting GNOME 2.20.1 and all related works for FreeBSD. The official GNOME 2.20 release notes can be found at http://www.gnome.org/start/2.20/notes/en/ . Beyond that, this update includes the new GIMP 2.4 (courtesy of ahze). The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME hierarchy. We are now using the more standard DATADIR of ${PREFIX}/share rather than ${PREFIX}/share/gnome. The result is that fewer patches and hacks are needed to port GNOME components to FreeBSD. This will mean some user changes may be required, so be sure to read /usr/ports/UPDATING for more details. This release and the things we accomplished in it would not have been possible without mezz's crazy idea to collapse DATADIR, and his persistence to make it happen successfully. Ahze and pav also deserve thanks for their work on porting modules and testing the whole ball of wax on pointyhat (respectively). The FreeBSD GNOME team would also like to thank our various testers and contributors: Yasuda Keisuke Frank Jahnke Pawel Worach Brian Gruber Franz Klammer Yuri Pankov Nick Barkas Cristian KLEIN Tony Maher Scot Hetzel Martin Matuska (mm) Benoit Dejean Martin Wilke (miwi) (And anyone else I may have missed) PRs fixed in this release: 111272, 113470, 115995, 116338
v. 1.64 date: 2007/05/19 20:08:48; 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.63 date: 2007/03/29 16:57:40; author: marcus; state: Exp; lines: +1 -1 Update to 0.96.1.
v. 1.62 date: 2007/03/25 19:30:30; author: marcus; state: Exp; lines: +1 -1 Update to 0.96.
v. 1.61 date: 2007/02/04 01:48:33; author: marcus; state: Exp; lines: +2 -1 Fix the build after the removal of objformat. Reported by: pointyhat via kris
v. 1.60 date: 2007/01/02 07:43:21; author: mezz; state: Exp; lines: +5 -3 -Update to 0.95.1. -USE_X_PREFIX -> USE_XLIB, no function change because of gnomeprefix. -Add desktopfileutils dependency and manual run update-desktop-database. -Remove the locale dirs that aren't in the mtree. Security: Format string vulnerabilities http://bugzilla.gnome.org/show_bug.cgi?id=342111
v. 1.59 date: 2006/07/10 05:03:21; author: marcus; state: Exp; lines: +5 -1 Really fix the build by depending on docbook-xsl, and using the installed docbook stylesheet rather than fetching it via HTTP.
v. 1.58 date: 2006/07/10 02:15:17; author: marcus; state: Exp; lines: +1 -0 Add a BUILD_DEPENDS on Python.
v. 1.57 date: 2006/06/25 01:59:11; author: marcus; state: Exp; lines: +2 -3 Update to 0.95.
v. 1.56 date: 2006/05/15 22:22:58; author: mezz; state: Exp; lines: +1 -0 Add USE_GETTEXT to appease portlint.
v. 1.55 date: 2006/04/05 17:37:04; author: mnag; state: Exp; lines: +2 -2 - Security fixes. - Bump PORTREVISION Approved by: gnome (marcus) Security: VuXML b5fc63ad-c4c3-11da-9699-00123ffe8333
v. 1.54 date: 2006/02/23 10:36:52; author: ade; state: Exp; lines: +2 -2 Conversion to a single libtool environment. Approved by: portmgr (kris)
v. 1.53 date: 2005/11/23 10:23:55; author: vs; state: Exp; lines: +1 -1 Correct icon's suffix from .png to .xpm PR: ports/89279 Submitted by: Frank Ruell Approved by: ahze
v. 1.52 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.51 date: 2005/11/05 05:20:56; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION to chase the glib20 shared library update.
v. 1.50 date: 2005/03/12 10:53:03; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION to chase the glib20 shared lib version change.
v. 1.49 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.48 date: 2004/08/20 19:49:00; author: marcus; state: Exp; lines: +4 -6 Update to 0.94. This represents work by adamw, mezz, and Tom McLaughlin . Submitted by: Tom McLaughlin
v. 1.47 date: 2004/08/17 06:16:50; author: mezz; state: Exp; lines: +6 -2 - Add install dia.xpm for the WindowMaker users. [1] - Correct the version of libtool to 15 and remove lthack to avoid install the *.la files. - Bump PORTREVISION, because of pkg-plist change. PR: ports/70289 [1] Requested by: David JULIEN [1]
v. 1.46 date: 2004/07/26 05:05:59; author: adamw; state: Exp; lines: +1 -1 Use lthack.
v. 1.45 date: 2004/05/01 19:49:44; author: marcus; state: Exp; lines: +6 -6 Update to 0.93.
v. 1.44 date: 2004/04/05 03:30:53; author: marcus; state: Exp; lines: +1 -1 Chase the glib20 update, and bump all affected ports' PORTREVISIONs.
v. 1.43 date: 2004/03/14 06:16:36; author: ade; state: Exp; lines: +1 -1 Whoa there, boy, that's a mighty big commit y'all have there... Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed.
v. 1.42 date: 2004/02/04 05:20:50; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 2)
v. 1.41 date: 2003/11/04 18:30:49; author: marcus; state: Exp; lines: +1 -0 Chase the libxslt shared lib version with a PORTREVISION bump.
v. 1.40 date: 2003/11/01 22:47:43; author: marcus; state: Exp; lines: +1 -1 Update to 0.92.2.
v. 1.39 date: 2003/10/27 01:50:59; author: marcus; state: Exp; lines: +1 -1 Update to 0.92.1.
v. 1.38 date: 2003/10/20 04:59:17; author: adamw; state: Exp; lines: +2 -2 Update to 0.92 release. I had to add a PORTEPOCH bump secondary to a poor choice of prerelease numbering schemes on my part.
v. 1.37 date: 2003/10/15 05:38:42; author: marcus; state: Exp; lines: +1 -1 Update to 0.92pre7.
v. 1.36 date: 2003/10/13 17:20:50; author: marcus; state: Exp; lines: +1 -1 Update to 0.92pre6.
v. 1.35 date: 2003/10/12 03:32:07; author: bland; state: Exp; lines: +1 -1 Update to 0.92-pre5
v. 1.34 date: 2003/09/28 01:54:07; author: bland; state: Exp; lines: +1 -1 Update to 0.92-pre4
v. 1.33 date: 2003/09/25 05:21:03; author: adamw; state: Exp; lines: +3 -3 Update to 0.92-pre3.
v. 1.32 date: 2003/08/23 01:03:49; author: perky; state: Exp; lines: +1 -1 Bump PORTREVISION after lang/python's changing default to BUILD_STATIC. This affects to python embedding programs only. Submitted by: olgeni
v. 1.31 date: 2003/06/15 23:34:23; author: marcus; state: Exp; lines: +1 -0 Bump PORTREVISION after the last commit.
v. 1.30 date: 2003/06/15 23:33:45; author: marcus; state: Exp; lines: +19 -4 Make GNOME support optional. Submitted by: obraun
v. 1.29 date: 2003/06/12 09:46:00; author: adamw; state: Exp; lines: +0 -4 Remove REINPLACE commands that were rolled into gnomehack.
v. 1.28 date: 2003/05/17 21:40:26; author: marcus; state: Exp; lines: +2 -3 Convert to new GNOME infrastructure.
v. 1.27 date: 2003/04/20 19:21:51; author: marcus; state: Exp; lines: +0 -1 Remove USE_GNOMENG.
v. 1.26 date: 2003/04/04 22:26:08; author: marcus; state: Exp; lines: +1 -0 Add a missing BUIL_DEPENDS on py-gtk2. Submitted by: David Thiel
v. 1.25 date: 2003/04/04 07:21:03; author: marcus; state: Exp; lines: +17 -13 Update to 0.91.
v. 1.24 date: 2003/03/07 06:03:58; author: ade; state: Exp; lines: +1 -0 Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.23 date: 2002/09/20 17:06:51; author: marcus; state: Exp; lines: +1 -1 GNOME has just changed the layout of their FTP site. This resulted in making all the distfiles unfetachable. Update all GNOME ports that fetch from MASTER_SITE_GNOME to fetch from the correct location.
v. 1.22 date: 2002/09/08 19:15:55; author: marcus; state: Exp; lines: +1 -1 Add missing dependency on bonobo. Submitted by: bento
v. 1.21 date: 2002/07/12 12:05:25; author: sobomax; state: Exp; lines: +10 -26 - Use USE_GNOMENG; - fix on -current by renaming isspecial() inline into dia_isspecial(); - enable freetype support.
v. 1.20 date: 2002/07/12 11:40:56; author: marcus; state: Exp; lines: +1 -0 Add libunicode to the LIB_DEPENDS is dia is built without full GNOME support. PR: 40373
v. 1.19 date: 2002/06/03 11:30:43; author: sobomax; state: Exp; lines: +1 -2 Update to 0.90.
v. 1.18 date: 2001/12/16 06:53:17; author: sobomax; state: Exp; lines: +2 -1 When building package forcefully turn optional GNOME components on, otherwise gnome and gnome-fifth-toe packages contain incorrect dependencies list.
v. 1.17 date: 2001/08/28 12:04:42; author: sobomax; state: Exp; lines: +12 -6 - Rework optional GNOME dependency, so it would not confuse bento; - enable gnomeprint support in Gnome case; - use "@*" to pass arguments from the helper script to the binary instead of $*. Submitted by: bento
v. 1.16 date: 2001/08/20 11:24:05; author: sobomax; state: Exp; lines: +2 -2 Allow MAINTAINER to be overriden in slave ports.
v. 1.15 date: 2001/05/22 18:16:57; author: sobomax; state: Exp; lines: +2 -2 Don't overwrite CATEGORIES in master ports. Use += instead, so slaves would be able to insert their own entries (usually language category) upfront.
v. 1.14 date: 2001/05/21 02:35:26; author: ade; state: Exp; lines: +9 -3 Update to 0.88.1 -- dia now really requires gdk-pixbuf, but also requires libart (from x11/gnomelibs) for the gdk-pixbuf stuff to really work, even though it itself has just been decoupled from GNOME. The alternative solution is to completely kill off gdk-pixbuf support in the non-GNOME case which I believe would render the program effectively unusable (ie: it's becoming a GNOME app. sorry).
v. 1.13 date: 2001/05/17 21:48:20; author: ade; state: Exp; lines: +3 -4 Update to 0.88
v. 1.12 date: 2001/05/11 16:36:25; author: ade; state: Exp; lines: +2 -2 SWitch maintainership of core GNOME ports to a small group of committers (gnome@FreeBSD.org), since this is now definitely too big for just one person.
v. 1.11 date: 2001/05/04 21:51:01; author: ade; state: Exp; lines: +2 -4 The new GNOME 1.4 "Fifth-Toe" metaport, bringing together a whole bunch of GNOME applications under one convenient building mechanism. Applications include: mozilla, galeon, gabber, pan, gnumeric, sodipodi, atomix, balsa, bombermaze, dia, eog, gedit, gimp, glimmer, gnomeicu, gob, gtm, gnucash and abiword.
v. 1.10 date: 2001/03/29 16:33:54; author: sobomax; state: Exp; lines: +2 -2 -pthread --> ${PTHREAD_LIBS} -D_THREAD_SAFE --> ${PTHREAD_CFLAGS} Note: my first intention was to test this out on bento/beta, but per ade's requiest I opted to do it quickly.
v. 1.9 date: 2000/10/05 07:22:37; author: reg; state: Exp; lines: +16 -20 Implement WANT_GNOME.
v. 1.8 date: 2000/08/21 10:07:19; author: sobomax; state: Exp; lines: +1 -2 USE_LIBTOOL implies GNU_CONFIGURE, so remove redundant GNU_CONFIGURE lines.
v. 1.7 date: 2000/08/15 06:45:19; author: sobomax; state: Exp; lines: +2 -2 Add gnome as a secondary category.
v. 1.6 date: 2000/08/07 11:31:17; author: sobomax; state: Exp; lines: +25 -5 Update to 0.86. - gnomify and sobomaxify the port; - provide a shell script to make dia work just OOB. PR: 18915 (partially) Submitted by: Benno Rice
v. 1.5 date: 2000/04/13 06:28:13; author: obrien; state: Exp; lines: +3 -3 PORTNAME / PORTVERSION syntax conversion
v. 1.4 date: 2000/04/01 20:03:03; author: mharo; state: Exp; lines: +2 -4 update to 0.84 PR: 17729 Submitted by: maintainer
v. 1.3 date: 2000/02/12 14:56:56; author: nakai; state: Exp; lines: +5 -4 Update to 0.83
v. 1.2 date: 1999/12/23 01:53:12; author: jedgar; state: Exp; lines: +6 -5 * Update to version 0.82 * Update MASTER_SITES PR: 15613 Submitted by: Maintainer
v. 1.1 date: 1999/11/25 14:52:50; author: nakai; state: Exp; branches: 1.1.1; Initial revision
v. 1.1.1.1 date: 1999/11/25 14:52:50; author: nakai; state: Exp; lines: +0 -0 Initial Import. Dia is the diagram editor such like 'Visio'. PR: ports/14661 Submitted by: Marcin Cie?lak saper@system.pl ============================================================================= v. 1.67 date: 2007/10/25 19:22:06; author: mezz; state: Exp; lines: +0 -0 Force commit, bump the PORTREVISION.
v. 1.66 date: 2007/10/25 19:20:04; author: mezz; state: Exp; lines: +6 -3 - Fix the plist when GNOME support disable. - Ensure it will actually diable GNOME support for real if anyone run WITHOUT_GNOME=libgnomeui by add --diable-* PR: ports/117503 Reported by: Dmitry Marakasov
v. 1.65 date: 2007/10/24 23:35:48; author: marcus; state: Exp; lines: +10 -3 Presenting GNOME 2.20.1 and all related works for FreeBSD. The official GNOME 2.20 release notes can be found at http://www.gnome.org/start/2.20/notes/en/ . Beyond that, this update includes the new GIMP 2.4 (courtesy of ahze). The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME hierarchy. We are now using the more standard DATADIR of ${PREFIX}/share rather than ${PREFIX}/share/gnome. The result is that fewer patches and hacks are needed to port GNOME components to FreeBSD. This will mean some user changes may be required, so be sure to read /usr/ports/UPDATING for more details. This release and the things we accomplished in it would not have been possible without mezz's crazy idea to collapse DATADIR, and his persistence to make it happen successfully. Ahze and pav also deserve thanks for their work on porting modules and testing the whole ball of wax on pointyhat (respectively). The FreeBSD GNOME team would also like to thank our various testers and contributors: Yasuda Keisuke Frank Jahnke Pawel Worach Brian Gruber Franz Klammer Yuri Pankov Nick Barkas Cristian KLEIN Tony Maher Scot Hetzel Martin Matuska (mm) Benoit Dejean Martin Wilke (miwi) (And anyone else I may have missed) PRs fixed in this release: 111272, 113470, 115995, 116338
v. 1.64 date: 2007/05/19 20:08:48; 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.63 date: 2007/03/29 16:57:40; author: marcus; state: Exp; lines: +1 -1 Update to 0.96.1.
v. 1.62 date: 2007/03/25 19:30:30; author: marcus; state: Exp; lines: +1 -1 Update to 0.96.
v. 1.61 date: 2007/02/04 01:48:33; author: marcus; state: Exp; lines: +2 -1 Fix the build after the removal of objformat. Reported by: pointyhat via kris
v. 1.60 date: 2007/01/02 07:43:21; author: mezz; state: Exp; lines: +5 -3 -Update to 0.95.1. -USE_X_PREFIX -> USE_XLIB, no function change because of gnomeprefix. -Add desktopfileutils dependency and manual run update-desktop-database. -Remove the locale dirs that aren't in the mtree. Security: Format string vulnerabilities http://bugzilla.gnome.org/show_bug.cgi?id=342111
v. 1.59 date: 2006/07/10 05:03:21; author: marcus; state: Exp; lines: +5 -1 Really fix the build by depending on docbook-xsl, and using the installed docbook stylesheet rather than fetching it via HTTP.
v. 1.58 date: 2006/07/10 02:15:17; author: marcus; state: Exp; lines: +1 -0 Add a BUILD_DEPENDS on Python.
v. 1.57 date: 2006/06/25 01:59:11; author: marcus; state: Exp; lines: +2 -3 Update to 0.95.
v. 1.56 date: 2006/05/15 22:22:58; author: mezz; state: Exp; lines: +1 -0 Add USE_GETTEXT to appease portlint.
v. 1.55 date: 2006/04/05 17:37:04; author: mnag; state: Exp; lines: +2 -2 - Security fixes. - Bump PORTREVISION Approved by: gnome (marcus) Security: VuXML b5fc63ad-c4c3-11da-9699-00123ffe8333
v. 1.54 date: 2006/02/23 10:36:52; author: ade; state: Exp; lines: +2 -2 Conversion to a single libtool environment. Approved by: portmgr (kris)
v. 1.53 date: 2005/11/23 10:23:55; author: vs; state: Exp; lines: +1 -1 Correct icon's suffix from .png to .xpm PR: ports/89279 Submitted by: Frank Ruell Approved by: ahze
v. 1.52 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.51 date: 2005/11/05 05:20:56; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION to chase the glib20 shared library update.
v. 1.50 date: 2005/03/12 10:53:03; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION to chase the glib20 shared lib version change.
v. 1.49 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.48 date: 2004/08/20 19:49:00; author: marcus; state: Exp; lines: +4 -6 Update to 0.94. This represents work by adamw, mezz, and Tom McLaughlin . Submitted by: Tom McLaughlin
v. 1.47 date: 2004/08/17 06:16:50; author: mezz; state: Exp; lines: +6 -2 - Add install dia.xpm for the WindowMaker users. [1] - Correct the version of libtool to 15 and remove lthack to avoid install the *.la files. - Bump PORTREVISION, because of pkg-plist change. PR: ports/70289 [1] Requested by: David JULIEN [1]
v. 1.46 date: 2004/07/26 05:05:59; author: adamw; state: Exp; lines: +1 -1 Use lthack.
v. 1.45 date: 2004/05/01 19:49:44; author: marcus; state: Exp; lines: +6 -6 Update to 0.93.
v. 1.44 date: 2004/04/05 03:30:53; author: marcus; state: Exp; lines: +1 -1 Chase the glib20 update, and bump all affected ports' PORTREVISIONs.
v. 1.43 date: 2004/03/14 06:16:36; author: ade; state: Exp; lines: +1 -1 Whoa there, boy, that's a mighty big commit y'all have there... Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed.
v. 1.42 date: 2004/02/04 05:20:50; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 2)
v. 1.41 date: 2003/11/04 18:30:49; author: marcus; state: Exp; lines: +1 -0 Chase the libxslt shared lib version with a PORTREVISION bump.
v. 1.40 date: 2003/11/01 22:47:43; author: marcus; state: Exp; lines: +1 -1 Update to 0.92.2.
v. 1.39 date: 2003/10/27 01:50:59; author: marcus; state: Exp; lines: +1 -1 Update to 0.92.1.
v. 1.38 date: 2003/10/20 04:59:17; author: adamw; state: Exp; lines: +2 -2 Update to 0.92 release. I had to add a PORTEPOCH bump secondary to a poor choice of prerelease numbering schemes on my part.
v. 1.37 date: 2003/10/15 05:38:42; author: marcus; state: Exp; lines: +1 -1 Update to 0.92pre7.
v. 1.36 date: 2003/10/13 17:20:50; author: marcus; state: Exp; lines: +1 -1 Update to 0.92pre6.
v. 1.35 date: 2003/10/12 03:32:07; author: bland; state: Exp; lines: +1 -1 Update to 0.92-pre5
v. 1.34 date: 2003/09/28 01:54:07; author: bland; state: Exp; lines: +1 -1 Update to 0.92-pre4
v. 1.33 date: 2003/09/25 05:21:03; author: adamw; state: Exp; lines: +3 -3 Update to 0.92-pre3.
v. 1.32 date: 2003/08/23 01:03:49; author: perky; state: Exp; lines: +1 -1 Bump PORTREVISION after lang/python's changing default to BUILD_STATIC. This affects to python embedding programs only. Submitted by: olgeni
v. 1.31 date: 2003/06/15 23:34:23; author: marcus; state: Exp; lines: +1 -0 Bump PORTREVISION after the last commit.
v. 1.30 date: 2003/06/15 23:33:45; author: marcus; state: Exp; lines: +19 -4 Make GNOME support optional. Submitted by: obraun
v. 1.29 date: 2003/06/12 09:46:00; author: adamw; state: Exp; lines: +0 -4 Remove REINPLACE commands that were rolled into gnomehack.
v. 1.28 date: 2003/05/17 21:40:26; author: marcus; state: Exp; lines: +2 -3 Convert to new GNOME infrastructure.
v. 1.27 date: 2003/04/20 19:21:51; author: marcus; state: Exp; lines: +0 -1 Remove USE_GNOMENG.
v. 1.26 date: 2003/04/04 22:26:08; author: marcus; state: Exp; lines: +1 -0 Add a missing BUIL_DEPENDS on py-gtk2. Submitted by: David Thiel
v. 1.25 date: 2003/04/04 07:21:03; author: marcus; state: Exp; lines: +17 -13 Update to 0.91.
v. 1.24 date: 2003/03/07 06:03:58; author: ade; state: Exp; lines: +1 -0 Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.23 date: 2002/09/20 17:06:51; author: marcus; state: Exp; lines: +1 -1 GNOME has just changed the layout of their FTP site. This resulted in making all the distfiles unfetachable. Update all GNOME ports that fetch from MASTER_SITE_GNOME to fetch from the correct location.
v. 1.22 date: 2002/09/08 19:15:55; author: marcus; state: Exp; lines: +1 -1 Add missing dependency on bonobo. Submitted by: bento
v. 1.21 date: 2002/07/12 12:05:25; author: sobomax; state: Exp; lines: +10 -26 - Use USE_GNOMENG; - fix on -current by renaming isspecial() inline into dia_isspecial(); - enable freetype support.
v. 1.20 date: 2002/07/12 11:40:56; author: marcus; state: Exp; lines: +1 -0 Add libunicode to the LIB_DEPENDS is dia is built without full GNOME support. PR: 40373
v. 1.19 date: 2002/06/03 11:30:43; author: sobomax; state: Exp; lines: +1 -2 Update to 0.90.
v. 1.18 date: 2001/12/16 06:53:17; author: sobomax; state: Exp; lines: +2 -1 When building package forcefully turn optional GNOME components on, otherwise gnome and gnome-fifth-toe packages contain incorrect dependencies list.
v. 1.17 date: 2001/08/28 12:04:42; author: sobomax; state: Exp; lines: +12 -6 - Rework optional GNOME dependency, so it would not confuse bento; - enable gnomeprint support in Gnome case; - use "@*" to pass arguments from the helper script to the binary instead of $*. Submitted by: bento
v. 1.16 date: 2001/08/20 11:24:05; author: sobomax; state: Exp; lines: +2 -2 Allow MAINTAINER to be overriden in slave ports.
v. 1.15 date: 2001/05/22 18:16:57; author: sobomax; state: Exp; lines: +2 -2 Don't overwrite CATEGORIES in master ports. Use += instead, so slaves would be able to insert their own entries (usually language category) upfront.
v. 1.14 date: 2001/05/21 02:35:26; author: ade; state: Exp; lines: +9 -3 Update to 0.88.1 -- dia now really requires gdk-pixbuf, but also requires libart (from x11/gnomelibs) for the gdk-pixbuf stuff to really work, even though it itself has just been decoupled from GNOME. The alternative solution is to completely kill off gdk-pixbuf support in the non-GNOME case which I believe would render the program effectively unusable (ie: it's becoming a GNOME app. sorry).
v. 1.13 date: 2001/05/17 21:48:20; author: ade; state: Exp; lines: +3 -4 Update to 0.88
v. 1.12 date: 2001/05/11 16:36:25; author: ade; state: Exp; lines: +2 -2 SWitch maintainership of core GNOME ports to a small group of committers (gnome@FreeBSD.org), since this is now definitely too big for just one person.
v. 1.11 date: 2001/05/04 21:51:01; author: ade; state: Exp; lines: +2 -4 The new GNOME 1.4 "Fifth-Toe" metaport, bringing together a whole bunch of GNOME applications under one convenient building mechanism. Applications include: mozilla, galeon, gabber, pan, gnumeric, sodipodi, atomix, balsa, bombermaze, dia, eog, gedit, gimp, glimmer, gnomeicu, gob, gtm, gnucash and abiword.
v. 1.10 date: 2001/03/29 16:33:54; author: sobomax; state: Exp; lines: +2 -2 -pthread --> ${PTHREAD_LIBS} -D_THREAD_SAFE --> ${PTHREAD_CFLAGS} Note: my first intention was to test this out on bento/beta, but per ade's requiest I opted to do it quickly.
v. 1.9 date: 2000/10/05 07:22:37; author: reg; state: Exp; lines: +16 -20 Implement WANT_GNOME.
v. 1.8 date: 2000/08/21 10:07:19; author: sobomax; state: Exp; lines: +1 -2 USE_LIBTOOL implies GNU_CONFIGURE, so remove redundant GNU_CONFIGURE lines.
v. 1.7 date: 2000/08/15 06:45:19; author: sobomax; state: Exp; lines: +2 -2 Add gnome as a secondary category.
v. 1.6 date: 2000/08/07 11:31:17; author: sobomax; state: Exp; lines: +25 -5 Update to 0.86. - gnomify and sobomaxify the port; - provide a shell script to make dia work just OOB. PR: 18915 (partially) Submitted by: Benno Rice
v. 1.5 date: 2000/04/13 06:28:13; author: obrien; state: Exp; lines: +3 -3 PORTNAME / PORTVERSION syntax conversion
v. 1.4 date: 2000/04/01 20:03:03; author: mharo; state: Exp; lines: +2 -4 update to 0.84 PR: 17729 Submitted by: maintainer
v. 1.3 date: 2000/02/12 14:56:56; author: nakai; state: Exp; lines: +5 -4 Update to 0.83
v. 1.2 date: 1999/12/23 01:53:12; author: jedgar; state: Exp; lines: +6 -5 * Update to version 0.82 * Update MASTER_SITES PR: 15613 Submitted by: Maintainer
v. 1.1 date: 1999/11/25 14:52:50; author: nakai; state: Exp; branches: 1.1.1; Initial revision
v. 1.1.1.1 date: 1999/11/25 14:52:50; author: nakai; state: Exp; lines: +0 -0 Initial Import. Dia is the diagram editor such like 'Visio'. PR: ports/14661 Submitted by: Marcin Cie?lak saper@system.pl ============================================================================= v. 1.67 date: 2007/10/25 19:22:06; author: mezz; state: Exp; lines: +0 -0 Force commit, bump the PORTREVISION.
v. 1.66 date: 2007/10/25 19:20:04; author: mezz; state: Exp; lines: +6 -3 - Fix the plist when GNOME support disable. - Ensure it will actually diable GNOME support for real if anyone run WITHOUT_GNOME=libgnomeui by add --diable-* PR: ports/117503 Reported by: Dmitry Marakasov
v. 1.65 date: 2007/10/24 23:35:48; author: marcus; state: Exp; lines: +10 -3 Presenting GNOME 2.20.1 and all related works for FreeBSD. The official GNOME 2.20 release notes can be found at http://www.gnome.org/start/2.20/notes/en/ . Beyond that, this update includes the new GIMP 2.4 (courtesy of ahze). The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME hierarchy. We are now using the more standard DATADIR of ${PREFIX}/share rather than ${PREFIX}/share/gnome. The result is that fewer patches and hacks are needed to port GNOME components to FreeBSD. This will mean some user changes may be required, so be sure to read /usr/ports/UPDATING for more details. This release and the things we accomplished in it would not have been possible without mezz's crazy idea to collapse DATADIR, and his persistence to make it happen successfully. Ahze and pav also deserve thanks for their work on porting modules and testing the whole ball of wax on pointyhat (respectively). The FreeBSD GNOME team would also like to thank our various testers and contributors: Yasuda Keisuke Frank Jahnke Pawel Worach Brian Gruber Franz Klammer Yuri Pankov Nick Barkas Cristian KLEIN Tony Maher Scot Hetzel Martin Matuska (mm) Benoit Dejean Martin Wilke (miwi) (And anyone else I may have missed) PRs fixed in this release: 111272, 113470, 115995, 116338
v. 1.64 date: 2007/05/19 20:08:48; 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.63 date: 2007/03/29 16:57:40; author: marcus; state: Exp; lines: +1 -1 Update to 0.96.1.
v. 1.62 date: 2007/03/25 19:30:30; author: marcus; state: Exp; lines: +1 -1 Update to 0.96.
v. 1.61 date: 2007/02/04 01:48:33; author: marcus; state: Exp; lines: +2 -1 Fix the build after the removal of objformat. Reported by: pointyhat via kris
v. 1.60 date: 2007/01/02 07:43:21; author: mezz; state: Exp; lines: +5 -3 -Update to 0.95.1. -USE_X_PREFIX -> USE_XLIB, no function change because of gnomeprefix. -Add desktopfileutils dependency and manual run update-desktop-database. -Remove the locale dirs that aren't in the mtree. Security: Format string vulnerabilities http://bugzilla.gnome.org/show_bug.cgi?id=342111
v. 1.59 date: 2006/07/10 05:03:21; author: marcus; state: Exp; lines: +5 -1 Really fix the build by depending on docbook-xsl, and using the installed docbook stylesheet rather than fetching it via HTTP.
v. 1.58 date: 2006/07/10 02:15:17; author: marcus; state: Exp; lines: +1 -0 Add a BUILD_DEPENDS on Python.
v. 1.57 date: 2006/06/25 01:59:11; author: marcus; state: Exp; lines: +2 -3 Update to 0.95.
v. 1.56 date: 2006/05/15 22:22:58; author: mezz; state: Exp; lines: +1 -0 Add USE_GETTEXT to appease portlint.
v. 1.55 date: 2006/04/05 17:37:04; author: mnag; state: Exp; lines: +2 -2 - Security fixes. - Bump PORTREVISION Approved by: gnome (marcus) Security: VuXML b5fc63ad-c4c3-11da-9699-00123ffe8333
v. 1.54 date: 2006/02/23 10:36:52; author: ade; state: Exp; lines: +2 -2 Conversion to a single libtool environment. Approved by: portmgr (kris)
v. 1.53 date: 2005/11/23 10:23:55; author: vs; state: Exp; lines: +1 -1 Correct icon's suffix from .png to .xpm PR: ports/89279 Submitted by: Frank Ruell Approved by: ahze
v. 1.52 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.51 date: 2005/11/05 05:20:56; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION to chase the glib20 shared library update.
v. 1.50 date: 2005/03/12 10:53:03; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION to chase the glib20 shared lib version change.
v. 1.49 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.48 date: 2004/08/20 19:49:00; author: marcus; state: Exp; lines: +4 -6 Update to 0.94. This represents work by adamw, mezz, and Tom McLaughlin . Submitted by: Tom McLaughlin
v. 1.47 date: 2004/08/17 06:16:50; author: mezz; state: Exp; lines: +6 -2 - Add install dia.xpm for the WindowMaker users. [1] - Correct the version of libtool to 15 and remove lthack to avoid install the *.la files. - Bump PORTREVISION, because of pkg-plist change. PR: ports/70289 [1] Requested by: David JULIEN [1]
v. 1.46 date: 2004/07/26 05:05:59; author: adamw; state: Exp; lines: +1 -1 Use lthack.
v. 1.45 date: 2004/05/01 19:49:44; author: marcus; state: Exp; lines: +6 -6 Update to 0.93.
v. 1.44 date: 2004/04/05 03:30:53; author: marcus; state: Exp; lines: +1 -1 Chase the glib20 update, and bump all affected ports' PORTREVISIONs.
v. 1.43 date: 2004/03/14 06:16:36; author: ade; state: Exp; lines: +1 -1 Whoa there, boy, that's a mighty big commit y'all have there... Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed.
v. 1.42 date: 2004/02/04 05:20:50; author: marcus; state: Exp; lines: +1 -1 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 2)
v. 1.41 date: 2003/11/04 18:30:49; author: marcus; state: Exp; lines: +1 -0 Chase the libxslt shared lib version with a PORTREVISION bump.
v. 1.40 date: 2003/11/01 22:47:43; author: marcus; state: Exp; lines: +1 -1 Update to 0.92.2.
v. 1.39 date: 2003/10/27 01:50:59; author: marcus; state: Exp; lines: +1 -1 Update to 0.92.1.
v. 1.38 date: 2003/10/20 04:59:17; author: adamw; state: Exp; lines: +2 -2 Update to 0.92 release. I had to add a PORTEPOCH bump secondary to a poor choice of prerelease numbering schemes on my part.
v. 1.37 date: 2003/10/15 05:38:42; author: marcus; state: Exp; lines: +1 -1 Update to 0.92pre7.
v. 1.36 date: 2003/10/13 17:20:50; author: marcus; state: Exp; lines: +1 -1 Update to 0.92pre6.
v. 1.35 date: 2003/10/12 03:32:07; author: bland; state: Exp; lines: +1 -1 Update to 0.92-pre5
v. 1.34 date: 2003/09/28 01:54:07; author: bland; state: Exp; lines: +1 -1 Update to 0.92-pre4
v. 1.33 date: 2003/09/25 05:21:03; author: adamw; state: Exp; lines: +3 -3 Update to 0.92-pre3.
v. 1.32 date: 2003/08/23 01:03:49; author: perky; state: Exp; lines: +1 -1 Bump PORTREVISION after lang/python's changing default to BUILD_STATIC. This affects to python embedding programs only. Submitted by: olgeni
v. 1.31 date: 2003/06/15 23:34:23; author: marcus; state: Exp; lines: +1 -0 Bump PORTREVISION after the last commit.
v. 1.30 date: 2003/06/15 23:33:45; author: marcus; state: Exp; lines: +19 -4 Make GNOME support optional. Submitted by: obraun
v. 1.29 date: 2003/06/12 09:46:00; author: adamw; state: Exp; lines: +0 -4 Remove REINPLACE commands that were rolled into gnomehack.
v. 1.28 date: 2003/05/17 21:40:26; author: marcus; state: Exp; lines: +2 -3 Convert to new GNOME infrastructure.
v. 1.27 date: 2003/04/20 19:21:51; author: marcus; state: Exp; lines: +0 -1 Remove USE_GNOMENG.
v. 1.26 date: 2003/04/04 22:26:08; author: marcus; state: Exp; lines: +1 -0 Add a missing BUIL_DEPENDS on py-gtk2. Submitted by: David Thiel
v. 1.25 date: 2003/04/04 07:21:03; author: marcus; state: Exp; lines: +17 -13 Update to 0.91.
v. 1.24 date: 2003/03/07 06:03:58; author: ade; state: Exp; lines: +1 -0 Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.23 date: 2002/09/20 17:06:51; author: marcus; state: Exp; lines: +1 -1 GNOME has just changed the layout of their FTP site. This resulted in making all the distfiles unfetachable. Update all GNOME ports that fetch from MASTER_SITE_GNOME to fetch from the correct location.
v. 1.22 date: 2002/09/08 19:15:55; author: marcus; state: Exp; lines: +1 -1 Add missing dependency on bonobo. Submitted by: bento
v. 1.21 date: 2002/07/12 12:05:25; author: sobomax; state: Exp; lines: +10 -26 - Use USE_GNOMENG; - fix on -current by renaming isspecial() inline into dia_isspecial(); - enable freetype support.
v. 1.20 date: 2002/07/12 11:40:56; author: marcus; state: Exp; lines: +1 -0 Add libunicode to the LIB_DEPENDS is dia is built without full GNOME support. PR: 40373
v. 1.19 date: 2002/06/03 11:30:43; author: sobomax; state: Exp; lines: +1 -2 Update to 0.90.
v. 1.18 date: 2001/12/16 06:53:17; author: sobomax; state: Exp; lines: +2 -1 When building package forcefully turn optional GNOME components on, otherwise gnome and gnome-fifth-toe packages contain incorrect dependencies list.
v. 1.17 date: 2001/08/28 12:04:42; author: sobomax; state: Exp; lines: +12 -6 - Rework optional GNOME dependency, so it would not confuse bento; - enable gnomeprint support in Gnome case; - use "@*" to pass arguments from the helper script to the binary instead of $*. Submitted by: bento
v. 1.16 date: 2001/08/20 11:24:05; author: sobomax; state: Exp; lines: +2 -2 Allow MAINTAINER to be overriden in slave ports.
v. 1.15 date: 2001/05/22 18:16:57; author: sobomax; state: Exp; lines: +2 -2 Don't overwrite CATEGORIES in master ports. Use += instead, so slaves would be able to insert their own entries (usually language category) upfront.
v. 1.14 date: 2001/05/21 02:35:26; author: ade; state: Exp; lines: +9 -3 Update to 0.88.1 -- dia now really requires gdk-pixbuf, but also requires libart (from x11/gnomelibs) for the gdk-pixbuf stuff to really work, even though it itself has just been decoupled from GNOME. The alternative solution is to completely kill off gdk-pixbuf support in the non-GNOME case which I believe would render the program effectively unusable (ie: it's becoming a GNOME app. sorry).
v. 1.13 date: 2001/05/17 21:48:20; author: ade; state: Exp; lines: +3 -4 Update to 0.88
v. 1.12 date: 2001/05/11 16:36:25; author: ade; state: Exp; lines: +2 -2 SWitch maintainership of core GNOME ports to a small group of committers (gnome@FreeBSD.org), since this is now definitely too big for just one person.
v. 1.11 date: 2001/05/04 21:51:01; author: ade; state: Exp; lines: +2 -4 The new GNOME 1.4 "Fifth-Toe" metaport, bringing together a whole bunch of GNOME applications under one convenient building mechanism. Applications include: mozilla, galeon, gabber, pan, gnumeric, sodipodi, atomix, balsa, bombermaze, dia, eog, gedit, gimp, glimmer, gnomeicu, gob, gtm, gnucash and abiword.
v. 1.10 date: 2001/03/29 16:33:54; author: sobomax; state: Exp; lines: +2 -2 -pthread --> ${PTHREAD_LIBS} -D_THREAD_SAFE --> ${PTHREAD_CFLAGS} Note: my first intention was to test this out on bento/beta, but per ade's requiest I opted to do it quickly.
v. 1.9 date: 2000/10/05 07:22:37; author: reg; state: Exp; lines: +16 -20 Implement WANT_GNOME.
v. 1.8 date: 2000/08/21 10:07:19; author: sobomax; state: Exp; lines: +1 -2 USE_LIBTOOL implies GNU_CONFIGURE, so remove redundant GNU_CONFIGURE lines.
v. 1.7 date: 2000/08/15 06:45:19; author: sobomax; state: Exp; lines: +2 -2 Add gnome as a secondary category.
v. 1.6 date: 2000/08/07 11:31:17; author: sobomax; state: Exp; lines: +25 -5 Update to 0.86. - gnomify and sobomaxify the port; - provide a shell script to make dia work just OOB. PR: 18915 (partially) Submitted by: Benno Rice
v. 1.5 date: 2000/04/13 06:28:13; author: obrien; state: Exp; lines: +3 -3 PORTNAME / PORTVERSION syntax conversion
v. 1.4 date: 2000/04/01 20:03:03; author: mharo; state: Exp; lines: +2 -4 update to 0.84 PR: 17729 Submitted by: maintainer
v. 1.3 date: 2000/02/12 14:56:56; author: nakai; state: Exp; lines: +5 -4 Update to 0.83
v. 1.2 date: 1999/12/23 01:53:12; author: jedgar; state: Exp; lines: +6 -5 * Update to version 0.82 * Update MASTER_SITES PR: 15613 Submitted by: Maintainer
v. 1.1 date: 1999/11/25 14:52:50; author: nakai; state: Exp; branches: 1.1.1; Initial revision
v. 1.1.1.1 date: 1999/11/25 14:52:50; author: nakai; state: Exp; lines: +0 -0 Initial Import. Dia is the diagram editor such like 'Visio'. PR: ports/14661 Submitted by: Marcin Cie?lak saper@system.pl =============================================================================



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm