tfortune (1.0.1-3)
[PTS] [DDPO]
COMMITS: VCS has seen 12 commits since the v1.0.1 tag
- Git: https://git.tuebingen.mpg.de/tfortune/
-
- Branch: master
- Path: debian/changelog
- Repo size: 131072
- Browser: https://git.tuebingen.mpg.de/tfortune.git
- Last scan: 2024-05-02 06:42:06+00
- Next scan: 2024-05-03 05:47:00+00
- Debian changelog in Git:
tfortune (1.0.1-3) unstable; urgency=low
* Improved error diagnostics
* Switch from git:// and http:// to https://
* Fix lintian warnings
-- Andre Noll <maan@tuebingen.mpg.de> Wed, 24 Apr 2024 18:00:05 +0200
- This branch is 12 commits ahead of tag v1.0.1
- Git log:
commit fe51a31b50fb62f6a835dc9b3a973627c6ec077c
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Wed Apr 24 16:43:54 2024 +0200
debian: Update release notes for lintian-clean upload.
Reviewed-by: Andreas Metzler <ametzler@bebt.de>
commit de6a4b90f785b2557bcff38151c1e3225155dbf3
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Wed Apr 24 16:24:24 2024 +0200
debian: Prefer https over http and git.
It is recommended to use an unencrypted transport protocol.
Suggested-by: lintian(1)
Reviewed-by: Andreas Metzler <ametzler@bebt.de>
commit 5acf12f08bd43f82fd49b2ab047eac15c37ea297
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Mon Apr 22 00:07:19 2024 +0200
debian: Update debhelper version.
This is the version shipped currently with Debian 12 (Bookworm),
which is the oldest version we care about since the support for Debian
Bullseye (11) runs out soon.
Remove the redundant debian/compat file while at it.
Suggested-by: lintian(1)
Reviewed-by: Andreas Metzler <ametzler@bebt.de>
commit 7da31c40c17ee48c40f8bbfe23adb582a59f1e16
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Sun Apr 21 23:47:14 2024 +0200
debian: Declare that the build does not require root.
Building tfortune does not require elevated privileges, neither root
nor fakeroot. Setting this tells builders to run any target as an
unprivileged user.
Suggested-by: lintian(1)
Reviewed-by: Andreas Metzler <ametzler@bebt.de>
commit 5a6e8ae6c6831c64c6b789f3bccef95b4a345110
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Sun Apr 21 22:53:36 2024 +0200
debian: Use machine-readable debian/copyright file.
Machine-readable copyright files are generally recommended to deal
with the diversity of free software licenses. See
https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
for details. Since the package contains epigrams in the public domain
as well as source code which is licensed under the GPL-3, we need
two Files stanzas and two stand-alone License stanzas, plus the
required header stanza.
By convention, the last matching Files: pattern applies, so the pattern
for the epigrams needs to listed *after* the asterisk pattern that
matches everything.
Suggested-by: lintian(1)
Reviewed-by: Andreas Metzler <ametzler@bebt.de>
commit 21f0ac072ab36b5a05cc0a5ed7739859f3e9bed6
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Sun Apr 21 22:27:04 2024 +0200
debian: Update Standards-Version.
Scanning through the changes listed in
/usr/share/doc/debian-policy/upgrading-checklist.txt.gz
(after installing the debian-policy package) indicated that tfortune
is compliant with the current standard.
Suggested-by: lintian(1)
Reviewed-by: Andreas Metzler <ametzler@bebt.de>
commit 0190a438c2eaed28d0d74248e6b15c58bff68945
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Sun Apr 21 21:59:12 2024 +0200
debian: Add watch file and public signing key.
The watch file is an adjusted version of the "direct access to the
git repository (tags)" example of uscan(1) (part of the devscripts
package), which is appropriate for tfortune since the project does
not publish release tarballs.
The key file was created with
gpg --export --export-options export-minimal --armor \
87B45FDC6D91B2CA5BEAAB545ADA35403100930F > signing-key.asc
Suggested-by: lintian(1)
Reviewed-by: Andreas Metzler <ametzler@bebt.de>
commit 0e59783de8bf2977da5ba29b9ed0809f15702bc2
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Wed Apr 24 16:19:49 2024 +0200
Prefer https protocol.
The http link in one of the epigrams has become stale, and switching
to https does not work either, so remove this link.
Thanks to Johannes Wörner for setting up https on the git server.
Reviewed-by: Andreas Metzler <ametzler@bebt.de>
commit 611151c2a54a467a20139d1beb02256b852160c9
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Tue Apr 23 01:28:38 2024 +0200
Improve lopsub error diagnostics.
If the lopsub package is not installed, the check for the lopsubgen
executable is the first thing that fails, so we print "lopsubgen
required" and exit without also showing the detailed information
which tells the user how to obtain the package.
Move the check down, so that the build fails with the detailed message,
and also educate the user that lopsub is also available as a Debian
package.
Reviewed-by: Andreas Metzler <ametzler@bebt.de>
commit 2c26365b72708eab2b6a330b106305b792271431
Author: Andreas Metzler <ametzler@bebt.de>
Date: Sun Apr 21 15:54:29 2024 +0200
Document changes, upload to unstable.
Signed-off-by: Andre Noll <maan@tuebingen.mpg.de>
commit f40f0aae211f3e42c8495ac9c5a25e87fe1e5385
Author: Andre Noll <maan@tuebingen.mpg.de>
Date: Fri Feb 2 11:10:21 2024 +0100
debian: Remove hard-coded dependency on liblopsub1.
The lopsub package was recently renamed to liblopsub1t64 to deal with
the upcoming 64-bit time_t transition in Debian. Drop the dependency
rather than renaming it, since this is what shlibs are for.
Suggested-by: Steve Langasek <vorlon@debian.org>
commit 51a5a39de6d9527e38b84744abfa330ef36ab779
Author: Helmut Grohne <helmut@subdivi.de>
Date: Wed Mar 1 17:03:24 2023 +0100
Fix cross build.
The cross build fails to find the lopsub library since it configures
for the build architecture. This happens as no --build nor --host is
passed which would have happened automatically if dh_auto_configure
could be used. Thus it'll have to be passed manually. Then configure
fails finding config.h.in, which for some reason is not created (nor
asked for) by the override_dh_autoreconf. And finally, the actual
Makefile does not pick up the compiler detected by configure and
rather uses plain cc, so we'll have to tell it as well.
Signed-off-by: Andre Noll <maan@tuebingen.mpg.de>