--- jhead-2.86.orig/jhead.1 +++ jhead-2.86/jhead.1 @@ -46,7 +46,7 @@ jhead 'relative name' when doing a whole batch of files. For example, the incantation: -.B jhead -te "originals\&i" *.jpg +.B jhead -te "originals/&i" *.jpg would transfer the exif header for each .jpg file in the originals directory by the same name, Both Win32 and most Unix shells treat the '&' character in a --- jhead-2.86.orig/debian/docs +++ jhead-2.86/debian/docs @@ -0,0 +1 @@ +readme.txt --- jhead-2.86.orig/debian/control +++ jhead-2.86/debian/control @@ -0,0 +1,19 @@ +Source: jhead +Section: graphics +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Ludovic Rousseau +Build-Depends: debhelper (>> 4.0.0) +Standards-Version: 3.7.3 +Homepage: http://www.sentex.net/~mwandel/jhead/ + +Package: jhead +Architecture: any +Depends: ${shlibs:Depends}, libjpeg-progs +Description: manipulate the non-image part of Exif compliant JPEG files + jhead is a command line driven utility for extracting digital camera settings + from the Exif format files used by many digital cameras. It handles the + various confusing ways these can be expressed, and displays them as F-stop, + shutter speed, etc. It is also able to reduce the size of digital camera JPEGs + without loss of information, by deleting integral thumbnails that digital + cameras put into the Exif header. --- jhead-2.86.orig/debian/compat +++ jhead-2.86/debian/compat @@ -0,0 +1 @@ +4 --- jhead-2.86.orig/debian/copyright +++ jhead-2.86/debian/copyright @@ -0,0 +1,19 @@ +This package was debianized by Dave Baker on +Sun, 30 Dec 2001 16:17:45 -0500. + +It was downloaded from http://www.sentex.net/~mwandel/jhead/ + +Upstream Author: Matthias Wandel + +Copyright: + +This text taken verbatim from the readme.txt: + + Jhead is public domain software - that is, you can do whatever you want + with it, and include it software that is licensesed under the GNU or the + BSD license, or whatever other licence you chose, including proprietary + closed source licenses. Although not part of the liscense, I do expect + common courtesy, please. + + If you do integrate the code into some software of yours, I'd appreciate + knowing about it though --- jhead-2.86.orig/debian/changelog +++ jhead-2.86/debian/changelog @@ -0,0 +1,282 @@ +jhead (2.86-1ubuntu1) jaunty; urgency=low + + * Merge from debian unstable, Ubuntu remaining changes: + - Fixed invisible slash in manpage. + + -- Alessio Treglia Mon, 16 Feb 2009 19:47:29 +0100 + +jhead (2.86-1) unstable; urgency=low + + * New upstream release + * remove patches 01_makefile, 07_jhead.1, 08_jhead.1, 09_long_int, + 10_jhead.1 since they are now included upstream + * do not use quilt anymore (no patch needed) + + -- Ludovic Rousseau Sun, 15 Feb 2009 14:45:20 +0100 + +jhead (2.85-1ubuntu1) jaunty; urgency=low + + * debian/patches/11_jhead.1.patch: fix invisible slash in manpage. (LP: #317125) + + -- Adam Buchbinder Wed, 14 Jan 2009 09:43:25 -0500 + +jhead (2.85-1) unstable; urgency=low + + * New upstream release + - Closes: #504194 "CVE-2008-4640: insecure file handling" + * debian/patches/11_jhead.c.dpatch: removed since included upstream + * debian/*: change from dpatch to quilt + + -- Ludovic Rousseau Thu, 06 Nov 2008 21:51:09 +0100 + +jhead (2.84-2) unstable; urgency=high + + * urgency high since it fixes a security RC bug: CVE-2008-4641 + * debian/patches/11_jhead.c.dpatch: Closes: #503645: jhead: CVE-2008-4641 + command injection via filename and insecure file handling + + -- Ludovic Rousseau Fri, 31 Oct 2008 19:53:26 +0100 + +jhead (2.84-1) unstable; urgency=high + + * New upstream release + - Closes: #502353 "Security issues fixed in 2.84" + - Fix CVE-2008-4575: "Buffer overflow in the DoCommand function in jhead + before 2.84 might allow context-dependent attackers to cause a denial of + service (crash) via (1) a long -cmd argument and (2) possibly other + unspecified vectors." + * debian/patches/05_jhead.1.dpatch: removed since applied upstream + * debian/patches/10_jhead.1.dpatch: update since not all from + 05_jhead.1.dpatch has been included upstream + + -- Ludovic Rousseau Thu, 16 Oct 2008 21:13:02 +0200 + +jhead (2.82-1) unstable; urgency=low + + * New upstream release + * debian/patches/09_long_int.dpatch: avoid some compiler warnings + * debian/patches/10_jhead.1.dpatch: avoid a lintian warning + + -- Ludovic Rousseau Sat, 24 May 2008 14:01:01 +0200 + +jhead (2.80-1) unstable; urgency=low + + * New upstream realease + - remove debian/patches/06_jhead_c.dpatch: included upstream + * debian/control: add the Homepage: field + * debian/patches/0{5,7,8}_jhead.1.dpatch add dpatch description + * debian/control: Standards-Version: 3.7.2 -> 3.7.3 + + -- Ludovic Rousseau Thu, 06 Dec 2007 22:04:01 +0100 + +jhead (2.70-2) unstable; urgency=low + + * debian/patches/07_jhead.1.dpatch: Closes: #435072: "jhead: date+time format + for -da needs / separator" + * debian/patches/08_jhead.1.dpatch: Closes: #435073: "jhead: -da example in + man page reverses the dates" + + -- Ludovic Rousseau Sun, 12 Aug 2007 13:14:44 +0200 + +jhead (2.70-1) unstable; urgency=low + + * New upstream realease + - Closes: #425990: "Please provide new upstream release" + + -- Ludovic Rousseau Fri, 25 May 2007 16:25:47 +0200 + +jhead (2.60-4) unstable; urgency=low + + * debian/patches/06_jhead_c.dpatch: change "yyyy:mmm:dd" in "yyyy:mm:dd" + Closes: #404527: "jhead: typo in error message for option -ts" + + -- Ludovic Rousseau Tue, 26 Dec 2006 10:23:05 +0100 + +jhead (2.60-3) unstable; urgency=low + + * debian/patches/05_jhead.1.dpatch: update. Closes: #400534: jhead: Typos in + man page + + -- Ludovic Rousseau Tue, 28 Nov 2006 21:43:01 +0100 + +jhead (2.60-2) unstable; urgency=low + + * debian/patches/05_jhead.1.dpatch: update. Closes: #379516: jhead: Example + in man page has mistakes + + -- Ludovic Rousseau Tue, 1 Aug 2006 22:33:49 +0200 + +jhead (2.60-1) unstable; urgency=low + + * New upstream realease + * debian/patches/05_jhead.1.dpatch + - Closes: #367580: jhead: man page typo: "thumbail" -> "thumbnail" + - Closes: #367581: jhead: Typo in man page: "Regnerate" -> "Regenerate" + - Closes: #367582: jhead: Typo in readme.txt: "Liscence" -> "Licence" + - Closes: #367587: jhead: Documentation of -rt is confused. + + -- Ludovic Rousseau Wed, 17 May 2006 23:28:13 +0200 + +jhead (2.50-1) unstable; urgency=low + + * rename upstream version 2.5 in 2.50 since 2.5 < 2.44 according to Debian + Installer + + -- Ludovic Rousseau Sun, 26 Feb 2006 17:46:24 +0100 + +jhead (2.5-1) unstable; urgency=low + + * New upstream version + - debian/patches/02_jhead.1.dpatch: patch included upstream + - debian/patches/03_jhead.c.dpatch: patch included upstream + * debian/patches/04_cast.dpatch: the compilation failed because of a cast + * debian/compat: 3 -> 4 + + -- Ludovic Rousseau Sun, 26 Feb 2006 17:21:48 +0100 + +jhead (2.44-1) unstable; urgency=low + + * New upstream version + * debian/patches/02_jhead.1.dpatch: include a patch. Closes: #329704 + "Typo fix: "freindly" --> "friendly" in the man page" + * debian/control: Standards-Version: 3.6.1 -> 3.6.2: no change + * debian/patches/03_jhead.c.dpatch: keep the access rights of the original + file. Closes: #330242 "jhead -ce changes file permissions" + + -- Ludovic Rousseau Sun, 9 Oct 2005 00:17:14 +0200 + +jhead (2.41-1) unstable; urgency=low + + * New upstream release + - Closes: #284541 "zophImport: gets camera model wrong" + * debian/patches/02_jhead.1.dpatch: Closes: #314640 "Typo in manual page + (of->or)" + + -- Ludovic Rousseau Fri, 17 Jun 2005 20:00:42 +0200 + +jhead (2.4-1) unstable; urgency=low + + * New upstream release + + -- Ludovic Rousseau Fri, 17 Jun 2005 16:28:38 +0200 + +jhead (2.3-2) unstable; urgency=low + + * debian/control: add Depends: libjpeg-progs + Closes: #292617 "missing dependency (libjpeg-progs)" + + -- Ludovic Rousseau Fri, 28 Jan 2005 12:09:19 +0100 + +jhead (2.3-1) unstable; urgency=low + + * New upstream release + - Closes: #290571 "New upstream release" + - Closes: #274055 "Shouldn't touch read-only files" + + -- Ludovic Rousseau Sat, 15 Jan 2005 16:42:52 +0100 + +jhead (2.2-1) unstable; urgency=low + + * New upstream release + * debian/copyright: update to sync the copyright statement with upstream + readme.txt + + -- Ludovic Rousseau Wed, 14 Jul 2004 14:34:43 +0200 + +jhead (2.1-4) unstable; urgency=low + + * debian/patches/03_jhead.1.dpatch: some typos corrections for jhead.1 + Closes: #244627 + + -- Ludovic Rousseau Mon, 19 Apr 2004 16:32:14 +0200 + +jhead (2.1-3) unstable; urgency=low + + * debian/patches/02_usage.html.dpatch: correct usage.html, Closes: #162340 + - s/Jpeg/JPEG/ + - s/exif/Exif/ + - s/ImageMagic/ImageMagick/ + - s/dos/DOS/ + * debian/patches/03_jhead.1.dpatch: correct jhead.1, Closes: #233002 + - s/Jpeg/JPEG/ + - s/exif/Exif/ + - and some other mistakes + + -- Ludovic Rousseau Fri, 20 Feb 2004 15:20:34 +0100 + +jhead (2.1-2) unstable; urgency=low + + * debian/control: change maintainer :-) + * acknowledge my own NMU: Closes: #162026, #202794, #161801, #189049, + #188514, #162234 + + -- Ludovic Rousseau Sun, 1 Feb 2004 17:25:59 +0100 + +jhead (2.1-1) unstable; urgency=low + + * New maintainer. Thanks to Dave Baker. + * New upstream release + - Closes: #162026 "New upstream available..." + - Closes: #202794 "new release 2.0 available" + - Closes: #161801 "enhanced file renaming" + * debian/copyright: + - update copyright from upstream readme.txt + - use upstream email format as in readme.txt. Closes: #189049 "Upstream + author objects to have his email address listed in the documentation." + * debian/docs: include changes.txt in the package. Closes: #188514 + * debian/control: Standards-Version: 3.5.2 -> 3.6.1 + * debian/jhead.sgml: + - removed since upstream distribute a manpage + - so no need to patch jhead.sgml anymore, Closes: #162234 "manpage omits + some options" + + -- Ludovic Rousseau Sun, 1 Feb 2004 16:37:09 +0100 + +jhead (1.8-2) unstable; urgency=low + + * Typos corrected in usage.html and man page. (Closes: #160289) + + -- Dave Baker Tue, 24 Sep 2002 22:42:03 -0400 + +jhead (1.8-1) unstable; urgency=low + + * New upstream release (Closes: #151062) + * Preliminary package for new binary - documentation (not included + in upstream source) has not yet been updated. + + -- Dave Baker Tue, 6 Aug 2002 09:29:53 -0400 + +jhead (1.6-2) unstable; urgency=low + + * Bugfix - added "-f Makefile" to debian/rules to avoid using original + "makefile" from upstream which doesn't do all that we need it to. + Closes: #132353 + + -- Dave Baker Mon, 4 Feb 2002 13:51:23 -0500 + +jhead (1.6-1) unstable; urgency=low + + * New upstream release (Closes: #131048) + + -- Dave Baker Sat, 26 Jan 2002 21:25:21 -0500 + +jhead (1.5.5-1) unstable; urgency=low + + * New upstream release + + -- Dave Baker Wed, 9 Jan 2002 12:35:57 -0500 + +jhead (1.5-2) unstable; urgency=low + + * Updated debian/copyright file with text from readme.txt (not webpage) + that I think more accurately expresses the author's wishes. + * Makefile changes, Added 'upstream' URL to description. + + -- Dave Baker Fri, 5 Jan 2002 00:29:47 -0500 + +jhead (1.5-1) unstable; urgency=low + + * Initial Release. + * Closes: #127228 (ITP announcement) + + -- Dave Baker Sun, 30 Dec 2001 16:17:45 -0500 --- jhead-2.86.orig/debian/dirs +++ jhead-2.86/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/share/doc/jhead --- jhead-2.86.orig/debian/watch +++ jhead-2.86/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://www.sentex.net/~mwandel/jhead/ (?:.*/)?jhead-?_?([\d+\.]+|\d+)(\.tar|\.tgz)(\.gz|\.bz2|) debian uupdate --- jhead-2.86.orig/debian/manpages +++ jhead-2.86/debian/manpages @@ -0,0 +1 @@ +jhead.1 --- jhead-2.86.orig/debian/rules +++ jhead-2.86/debian/rules @@ -0,0 +1,82 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +version := $(shell dpkg-parsechangelog | \ + sed -ne 's/^Version: *\([0-9]\+:\)*//p') + +tag: + cvs tag -c -F $(subst .,_,debian_version_$(version)) + +#include /usr/share/quilt/quilt.make + +build: build-stamp +build-stamp: #patch + dh_testdir + + # Add here commands to compile the package. + $(MAKE) -f makefile + + touch build-stamp + +clean: #unpatch + dh_testdir + dh_testroot + rm -f build-stamp + + # Add here commands to clean up after the build process. + $(MAKE) -f makefile clean || true + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/jhead. + $(MAKE) -f makefile install DESTDIR=$(CURDIR)/debian/jhead + cp changes.txt $(CURDIR)/debian/jhead/usr/share/doc/jhead/changelog + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot +# dh_installdebconf + dh_installdocs + dh_installexamples + dh_installmenu +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_installinit +# dh_installcron + dh_installman +# dh_installinfo +# dh_undocumented + dh_installchangelogs + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_makeshlibs + dh_installdeb +# dh_perl + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install +