Re: UPDATE: math/ebc 2.6.0 => 2.6.1 && rename package ebc => bc-gh
> > "+@pkgpath math/ebc" in PLIST only makes sense if you move this port to > > ports/math/bc-gh (I would support this move). > > > > That can certainly be done if that's the consensus. Makes sense. Whatever happens to the port directory name, changing the PKGNAME from ebc to bc-gh requires a quirks entry.
Re: UPDATE: math/ebc 2.6.0 => 2.6.1 && rename package ebc => bc-gh
On 2020-04-12 6:24 PM, Jeremie Courreges-Anglas wrote: On Sun, Apr 12 2020, Brian Callahan wrote: Hi ports -- When ebc was first imported, there weren't any other packages of the software that I could find, and the project name is bc, which of course conflicts with the in-base bc name. Following the convention of gcc => egcc in ports, I chose to name it ebc. In time, more package repos began to include this implementation of bc. There is still no consensus on the name for this package, as can be seen here: https://repology.org/project/bc-gh/versions -- we have plain ol' bc, howard-bc, bc-gh, and gh-bc (our package does not appear on this list due to limitations of the repology system). Upstream does have something to say about suggestion package naming these days: "Note: The suggested name (and package name) is bc-gh." I think it makes sense to honor this, which will put in us in line with the majority of other repos packaging this implementation of bc. Since there is a small update anyway (which doesn't actually affect our package) I think it makes sense to do a combined trivial update and package rename. I was able to successfully update from ebc-2.6.0 => bc-gh-2.6.1 with this patch. OK? "+@pkgpath math/ebc" in PLIST only makes sense if you move this port to ports/math/bc-gh (I would support this move). That can certainly be done if that's the consensus. ~Brian ~Brian ? bc-gh-261.diff Index: Makefile === RCS file: /cvs/ports/math/ebc/Makefile,v retrieving revision 1.17 diff -u -p -r1.17 Makefile --- Makefile11 Mar 2020 15:17:12 - 1.17 +++ Makefile12 Apr 2020 21:21:50 - @@ -1,9 +1,9 @@ # $OpenBSD: Makefile,v 1.17 2020/03/11 15:17:12 bcallah Exp $ -V = 2.6.0 +V =2.6.1 COMMENT = implementation of POSIX bc with GNU and BSD extensions DISTNAME =bc-${V} -PKGNAME = ebc-${V} +PKGNAME = bc-gh-${V} EXTRACT_SUFX =.tar.xz CATEGORIES = math @@ -25,7 +25,7 @@ CONFIGURE_SCRIPT = configure.sh CONFIGURE_ARGS = -G CONFIGURE_ENV = CC="${CC}" \ CFLAGS="${CFLAGS}" \ - EXECPREFIX="e" \ + EXECSUFFIX="-gh" \ MANDIR="${PREFIX}/man" \ NLSPATH="${PREFIX}/share/locale/%L/%N" Index: distinfo === RCS file: /cvs/ports/math/ebc/distinfo,v retrieving revision 1.17 diff -u -p -r1.17 distinfo --- distinfo11 Mar 2020 15:17:12 - 1.17 +++ distinfo12 Apr 2020 21:21:50 - @@ -1,2 +1,2 @@ -SHA256 (bc-2.6.0.tar.xz) = K58I7p25yosdPBWaWvX+2YH82YiZYwrdctMnCDZz64A= -SIZE (bc-2.6.0.tar.xz) = 163300 +SHA256 (bc-2.6.1.tar.xz) = oVPISd/d0XdQvmCZc6j2oTTgQAsdxwStt5LWf64JDMw= +SIZE (bc-2.6.1.tar.xz) = 165812 Index: pkg/PLIST === RCS file: /cvs/ports/math/ebc/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 15 Jan 2020 20:15:02 - 1.3 +++ pkg/PLIST 12 Apr 2020 21:21:50 - @@ -1,38 +1,40 @@ @comment $OpenBSD: PLIST,v 1.3 2020/01/15 20:15:02 bcallah Exp $ -@bin bin/ebc -bin/edc -@man man/man1/ebc.1 -@man man/man1/edc.1 +@conflict ebc-* +@pkgpath math/ebc +@bin bin/bc-gh +bin/dc-gh +@man man/man1/bc-gh.1 +@man man/man1/dc-gh.1 share/locale/ share/locale/de_AT.UTF-8/ -share/locale/de_AT.UTF-8/ebc +share/locale/de_AT.UTF-8/bc-gh share/locale/de_CH.UTF-8/ -share/locale/de_CH.UTF-8/ebc +share/locale/de_CH.UTF-8/bc-gh share/locale/de_DE.UTF-8/ -share/locale/de_DE.UTF-8/ebc +share/locale/de_DE.UTF-8/bc-gh share/locale/en_AU.UTF-8/ -share/locale/en_AU.UTF-8/ebc +share/locale/en_AU.UTF-8/bc-gh share/locale/en_CA.UTF-8/ -share/locale/en_CA.UTF-8/ebc +share/locale/en_CA.UTF-8/bc-gh share/locale/en_GB.UTF-8/ -share/locale/en_GB.UTF-8/ebc +share/locale/en_GB.UTF-8/bc-gh share/locale/en_IE.UTF-8/ -share/locale/en_IE.UTF-8/ebc +share/locale/en_IE.UTF-8/bc-gh share/locale/en_NZ.UTF-8/ -share/locale/en_NZ.UTF-8/ebc +share/locale/en_NZ.UTF-8/bc-gh share/locale/en_US/ share/locale/en_US.UTF-8/ -share/locale/en_US.UTF-8/ebc -share/locale/en_US/ebc +share/locale/en_US.UTF-8/bc-gh +share/locale/en_US/bc-gh share/locale/fr_BE.UTF-8/ -share/locale/fr_BE.UTF-8/ebc +share/locale/fr_BE.UTF-8/bc-gh share/locale/fr_CA.UTF-8/ -share/locale/fr_CA.UTF-8/ebc +share/locale/fr_CA.UTF-8/bc-gh share/locale/fr_CH.UTF-8/ -share/locale/fr_CH.UTF-8/ebc +share/locale/fr_CH.UTF-8/bc-gh share/locale/fr_FR.UTF-8/ -share/locale/fr_FR.UTF-8/ebc +share/locale/fr_FR.UTF-8/bc-gh share/locale/pt_BR.UTF-8/ -share/locale/pt_BR.UTF-8/ebc +share/locale/pt_BR.UTF-8/bc-gh share/locale/pt_PT.UTF-8/ -share/locale/pt_PT.UTF-8/ebc +share/locale/pt_PT.UTF-8/bc-gh
Re: UPDATE: math/ebc 2.6.0 => 2.6.1 && rename package ebc => bc-gh
On Sun, Apr 12 2020, Brian Callahan wrote: > Hi ports -- > > When ebc was first imported, there weren't any other packages of the > software that I could find, and the project name is bc, which of course > conflicts with the in-base bc name. Following the convention of gcc => > egcc in ports, I chose to name it ebc. > > In time, more package repos began to include this implementation of bc. > There is still no consensus on the name for this package, as can be seen > here: https://repology.org/project/bc-gh/versions -- we have plain ol' > bc, howard-bc, bc-gh, and gh-bc (our package does not appear on this > list due to limitations of the repology system). > > Upstream does have something to say about suggestion package naming > these days: > "Note: The suggested name (and package name) is bc-gh." > > I think it makes sense to honor this, which will put in us in line with > the majority of other repos packaging this implementation of bc. > > Since there is a small update anyway (which doesn't actually affect our > package) I think it makes sense to do a combined trivial update and > package rename. I was able to successfully update from ebc-2.6.0 => > bc-gh-2.6.1 with this patch. > > OK? "+@pkgpath math/ebc" in PLIST only makes sense if you move this port to ports/math/bc-gh (I would support this move). > ~Brian > > ? bc-gh-261.diff > Index: Makefile > === > RCS file: /cvs/ports/math/ebc/Makefile,v > retrieving revision 1.17 > diff -u -p -r1.17 Makefile > --- Makefile 11 Mar 2020 15:17:12 - 1.17 > +++ Makefile 12 Apr 2020 21:21:50 - > @@ -1,9 +1,9 @@ > # $OpenBSD: Makefile,v 1.17 2020/03/11 15:17:12 bcallah Exp $ > > -V = 2.6.0 > +V = 2.6.1 > COMMENT =implementation of POSIX bc with GNU and BSD extensions > DISTNAME = bc-${V} > -PKGNAME =ebc-${V} > +PKGNAME =bc-gh-${V} > EXTRACT_SUFX = .tar.xz > CATEGORIES = math > > @@ -25,7 +25,7 @@ CONFIGURE_SCRIPT = configure.sh > CONFIGURE_ARGS = -G > CONFIGURE_ENV = CC="${CC}" \ > CFLAGS="${CFLAGS}" \ > - EXECPREFIX="e" \ > + EXECSUFFIX="-gh" \ > MANDIR="${PREFIX}/man" \ > NLSPATH="${PREFIX}/share/locale/%L/%N" > > Index: distinfo > === > RCS file: /cvs/ports/math/ebc/distinfo,v > retrieving revision 1.17 > diff -u -p -r1.17 distinfo > --- distinfo 11 Mar 2020 15:17:12 - 1.17 > +++ distinfo 12 Apr 2020 21:21:50 - > @@ -1,2 +1,2 @@ > -SHA256 (bc-2.6.0.tar.xz) = K58I7p25yosdPBWaWvX+2YH82YiZYwrdctMnCDZz64A= > -SIZE (bc-2.6.0.tar.xz) = 163300 > +SHA256 (bc-2.6.1.tar.xz) = oVPISd/d0XdQvmCZc6j2oTTgQAsdxwStt5LWf64JDMw= > +SIZE (bc-2.6.1.tar.xz) = 165812 > Index: pkg/PLIST > === > RCS file: /cvs/ports/math/ebc/pkg/PLIST,v > retrieving revision 1.3 > diff -u -p -r1.3 PLIST > --- pkg/PLIST 15 Jan 2020 20:15:02 - 1.3 > +++ pkg/PLIST 12 Apr 2020 21:21:50 - > @@ -1,38 +1,40 @@ > @comment $OpenBSD: PLIST,v 1.3 2020/01/15 20:15:02 bcallah Exp $ > -@bin bin/ebc > -bin/edc > -@man man/man1/ebc.1 > -@man man/man1/edc.1 > +@conflict ebc-* > +@pkgpath math/ebc > +@bin bin/bc-gh > +bin/dc-gh > +@man man/man1/bc-gh.1 > +@man man/man1/dc-gh.1 > share/locale/ > share/locale/de_AT.UTF-8/ > -share/locale/de_AT.UTF-8/ebc > +share/locale/de_AT.UTF-8/bc-gh > share/locale/de_CH.UTF-8/ > -share/locale/de_CH.UTF-8/ebc > +share/locale/de_CH.UTF-8/bc-gh > share/locale/de_DE.UTF-8/ > -share/locale/de_DE.UTF-8/ebc > +share/locale/de_DE.UTF-8/bc-gh > share/locale/en_AU.UTF-8/ > -share/locale/en_AU.UTF-8/ebc > +share/locale/en_AU.UTF-8/bc-gh > share/locale/en_CA.UTF-8/ > -share/locale/en_CA.UTF-8/ebc > +share/locale/en_CA.UTF-8/bc-gh > share/locale/en_GB.UTF-8/ > -share/locale/en_GB.UTF-8/ebc > +share/locale/en_GB.UTF-8/bc-gh > share/locale/en_IE.UTF-8/ > -share/locale/en_IE.UTF-8/ebc > +share/locale/en_IE.UTF-8/bc-gh > share/locale/en_NZ.UTF-8/ > -share/locale/en_NZ.UTF-8/ebc > +share/locale/en_NZ.UTF-8/bc-gh > share/locale/en_US/ > share/locale/en_US.UTF-8/ > -share/locale/en_US.UTF-8/ebc > -share/locale/en_US/ebc > +share/locale/en_US.UTF-8/bc-gh > +share/locale/en_US/bc-gh > share/locale/fr_BE.UTF-8/ > -share/locale/fr_BE.UTF-8/ebc > +share/locale/fr_BE.UTF-8/bc-gh > share/locale/fr_CA.UTF-8/ > -share/locale/fr_CA.UTF-8/ebc > +share/locale/fr_CA.UTF-8/bc-gh > share/locale/fr_CH.UTF-8/ > -share/locale/fr_CH.UTF-8/ebc > +share/locale/fr_CH.UTF-8/bc-gh > share/locale/fr_FR.UTF-8/ > -share/locale/fr_FR.UTF-8/ebc > +share/locale/fr_FR.UTF-8/bc-gh > share/locale/pt_BR.UTF-8/ > -share/locale/pt_BR.UTF-8/ebc > +share/locale/pt_BR.UTF-8/bc-gh > share/locale/pt_PT.UTF-8/ > -share/locale/pt_PT.UTF-8/ebc > +share/locale/pt_PT.UTF-8/bc-gh > -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293