aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2014-09-14 15:38:23 +0000
committerHiroki Sato <hrs@FreeBSD.org>2014-09-14 15:38:23 +0000
commita9857fee26492314fb5ea0fcc77a412c9de4318e (patch)
tree2ca0d152550997b77ff10771bf3bb0a8e4778a5e
parentd0697b515dfff4d79104f9595b8e1e1070bcc6c1 (diff)
downloadports-a9857fee26492314fb5ea0fcc77a412c9de4318e.tar.gz
ports-a9857fee26492314fb5ea0fcc77a412c9de4318e.zip
- Update cad/p5-GDS2 to 3.28.
- Add x11-toolkits/p5-Tk-WaitBox. This is an wait dialog module for Perl/Tk.
Notes
Notes: svn path=/head/; revision=368191
-rw-r--r--cad/p5-GDS2/Makefile23
-rw-r--r--cad/p5-GDS2/distinfo4
-rw-r--r--cad/p5-GDS2/pkg-descr2
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/p5-Tk-WaitBox/Makefile18
-rw-r--r--x11-toolkits/p5-Tk-WaitBox/distinfo2
-rw-r--r--x11-toolkits/p5-Tk-WaitBox/pkg-descr4
-rw-r--r--x11-toolkits/p5-Tk-WaitBox/pkg-plist5
8 files changed, 47 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/
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index a60a2c59e578..93942af34dcc 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -166,6 +166,7 @@
SUBDIR += p5-Tk-Sugar
SUBDIR += p5-Tk-TableMatrix
SUBDIR += p5-Tk-ToolBar
+ SUBDIR += p5-Tk-WaitBox
SUBDIR += p5-Wx
SUBDIR += p5-Wx-Perl-ProcessStream
SUBDIR += pango
diff --git a/x11-toolkits/p5-Tk-WaitBox/Makefile b/x11-toolkits/p5-Tk-WaitBox/Makefile
new file mode 100644
index 000000000000..aa92a723c5fb
--- /dev/null
+++ b/x11-toolkits/p5-Tk-WaitBox/Makefile
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+PORTNAME= Tk-WaitBox
+PORTVERSION= 1.3
+CATEGORIES= x11-toolkits perl5 tk
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= perl@FreeBSD.org
+COMMENT= Wait Dialog for Perl/Tk
+
+BUILD_DEPENDS= p5-Tk>=804.027:${PORTSDIR}/x11-toolkits/p5-Tk
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+
+USES= perl5
+USE_PERL5= configure
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/p5-Tk-WaitBox/distinfo b/x11-toolkits/p5-Tk-WaitBox/distinfo
new file mode 100644
index 000000000000..0af5510e5b64
--- /dev/null
+++ b/x11-toolkits/p5-Tk-WaitBox/distinfo
@@ -0,0 +1,2 @@
+SHA256 (Tk-WaitBox-1.3.tar.gz) = 05e690e86e8bdf3c39f3a07bcf37341be7727a9920057b8f5eb5c8115e704b37
+SIZE (Tk-WaitBox-1.3.tar.gz) = 4196
diff --git a/x11-toolkits/p5-Tk-WaitBox/pkg-descr b/x11-toolkits/p5-Tk-WaitBox/pkg-descr
new file mode 100644
index 000000000000..59570afc6311
--- /dev/null
+++ b/x11-toolkits/p5-Tk-WaitBox/pkg-descr
@@ -0,0 +1,4 @@
+Tk::WaitBox is a perl5 package which implements a very flexible
+WaitBox widget.
+
+WWW: http://search.cpan.org/dist/Tk-WaitBox/
diff --git a/x11-toolkits/p5-Tk-WaitBox/pkg-plist b/x11-toolkits/p5-Tk-WaitBox/pkg-plist
new file mode 100644
index 000000000000..f259572712a2
--- /dev/null
+++ b/x11-toolkits/p5-Tk-WaitBox/pkg-plist
@@ -0,0 +1,5 @@
+%%PERL5_MAN3%%/Tk::WaitBox.3.gz
+%%SITE_PERL%%/Tk/WaitBox.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Tk/WaitBox/.packlist
+@dirrmtry %%SITE_PERL%%/Tk
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Tk/WaitBox