Try this again, with some updates to the dependencies to avoid skipped
tests.
On Sat, Apr 26, 2014 at 06:08:36PM -0700, Andrew Fresh wrote:
> Fixes several parsing and other bugs.
>
> https://metacpan.org/source/RIBASUSHI/SQL-Abstract-1.77/Changes
>
> Take maintanership.
>
> OK?
Index: databases/p5-SQL-Abstract/Makefile
===================================================================
RCS file: /cvs/ports/databases/p5-SQL-Abstract/Makefile,v
retrieving revision 1.10
diff -u -p -u -r1.10 Makefile
--- databases/p5-SQL-Abstract/Makefile 11 Mar 2013 02:52:07 -0000 1.10
+++ databases/p5-SQL-Abstract/Makefile 2 May 2014 16:15:05 -0000
@@ -1,23 +1,27 @@
# $OpenBSD: Makefile,v 1.10 2013/03/11 02:52:07 espie Exp $
-COMMENT= generate SQL from Perl data structures
+COMMENT = generate SQL from Perl data structures
-MODULES= cpan
-DISTNAME= SQL-Abstract-1.72
-CATEGORIES= databases
-USE_GROFF = Yes
-
-# perl
-PERMIT_PACKAGE_CDROM= Yes
-
-CONFIGURE_ARGS+=--skipdeps
-
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= devel/p5-Class-Accessor-Grouped \
- devel/p5-Getopt-Long-Descriptive \
- devel/p5-Hash-Merge
-TEST_DEPENDS=devel/p5-Test-Deep \
+MODULES = cpan
+DISTNAME = SQL-Abstract-1.77
+CATEGORIES = databases
+
+MAINTAINER = Andrew Fresh <[email protected]>
+
+# perl_5
+PERMIT_PACKAGE_CDROM = Yes
+
+CONFIGURE_ARGS += --skipdeps
+
+RUN_DEPENDS = devel/p5-Class-Accessor-Grouped>=0.10005 \
+ devel/p5-Getopt-Long-Descriptive>=0.091 \
+ devel/p5-Hash-Merge>=0.12
+
+TEST_DEPENDS = devel/p5-Test-Deep>=0.101 \
devel/p5-Test-Exception \
devel/p5-Test-Warn
+
+# Optional depends to avoid skipping tests
+TEST_DEPENDS += databases/p5-DBIx-Class
.include <bsd.port.mk>
Index: databases/p5-SQL-Abstract/distinfo
===================================================================
RCS file: /cvs/ports/databases/p5-SQL-Abstract/distinfo,v
retrieving revision 1.6
diff -u -p -u -r1.6 distinfo
--- databases/p5-SQL-Abstract/distinfo 10 Jul 2011 12:02:24 -0000 1.6
+++ databases/p5-SQL-Abstract/distinfo 2 May 2014 16:15:05 -0000
@@ -1,5 +1,2 @@
-MD5 (SQL-Abstract-1.72.tar.gz) = ymTQ6APq+gQOfHEq/kgslA==
-RMD160 (SQL-Abstract-1.72.tar.gz) = 8oaufErZ+vxjlDFkiyADIxNb3Ns=
-SHA1 (SQL-Abstract-1.72.tar.gz) = oaIJ6lXYNxvJkFo2YFylwF3/H6M=
-SHA256 (SQL-Abstract-1.72.tar.gz) =
eQKryMX0xfm8m9L/0KLUyYxVtaG96A2LCzqU/0H5S4k=
-SIZE (SQL-Abstract-1.72.tar.gz) = 88235
+SHA256 (SQL-Abstract-1.77.tar.gz) =
2CxTWfxhatiOLH7G47atYr0mdM+ax2er/5ZMDbrzSlI=
+SIZE (SQL-Abstract-1.77.tar.gz) = 95246