On Sun, Apr 12 2020, Brian Callahan <call...@rpi.edu> 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 -0000      1.17
> +++ Makefile  12 Apr 2020 21:21:50 -0000
> @@ -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 -0000      1.17
> +++ distinfo  12 Apr 2020 21:21:50 -0000
> @@ -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 -0000      1.3
> +++ pkg/PLIST 12 Apr 2020 21:21:50 -0000
> @@ -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 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to