On Sun, Nov 23, 2014 at 07:53:25PM +0100, Matthias Kilian wrote:
> On Sun, Nov 23, 2014 at 12:33:38AM +0100, Landry Breuil wrote:
> > > in games/sudoku, we have
> > > 
> > > $ make show=PKGNAME
> > > sudoku-1.0.1
> > > 
> > > and in x11/gnustep/sudoku:
> > > 
> > > $ make show=PKGNAME
> > > sudoku-0.7
> 
> [...]
> 
> > > So should I make a patch renaming the gnustep sudoku to gsudoku (or
> > > some other name) and an appropriate entry to devel/quirks?
> > 
> > yes please, either gsudoku or gnustep-sudoku.. sebastian, what do you
> > think about it ? At least they dont conflict because of the capital S..
> 
> Here's the renaming diff for x11/gnustep/sudoku. Unfortunately, I
> don't know how to tell quirks to *not* replace sudoku-1.0.1 (the
> package from games/sudoku) by gnustep-sudoku; the entries in
> $stem_extensions in Quirks.pm obviously only contain -- well --
> stems, without versions. Any ideas?

Any thoughts on how to proceed with this? Commit and just add a
note to current.html (to pkg_delete sudoku before / pkg_add
gnustep-sudoku after doing an update, if the gnustep sudoku is
installed)?

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/x11/gnustep/sudoku/Makefile,v
> retrieving revision 1.8
> diff -u -p -r1.8 Makefile
> --- Makefile  21 Nov 2014 18:21:22 -0000      1.8
> +++ Makefile  23 Nov 2014 18:31:10 -0000
> @@ -2,8 +2,10 @@
>  
>  COMMENT =    GNUstep sudoku generator
>  
> -DISTNAME =   Sudoku-0.7
> -REVISION =   5
> +V =          0.7
> +DISTNAME =   Sudoku-$V
> +REVISION =   6
> +PKGNAME =    gnustep-sudoku-$V
>  CATEGORIES = games
>  
>  HOMEPAGE =   http://gap.nongnu.org/sudoku/
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/x11/gnustep/sudoku/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST
> --- pkg/PLIST 25 Apr 2013 16:40:11 -0000      1.2
> +++ pkg/PLIST 23 Nov 2014 18:30:44 -0000
> @@ -1,4 +1,5 @@
>  @comment $OpenBSD: PLIST,v 1.2 2013/04/25 16:40:11 sebastia Exp $
> +@conflict sudoku-<=0.7.4p5
>  bin/Sudoku
>  libexec/GNUstep/Sudoku.app/
>  libexec/GNUstep/Sudoku.app/Resources/

Reply via email to