aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authormat <mat@FreeBSD.org>2015-04-25 05:46:37 +0800
committermat <mat@FreeBSD.org>2015-04-25 05:46:37 +0800
commitb2e2b3037c37acab13ace51bac0d62671c37d4f9 (patch)
tree0b32846b70f94b3b87174e835fab4687bd5b7eeb /textproc
parentdf6a81c2c1ab95b0c6f720366eab4d4948385680 (diff)
downloadfreebsd-ports-gnome-b2e2b3037c37acab13ace51bac0d62671c37d4f9.tar.gz
freebsd-ports-gnome-b2e2b3037c37acab13ace51bac0d62671c37d4f9.tar.zst
freebsd-ports-gnome-b2e2b3037c37acab13ace51bac0d62671c37d4f9.zip
Update to a more recent, githuby version. Also, sort the plist.
With hat: perl@ Sponsored by: Absolight
Diffstat (limited to 'textproc')
-rw-r--r--textproc/p5-Groonga-API/Makefile10
-rw-r--r--textproc/p5-Groonga-API/distinfo4
-rw-r--r--textproc/p5-Groonga-API/files/patch-Makefile.PL31
-rw-r--r--textproc/p5-Groonga-API/pkg-plist10
4 files changed, 22 insertions, 33 deletions
diff --git a/textproc/p5-Groonga-API/Makefile b/textproc/p5-Groonga-API/Makefile
index edf151302186..d61990138677 100644
--- a/textproc/p5-Groonga-API/Makefile
+++ b/textproc/p5-Groonga-API/Makefile
@@ -1,11 +1,8 @@
# $FreeBSD$
PORTNAME= Groonga-API
-PORTVERSION= 0.03
-PORTREVISION= 1
+PORTVERSION= 0.03.20150303
CATEGORIES= textproc perl5
-MASTER_SITES= CPAN
-MASTER_SITE_SUBDIR= CPAN:ISHIGAKI
PKGNAMEPREFIX= p5-
MAINTAINER= kuriyama@FreeBSD.org
@@ -14,7 +11,10 @@ COMMENT= Perl extension for raw interface to Groonga
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
-BROKEN= Fails to build
+USE_GITHUB= yes
+GH_ACCOUNT= charsbar
+GH_PROJECT= ${PORTNAME:tl}
+GH_TAGNAME= 314060b
RUN_DEPENDS= \
p5-JSON-XS>0:${PORTSDIR}/converters/p5-JSON-XS \
diff --git a/textproc/p5-Groonga-API/distinfo b/textproc/p5-Groonga-API/distinfo
index e19a93bcdd54..d0100859120c 100644
--- a/textproc/p5-Groonga-API/distinfo
+++ b/textproc/p5-Groonga-API/distinfo
@@ -1,2 +1,2 @@
-SHA256 (Groonga-API-0.03.tar.gz) = b0df7d137df8079c2a04c6e132562c9758f074f5680491fe7e689e222729bd72
-SIZE (Groonga-API-0.03.tar.gz) = 69373
+SHA256 (charsbar-groonga-api-0.03.20150303-314060b_GH0.tar.gz) = 412aa852198edd6ca2ea38ca659aa21204fcf36e5f00b12d76573c55719050ff
+SIZE (charsbar-groonga-api-0.03.20150303-314060b_GH0.tar.gz) = 147156
diff --git a/textproc/p5-Groonga-API/files/patch-Makefile.PL b/textproc/p5-Groonga-API/files/patch-Makefile.PL
index e1c93c719300..e77c7f43ead2 100644
--- a/textproc/p5-Groonga-API/files/patch-Makefile.PL
+++ b/textproc/p5-Groonga-API/files/patch-Makefile.PL
@@ -1,22 +1,11 @@
---- Makefile.PL.orig 2014-11-06 23:22:21.312462152 +0900
-+++ Makefile.PL 2014-11-06 23:24:03.092462770 +0900
-@@ -280,6 +280,9 @@
+--- Makefile.PL.orig 2015-04-24 21:40:21 UTC
++++ Makefile.PL
+@@ -2,7 +2,7 @@ use strict;
+ use warnings;
+ use FindBin;
+ use inc::GroongaAPIUtil;
+-use ExtUtils::MakeMaker::CPANfile;
++use ExtUtils::MakeMaker;
- # removed or changed (1.x.x)
- qw/query_rest query_scan query_snip/,
-+
-+ # workaround
-+ qw/selector_func proc_set_selector text_vprintf/,
- ); # end of %todo
-
- my %inout = (
-@@ -437,6 +440,9 @@
- print $out $_, "\t", $extra{$_}, "\n";
- }
- print $out <<'TYPEMAP';
-+grn_selector_func T_OPAQUE_
-+unsigned int * T_OPAQUE_
-+va_list T_OPAQUE_
-
- INPUT
- T_GRN_CTX
+ my $env = inc::GroongaAPIUtil::check_env() or exit 0; # N/A
+ inc::GroongaAPIUtil::write_files($env);
diff --git a/textproc/p5-Groonga-API/pkg-plist b/textproc/p5-Groonga-API/pkg-plist
index c0c0c68f9076..7d00f8cdd152 100644
--- a/textproc/p5-Groonga-API/pkg-plist
+++ b/textproc/p5-Groonga-API/pkg-plist
@@ -1,11 +1,11 @@
-%%PERL5_MAN3%%/Groonga::API.3.gz
-%%PERL5_MAN3%%/Groonga::API::Constants.3.gz
-%%PERL5_MAN3%%/Groonga::API::Exports.3.gz
-%%PERL5_MAN3%%/Groonga::API::Test.3.gz
-%%PERL5_MAN3%%/Ploonga.3.gz
%%SITE_ARCH%%/Groonga/API.pm
%%SITE_ARCH%%/Groonga/API/Constants.pm
%%SITE_ARCH%%/Groonga/API/Exports.pm
%%SITE_ARCH%%/Groonga/API/Test.pm
%%SITE_ARCH%%/Ploonga.pm
%%SITE_ARCH%%/auto/Groonga/API/API.so
+%%PERL5_MAN3%%/Groonga::API.3.gz
+%%PERL5_MAN3%%/Groonga::API::Constants.3.gz
+%%PERL5_MAN3%%/Groonga::API::Exports.3.gz
+%%PERL5_MAN3%%/Groonga::API::Test.3.gz
+%%PERL5_MAN3%%/Ploonga.3.gz