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. [ 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
Attachment:
signature.asc
Description: PGP signature