On 2014/11/11 21:34, Paul Irofti wrote:
> On Wed, Nov 05, 2014 at 02:16:34PM +0200, Paul Irofti wrote:
> > I think this is better, okay?
> 
> Now that all the math ports depending on UFConfig have been updated to
> use SuiteSparse_config, I would like to commit the quirks diff at the
> beginning of next week.

IIRC, in order to have quirks allow it to be considered as a candidate
for replacement, you will need "@pkgpath math/ufconfig" in SuiteSpare_config's
plist.

To test, build new packages (including quirks) and copy to e.g. /tmp/test,
install old packages (from a snapshot etc), and make sure that
"PKG_PATH=/tmp/test pkg_add -u" does the right thing.

> Is that a good plan?

I think so.


> 
> > 
> > Index: Makefile
> > ===================================================================
> > RCS file: /cvs/ports/devel/quirks/Makefile,v
> > retrieving revision 1.191
> > diff -u -p -r1.191 Makefile
> > --- Makefile        4 Nov 2014 19:21:45 -0000       1.191
> > +++ Makefile        5 Nov 2014 12:15:53 -0000
> > @@ -5,7 +5,7 @@ CATEGORIES =        devel databases
> >  DISTFILES =
> >  
> >  # API.rev
> > -PKGNAME =  quirks-2.37
> > +PKGNAME =  quirks-2.38
> >  PKG_ARCH = *
> >  MAINTAINER =       Marc Espie <[email protected]>
> >  
> > Index: files/Quirks.pm
> > ===================================================================
> > RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
> > retrieving revision 1.197
> > diff -u -p -r1.197 Quirks.pm
> > --- files/Quirks.pm 4 Nov 2014 19:21:45 -0000       1.197
> > +++ files/Quirks.pm 5 Nov 2014 12:15:53 -0000
> > @@ -356,6 +356,7 @@ my $stem_extensions = {
> >     'py3-distribute' => 'py3-setuptools',
> >     'symon-mon' => 'symon',
> >     'symon-mux' => 'symux',
> > +   'ufconfig' => 'SuiteSparse_config',
> >  };
> >  
> >  # reasons for obsolete packages
> 

Reply via email to