summaryrefslogtreecommitdiffstats
path: root/textproc/p5-UML-Sequence
diff options
context:
space:
mode:
authorvanilla <vanilla@FreeBSD.org>2003-10-17 07:42:57 +0000
committervanilla <vanilla@FreeBSD.org>2003-10-17 07:42:57 +0000
commit643e5c60424f523600010c20f3796571cb3d13df (patch)
treee11cf18aab6384848c905dfc1554e05c0638f3f1 /textproc/p5-UML-Sequence
parent91bc7e742378913d056c19e84e39a3356b49bf5e (diff)
downloadFreeBSD-ports-643e5c60424f523600010c20f3796571cb3d13df.zip
FreeBSD-ports-643e5c60424f523600010c20f3796571cb3d13df.tar.gz
Add p5-UML-Sequence 0.05,
a perl module that produce UML sequence diagrams. PR: 58067 Submitted by: Cheng-Lung Sung <clsung@dragon2.net>
Diffstat (limited to 'textproc/p5-UML-Sequence')
-rw-r--r--textproc/p5-UML-Sequence/Makefile35
-rw-r--r--textproc/p5-UML-Sequence/distinfo1
-rw-r--r--textproc/p5-UML-Sequence/pkg-descr24
-rw-r--r--textproc/p5-UML-Sequence/pkg-plist21
4 files changed, 81 insertions, 0 deletions
diff --git a/textproc/p5-UML-Sequence/Makefile b/textproc/p5-UML-Sequence/Makefile
new file mode 100644
index 0000000..629a279
--- /dev/null
+++ b/textproc/p5-UML-Sequence/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: p5-UML-Sequence
+# Date created: October 15th 2003
+# Whom: Cheng-Lung Sung <clsung@dragon2.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= UML-Sequence
+PORTVERSION= 0.05
+CATEGORIES= textproc perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= UML
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= clsung@dragon2.net
+COMMENT= A perl module that produce UML sequence diagrams
+
+BUILD_DEPENDS= ${SITE_PERL}/XML/DOM.pm:${PORTSDIR}/textproc/p5-XML-DOM
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= YES
+
+MAN3= UML::Sequence.3 \
+ UML::Sequence::SimpleSeq.3 \
+ UML::Sequence::Activation.3 \
+ UML::seq2svg.3 \
+ UML::Sequence::PerlSeq.3 \
+ UML::Sequence::JavaSeq.3 \
+ UML::genericseq.3 \
+ Devel::OOCallSeq.3 \
+ UML::Sequence::PerlOOSeq.3 \
+ UML::Sequence::Svg.3 \
+ Devel::CallSeq.3
+
+.include <bsd.port.mk>
diff --git a/textproc/p5-UML-Sequence/distinfo b/textproc/p5-UML-Sequence/distinfo
new file mode 100644
index 0000000..f9f8213
--- /dev/null
+++ b/textproc/p5-UML-Sequence/distinfo
@@ -0,0 +1 @@
+MD5 (UML-Sequence-0.05.tar.gz) = d32b4748d37a01f0fe7271fbc784d890
diff --git a/textproc/p5-UML-Sequence/pkg-descr b/textproc/p5-UML-Sequence/pkg-descr
new file mode 100644
index 0000000..ac366c3
--- /dev/null
+++ b/textproc/p5-UML-Sequence/pkg-descr
@@ -0,0 +1,24 @@
+Simple Sequences
+
+You can create a sequence from an outline. Type something like this:
+
+At Home.Wash Car
+ Garage.retrieve bucket
+ Kitchen.prepare bucket
+ Kitchen.pour soap in bucket
+ Kitchen.fill bucket
+ Garage.get sponge
+ Garage.open door
+ Driveway.apply soapy water
+ Driveway.empty bucket
+ Garage.close door
+ Garage.replace bucket
+
+Then do this:
+
+ genericseq.pl UML::Sequence::SimpleSeq inputfile | seq2svg.pl > output.svg
+
+
+WWW: http://search.cpan.org/search?dist=UML-Sequence
+
+Author: Phil Crow <philcrow2000@yahoo.com>
diff --git a/textproc/p5-UML-Sequence/pkg-plist b/textproc/p5-UML-Sequence/pkg-plist
new file mode 100644
index 0000000..f7fab63
--- /dev/null
+++ b/textproc/p5-UML-Sequence/pkg-plist
@@ -0,0 +1,21 @@
+bin/genericseq.pl
+bin/seq2svg.pl
+%%SITE_PERL%%/Devel/CallSeq.pm
+%%SITE_PERL%%/Devel/OOCallSeq.pm
+%%SITE_PERL%%/UML/genericseq.pl
+%%SITE_PERL%%/UML/seq2svg.pl
+%%SITE_PERL%%/UML/Sequence.pm
+%%SITE_PERL%%/UML/Sequence/Activation.pm
+%%SITE_PERL%%/UML/Sequence/JavaSeq.pm
+%%SITE_PERL%%/UML/Sequence/PerlOOSeq.pm
+%%SITE_PERL%%/UML/Sequence/PerlSeq.pm
+%%SITE_PERL%%/UML/Sequence/SimpleSeq.pm
+%%SITE_PERL%%/UML/Sequence/Svg.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/UML/Sequence/.packlist
+@dirrm %%SITE_PERL%%/UML/Sequence
+@dirrm %%SITE_PERL%%/UML
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/UML/Sequence
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH/auto/UML/Sequence 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/UML/Sequence 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/UML 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/Devel 2>/dev/null || true
OpenPOWER on IntegriCloud