On 2021-03-27 14:03:47 -0400, Ryan Kavanagh wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> X-Debbugs-Cc: rak@debian.org
>
> Please unblock package bc
>
> [ Reason ]
> One user-visible change:
> * Updated homepage field (Closes: #970615)
>
> Several other small housekeeping / cosmetic changes (mea culpa: I
> prepared the upload in November but forgot to upload it):
> * Bump standards version
> * Removing trailing whitespace in changelog/control
> * Update watch file
> * Switch from 'compat' file to debhelper-compat (I did not
> bump the compat version).
> * Rules-Requires-Root: no
>
> All changes are cosmetic; none affect the functionality of the package.
>
> [ Impact ]
> The only impact on users is an updated homepage. The remaining changes
> are cosmetic.
I think its too late for this type of changes and can wait for bookworm.
Cheers
>
> [ Risks ]
> Key package. No risk. Binaries build, install, and work after changes.
>
> [ Checklist ]
> [x] all changes are documented in the d/changelog
> [x] I reviewed all changes and I approve them
> [x] attach debdiff against the package in testing
>
> [ Other info ]
> Please let me know if I am free to upload to unstable, or if it's too
> late for these changes. Thanks!
>
> unblock bc/1.07.1-3
>
> --
> |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F
> |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A
> diff -Nru bc-1.07.1/debian/changelog bc-1.07.1/debian/changelog
> --- bc-1.07.1/debian/changelog 2018-03-22 12:20:34.000000000 -0400
> +++ bc-1.07.1/debian/changelog 2021-03-27 13:30:28.000000000 -0400
> @@ -1,3 +1,22 @@
> +bc (1.07.1-3) unstable; urgency=medium
> +
> + [ Ondřej Nový ]
> + * d/copyright: Use https protocol in Format field
> + * d/changelog: Remove trailing whitespaces
> + * d/control: Remove trailing whitespaces
> +
> + [ Ryan Kavanagh ]
> + * drop unneeded phony target in rules
> + * bump standards version to 4.5.1
> + * bump copyright years
> + * update homepage (Closes: #970615)
> + * Set Rules-Requires-Root: no
> + * Drop compat file in favour of debhelper-compat
> + * Let gbp dch use meta tag information
> + * Update watch file
> +
> + -- Ryan Kavanagh <rak@debian.org> Sat, 27 Mar 2021 13:30:28 -0400
> +
> bc (1.07.1-2) unstable; urgency=medium
>
> * Fix circular dependency in Makefile, 08_no-make-circular-dependencies.diff
> @@ -104,23 +123,23 @@
>
> * Applied patch from Paul Dwerryhouse.
> Closes: #472250: please return support for .dcrc file
> -
> +
> * Applied patch from Ian Jackson.
> Closes: #488735: notice read and write errors on input and output
> -
> +
> * Generated bc.html and dc.html but something is still wrong.
> -
> +
> * Added homepage field to debian/control.
> -
> +
> * I can't see the problem with hyphens.
> -
> +
> * Fixed doc-base white space.
> -
> +
> * Added watch file.
> -
> +
> * I believe that the above changes deal with 558188.
> Closes: #558188: Changes made in 1.06.94-3.1 NMU have been lost
> -
> +
> -- John G. Hasler <jhasler@debian.org> Fri, 22 Jun 2012 21:00:45 -0500
>
> bc (1.06.95-2) unstable; urgency=low
> @@ -129,14 +148,14 @@
> being correctly generated.
>
> -- John G. Hasler <jhasler@debian.org> Thu, 15 Oct 2009 12:17:23 -0500
> -
> +
> bc (1.06.95-1) unstable; urgency=low
>
> * New upstream release
> Closes: #538419: New bc upstream version 1.06.95
> -
> +
> Fixed libreadline build dependencies.
> -
> +
> -- John Hasler <jhasler@debian.org> Sat, 03 Oct 2009 21:21:04 -0500
>
> bc (1.06.94-3.1) unstable; urgency=low
> @@ -168,7 +187,7 @@
> bc (1.06.94-2) unstable; urgency=low
>
> * Uncommented dh_md5sums in debian/rules.
> -
> +
> * Corrected menu entries.
>
> -- John Hasler <jhasler@debian.org> Fri, 05 Oct 2007 12:29:18 -0500
> @@ -176,39 +195,39 @@
> bc (1.06.94-1) unstable; urgency=low
>
> * New upstream release
> -
> +
> Code cleanup upstream has fixed these
> - Closes: #357728: bc: Segfaults
> - Closes: #221781: dc: precision >= 1000000000 does not work
> - Closes: #429156: dc: segfaults when generating primes
> + Closes: #357728: bc: Segfaults
> + Closes: #221781: dc: precision >= 1000000000 does not work
> + Closes: #429156: dc: segfaults when generating primes
> Closes: #296232: dc directory' should print an error
> Closes: #301921: 'man bc' typos: "environent", "specifing"
> -
> +
> * Patched use_quit() in main.c to run rl_initialize().
> Closes: #287210: bc: Interrupt should reset the input line
> -
> +
> * BC_LINE_LENGTH=0 disables the multi-line feature.
> - Closes: #245899: bc: BC_LINE_LENGTH=0 or similar for ``do never split''
> + Closes: #245899: bc: BC_LINE_LENGTH=0 or similar for ``do never split''
> should be added, or the manpage should be fixed
> -
> +
> * Upstream says this in correct POSIX behavior.
> Closes: #388487: bc: scale strangeness
> -
> +
> * Applied patch from Justin Pryzby.
> Closes: #374818: dc: maintscript prerm arguments
> -
> +
> * Remove '-s' from calls to install in debian/rules. Fixes both bc and dc.
> Closes: #436578: bc: not handling nostrip build option (policy 10.1) sid/i386
> -
> +
> * Upstream has removed the '-E' option.
> Closes: #389345: dc: man page formatting bug
> -
> +
> * Added -DDONTEXIT to debian/rules as it is not the default.
> -
> +
> * Man page typos fixed upstream.
> -
> +
> * Added home page (such as it is) to descriptions.
> -
> +
> * Fixed make distclean call in debian/rules.
>
> -- John Hasler <jhasler@debian.org> Thu, 23 Aug 2007 15:18:09 -0500
> @@ -217,7 +236,7 @@
>
> * Had already fixed menu titles but failed to close the bug.
> Closes: #320605: Conformance with menu policy
> -
> +
> * Also had fixed typos.
> Closes: #301921: 'man bc' typos: "environent", "specifing"
>
> @@ -233,7 +252,7 @@
> bc (1.06-18) unstable; urgency=low
>
> * Corrected link in copyright file.
> -
> +
> * Fixed capitalization in menu titles.
> Closes: #320605: Conformance with menu policy
>
> @@ -261,7 +280,7 @@
>
> bc (1.06-14) unstable; urgency=low
>
> - * configure.in: Applied patch by Andreas Jochens to invoke flex
> + * configure.in: Applied patch by Andreas Jochens to invoke flex
> with argument '-I 8' instead of '-I8' (Closes: #237957)
>
> -- Dirk Eddelbuettel <edd@debian.org> Mon, 26 Apr 2004 19:55:50 -0500
> @@ -291,11 +310,11 @@
>
> bc (1.06-10) unstable; urgency=low
>
> - * dc/{dc.c,eval.c,dc-proto.h}: Added new upstream patch by Ken Pizzini
> + * dc/{dc.c,eval.c,dc-proto.h}: Added new upstream patch by Ken Pizzini
> which fixes one old and one new bug report(Closes: #135029, #191663)
> * dc/dc.c: Corrected function argument to pointer to string
> * debian/control: Increased Standards-Version to 3.5.9
> - * debian/dc_factor: New example script
> + * debian/dc_factor: New example script
>
> -- Dirk Eddelbuettel <edd@debian.org> Fri, 9 May 2003 20:20:29 -0500
>
> @@ -312,7 +331,7 @@
> * debian/control: Priority changed to standard as per overrides file
> * debian/control: Standards-Version upgraded to 3.5.0
> * debian/copyright: Debian/GNU Linux typo fix (lintian)
> -
> +
> -- Dirk Eddelbuettel <edd@debian.org> Sat, 13 Apr 2002 11:33:49 -0500
>
> bc (1.06-7) unstable; urgency=low
> @@ -333,7 +352,7 @@
>
> * The "there's yet another in the pipeline" revisions
> * bc/bc.y: Another small patch from upstream
> -
> +
> -- Dirk Eddelbuettel <edd@debian.org> Mon, 19 Feb 2001 20:05:31 -0600
>
> bc (1.06-4) unstable; urgency=low
> @@ -373,7 +392,7 @@
> * debian/control: Added Build-Depends
> * debian/dc.menu: Added hints="Calculator" (Closes: #80012)
> * debian/bc.menu: Added hints="Calculator" (Closes: #80050)
> -
> +
> -- Dirk Eddelbuettel <edd@debian.org> Tue, 19 Dec 2000 22:09:44 -0600
>
> bc (1.05a-11) frozen; urgency=low
> @@ -390,7 +409,7 @@
>
> bc (1.05a-9) unstable; urgency=low
>
> - * Applied upstream patch by Ken Pizzini <ken@halcyon.com> to correct the
> + * Applied upstream patch by Ken Pizzini <ken@halcyon.com> to correct the
> dc.1 manual page (Closes: #48881)
>
> -- Dirk Eddelbuettel <edd@debian.org> Wed, 3 Nov 1999 22:10:33 -0500
> @@ -407,11 +426,11 @@
> bc (1.05a-7) unstable; urgency=low
>
> * Applied new upstream patch by Phil Nelson <phil@cs.wwu.edu> to improve
> - the raise operation. Thanks to Aaron Digulla <dia@unix.swx.ch> for the
> + the raise operation. Thanks to Aaron Digulla <dia@unix.swx.ch> for the
> report.
> -
> +
> * debian/rules: Adapted to use /usr/share/ following the recommendation
> - on FHS transition from the Technical Committee
> + on FHS transition from the Technical Committee
> * debian/rules: Test for debhelper >= 2.0.40 for FHS compliance
> * debian/control: Upgraded to Debian Policy 3.0.1
>
> @@ -419,7 +438,7 @@
>
> bc (1.05a-6) unstable; urgency=low
>
> - * debian/control: Actually changed maintainer name
> + * debian/control: Actually changed maintainer name
>
> -- Dirk Eddelbuettel <edd@debian.org> Fri, 4 Jun 1999 22:54:45 -0400
>
> @@ -436,7 +455,7 @@
>
> * debian/control (Standards-Version): updated to 2.5.0.0.
> * configure.in: changed test for readline to use READLINELIB and not
> - LIBS so we can link just bc with readline (as dc doesn't use it).
> + LIBS so we can link just bc with readline (as dc doesn't use it).
> [#31473]
> * bc/Makefile.am (LDADD): add @READLINELIB@.
>
> @@ -484,7 +503,7 @@
> * debian/rules: Compile with -g and -Wall.
> * debian/rules: Split binary-arch into binary-bc and binary-dc.
> * debian/rules: Lots of other minor changes.
> - * bc/scan.l: Don't use readline when not interactive. (Patch from
> + * bc/scan.l: Don't use readline when not interactive. (Patch from
> Andreas Schwab). This fixes the problem of bc echoing it's input
> when used in a pipe [#16069]
> * Test/timetest: correct location of bc. (Patch from Karl Heuer)
> @@ -494,7 +513,7 @@
>
> bc (1.04-2) unstable; urgency=low
>
> - * Rebuilt with libc6.
> + * Rebuilt with libc6.
> * Compiled with readline.
>
> -- James Troup <jjtroup@comp.brad.ac.uk> Mon, 30 Jun 1997 01:21:23 +0100
> diff -Nru bc-1.07.1/debian/compat bc-1.07.1/debian/compat
> --- bc-1.07.1/debian/compat 2018-01-03 19:54:12.000000000 -0500
> +++ bc-1.07.1/debian/compat 1969-12-31 19:00:00.000000000 -0500
> @@ -1 +0,0 @@
> -11
> diff -Nru bc-1.07.1/debian/control bc-1.07.1/debian/control
> --- bc-1.07.1/debian/control 2018-03-22 12:16:06.000000000 -0400
> +++ bc-1.07.1/debian/control 2021-03-27 13:29:50.000000000 -0400
> @@ -2,17 +2,19 @@
> Section: math
> Priority: standard
> Maintainer: Ryan Kavanagh <rak@debian.org>
> -Standards-Version: 4.1.3
> +Standards-Version: 4.5.1
> Build-Depends: bison
> , debhelper (>= 11)
> + , debhelper-compat (= 11)
> , ed
> , file
> , flex
> , libreadline-dev | libreadline6-dev
> , texinfo
> -Homepage: http://ftp.gnu.org/gnu/bc/
> +Homepage: https://www.gnu.org/software/bc/
> Vcs-Git: https://salsa.debian.org/debian/bc.git
> Vcs-Browser: https://salsa.debian.org/debian/bc
> +Rules-Requires-Root: no
>
> Package: bc
> Architecture: any
> @@ -21,7 +23,7 @@
> Description: GNU bc arbitrary precision calculator language
> GNU bc is an interactive algebraic language with arbitrary precision which
> follows the POSIX 1003.2 draft standard, with several extensions including
> - multi-character variable names, an `else' statement and full Boolean
> + multi-character variable names, an `else' statement and full Boolean
> expressions. GNU bc does not require the separate GNU dc program.
>
> Package: dc
> @@ -29,9 +31,9 @@
> Depends: ${shlibs:Depends}, ${misc:Depends}
> Multi-Arch: foreign
> Description: GNU dc arbitrary precision reverse-polish calculator
> - GNU dc is a reverse-polish desk calculator which supports unlimited
> - precision arithmetic. It also allows you to define and call macros.
> + GNU dc is a reverse-polish desk calculator which supports unlimited
> + precision arithmetic. It also allows you to define and call macros.
> .
> A reverse-polish calculator stores numbers on a stack. Entering a number
> - pushes it on the stack. Arithmetic operations pop arguments off the
> + pushes it on the stack. Arithmetic operations pop arguments off the
> stack and push the results.
> diff -Nru bc-1.07.1/debian/copyright bc-1.07.1/debian/copyright
> --- bc-1.07.1/debian/copyright 2018-01-03 19:54:12.000000000 -0500
> +++ bc-1.07.1/debian/copyright 2021-03-27 13:28:30.000000000 -0400
> @@ -1,4 +1,4 @@
> -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
> +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
> Upstream-Name: bc
> Source: ftp://ftp.gnu.org/gnu/bc/
>
> @@ -107,7 +107,7 @@
> Copyright (C) 1999–2004 Dirk Eddelbuettel <edd@debian.org>
> Copyright (C) 2005–2013 John Hasler <jhasler@debian.org>
> Copyright (C) 2009 Francois Marier <francois@debian.org>
> - Copyright (C) 2013–2014 Ryan Kavanagh <rak@debian.org>
> + Copyright (C) 2013–2021 Ryan Kavanagh <rak@debian.org>
> License: GPL-2.0+
> Comment: Bill Mitchell and Austin Donnelly maintained the package prior
> to James Troup's maintainership. The dates during which they maintained the
> diff -Nru bc-1.07.1/debian/gbp.conf bc-1.07.1/debian/gbp.conf
> --- bc-1.07.1/debian/gbp.conf 2018-01-03 19:54:12.000000000 -0500
> +++ bc-1.07.1/debian/gbp.conf 2021-03-27 13:30:01.000000000 -0400
> @@ -3,3 +3,7 @@
> debian-branch = master
> pristine-tar = True
> sign-tags = True
> +
> +[dch]
> +# include information from meta tags:
> +meta = True
> diff -Nru bc-1.07.1/debian/rules bc-1.07.1/debian/rules
> --- bc-1.07.1/debian/rules 2018-01-03 19:54:12.000000000 -0500
> +++ bc-1.07.1/debian/rules 2020-04-13 10:25:46.000000000 -0400
> @@ -14,5 +14,3 @@
> (cd doc && makeinfo --html --no-split --ifinfo bc.texi)
> (cd doc && makeinfo --html --no-split --ifinfo dc.texi)
> dh_auto_build
> -
> -.PHONY: restore
> diff -Nru bc-1.07.1/debian/watch bc-1.07.1/debian/watch
> --- bc-1.07.1/debian/watch 2018-03-22 12:20:34.000000000 -0400
> +++ bc-1.07.1/debian/watch 2021-03-27 13:30:28.000000000 -0400
> @@ -1,3 +1,3 @@
> -version=3
> +version=4
> opts=pasv \
> https://ftp.gnu.org/pub/gnu/bc/bc-([0-9a-z.]+).tar.gz
--
Sebastian Ramacher
Attachment:
signature.asc
Description: PGP signature