package: git-dpm version: 0.8.5-1 I'm packaging software that uses the ident tag in .gitattributes in the upstream git directory. Basically all the files in the tree have a $Id$ tag. Why, I don't know; I thought we all learned we hated that back in the bad old days of cvs.
Unfortunately this produces really unfortunate results with patches. Attached is an example of the uunrepresented changes in a package I'm working on: I'm not quite sure how git dpm update-patches generates patches but it manages to capture the patches with the old blob IDrather than with the blob ID that results from the merged content. So, dpkg-source claims there are unrepresented upstream changes in the form of all the blob id updates for all the files patched by git dpm. to deal with this I think you need to generate diffs in a manner similar to how git merge --renormalize would do its job. --Sam Description: <short summary of the patch> TODO: Put a short summary on the line above and replace this paragraph with a longer explanation of this change. Complete the meta-information with other relevant fields (see below for details). To make it easier, the information below has been extracted from the changelog. Adjust it or drop it. . freeradius (2.2.5+dfsg-0.1) unstable; urgency=medium . * Non-maintainer Upload * Remove remnants of freeradius-dilaupadmin, Closes: #669741 * Permit creating freerad to fail because user might exist, Closes: #661915 * Update to standards version 3.9.5, no changes * New upstream version, Closes: #740857, #691770 - Include dictionary.mikrotik, Closes: #672200 Author: Sam Hartman <hartm...@debian.org> Bug-Debian: http://bugs.debian.org/661915 Bug-Debian: http://bugs.debian.org/669741 Bug-Debian: http://bugs.debian.org/672200 Bug-Debian: http://bugs.debian.org/691770 Bug-Debian: http://bugs.debian.org/740857 --- The information above should follow the Patch Tagging Guidelines, please checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here are templates for supplementary fields that you might want to add: Origin: <vendor|upstream|other>, <url of original patch> Bug: <url in upstream bugtracker> Bug-Debian: http://bugs.debian.org/<bugnumber> Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber> Forwarded: <no|not-needed|url proving that it has been forwarded> Reviewed-By: <name and email of someone who approved the patch> Last-Update: <YYYY-MM-DD> --- freeradius-2.2.5+dfsg.orig/Make.inc.in +++ freeradius-2.2.5+dfsg/Make.inc.in @@ -1,7 +1,7 @@ # -*- makefile -*- # Make.inc.in # -# Version: $Id: 5464b2e0e75bdfe1c8b1acfb0491b3e82c74e557 $ +# Version: $Id: d3ade3b17314bead1763290a90749673092cf7e6 $ # # Location of files. --- freeradius-2.2.5+dfsg.orig/raddb/eap.conf +++ freeradius-2.2.5+dfsg/raddb/eap.conf @@ -2,7 +2,7 @@ ## ## eap.conf -- Configuration for EAP types (PEAP, TTLS, etc.) ## -## $Id: 95bebe4d25ef13871fb201ba540ed008078dab07 $ +## $Id: 4157e09820bcb6c00cfe7f36cf9ca4f15860a6f9 $ ####################################################################### # --- freeradius-2.2.5+dfsg.orig/raddb/radiusd.conf.in +++ freeradius-2.2.5+dfsg/raddb/radiusd.conf.in @@ -3,7 +3,7 @@ ## radiusd.conf -- FreeRADIUS server configuration file. ## ## http://www.freeradius.org/ -## $Id: 201b70b31b5bb4c2ef98c102690daa3462d5e1e3 $ +## $Id: 39a19410e81ae0f833e01ddc09c08c80860e47eb $ ## ###################################################################### --- freeradius-2.2.5+dfsg.orig/src/main/conffile.c +++ freeradius-2.2.5+dfsg/src/main/conffile.c @@ -5,7 +5,7 @@ * write a decent parser. I know how to do that, really :) * miqu...@cistron.nl * - * Version: $Id: bd993e3701f73a070ef1efb9ee8afbf1d9a7f6ad $ + * Version: $Id: d0c1b3a9bac26966dd591a587b82f0564c5af147 $ * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -27,7 +27,7 @@ */ #include <freeradius-devel/ident.h> -RCSID("$Id: bd993e3701f73a070ef1efb9ee8afbf1d9a7f6ad $") +RCSID("$Id: d0c1b3a9bac26966dd591a587b82f0564c5af147 $") #include <freeradius-devel/radiusd.h> #include <freeradius-devel/rad_assert.h> --- freeradius-2.2.5+dfsg.orig/src/modules/rlm_sql_log/Makefile +++ freeradius-2.2.5+dfsg/src/modules/rlm_sql_log/Makefile @@ -1,7 +1,7 @@ # # Makefile # -# Version: $Id: e09feda643e1eb51fa72d5e782225d66c6a17b7e $ +# Version: $Id: cfda9e720eb35eaa0481afa2ddfd5a71cf5cfad3 $ # TARGET = rlm_sql_log --- freeradius-2.2.5+dfsg.orig/src/modules/rlm_sqlcounter/Makefile.in +++ freeradius-2.2.5+dfsg/src/modules/rlm_sqlcounter/Makefile.in @@ -1,5 +1,5 @@ # -# $Id: bd853f0810544d0ff2e66ebb5559fc3b53c19e9e $ +# $Id: dc57c7c169cd71b046387491c74aa0b42d651ad6 $ # TARGET = @targetname@ --- freeradius-2.2.5+dfsg.orig/src/modules/rlm_sqlippool/Makefile.in +++ freeradius-2.2.5+dfsg/src/modules/rlm_sqlippool/Makefile.in @@ -1,5 +1,5 @@ # -# $Id: af28710f09ff162000a5142f96faa471c83aa005 $ +# $Id: 3aa52c088e1b49631d0aa696450da1899e50ba91 $ # INCLUDE += -I/usr/local/include/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org