Port details |
- dia Diagram creation program, similar to Visio
- 0.97.3_7,1 graphics =59 0.97.3_7,1Version of this port present on the latest quarterly branch.
- Maintainer: gnome@FreeBSD.org
- Port Added: unknown
- Last Update: 2024-10-01 18:56:20
- Commit Hash: 4485bd8
- People watching this port, also watch:: gettext, gmake, png, libiconv, freetype2
- Also Listed In: gnome
- License: GPLv2
- WWW:
- https://wiki.gnome.org/Apps/Dia
- Description:
- 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).
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/graphics/dia/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/dia
- pkg install dia
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: dia
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1700442907
SHA256 (gnome/dia-0.97.3.tar.xz) = 22914e48ef48f894bb5143c5efc3d01ab96e0a0cde80de11058d3b4301377d34
SIZE (gnome/dia-0.97.3.tar.xz) = 5548500
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- docbook.xsl : textproc/docbook-xsl
- update-desktop-database : devel/desktop-file-utils
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- gmake>=4.4.1 : devel/gmake
- intltool-extract : textproc/intltool
- pkgconf>=1.3.0_1 : devel/pkgconf
- Runtime dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- Library dependencies:
-
- libpng.so : graphics/png
- libicudata.so : devel/icu
- libintl.so : devel/gettext-runtime
- libatk-1.0.so : accessibility/at-spi2-core
- libcairo.so : graphics/cairo
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-x11-2.0.so : x11-toolkits/gtk20
- libart_lgpl_2.so : graphics/libart_lgpl
- libxml2.so : textproc/libxml2
- libxslt.so : textproc/libxslt
- libharfbuzz.so : print/harfbuzz
- libpango-1.0.so : x11-toolkits/pango
- libfontconfig.so : x11-fonts/fontconfig
- libfreetype.so : print/freetype2
- This port is required by:
- for Run
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for dia-0.97.3_7,1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- graphics_dia
- USES:
- cpe desktop-file-utils gettext gmake gnome libtool localbase:ldflags pathfix pkgconfig tar:xz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.91_2 25 Sep 2003 06:01:21 |
adamw |
Add forgotten patch.
Reminded by: Mezz |
0.92p3 25 Sep 2003 05:21:03 |
adamw |
Update to 0.92-pre3. |
0.91_2 23 Aug 2003 01:03:50 |
perky |
Bump PORTREVISION after lang/python's changing default to
BUILD_STATIC. This affects to python embedding programs only.
Submitted by: olgeni |
0.91_1 19 Jul 2003 04:40:13 |
marcus |
Fix build with GCC 3.3.1.
Submitted by: Jeremy Messenger <mezz7@cox.net> (based on) |
0.91_1 15 Jun 2003 23:34:23 |
marcus |
Bump PORTREVISION after the last commit. |
0.91 15 Jun 2003 23:33:45 |
marcus |
Make GNOME support optional.
Submitted by: obraun |
0.91 12 Jun 2003 09:46:10 |
adamw |
Remove REINPLACE commands that were rolled into gnomehack. |
0.91 17 May 2003 21:40:26 |
marcus |
Convert to new GNOME infrastructure. |
0.91 20 Apr 2003 19:22:00 |
marcus |
Remove USE_GNOMENG. |
0.91 04 Apr 2003 22:26:08 |
marcus |
Add a missing BUIL_DEPENDS on py-gtk2.
Submitted by: David Thiel <lx@redundancy.redundancy.org> |
0.91 04 Apr 2003 07:21:03 |
marcus |
Update to 0.91. |
0.90 07 Mar 2003 06:04:15 |
ade |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
0.90 28 Feb 2003 01:59:12 |
kris |
Drive a stake through the heart of some more files that were committed
to after they were removed, which caused them to mysteriously resurrect
when updating with a -D tag.
Holy water sprinkled by: peter |
0.90 20 Sep 2002 17:07:51 |
marcus |
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. |
0.90 08 Sep 2002 19:15:56 |
marcus |
Add missing dependency on bonobo.
Submitted by: bento |
0.90 12 Jul 2002 12:05:25 |
sobomax |
- Use USE_GNOMENG;
- fix on -current by renaming isspecial() inline into dia_isspecial();
- enable freetype support. |
0.90 12 Jul 2002 11:40:56 |
marcus |
Add libunicode to the LIB_DEPENDS is dia is built without full GNOME support.
PR: 40373 |
0.90 03 Jun 2002 21:42:31 |
sobomax |
Correct for nognome case. |
0.90 03 Jun 2002 11:30:43 |
sobomax |
Update to 0.90. |
16 Dec 2001 06:53:18 |
sobomax |
When building package forcefully turn optional GNOME components on, otherwise
gnome and gnome-fifth-toe packages contain incorrect dependencies list. |
28 Aug 2001 13:04:42 |
sobomax |
- 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 $*. |
20 Aug 2001 12:24:05 |
sobomax |
Allow MAINTAINER to be overriden in slave ports. |
22 May 2001 19:17:00 |
sobomax |
Don't overwrite CATEGORIES in master ports. Use += instead, so slaves would be
able to insert their own entries (usually language category) upfront. |
21 May 2001 03:35:30 |
ade |
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. |
17 May 2001 22:48:26 |
ade |
Update to 0.88 |
11 May 2001 17:36:50 |
ade |
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.
|
04 May 2001 22:51:18 |
ade |
The new GNOME 1.4 "Fifth-Toe" metaport, bringing together a whole bunch of
GNOME applications under one convenient building mechanism. |
29 Mar 2001 16:35:19 |
sobomax |
-pthread --> ${PTHREAD_LIBS} -D_THREAD_SAFE --> ${PTHREAD_CFLAGS} |
08 Oct 2000 02:35:34 |
asami |
Convert category graphics to new layout. |
05 Oct 2000 08:22:56 |
reg |
Implement WANT_GNOME. |
21 Aug 2000 11:07:37 |
sobomax |
USE_LIBTOOL implies GNU_CONFIGURE, so remove redundant GNU_CONFIGURE lines. |
15 Aug 2000 07:45:20 |
sobomax |
Add gnome as a secondary category. |
07 Aug 2000 12:31:22 |
sobomax |
Update to 0.86. - gnomify and sobomaxify the port; - provide a shell script
to make dia work just OOB. |