Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: r...@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.

[ 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 <r...@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 <jhas...@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 <jhas...@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 <jhas...@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 <jhas...@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 <jhas...@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 <e...@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 <e...@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 <e...@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 <e...@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 <e...@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 <k...@halcyon.com> to correct the 
+  * Applied upstream patch by Ken Pizzini <k...@halcyon.com> to correct the
     dc.1 manual page (Closes: #48881)
 
  -- Dirk Eddelbuettel <e...@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 <p...@cs.wwu.edu> to improve
-    the raise operation. Thanks to Aaron Digulla <d...@unix.swx.ch> for the 
+    the raise operation. Thanks to Aaron Digulla <d...@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 <e...@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 <jjtr...@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 <r...@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 <e...@debian.org>
            Copyright (C) 2005–2013 John Hasler <jhas...@debian.org>
            Copyright (C) 2009      Francois Marier <franc...@debian.org>
-           Copyright (C) 2013–2014 Ryan Kavanagh <r...@debian.org>
+           Copyright (C) 2013–2021 Ryan Kavanagh <r...@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

Attachment: signature.asc
Description: PGP signature

Reply via email to