summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortonio <tonio@pkgsrc.org>2008-02-01 20:41:37 +0000
committertonio <tonio@pkgsrc.org>2008-02-01 20:41:37 +0000
commit338cb0c978ba06f2a6f3c14f162956117ce6c06a (patch)
tree6049b5fb24227a75b5f491bbe7565dc76f2fddb5
parentca842c21e968e55784abd1ea2fb54bc1c7b63ac7 (diff)
downloadpkgsrc-338cb0c978ba06f2a6f3c14f162956117ce6c06a.tar.gz
Import textproc/metauml version 0.2.5
MetaUML is a GNU GPL MetaPost library for typesetting UML diagrams, using a human-friendly textual notation. Here's what you can do with MetaUML (also see the FAQ): - Create UML diagrams readily usable in a LaTeX article or book. - Create independent PDF-s - Create jpeg-s, png-s etc. MetaUML offers support for class diagrams, package diagrams, activity diagrams, state machine diagrams use case diagrams and component diagrams.
-rw-r--r--textproc/metauml/DESCR10
-rw-r--r--textproc/metauml/Makefile24
-rw-r--r--textproc/metauml/PLIST35
-rw-r--r--textproc/metauml/distinfo5
4 files changed, 74 insertions, 0 deletions
diff --git a/textproc/metauml/DESCR b/textproc/metauml/DESCR
new file mode 100644
index 00000000000..2b46dddd71a
--- /dev/null
+++ b/textproc/metauml/DESCR
@@ -0,0 +1,10 @@
+MetaUML is a GNU GPL MetaPost library for typesetting UML diagrams, using a
+human-friendly textual notation.
+
+Here's what you can do with MetaUML (also see the FAQ):
+- Create UML diagrams readily usable in a LaTeX article or book.
+- Create independent PDF-s
+- Create jpeg-s, png-s etc.
+
+MetaUML offers support for class diagrams, package diagrams, activity diagrams,
+state machine diagrams use case diagrams and component diagrams.
diff --git a/textproc/metauml/Makefile b/textproc/metauml/Makefile
new file mode 100644
index 00000000000..1b3c09dc3bf
--- /dev/null
+++ b/textproc/metauml/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/02/01 20:41:37 tonio Exp $
+#
+
+DISTNAME= metauml_lib_0.2.5
+PKGNAME= ${DISTNAME:S/_lib_/-/}
+CATEGORIES= textproc
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=metauml/}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= tonio@NetBSD.org
+HOMEPAGE= http://metauml.sourceforge.net/
+COMMENT= MetaPost library for typesetting UML diagrams
+
+NO_BUILD= yes
+WRKSRC= ${WRKDIR}/${PKGBASE}_lib
+MPDIR= ${PKG_LOCALTEXMFPREFIX}/metapost/${PKGBASE}
+PLIST_SUBST+= MPDIR=${MPDIR:C|^${PREFIX}/||}
+INSTALLATION_DIRS+= ${MPDIR}
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/thrunk/*.mp ${MPDIR}
+
+.include "../../print/teTeX/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/metauml/PLIST b/textproc/metauml/PLIST
new file mode 100644
index 00000000000..86b139f7237
--- /dev/null
+++ b/textproc/metauml/PLIST
@@ -0,0 +1,35 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/02/01 20:41:37 tonio Exp $
+${MPDIR}/metauml.mp
+${MPDIR}/metauml_activity.mp
+${MPDIR}/metauml_base.mp
+${MPDIR}/metauml_behavioral_common.mp
+${MPDIR}/metauml_class.mp
+${MPDIR}/metauml_class_assoc.mp
+${MPDIR}/metauml_class_clipart.mp
+${MPDIR}/metauml_class_relations.mp
+${MPDIR}/metauml_component.mp
+${MPDIR}/metauml_component_relations.mp
+${MPDIR}/metauml_defaults.mp
+${MPDIR}/metauml_instance.mp
+${MPDIR}/metauml_links.mp
+${MPDIR}/metauml_note.mp
+${MPDIR}/metauml_package.mp
+${MPDIR}/metauml_package_relations.mp
+${MPDIR}/metauml_paths.mp
+${MPDIR}/metauml_skin_simple.mp
+${MPDIR}/metauml_state.mp
+${MPDIR}/metauml_stereotype.mp
+${MPDIR}/metauml_templates.mp
+${MPDIR}/metauml_usecase.mp
+${MPDIR}/metauml_usecase_clipart.mp
+${MPDIR}/util_commons.mp
+${MPDIR}/util_group.mp
+${MPDIR}/util_infrastructure.mp
+${MPDIR}/util_log.mp
+${MPDIR}/util_margins.mp
+${MPDIR}/util_object.mp
+${MPDIR}/util_picture.mp
+${MPDIR}/util_picture_stack.mp
+${MPDIR}/util_positioning.mp
+${MPDIR}/util_shade.mp
+@dirrm ${MPDIR}
diff --git a/textproc/metauml/distinfo b/textproc/metauml/distinfo
new file mode 100644
index 00000000000..c1b62cd9991
--- /dev/null
+++ b/textproc/metauml/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/02/01 20:41:37 tonio Exp $
+
+SHA1 (metauml_lib_0.2.5.tgz) = fd53e104ffc301ca05bb639ec076207c638675fb
+RMD160 (metauml_lib_0.2.5.tgz) = d4b0ca50c1879eee53f4380a7a20b049f699d432
+Size (metauml_lib_0.2.5.tgz) = 35462 bytes