summaryrefslogtreecommitdiff
path: root/graphics/p5-GD
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>1999-11-01 03:32:56 +0000
committerjlam <jlam@pkgsrc.org>1999-11-01 03:32:56 +0000
commita9b1dc3cc31c4e5b7dc2307362d98508f56c4d19 (patch)
tree652f9e21ac226a5872a5aadadaab0b16561b94a6 /graphics/p5-GD
parent61a5c84807787f7e43d2b5599d41196ffc817662 (diff)
downloadpkgsrc-a9b1dc3cc31c4e5b7dc2307362d98508f56c4d19.tar.gz
* Update p5-GD to 1.22.
* Modify to support gd-1.7.3. WHAT's NEW IN 1.22 - added support for statically linked libgd.a, which is now default for libgd 1.7.3 (grrrr) - added newFromGd2Part() and newFromXPM() methods
Diffstat (limited to 'graphics/p5-GD')
-rw-r--r--graphics/p5-GD/Makefile12
-rw-r--r--graphics/p5-GD/files/md54
-rw-r--r--graphics/p5-GD/files/patch-sum3
-rw-r--r--graphics/p5-GD/patches/patch-aa13
-rw-r--r--graphics/p5-GD/pkg/COMMENT2
-rw-r--r--graphics/p5-GD/pkg/DESCR14
6 files changed, 35 insertions, 13 deletions
diff --git a/graphics/p5-GD/Makefile b/graphics/p5-GD/Makefile
index 55bc6f04e99..d5474ec5a55 100644
--- a/graphics/p5-GD/Makefile
+++ b/graphics/p5-GD/Makefile
@@ -1,21 +1,19 @@
-# $NetBSD: Makefile,v 1.2 1999/09/03 17:35:20 kim Exp $
+# $NetBSD: Makefile,v 1.3 1999/11/01 03:32:56 jlam Exp $
#
-DISTNAME= GD-1.21
+DISTNAME= GD-1.22
PKGNAME= p5-${DISTNAME}
CATEGORIES= graphics perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=GD/}
MAINTAINER= packages@netbsd.org
-HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/GD/
+HOMEPAGE= http://theory.uwinnipeg.ca/CPAN/data/GD/GD.html
-DEPENDS+= freetype-1.1:../../graphics/freetype
-DEPENDS+= gd-1.6.3:../../graphics/gd
-DEPENDS+= png-1.0.3:../../graphics/png
+DEPENDS+= gd-1.7.3:../../graphics/gd
USE_PERL5= yes
do-configure:
- @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/perl Makefile.PL
+ @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/perl Makefile.PL
.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/p5-GD/files/md5 b/graphics/p5-GD/files/md5
index 18c00d9d9f1..21bdba0a5a3 100644
--- a/graphics/p5-GD/files/md5
+++ b/graphics/p5-GD/files/md5
@@ -1,3 +1,3 @@
-$NetBSD: md5,v 1.2 1999/09/03 17:35:21 kim Exp $
+$NetBSD: md5,v 1.3 1999/11/01 03:32:56 jlam Exp $
-MD5 (GD-1.21.tar.gz) = d38596f2f16cf78145a9ea5504b4f10c
+MD5 (GD-1.22.tar.gz) = 411854487a5e8e3f722ecf7aadf5f9b3
diff --git a/graphics/p5-GD/files/patch-sum b/graphics/p5-GD/files/patch-sum
new file mode 100644
index 00000000000..c67999dd58c
--- /dev/null
+++ b/graphics/p5-GD/files/patch-sum
@@ -0,0 +1,3 @@
+$NetBSD: patch-sum,v 1.1 1999/11/01 03:32:56 jlam Exp $
+
+MD5 (patch-aa) = 610f9595a47565d5eafb8949040114d8
diff --git a/graphics/p5-GD/patches/patch-aa b/graphics/p5-GD/patches/patch-aa
new file mode 100644
index 00000000000..cc79eebaf9a
--- /dev/null
+++ b/graphics/p5-GD/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1 1999/11/01 03:32:57 jlam Exp $
+
+--- Makefile.PL.orig Thu Sep 30 11:45:48 1999
++++ Makefile.PL Sun Oct 31 19:42:23 1999
+@@ -8,7 +8,7 @@
+ my @extrasearch = qw( -L/usr/lib/X11 -L/usr/X11R6/lib -L/usr/X11/lib);
+
+ my @extralibs;
+-push @extralibs, '-lgd','-lz','-lpng','-lttf';
++push @extralibs, '-lgd','-lz','-lpng','-lttf','-lintl';
+ push @extralibs, "-lm" unless $^O eq 'MSWin32';
+ push @extralibs,@extrasearch,'-lX11','-lXpm';
+
diff --git a/graphics/p5-GD/pkg/COMMENT b/graphics/p5-GD/pkg/COMMENT
index ab842b3ec73..7ae6cda2282 100644
--- a/graphics/p5-GD/pkg/COMMENT
+++ b/graphics/p5-GD/pkg/COMMENT
@@ -1 +1 @@
-Interface to Gd Graphics Library.
+Perl5 interface to gd graphics library
diff --git a/graphics/p5-GD/pkg/DESCR b/graphics/p5-GD/pkg/DESCR
index 1fcd3cefc29..a7a2ca2884e 100644
--- a/graphics/p5-GD/pkg/DESCR
+++ b/graphics/p5-GD/pkg/DESCR
@@ -1,3 +1,11 @@
-This is a port of Thomas Boutell's gd graphics library. GD allows
-creating color drawings using a large number of graphics primitives,
-and emit the drawings as PNG files.
+This is an autoloadable interface module for libgd, a popular library
+for creating and manipulating PNG files. With this library you can
+create PNG images on the fly or modify existing files. Features
+include:
+
+a. lines, polygons, rectangles and arcs, both filled and unfilled
+b. flood fills
+c. the use of arbitrary images as brushes and as tiled fill patterns
+d. line styling (dashed lines and the like)
+e. horizontal and vertical text rendering
+f. support for transparency and interlacing