[NEW] devel/p5-Mock-Config 0.03

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[NEW] devel/p5-Mock-Config 0.03

Charlene Wendling

Here is a proposal for a new port, devel/p5-Mock-Config. It will be
needed to update devel/p5-Devel-CheckLib to 0.13 [1], which in turn is
needed to update databases/p5-DBD-mysql [2] to 4.049, the current
version of (4.042) we're shipping can't be built with Perl 5.28 [3]
(that's why i'm CC'ing you Giovanni).  

It has been made with portgen(1), i've just improved DESCR, and added
Pod testing. 'make test' passes, only the manifest test is skipped,
because it can only be run from a git checkout.

Package infos:

Comment:
temporarily set Config or XSConfig values

Description:
This module temporarily sets Config or XSConfig, as a workaround to
XSConfig being readonly. The importer works only dynamically, not
lexically yet.

WWW: http://search.cpan.org/dist/Mock-Config/

Any comments or feedback?

Charlène.

[1]
https://metacpan.org/source/MATTN/Devel-CheckLib-1.13/META.json#L29
[2] https://metacpan.org/changes/distribution/DBD-mysql#L34
[3]
https://github.com/perl5-dbi/DBD-mysql/commit/5480266b35f8dcf8f3fd6b303823158038cdcfd7

p5-Mock-Config.tgz (990 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [NEW] devel/p5-Mock-Config 0.03

Solene Rapenne
Charlene Wendling <[hidden email]> wrote:

>
> Here is a proposal for a new port, devel/p5-Mock-Config. It will be
> needed to update devel/p5-Devel-CheckLib to 0.13 [1], which in turn is
> needed to update databases/p5-DBD-mysql [2] to 4.049, the current
> version of (4.042) we're shipping can't be built with Perl 5.28 [3]
> (that's why i'm CC'ing you Giovanni).  
>
> It has been made with portgen(1), i've just improved DESCR, and added
> Pod testing. 'make test' passes, only the manifest test is skipped,
> because it can only be run from a git checkout.
>
> Package infos:
>
> Comment:
> temporarily set Config or XSConfig values
>
> Description:
> This module temporarily sets Config or XSConfig, as a workaround to
> XSConfig being readonly. The importer works only dynamically, not
> lexically yet.
>
> WWW: http://search.cpan.org/dist/Mock-Config/
>
> Any comments or feedback?
>
> Charlène.
>
> [1]
> https://metacpan.org/source/MATTN/Devel-CheckLib-1.13/META.json#L29
> [2] https://metacpan.org/changes/distribution/DBD-mysql#L34
> [3]
> https://github.com/perl5-dbi/DBD-mysql/commit/5480266b35f8dcf8f3fd6b303823158038cdcfd7

port looks fine except for the indent after PERMIT_PACKAGE_CDROM which is
different than the indent before that line.

Reply | Threaded
Open this post in threaded view
|

Re: [NEW] devel/p5-Mock-Config 0.03

Giovanni Bechis-4
In reply to this post by Charlene Wendling
On 1/8/19 1:01 AM, Charlene Wendling wrote:
>
> Here is a proposal for a new port, devel/p5-Mock-Config. It will be
> needed to update devel/p5-Devel-CheckLib to 0.13 [1], which in turn is
> needed to update databases/p5-DBD-mysql [2] to 4.049, the current
> version of (4.042) we're shipping can't be built with Perl 5.28 [3]
> (that's why i'm CC'ing you Giovanni).  
>
ok giovanni@ for the new port.
anyway p5-DBD-mysql 4.049 works fine with our p5-Devel-CheckLib, at list on perl 5.24.
 Cheers
  Giovanni

> It has been made with portgen(1), i've just improved DESCR, and added
> Pod testing. 'make test' passes, only the manifest test is skipped,
> because it can only be run from a git checkout.
>
> Package infos:
>
> Comment:
> temporarily set Config or XSConfig values
>
> Description:
> This module temporarily sets Config or XSConfig, as a workaround to
> XSConfig being readonly. The importer works only dynamically, not
> lexically yet.
>
> WWW: http://search.cpan.org/dist/Mock-Config/
>
> Any comments or feedback?
>
> Charlène.
>
> [1]
> https://metacpan.org/source/MATTN/Devel-CheckLib-1.13/META.json#L29
> [2] https://metacpan.org/changes/distribution/DBD-mysql#L34
> [3]
> https://github.com/perl5-dbi/DBD-mysql/commit/5480266b35f8dcf8f3fd6b303823158038cdcfd7
>

Index: Makefile
===================================================================
RCS file: /var/cvs/ports/databases/p5-DBD-mysql/Makefile,v
retrieving revision 1.53
diff -u -p -r1.53 Makefile
--- Makefile 17 May 2018 09:20:07 -0000 1.53
+++ Makefile 8 Jan 2019 07:34:18 -0000
@@ -1,15 +1,14 @@
 # $OpenBSD: Makefile,v 1.53 2018/05/17 09:20:07 espie Exp $
 
 COMMENT= MySQL drivers for the Perl DBI
-DISTNAME= DBD-mysql-4.042
-REVISION = 0
+DISTNAME= DBD-mysql-4.049
 
 CATEGORIES= databases
 
 MAINTAINER= Giovanni Bechis <[hidden email]>
 
 MODULES= cpan databases/mariadb
-CPAN_AUTHOR= MICHIELB
+CPAN_AUTHOR= DVEEDEN
 
 # Perl
 PERMIT_PACKAGE_CDROM= Yes
@@ -18,7 +17,8 @@ WANTLIB= c crypto m perl pthread ssl z
 WANTLIB+= lib/mysql/mysqlclient
 
 BUILD_DEPENDS= databases/p5-DBI>=1.08 \
- devel/p5-Devel-CheckLib
+ devel/p5-Devel-CheckLib \
+ devel/p5-Mock-Config
 RUN_DEPENDS= databases/p5-DBI>=1.08
 LIB_DEPENDS= databases/mariadb
 TEST_DEPENDS= databases/mariadb,-server \
Index: distinfo
===================================================================
RCS file: /var/cvs/ports/databases/p5-DBD-mysql/distinfo,v
retrieving revision 1.28
diff -u -p -r1.28 distinfo
--- distinfo 20 Mar 2017 14:06:35 -0000 1.28
+++ distinfo 8 Jan 2019 07:34:28 -0000
@@ -1,2 +1,2 @@
-SHA256 (DBD-mysql-4.042.tar.gz) = 2ttohHiNw/30CxO3LYxg1ag2gMwq7sdRXD5ZmeBktFU=
-SIZE (DBD-mysql-4.042.tar.gz) = 160028
+SHA256 (DBD-mysql-4.049.tar.gz) = z78CDx5TodnUirlkrx4/oCKNxPXfbaZuaRxcAcrgQTs=
+SIZE (DBD-mysql-4.049.tar.gz) = 160889
Reply | Threaded
Open this post in threaded view
|

Re: [NEW] devel/p5-Mock-Config 0.03

Charlene Wendling
In reply to this post by Solene Rapenne
On Tue, 08 Jan 2019 09:01:15 +0100
Solene Rapenne wrote:

> Charlene Wendling <[hidden email]> wrote:
> >
> > Here is a proposal for a new port, devel/p5-Mock-Config. It will be
> > needed to update devel/p5-Devel-CheckLib to 0.13 [1], which in turn
> > is needed to update databases/p5-DBD-mysql [2] to 4.049, the current
> > version of (4.042) we're shipping can't be built with Perl 5.28 [3]
> > (that's why i'm CC'ing you Giovanni).  
> >
> > It has been made with portgen(1), i've just improved DESCR, and
> > added Pod testing. 'make test' passes, only the manifest test is
> > skipped, because it can only be run from a git checkout.
> >
> > Package infos:
> >
> > Comment:
> > temporarily set Config or XSConfig values
> >
> > Description:
> > This module temporarily sets Config or XSConfig, as a workaround to
> > XSConfig being readonly. The importer works only dynamically, not
> > lexically yet.
> >
> > WWW: http://search.cpan.org/dist/Mock-Config/
> >
> > Any comments or feedback?
> >
> > Charlène.
> >
> > [1]
> > https://metacpan.org/source/MATTN/Devel-CheckLib-1.13/META.json#L29
> > [2] https://metacpan.org/changes/distribution/DBD-mysql#L34
> > [3]
> > https://github.com/perl5-dbi/DBD-mysql/commit/5480266b35f8dcf8f3fd6b303823158038cdcfd7
>
> port looks fine except for the indent after PERMIT_PACKAGE_CDROM
> which is different than the indent before that line.
>
Hi,

Thanks for reviewing! I'm attaching a tarball with better indenting in
the Makefile.

Charlène.

p5-Mock-Config.tar.gz (990 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [NEW] devel/p5-Mock-Config 0.03

Andrew Hewus Fresh
On Tue, Jan 08, 2019 at 09:38:22AM +0100, Charlene Wendling wrote:

> On Tue, 08 Jan 2019 09:01:15 +0100
> Solene Rapenne wrote:
>
> > Charlene Wendling <[hidden email]> wrote:
> > >
> > > Here is a proposal for a new port, devel/p5-Mock-Config. It will be
> > > needed to update devel/p5-Devel-CheckLib to 0.13 [1], which in turn
> > > is needed to update databases/p5-DBD-mysql [2] to 4.049, the current
> > > version of (4.042) we're shipping can't be built with Perl 5.28 [3]
> > > (that's why i'm CC'ing you Giovanni).  
> > >
> > > It has been made with portgen(1), i've just improved DESCR, and
> > > added Pod testing. 'make test' passes, only the manifest test is
> > > skipped, because it can only be run from a git checkout.
> > >
> > > Package infos:
> > >
> > > Comment:
> > > temporarily set Config or XSConfig values
> > >
> > > Description:
> > > This module temporarily sets Config or XSConfig, as a workaround to
> > > XSConfig being readonly. The importer works only dynamically, not
> > > lexically yet.
> > >
> > > WWW: http://search.cpan.org/dist/Mock-Config/
> > >
> > > Any comments or feedback?
> > >
> > > Charlène.
> > >
> > > [1]
> > > https://metacpan.org/source/MATTN/Devel-CheckLib-1.13/META.json#L29
> > > [2] https://metacpan.org/changes/distribution/DBD-mysql#L34
> > > [3]
> > > https://github.com/perl5-dbi/DBD-mysql/commit/5480266b35f8dcf8f3fd6b303823158038cdcfd7
> >
> > port looks fine except for the indent after PERMIT_PACKAGE_CDROM
> > which is different than the indent before that line.
> >
>
> Hi,
>
> Thanks for reviewing! I'm attaching a tarball with better indenting in
> the Makefile.

OK afresh1@