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 >
