diff -Nru jhead-3.00/debian/changelog jhead-3.00/debian/changelog --- jhead-3.00/debian/changelog 2015-09-30 07:41:19.000000000 +0000 +++ jhead-3.00/debian/changelog 2016-02-02 19:48:07.000000000 +0000 @@ -1,3 +1,13 @@ +jhead (1:3.00-3) unstable; urgency=medium + + * Fix "Please (Build-)Depend on libjpeg-turbo-progs instead of libjpeg- + progs" changed Depends: (Closes: #813390) + * debian/patches/30_spelling: Fix spelling reported by lintian + * debian/patches/26_makefile & debian/rules: correctly call dpkg-buildflags + to fix lintian reported issues about hardening + + -- Ludovic Rousseau Tue, 02 Feb 2016 18:53:55 +0100 + jhead (1:3.00-2) unstable; urgency=medium * debian/patches/29_reproducible: remove the use of __DATE__ to make the diff -Nru jhead-3.00/debian/control jhead-3.00/debian/control --- jhead-3.00/debian/control 2015-05-20 19:38:54.000000000 +0000 +++ jhead-3.00/debian/control 2016-02-02 17:55:25.000000000 +0000 @@ -8,7 +8,7 @@ Package: jhead Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libjpeg-progs +Depends: ${shlibs:Depends}, ${misc:Depends}, libjpeg-turbo-progs Suggests: imagemagick Description: manipulate the non-image part of Exif compliant JPEG files jhead is a command line driven utility for extracting digital camera settings diff -Nru jhead-3.00/debian/patches/26_makefile jhead-3.00/debian/patches/26_makefile --- jhead-3.00/debian/patches/26_makefile 2013-03-16 13:50:46.000000000 +0000 +++ jhead-3.00/debian/patches/26_makefile 2016-02-02 19:46:25.000000000 +0000 @@ -2,7 +2,15 @@ Author: Ludovic Rousseau --- a/makefile +++ b/makefile -@@ -11,10 +11,10 @@ +@@ -1,3 +1,7 @@ ++CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) ++CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) ++LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) ++ + #-------------------------------- + # jhead makefile for Unix + #-------------------------------- +@@ -11,10 +15,10 @@ $(OBJ)/exif.o $(OBJ)/iptc.o $(OBJ)/gpsinfo.o $(OBJ)/makernote.o $(OBJ)/%.o:$(SRC)/%.c diff -Nru jhead-3.00/debian/patches/30_spelling jhead-3.00/debian/patches/30_spelling --- jhead-3.00/debian/patches/30_spelling 1970-01-01 00:00:00.000000000 +0000 +++ jhead-3.00/debian/patches/30_spelling 2016-02-02 17:59:35.000000000 +0000 @@ -0,0 +1,13 @@ +Description: fix lintian spelling-error-in-binary usr/bin/jhead specifiy specify +Author: Ludovic Rousseau +--- a/jhead.c ++++ b/jhead.c +@@ -1589,7 +1589,7 @@ + if (pOldDate){ + OldDate = ParseCmdDate(pOldDate+1); + }else{ +- ErrFatal("Must specifiy second date for -da option"); ++ ErrFatal("Must specify second date for -da option"); + } + if (ExifTimeAdjust) ErrFatal("Can only use one of -da or -ta options at once"); + ExifTimeAdjust = NewDate-OldDate; diff -Nru jhead-3.00/debian/patches/series jhead-3.00/debian/patches/series --- jhead-3.00/debian/patches/series 2015-09-30 07:39:29.000000000 +0000 +++ jhead-3.00/debian/patches/series 2016-02-02 19:23:53.000000000 +0000 @@ -1,3 +1,4 @@ +30_spelling 29_reproducible 28_spelling 26_makefile diff -Nru jhead-3.00/debian/rules jhead-3.00/debian/rules --- jhead-3.00/debian/rules 2011-03-27 18:21:02.000000000 +0000 +++ jhead-3.00/debian/rules 2016-02-02 19:44:25.000000000 +0000 @@ -1,3 +1,6 @@ #!/usr/bin/make -f + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + %: dh $@