aboutsummaryrefslogtreecommitdiffstats
path: root/cad
diff options
context:
space:
mode:
authorhrs <hrs@FreeBSD.org>2014-09-14 23:38:23 +0800
committerhrs <hrs@FreeBSD.org>2014-09-14 23:38:23 +0800
commit2b40d45203ab27e32f648bd8aff170495b48fa5d (patch)
tree2ca0d152550997b77ff10771bf3bb0a8e4778a5e /cad
parent6964d1684bed317d5112d62f776aae2631984020 (diff)
downloadfreebsd-ports-gnome-2b40d45203ab27e32f648bd8aff170495b48fa5d.tar.gz
freebsd-ports-gnome-2b40d45203ab27e32f648bd8aff170495b48fa5d.tar.zst
freebsd-ports-gnome-2b40d45203ab27e32f648bd8aff170495b48fa5d.zip
- Update cad/p5-GDS2 to 3.28.
- Add x11-toolkits/p5-Tk-WaitBox. This is an wait dialog module for Perl/Tk.
Diffstat (limited to 'cad')
-rw-r--r--cad/p5-GDS2/Makefile23
-rw-r--r--cad/p5-GDS2/distinfo4
-rw-r--r--cad/p5-GDS2/pkg-descr2
3 files changed, 17 insertions, 12 deletions
diff --git a/cad/p5-GDS2/Makefile b/cad/p5-GDS2/Makefile
index c647c930128e..5f7785ee9009 100644
--- a/cad/p5-GDS2/Makefile
+++ b/cad/p5-GDS2/Makefile
@@ -1,29 +1,32 @@
-# Created by: Hiroki Sato <hrs@FreeBSD.org>
# $FreeBSD$
PORTNAME= GDS2
-PORTVERSION= 3.00
+PORTVERSION= 3.28
CATEGORIES= cad perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
-DISTNAME= ${PORTNAME}-${PORTVERSION:S,.a$,a,}
MAINTAINER= hrs@FreeBSD.org
-COMMENT= GDS2 - GDS2 stream module
+COMMENT= GDS2 stream module
+
+RUN_DEPENDS= p5-Tk>=804.027:${PORTSDIR}/x11-toolkits/p5-Tk \
+ p5-Tk-WaitBox>0:${PORTSDIR}/x11-toolkits/p5-Tk-WaitBox
USES= perl5 shebangfix
-USE_PERL5= modbuild
+USE_PERL5= configure
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:S,.a$,,}
SHEBANG_FILES= Examples/*
-PLIST_FILES= ${SITE_PERL_REL}/GDS2.pm \
- ${PROGRAMS:S,^,bin/,} %%PERL5_MAN3%%/GDS2.3.gz
+PLIST_FILES= %%SITE_PERL%%/%%PERL_ARCH%%/auto/GDS2/.packlist \
+ %%SITE_PERL%%/GDS2.pm \
+ ${PROGRAMS:S,^,bin/,} \
+ %%PERL5_MAN3%%/GDS2.3.gz
+PLIST_DIRS= %%SITE_PERL%%/%%PERL_ARCH%%/auto/GDS2
-PROGRAMS= gdsdump2gds modgds2 gdslayers testgds2 \
+PROGRAMS= gds2dump gdsdump2gds modgds2 gdslayers testgds2 \
gdspath4topath0 testgdt
-# XXX: gdsdump disabled for the moment
post-install:
${INSTALL_SCRIPT} ${PROGRAMS:S,^,${WRKSRC}/Examples/,} \
- ${STAGEDIR}${PREFIX}/bin
+ ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>
diff --git a/cad/p5-GDS2/distinfo b/cad/p5-GDS2/distinfo
index 45a3b08269e2..14740fa21056 100644
--- a/cad/p5-GDS2/distinfo
+++ b/cad/p5-GDS2/distinfo
@@ -1,2 +1,2 @@
-SHA256 (GDS2-3.00.tar.gz) = d93910295f687e34a6d4eb2b03d05a6c0f76615a86baf749a9ac16c54f38ca9c
-SIZE (GDS2-3.00.tar.gz) = 45944
+SHA256 (GDS2-3.28.tar.gz) = 574665697df6b4ff9c47801af76364b81f6dd81aafcacb90b9aac1374bd57ef6
+SIZE (GDS2-3.28.tar.gz) = 46582
diff --git a/cad/p5-GDS2/pkg-descr b/cad/p5-GDS2/pkg-descr
index 89300626423c..05baaf7d02e8 100644
--- a/cad/p5-GDS2/pkg-descr
+++ b/cad/p5-GDS2/pkg-descr
@@ -1,2 +1,4 @@
This is GDS2, a module for quickly creating programs to read,
write, and manipulate GDS2 (GDSII) stream files.
+
+WWW: http://search.cpan.org/dist/GDS2/