chiark / gitweb /
bible-kjv.git
18 months agoChangelog for 4.38 master archive/debian/4.38 debian/4.38
Matthew Vernon [Fri, 30 Sep 2022 14:23:04 +0000 (15:23 +0100)]
Changelog for 4.38

18 months agodebian/rules: Add -ffile-prefix-map to CC call to avoid embedding build paths.
Vagrant Cascadian [Tue, 27 Sep 2022 01:15:16 +0000 (01:15 +0000)]
debian/rules: Add -ffile-prefix-map to CC call to avoid embedding build paths.

https://reproducible-builds.org/docs/build-path/

Signed-off-by: Matthew Vernon <matthew@debian.org>
18 months agoMakefile: Add -ffile-prefix-map to CFLAGS to avoid embedding build paths.
Vagrant Cascadian [Tue, 27 Sep 2022 01:14:43 +0000 (01:14 +0000)]
Makefile: Add -ffile-prefix-map to CFLAGS to avoid embedding build paths.

https://reproducible-builds.org/docs/build-path/

Signed-off-by: Matthew Vernon <matthew@debian.org>
2 years agochangelog for 4.37 archive/debian/4.37 debian/4.37
Matthew Vernon [Tue, 12 Oct 2021 08:04:05 +0000 (09:04 +0100)]
changelog for 4.37

2 years agoCorrect function signature of shortuniv_assign (Closes: #983989)
Matthew Vernon [Tue, 12 Oct 2021 08:01:41 +0000 (09:01 +0100)]
Correct function signature of shortuniv_assign (Closes: #983989)

This fixes a FTBFS with gcc-11; the first argument of shortuniv_assign
is meant to be Short_Univ_int (and, indeed, that's the type that was
being used where it is called), but it was wrongly declared as
Univ_int.

2 years agorelease version 4.36 archive/debian/4.36 debian/4.36
Matthew Vernon [Sun, 22 Aug 2021 11:23:45 +0000 (12:23 +0100)]
release version 4.36

2 years agoAdd a test suite for use with autopkgtest
Matthew Vernon [Sun, 22 Aug 2021 11:21:49 +0000 (12:21 +0100)]
Add a test suite for use with autopkgtest

This should make sure the package is working properly in future...

2 years agochangelog for 4.35 archive/debian/4.35 debian/4.35
Matthew Vernon [Sat, 21 Aug 2021 17:03:46 +0000 (18:03 +0100)]
changelog for 4.35

2 years agoupdate release_version to 4.35
Matthew Vernon [Sat, 21 Aug 2021 17:03:33 +0000 (18:03 +0100)]
update release_version to 4.35

2 years agoDecrement $. when making concordance
Matthew Vernon [Sat, 21 Aug 2021 12:55:25 +0000 (13:55 +0100)]
Decrement $. when making concordance

The previous fix to using the rawtext file (rather than the output of
bible) correctly discarded the header line. It didn't, however, adjust
$. (line count), which is used to build the concordance. So we need to
store $. -1 in the concordance.

Thanks to Christian Weisgerber <naddy@mips.inka.de> for the report.

2 years agochangelog for 4.34 archive/debian/4.34 debian/4.34
Matthew Vernon [Mon, 19 Jul 2021 11:36:56 +0000 (12:36 +0100)]
changelog for 4.34

2 years agoCheck error() return
Matthew Vernon [Mon, 19 Jul 2021 11:35:09 +0000 (12:35 +0100)]
Check error() return

It's not very useful calling BIBLE->() without checking the output.

2 years agochangelog for 4.33 archive/debian/4.33 debian/4.33
Matthew Vernon [Mon, 19 Jul 2021 10:24:54 +0000 (11:24 +0100)]
changelog for 4.33

2 years agoUse the rawtext file to build concordance rather than running Bible
Matthew Vernon [Mon, 19 Jul 2021 11:08:42 +0000 (12:08 +0100)]
Use the rawtext file to build concordance rather than running Bible

chroots and similar systems don't have bible installed (natch), so
will end up generating a 0-word concordance. We have the rawtext file
available, so just use that instead.

2 years agoSummary: Make the build not run in parallel (fixes: #991133)
Matthew Vernon [Mon, 19 Jul 2021 10:24:03 +0000 (11:24 +0100)]
Summary: Make the build not run in parallel (fixes: #991133)

The changes from Helmut to make cross-building work moved us from
non-parallel to parallel builds. Unfortunately, the build system isn't
parallel-build-safe (see, for example, the calls of make from within
the Makefile), and this meant that in some circumstances the
concordance file ended up empty.

This package is very quick to build, so tell dh_auto_build to not
attempt parallel building.

3 years agoUpdate debhelper-compat, add misc:Depends (lintian) archive/debian/4.32 debian/4.32
Matthew Vernon [Sun, 21 Feb 2021 16:15:21 +0000 (16:15 +0000)]
Update debhelper-compat, add misc:Depends (lintian)

debhelper-compat has changed since Helmut sent his patch, and packages
that are built with debhelper should have a ${misc:Depends}
dependency.

3 years agochangelog for 4.32
Matthew Vernon [Sun, 21 Feb 2021 16:08:27 +0000 (16:08 +0000)]
changelog for 4.32

3 years agoPatch from Helmut Grohne to fix FTCBFS: (Closes: #947616)
Matthew Vernon [Sun, 21 Feb 2021 16:07:29 +0000 (16:07 +0000)]
Patch from Helmut Grohne to fix FTCBFS: (Closes: #947616)

Let dh_auto_build pass cross tools to make.
Additionally override LD.
Keep building the build tools for the build architecture.
Seed the compiler used for randverse from dpkg's buildtools.mk.
Use dh_strip as it uses the correct cross tool.

3 years agochangelog for 4.31 archive/debian/4.31 debian/4.31
Matthew Vernon [Thu, 24 Dec 2020 13:38:42 +0000 (13:38 +0000)]
changelog for 4.31

3 years agoRelicence GPL-2 code to GPL-2+
Matthew Vernon [Thu, 24 Dec 2020 13:36:21 +0000 (13:36 +0000)]
Relicence GPL-2 code to GPL-2+

This is either my code, or (in the case of randverse) that of Oliver
Elphick, who has agreed to the relicence (email to me date 2020-12-24
Message-id
<CAJYQwwRy4dap6awyho+xo6LoHFsg7Uw4U6Pj=QfPY2m4HN_Eyg@mail.gmail.com>
)

3 years agobump standards version
Matthew Vernon [Thu, 24 Dec 2020 13:36:10 +0000 (13:36 +0000)]
bump standards version

5 years agochangelog for 4.30 archive/debian/4.30 debian/4.30
Matthew Vernon [Sat, 12 May 2018 09:05:31 +0000 (10:05 +0100)]
changelog for 4.30

5 years agoAllow space for trailing NULL (closes: #897712)
Matthew Vernon [Sat, 12 May 2018 09:00:46 +0000 (10:00 +0100)]
Allow space for trailing NULL (closes: #897712)

cfname was previously STRSZ long, but the strncat use on l661 could
write up to STRSZ bytes to it, which would mean that the trailing NULL
would then overflow the array. Fix this by allocating STRSZ+1 bytes to
cfname.

7 years agoMerge remote-tracking branch 'refs/remotes/dgit/dgit/sid' debian/4.29
Matthew Vernon [Thu, 7 Jul 2016 07:40:53 +0000 (08:40 +0100)]
Merge remote-tracking branch 'refs/remotes/dgit/dgit/sid'

7 years agochangelog for 4.29
Matthew Vernon [Thu, 7 Jul 2016 07:26:48 +0000 (08:26 +0100)]
changelog for 4.29

7 years agoAdd mandatory build-{arch,indep} targets (Closes: #821966)
Matthew Vernon [Thu, 7 Jul 2016 07:25:58 +0000 (08:25 +0100)]
Add mandatory build-{arch,indep} targets (Closes: #821966)

These both simply depend upon build.

8 years agopatch from Adam Borowski to fix FTBFS on x32
Matthew Vernon [Thu, 18 Feb 2016 18:37:26 +0000 (18:37 +0000)]
patch from Adam Borowski to fix FTBFS on x32

8 years agoMake build reproducible (closes: #777294)
Matthew Vernon [Thu, 18 Feb 2016 18:36:44 +0000 (18:36 +0000)]
Make build reproducible (closes: #777294)

This is a patch from Chris Lamb

8 years agobible-kjv (4.28) unstable; urgency=low
Matthew Vernon [Thu, 18 Feb 2016 18:34:45 +0000 (18:34 +0000)]
bible-kjv (4.28) unstable; urgency=low

  * patch from Adam Borowski to fix FTBFS on x32 (Closes: #700012)

# imported from the archive

12 years agodocument changes to make version 4.26 4.26
Matthew Vernon [Mon, 4 Jul 2011 16:51:13 +0000 (17:51 +0100)]
document changes to make version 4.26

12 years agoadd format strings to two *printf statements, patch from Andreas Moog (Closes: #631685)
Matthew Vernon [Mon, 4 Jul 2011 16:48:39 +0000 (17:48 +0100)]
add format strings to two *printf statements, patch from Andreas Moog (Closes: #631685)

12 years agochangelog to reflect changes 4.24 - 4.25 4.25
Matthew Vernon [Sat, 25 Jun 2011 12:28:28 +0000 (13:28 +0100)]
changelog to reflect changes 4.24 - 4.25

12 years agomake bible-kjv-text recommend bible-kjv rather than depend on it (fix for #626321)
Matthew Vernon [Sat, 25 Jun 2011 12:24:04 +0000 (13:24 +0100)]
make bible-kjv-text recommend bible-kjv rather than depend on it (fix for #626321)

12 years agoadd LDADD (Ubuntu patch from Andreas Moog) (fix for #631606)
Matthew Vernon [Sat, 25 Jun 2011 12:21:05 +0000 (13:21 +0100)]
add LDADD (Ubuntu patch from Andreas Moog) (fix for #631606)

12 years agocorrect case of Psa70:1 (fix for #630153)
Matthew Vernon [Sat, 25 Jun 2011 12:17:29 +0000 (13:17 +0100)]
correct case of Psa70:1 (fix for #630153)

12 years agocorrect text of Psa50:17 (fix for #623629)
Matthew Vernon [Sat, 25 Jun 2011 12:07:02 +0000 (13:07 +0100)]
correct text of Psa50:17 (fix for #623629)

12 years agoPut things into git 4.24
Matthew Vernon [Sat, 25 Jun 2011 11:54:05 +0000 (12:54 +0100)]
Put things into git