chiark / gitweb /
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Matthew Vernon [Sun, 8 Dec 2024 13:33:42 +0000 (13:33 +0000)]
Enable building as non-root (Closes: #
1089291)
Rather than doing a check-for-being root and then explicitly chowning
things to root during the build, instead make use of dpkg's
--root-owner-group which has been in dpkg since 1.19.0, before
oldoldstable.
Matthew Vernon [Fri, 30 Sep 2022 14:23:04 +0000 (15:23 +0100)]
Changelog for 4.38
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>
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>
Matthew Vernon [Tue, 12 Oct 2021 08:04:05 +0000 (09:04 +0100)]
changelog for 4.37
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.
Matthew Vernon [Sun, 22 Aug 2021 11:23:45 +0000 (12:23 +0100)]
release version 4.36
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...
Matthew Vernon [Sat, 21 Aug 2021 17:03:46 +0000 (18:03 +0100)]
changelog for 4.35
Matthew Vernon [Sat, 21 Aug 2021 17:03:33 +0000 (18:03 +0100)]
update release_version to 4.35
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.
Matthew Vernon [Mon, 19 Jul 2021 11:36:56 +0000 (12:36 +0100)]
changelog for 4.34
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.
Matthew Vernon [Mon, 19 Jul 2021 10:24:54 +0000 (11:24 +0100)]
changelog for 4.33
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.
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.
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.
Matthew Vernon [Sun, 21 Feb 2021 16:08:27 +0000 (16:08 +0000)]
changelog for 4.32
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.
Matthew Vernon [Thu, 24 Dec 2020 13:38:42 +0000 (13:38 +0000)]
changelog for 4.31
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>
)
Matthew Vernon [Thu, 24 Dec 2020 13:36:10 +0000 (13:36 +0000)]
bump standards version
Matthew Vernon [Sat, 12 May 2018 09:05:31 +0000 (10:05 +0100)]
changelog for 4.30
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.
Matthew Vernon [Thu, 7 Jul 2016 07:40:53 +0000 (08:40 +0100)]
Merge remote-tracking branch 'refs/remotes/dgit/dgit/sid'
Matthew Vernon [Thu, 7 Jul 2016 07:26:48 +0000 (08:26 +0100)]
changelog for 4.29
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.
Matthew Vernon [Thu, 18 Feb 2016 18:37:26 +0000 (18:37 +0000)]
patch from Adam Borowski to fix FTBFS on x32
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
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
Matthew Vernon [Mon, 4 Jul 2011 16:51:13 +0000 (17:51 +0100)]
document changes to make version 4.26
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)
Matthew Vernon [Sat, 25 Jun 2011 12:28:28 +0000 (13:28 +0100)]
changelog to reflect changes 4.24 - 4.25
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)
Matthew Vernon [Sat, 25 Jun 2011 12:21:05 +0000 (13:21 +0100)]
add LDADD (Ubuntu patch from Andreas Moog) (fix for #631606)
Matthew Vernon [Sat, 25 Jun 2011 12:17:29 +0000 (13:17 +0100)]
correct case of Psa70:1 (fix for #630153)
Matthew Vernon [Sat, 25 Jun 2011 12:07:02 +0000 (13:07 +0100)]
correct text of Psa50:17 (fix for #623629)
Matthew Vernon [Sat, 25 Jun 2011 11:54:05 +0000 (12:54 +0100)]
Put things into git