Package: release.debian.org User: release.debian....@packages.debian.org Usertags: unblock X-Debbugs-Cc: fonts-dej...@packages.debian.org Control: affects -1 + src:fonts-dejavu
Please unblock package fonts-dejavu. The upstream Makefle touches all generated TTF font files with the time stamp of the corresponding SFD source file, so time stamps are never updated between package revisions from the same sources. The -6 package revision touches all generated TTF font files with $SOURCE_DATE_EPOCH, so the time stamps are updated whenever the package revision is updated. This fixes bug #1032599. Please find the debdiff attached. Thanks! - Fabian
diff -Nru fonts-dejavu-2.37/debian/changelog fonts-dejavu-2.37/debian/changelog --- fonts-dejavu-2.37/debian/changelog 2023-02-26 07:54:14.000000000 +0100 +++ fonts-dejavu-2.37/debian/changelog 2023-03-10 09:35:35.000000000 +0100 @@ -1,3 +1,10 @@ +fonts-dejavu (2.37-6) unstable; urgency=medium + + * Touch all generated TTF files with SOURCE_DATE_EPOCH time, + Closes: #1032599. + + -- Fabian Greffrath <fab...@debian.org> Fri, 10 Mar 2023 09:35:35 +0100 + fonts-dejavu (2.37-5) unstable; urgency=medium [ Paul Menzel ] diff -Nru fonts-dejavu-2.37/debian/rules fonts-dejavu-2.37/debian/rules --- fonts-dejavu-2.37/debian/rules 2023-02-07 08:26:34.000000000 +0100 +++ fonts-dejavu-2.37/debian/rules 2023-03-10 09:33:34.000000000 +0100 @@ -1,11 +1,14 @@ #!/usr/bin/make -f +include /usr/share/dpkg/pkg-info.mk + %: dh $@ - + override_dh_auto_build: make full-ttf sh debian/scripts/generate-udeb.sh + touch --no-create --date="$(shell date --utc --date=@${SOURCE_DATE_EPOCH} --iso-8601=seconds)" build/*.ttf override_dh_auto_clean: $(RM) -rf tmp/ build/ udeb-generated/ udeb-build/
signature.asc
Description: This is a digitally signed message part