From owner-svn-ports-all@FreeBSD.ORG Thu Apr 3 13:08:24 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5745FB15; Thu, 3 Apr 2014 13:08:24 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 37B4DAA1; Thu, 3 Apr 2014 13:08:24 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s33D8O4w084300; Thu, 3 Apr 2014 13:08:24 GMT (envelope-from az@svn.freebsd.org) Received: (from az@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s33D8N7S084289; Thu, 3 Apr 2014 13:08:23 GMT (envelope-from az@svn.freebsd.org) Message-Id: <201404031308.s33D8N7S084289@svn.freebsd.org> From: Andrej Zverev Date: Thu, 3 Apr 2014 13:08:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r350007 - in head: . databases databases/p5-DBD-InterBase databases/p5-DBD-InterBase/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Apr 2014 13:08:24 -0000 Author: az Date: Thu Apr 3 13:08:22 2014 New Revision: 350007 URL: http://svnweb.freebsd.org/changeset/ports/350007 QAT: https://qat.redports.org/buildarchive/r350007/ Log: - restore databases/p5-DBD-InterBase - set maintainership to Yuri Perezhilin PR: ports/187579 Submitted by: Yuri Perezhilin Added: head/databases/p5-DBD-InterBase/ - copied from r334118, head/databases/p5-DBD-InterBase/ head/databases/p5-DBD-InterBase/files/patch-dbdimp.c (contents, props changed) Modified: head/MOVED head/databases/Makefile head/databases/p5-DBD-InterBase/Makefile head/databases/p5-DBD-InterBase/pkg-descr Modified: head/MOVED ============================================================================== --- head/MOVED Thu Apr 3 13:00:17 2014 (r350006) +++ head/MOVED Thu Apr 3 13:08:22 2014 (r350007) @@ -5212,7 +5212,6 @@ devel/gonzui||2013-11-18|Has expired: Br devel/monodevelop-java||2013-11-18|Has expired: Broken for more than 6 month lang/objc||2013-11-18|Has expired: Broken for more than 6 month devel/klee||2013-11-18|Has expired: Broken for more than 6 month -databases/p5-DBD-InterBase||2013-11-18|Has expired: Broken for more than 6 month devel/simulavr||2013-11-18|Has expired: Broken for more than 6 month japanese/mobileimap||2013-11-18|Has expired: Broken for more than 6 month devel/libYGP||2013-11-18|Has expired: Broken for more than 6 month Modified: head/databases/Makefile ============================================================================== --- head/databases/Makefile Thu Apr 3 13:00:17 2014 (r350006) +++ head/databases/Makefile Thu Apr 3 13:08:22 2014 (r350007) @@ -317,6 +317,7 @@ SUBDIR += p5-DBD-Excel SUBDIR += p5-DBD-FrontBase SUBDIR += p5-DBD-Google + SUBDIR += p5-DBD-InterBase SUBDIR += p5-DBD-LDAP SUBDIR += p5-DBD-Mock SUBDIR += p5-DBD-Multi Modified: head/databases/p5-DBD-InterBase/Makefile ============================================================================== --- head/databases/p5-DBD-InterBase/Makefile Sun Nov 17 19:39:42 2013 (r334118) +++ head/databases/p5-DBD-InterBase/Makefile Thu Apr 3 13:08:22 2014 (r350007) @@ -3,34 +3,24 @@ PORTNAME= DBD-InterBase PORTVERSION= 0.48 -PORTREVISION= 1 CATEGORIES= databases perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= DBD PKGNAMEPREFIX= p5- -MAINTAINER= perl@FreeBSD.org -COMMENT= DBI driver for InterBase RDBMS server - -DEPRECATED= Broken for more than 6 month -EXPIRATION_DATE= 2013-11-18 +MAINTAINER= yuri@rivera.ru +COMMENT= DBI driver for InterBase/Firebird/Yaffil RDBMS server BUILD_DEPENDS= p5-DBI>=0:${PORTSDIR}/databases/p5-DBI RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= perl5 -USE_PERL5= configure USE_FIREBIRD= yes -NO_STAGE= yes -post-patch: - @${REINPLACE_CMD} -i '' -e 's|%%IB_BASE%%|${LOCALBASE}|' \ - ${WRKSRC}/Makefile.PL +USES= perl5 +USE_PERL5= patch configure -MAN3= DBD::InterBase.3 +post-patch: + @${PERL} -pi -e 's,%%IB_BASE%%,${LOCALBASE},g' \ + ${WRKSRC}/Makefile.PL -.include -.if ${PERL_LEVEL} > 501400 -BROKEN= does not compile, project moved or dead, no releases since 2003 -.endif -.include +.include Added: head/databases/p5-DBD-InterBase/files/patch-dbdimp.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/p5-DBD-InterBase/files/patch-dbdimp.c Thu Apr 3 13:08:22 2014 (r350007) @@ -0,0 +1,31 @@ +--- dbdimp.c.orig 2008-01-08 09:02:45.000000000 +0300 ++++ dbdimp.c 2014-01-27 13:58:49.202445490 +0400 +@@ -113,7 +113,7 @@ + + if (DBIc_TRACE_LEVEL(imp_xxh) >= 2) + PerlIO_printf(DBIc_LOGPIO(imp_xxh), "%s error %d recorded: %s\n", +- what, rc, SvPV(errstr,na)); ++ what, rc, SvPV(errstr,PL_na)); + } + + #define CALC_AVAILABLE(buff) sizeof(buff) - strlen(buff) - 1 +@@ -693,7 +693,7 @@ + return Nullsv; + else + { +- if ((result == &sv_yes) || (result == &sv_no)) ++ if ((result == &PL_sv_yes) || (result == &PL_sv_no)) + return result; + else + return sv_2mortal(result); +@@ -1991,8 +1991,8 @@ + DBIh_EVENT2(drh, ERROR_event, DBIc_ERR(imp_drh), DBIc_ERRSTR(imp_drh)); + return FALSE; + } +- if (perl_destruct_level) +- perl_destruct_level = 0; ++ if (PL_perl_destruct_level) ++ PL_perl_destruct_level = 0; + return FALSE; + } + Modified: head/databases/p5-DBD-InterBase/pkg-descr ============================================================================== --- head/databases/p5-DBD-InterBase/pkg-descr Sun Nov 17 19:39:42 2013 (r334118) +++ head/databases/p5-DBD-InterBase/pkg-descr Thu Apr 3 13:08:22 2014 (r350007) @@ -1,4 +1,4 @@ DBD::InterBase is a Perl module which works with the DBI module to -provide access to InterBase databases. +provide access to InterBase/Firebird/Yaffil databases. WWW: http://search.cpan.org/dist/DBD-InterBase/