summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2002-04-30 03:02:42 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2002-04-30 03:02:42 +0000
commitc68d3300b4459a62b709a89e998d46d1fb24dc2b (patch)
tree2b8daeaeee4f18da24262bc9e12f9eff69dc3e7d /graphics
parentuse WITHOUT_X11 instead of WITH_X11 (diff)
add imc 4.1
Image Compiler
Notes
Notes: svn path=/head/; revision=58350
Diffstat (limited to 'graphics')
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/imc/Makefile34
-rw-r--r--graphics/imc/distinfo1
-rw-r--r--graphics/imc/pkg-comment1
-rw-r--r--graphics/imc/pkg-descr22
-rw-r--r--graphics/imc/pkg-plist55
6 files changed, 114 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index 880e646b6ec3..932bfc3da641 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -118,6 +118,7 @@
SUBDIR += icod
SUBDIR += icontact
SUBDIR += imagesort
+ SUBDIR += imc
SUBDIR += imlib
SUBDIR += imlib2
SUBDIR += imlib2_loaders
diff --git a/graphics/imc/Makefile b/graphics/imc/Makefile
new file mode 100644
index 000000000000..e5a1abd7d518
--- /dev/null
+++ b/graphics/imc/Makefile
@@ -0,0 +1,34 @@
+# ex:ts=8
+# Ports collection makefile for: imc
+# Date created: Apr 30, 2002
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= imc
+PORTVERSION= 4.1
+CATEGORIES= graphics
+MASTER_SITES= http://users.skynet.be/Peter.Verthez/projects/imc/
+
+MAINTAINER= ports@FreeBSD.org
+
+BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD \
+ ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_PERL5= yes
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+
+MAN1= imc.1
+
+.if !defined(NOPORTDOCS)
+post-install:
+ @${MKDIR} ${DOCSDIR}
+ ${CP} -R ${WRKSRC}/doc/* ${DOCSDIR}
+ @${MKDIR} ${EXAMPLESDIR}
+ ${CP} -R ${WRKSRC}/examples/* ${EXAMPLESDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/graphics/imc/distinfo b/graphics/imc/distinfo
new file mode 100644
index 000000000000..5f39e0852e25
--- /dev/null
+++ b/graphics/imc/distinfo
@@ -0,0 +1 @@
+MD5 (imc-4.1.tar.gz) = dc702b2e11d1c0997881f11cc7952d31
diff --git a/graphics/imc/pkg-comment b/graphics/imc/pkg-comment
new file mode 100644
index 000000000000..6ea30a80ba82
--- /dev/null
+++ b/graphics/imc/pkg-comment
@@ -0,0 +1 @@
+Image Compiler
diff --git a/graphics/imc/pkg-descr b/graphics/imc/pkg-descr
new file mode 100644
index 000000000000..e736fdb087dd
--- /dev/null
+++ b/graphics/imc/pkg-descr
@@ -0,0 +1,22 @@
+imc, the Image Compiler
+
+General features
+
+Generally, the most important features are the following:
+ - Does not need a display to run.
+ - Can be run from the command line or as CGI script. In the latter case,
+ the image is output to the browser (in PNG or JPEG format).
+ - The size of the output image is automatically determined, no size has to
+ be specified (although you can give a fixed size)
+ - Coordinates are in pixels, only positive coordinates are visible. Angles
+ are in integer degrees, no limitations (except the maximum integer limit).
+ Colors can be specified in one of three formats, including X11 color
+ (rgb) strings
+ - A pre-processor can be applied on the input file first; simple arithmetic
+ can be performed.
+ - Supports commands for drawing lines, circles (filled or not), rectangles
+ (filled or not), ellipses (filled or not), arcs and text. Images can also
+ be imported. For text and images an alignment parameter is available, and
+ text and images can be rotated over any angle and can also be mirrored.
+
+WWW: http://users.skynet.be/Peter.Verthez/projects/imc/
diff --git a/graphics/imc/pkg-plist b/graphics/imc/pkg-plist
new file mode 100644
index 000000000000..e9e31abac2ae
--- /dev/null
+++ b/graphics/imc/pkg-plist
@@ -0,0 +1,55 @@
+bin/imc
+%%PORTDOCS%%share/doc/imc/Makefile
+%%PORTDOCS%%share/doc/imc/Makefile.am
+%%PORTDOCS%%share/doc/imc/Makefile.in
+%%PORTDOCS%%share/doc/imc/imc.html
+%%PORTDOCS%%share/doc/imc/imc.ref
+%%PORTDOCS%%share/doc/imc/imc.txt
+%%PORTDOCS%%@dirrm share/doc/imc
+%%PORTDOCS%%share/examples/imc/Makefile
+%%PORTDOCS%%share/examples/imc/Makefile.am
+%%PORTDOCS%%share/examples/imc/Makefile.in
+%%PORTDOCS%%share/examples/imc/arc.imc
+%%PORTDOCS%%share/examples/imc/basic.imc
+%%PORTDOCS%%share/examples/imc/basic2.imc
+%%PORTDOCS%%share/examples/imc/basicjpg.imc
+%%PORTDOCS%%share/examples/imc/closedarc.imc
+%%PORTDOCS%%share/examples/imc/closedarc2.imc
+%%PORTDOCS%%share/examples/imc/fill.imc
+%%PORTDOCS%%share/examples/imc/grid200x200.imc
+%%PORTDOCS%%share/examples/imc/imagealign1.imc
+%%PORTDOCS%%share/examples/imc/imagealign2.imc
+%%PORTDOCS%%share/examples/imc/imagerotate.imc
+%%PORTDOCS%%share/examples/imc/imcmp.pl
+%%PORTDOCS%%share/examples/imc/next.jpg
+%%PORTDOCS%%share/examples/imc/next.png
+%%PORTDOCS%%share/examples/imc/piechart.imc
+%%PORTDOCS%%share/examples/imc/ref/Makefile.in
+%%PORTDOCS%%share/examples/imc/ref/Makefile.am
+%%PORTDOCS%%share/examples/imc/ref/arc.png.ref
+%%PORTDOCS%%share/examples/imc/ref/basic.png.ref
+%%PORTDOCS%%share/examples/imc/ref/basic2.png.ref
+%%PORTDOCS%%share/examples/imc/ref/basicjpg.png.ref
+%%PORTDOCS%%share/examples/imc/ref/closedarc.png.ref
+%%PORTDOCS%%share/examples/imc/ref/closedarc2.png.ref
+%%PORTDOCS%%share/examples/imc/ref/fill.png.ref
+%%PORTDOCS%%share/examples/imc/ref/grid200x200.png.ref
+%%PORTDOCS%%share/examples/imc/ref/imagealign1.png.ref
+%%PORTDOCS%%share/examples/imc/ref/imagealign2.png.ref
+%%PORTDOCS%%share/examples/imc/ref/imagerotate.png.ref
+%%PORTDOCS%%share/examples/imc/ref/piechart.png.ref
+%%PORTDOCS%%share/examples/imc/ref/text.png.ref
+%%PORTDOCS%%share/examples/imc/ref/textalign1.png.ref
+%%PORTDOCS%%share/examples/imc/ref/textalign2.png.ref
+%%PORTDOCS%%share/examples/imc/ref/textrotate.png.ref
+%%PORTDOCS%%share/examples/imc/ref/Makefile
+%%PORTDOCS%%share/examples/imc/ref/transparent.png.ref
+%%PORTDOCS%%share/examples/imc/rgb.txt
+%%PORTDOCS%%share/examples/imc/test_script
+%%PORTDOCS%%share/examples/imc/text.imc
+%%PORTDOCS%%share/examples/imc/textalign1.imc
+%%PORTDOCS%%share/examples/imc/textalign2.imc
+%%PORTDOCS%%share/examples/imc/textrotate.imc
+%%PORTDOCS%%share/examples/imc/transparent.imc
+%%PORTDOCS%%@dirrm share/examples/imc/ref
+%%PORTDOCS%%@dirrm share/examples/imc