svn commit: r384688 - in head/textproc/p5-Groonga-API: . files

Mathieu Arnold mat at FreeBSD.org
Fri Apr 24 21:46:39 UTC 2015


Author: mat
Date: Fri Apr 24 21:46:37 2015
New Revision: 384688
URL: https://svnweb.freebsd.org/changeset/ports/384688

Log:
  Update to a more recent, githuby version. Also, sort the plist.
  
  With hat:	perl@
  Sponsored by:	Absolight

Modified:
  head/textproc/p5-Groonga-API/Makefile
  head/textproc/p5-Groonga-API/distinfo
  head/textproc/p5-Groonga-API/files/patch-Makefile.PL
  head/textproc/p5-Groonga-API/pkg-plist

Modified: head/textproc/p5-Groonga-API/Makefile
==============================================================================
--- head/textproc/p5-Groonga-API/Makefile	Fri Apr 24 21:28:47 2015	(r384687)
+++ head/textproc/p5-Groonga-API/Makefile	Fri Apr 24 21:46:37 2015	(r384688)
@@ -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 at FreeBSD.org
@@ -14,7 +11,10 @@ COMMENT=	Perl extension for raw interfac
 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 \

Modified: head/textproc/p5-Groonga-API/distinfo
==============================================================================
--- head/textproc/p5-Groonga-API/distinfo	Fri Apr 24 21:28:47 2015	(r384687)
+++ head/textproc/p5-Groonga-API/distinfo	Fri Apr 24 21:46:37 2015	(r384688)
@@ -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

Modified: head/textproc/p5-Groonga-API/files/patch-Makefile.PL
==============================================================================
--- head/textproc/p5-Groonga-API/files/patch-Makefile.PL	Fri Apr 24 21:28:47 2015	(r384687)
+++ head/textproc/p5-Groonga-API/files/patch-Makefile.PL	Fri Apr 24 21:46:37 2015	(r384688)
@@ -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);

Modified: head/textproc/p5-Groonga-API/pkg-plist
==============================================================================
--- head/textproc/p5-Groonga-API/pkg-plist	Fri Apr 24 21:28:47 2015	(r384687)
+++ head/textproc/p5-Groonga-API/pkg-plist	Fri Apr 24 21:46:37 2015	(r384688)
@@ -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


More information about the svn-ports-all mailing list