1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923
|
dpatch (2.0.41) unstable; urgency=medium
* QA upload.
* debian/control: migrated DH level to 13.
* debian/tests/control: set a CI test as superficial. (Closes: #969821)
-- Joao Eriberto Mota Filho <eriberto@debian.org> Thu, 17 Sep 2020 15:16:31 -0300
dpatch (2.0.40) unstable; urgency=medium
* QA upload.
[ Joao Eriberto Mota Filho ]
* debian/control:
- Added 'Rules-Requires-Root: no' to source stanza.
- Bumped Standards-Version to 4.5.0.
* debian/salsa-ci.yml: added to provide CI tests for Salsa.
[ Debian Janitor ]
* Use versioned copyright format URI.
-- Joao Eriberto Mota Filho <eriberto@debian.org> Wed, 25 Mar 2020 23:44:34 -0300
dpatch (2.0.39) unstable; urgency=medium
* QA upload.
* Set Debian QA Group as maintainer.
* Using new DH level format. Consequently:
- debian/compat: removed.
- debian/control: changed from 'debhelper' to 'debhelper-compat' in
Build-Depends field and bumped level to 12.
* debian/control:
- Bumped Standards-Version to 4.4.0.
- Changed VCS fields to use Salsa.
* debian/tests/control: created to provide a very trivial test.
-- Joao Eriberto Mota Filho <eriberto@debian.org> Mon, 02 Sep 2019 08:37:15 -0300
dpatch (2.0.38+nmu1) unstable; urgency=medium
* Non-maintainer upload. Uploaded without delay with
maintainer's permission (#889006 comment 44).
* Apply patch from Sven Joachim to FTBFS if awk is provided
by original-awk rather than mawk. (Closes: #868978)
* Run dh_dpatch_patch before dh_update_autotools_config rather
than before dh_auto_configure to ensure patching happens
before autotools "retooling". (Closes: #889006)
-- Niels Thykier <niels@thykier.net> Sun, 04 Feb 2018 15:23:16 +0000
dpatch (2.0.38) unstable; urgency=medium
* Don't just install bash completion to a new place, remove the old files
too. Thanks Sven Joachim <svenjoac@gmx.de> for the report and the patch!
(Closes: #806337)
-- Gergely Nagy <algernon@madhouse-project.org> Mon, 30 Nov 2015 12:16:42 +0100
dpatch (2.0.37) unstable; urgency=medium
* Convert the packaging to debhelper: hopefully fixes all the
reproducible build issues.
* Install bash completion for dpatch-edit-patch to
/usr/share/bash-completion/completions, as suggested by Lintian.
-- Gergely Nagy <algernon@madhouse-project.org> Mon, 10 Aug 2015 11:22:40 +0200
dpatch (2.0.36) unstable; urgency=medium
[ Maria Valentina Marin ]
* Fix mtimes before building binary packages to produce reproducible
output. (Closes: #792954)
[ Gergely Nagy ]
* Add -n to all gzip invocations, to avoid timestamps in gzipped files,
and to aid reproducible builds. Spotted by Lintian.
* Bump Standards-Version to 3.9.6, no changes needed.
* Rearrange the copyright file to make it more succinct, and to please
Lintian.
* Update the Vcs-* URLs to point to reachable locations.
-- Gergely Nagy <algernon@madhouse-project.org> Tue, 21 Jul 2015 10:55:30 +0200
dpatch (2.0.35) unstable; urgency=low
* Mark the package Multi-Arch: foreign, thanks Riku Voipio
<riku.voipio@linaro.org>. (Closes: #658974)
-- Gergely Nagy <algernon@madhouse-project.org> Tue, 07 Feb 2012 10:07:31 +0100
dpatch (2.0.34) unstable; urgency=high
* The magic that was supposed to reset the timestamps of patched files
failed to take the --workdir option into account. This has now been
corrected. (Closes: #651948)
Urgency high because this bug breaks any build that uses --workdir,
and has patchutils installed.
-- Gergely Nagy <algernon@madhouse-project.org> Tue, 13 Dec 2011 17:19:05 +0100
dpatch (2.0.33) unstable; urgency=low
* dpatch is now DEPRECATED, please do not use it for new packages.
+ NEWS and manual pages updated accordingly.
* dpatch-edit-patch does not fail anymore when there is binary data in
the patch. Patch from Ben Brown (Closes: #638864).
-- Gergely Nagy <algernon@madhouse-project.org> Sun, 23 Oct 2011 23:09:08 +0200
dpatch (2.0.32) unstable; urgency=low
* New Maintainer (Closes: #562697).
* Add build-arch and build-indep targets, as suggested by Lintian.
* Bump Standards-Version to 3.9.2.
* Convert to format "3.0 (native)".
* Update the Vcs-* fields.
* Convert debian/changelog to DEP-5 format.
* Include documentation to work with debian/-only VCS layouts. Thanks,
Daniel Leidert! (Closes: #449190)
* Bugs fixed:
+ dpatch-edit-patch now allows colons in directory names. Patch from
Sandro Tosi <matrixhasu@gmail.com> (Closes: #405493).
+ dpatch-edit-patch accepts the (documented) -r option
(Closes: #388658).
+ Depend on dpkg-dev, for dpkg-architecture (Closes: #473680).
+ Print errors to stderr (Closes: #559168).
+ dpatch.make correctly sets the patch and unpatch targets as .PHONY
(Closes: #456919).
+ CPP mode sets DEB_BUILD_ARCH_$arch correctly on non-linux archs
(Closes: #355278).
+ Corrected dpatch(1) to make the patch/unpatch aliases clear
(Closes: #372787).
+ Fixed documentation of how dpatch-edit-patch determines the author's
name (Closes: #407306).
+ dpatch-edit-patch now properly respects $DPEP_TMPDIR
(Closes: #403903).
+ dpatch-edit-patch now properly detects upstream versions with a
hyphen (Closes: #445179).
* New features:
+ dpatch-edit-patch can pass extra options to diff (via the
DPEP_DIFF_OPTIONS environment variable, or -O command-line option)
(Closes: #330594).
+ debhelper 7 (dh) support added, patch from Hideki Yamane (Debian-JP)
<henrich@debian.or.jp> (Closes: #573567)
+ dpatches using dpatch.lib.sh's default patching mechanism will now
also reset the timestamps of all patched files to be the same accross
all files, if patchutils is installed (Closes: #466364).
+ dpatch-convert-diffgz now accepts PATCHNO_PATCHNAME format arguments
too, similar to dpatch-edit-patch (Closes: #328730).
+ dpatch.make's patch target can now (optionally) depend on other make
targets (Closes: #400888).
+ dpatch-edit-patch now export two variables to the subshell:
DPEP_SHELL_REFDIR and DPEP_SHELL_WORKDIR (see the manual for details)
(Closes: #481237).
+ dpatch-edit-patch can now (optionally) remove timestamps from the
diffs it generates. See the manual page for details
(Closes: #342774).
* Features removed:
+ dpatch-get-origtargz is gone. With debian/rules get-orig-source and
uupdate, it is of no use anymore. It was a source of bugs, however,
and did not work with anything else but tar.gz archives.
(Closes: #391776)
+ dpatch-cowdancer-patch was removed aswell, because due to the
dpatch-get-origtargz removal, it would've needed an update. But I
never used it, don't understand it, and would rather remove a tool
than ship a broken one.
+ dpatch-edit-patch does not automatically attempt to fetch the
original tarball when called with the -b option. It will still try
to execute any hooks set, however.
-- Gergely Nagy <algernon@madhouse-project.org> Sun, 21 Aug 2011 11:43:30 +0200
dpatch (2.0.31) unstable; urgency=low
* fix: /usr/share/dpatch/dpatch-edit-patch.functions: line 140: shifti:
command not found (closes: #498609), thanks to Daniel Leidert
* remove Gergely Nagy and Joerg Jaspert from Uploaders field; they
haven't uploaded in five years. (closes: #519349)
-- Junichi Uekawa <dancer@debian.org> Sat, 21 Mar 2009 23:29:38 +0900
dpatch (2.0.30) unstable; urgency=low
* add README.source, thanks to Gerfried Fuchs <rhonda@debian.at>
(closes: #491092)
* debian/control: standards-version 3.8.0
* Bug fix: "dpatch: --desc vs. --desc-only", thanks to gregor herrmann
(Closes: #470155).
* depend on bash => 3.0-6 for pipefail
-- Junichi Uekawa <dancer@debian.org> Sun, 10 Aug 2008 23:46:17 +0900
dpatch (2.0.29) unstable; urgency=low
* add Vcs-Git and Vcs-Browser tags.
* Using the -a -0 options twice to the same patch makes it overridden
(Closes: #452702)
-- Junichi Uekawa <dancer@debian.org> Sat, 26 Jan 2008 11:44:34 +0900
dpatch (2.0.28) unstable; urgency=low
* Bug fix: "dpatch: manpage refers to DPGO_ORIGTARPATH but real variable
is DPGO_ORIGTARGZPATH", thanks to Sylvain Le Gall (Closes: #444231).
* Bug fix: "d-e-p: cmdline flag to automatically append new patch name
to 00list", thanks to Sandro Tosi (Closes: #316588).
* Bug fix: "/usr/bin/dpatch-edit-patch: d-e-p: cmdline flag for applying
all patches when creating new patch", thanks to Sandro Tosi (Closes:
#316587).
* Bug fix: "Fix hyphens in man page and update FSF address in
copyright.", thanks to Kumar Appaiah (Closes: #446049).
* Bug fix: "dpatch: fails when $HOME contains spaces", thanks to Martin
Koeppe (Closes: #440044).
* Bug fix: "dpatch-edit-patch: when tarball retrieve fails, error msg is
incomplete", thanks to Kurt B. Kaiser (Closes: #443140).
* Bug fix: "dpatch-get-origtargz: doesn't use canonical tarball name
for retrieved file", thanks to Kurt B. Kaiser (Closes: #443144).
-- Junichi Uekawa <dancer@debian.org> Sun, 28 Oct 2007 13:47:55 +0900
dpatch (2.0.27) unstable; urgency=low
* Bug fix: "dpatch: [patch] README.git - wording fixes", thanks to Jari
Aalto (Closes: #435790).
* Apply patch: "dpatch-edit-patch --debianonly=PATH tries to unpack PATH",
thanks to Daniel Leidert (Closes: #426423).
-- Junichi Uekawa <dancer@debian.org> Fri, 03 Aug 2007 21:28:59 +0900
dpatch (2.0.26) unstable; urgency=low
* Bug fix: "Stray 'q' in dpatch-edit-patch.functions breaks --shell (-l)
argument to dpatch-edit-patch", thanks to Paul TBBle Hampson (Closes:
#429051).
* README.arch -> README.git: update contents to match current status
quo.
* dpatch.make.7: document patch-stamp usage, and update manpage example
from the rules file snippet from samples/ directory.
- Bug fix: "Undocumented sideeffect of forcing build to run", thanks to
Marcin Owsiany (Closes: #429723).
* Bug fix: "Cowdancer support for dpatch-edit-patch", thanks to Paul
TBBle Hampson (Closes: #429048).
- add dpatch-cowdancer-patch command for running dpatch-edit-patch with
cowdancer.
-- Junichi Uekawa <dancer@debian.org> Mon, 25 Jun 2007 21:19:59 +0900
dpatch (2.0.25) unstable; urgency=low
* specify dpatch command to use bash, to use 'set -o pipefail', for
users who are using dash as their /bin/sh.
(Closes: #425966).
-- Junichi Uekawa <dancer@debian.org> Sun, 27 May 2007 02:59:06 +0900
dpatch (2.0.23) unstable; urgency=low
* Bug fix: "dpatch: option -v causes errors to be ignored", thanks to
Peter Eisentraut (Closes: #396738).
-- Junichi Uekawa <dancer@debian.org> Sun, 20 May 2007 08:27:35 +0900
dpatch (2.0.22) unstable; urgency=low
* dpatch-edit-patch: default ignore directory was "CVS .svn", it is now
"CVS .svn .git .arch .hg _darcs .bzr"
* add pbuilder-test.
* Bump Standards-Version to 3.7.2
-- Junichi Uekawa <dancer@debian.org> Tue, 8 May 2007 02:02:24 +0900
dpatch (2.0.21) unstable; urgency=low
* Bug fix: "dpatch: wrong example in manpage", thanks to Loic Le Guyader
(Closes: #398452).
The sample file was already fixed, but the manpage had the wrong version.
* Bug fix: "Make dpatch-edit-patch updated patch to have a permission
from umask, not 711", thanks to Daniel Leidert (Closes: #398495).
-- Junichi Uekawa <dancer@debian.org> Wed, 15 Nov 2006 21:31:35 +0900
dpatch (2.0.20) unstable; urgency=low
[Junichi Uekawa]
* dpatch-edit-patch, dpatch-get-origtargz: support epoch (Closes: #368250).
* Bug fix: "possible issues with
/usr/share/doc/dpatch/examples/rules/rules.new.dh.gz", thanks to Marc
Haber (Closes: #357820).
-- Junichi Uekawa <dancer@debian.org> Fri, 2 Jun 2006 23:19:56 +0900
dpatch (2.0.19) unstable; urgency=low
[Junichi Uekawa]
* Fix spelling mistake in manual pages (Closes: #357440).
* Bug fix: "dpatch: [manual] Missing SEE ALSO dpatch-list-patch(1)",
thanks to Jari Aalto (Closes: #352424).
-- Junichi Uekawa <dancer@debian.org> Sat, 25 Mar 2006 14:44:03 +0900
dpatch (2.0.18) unstable; urgency=low
* Bug fix: "dpatch-convert-diffgz creates inconsistent 00list", thanks
to Charles Fry (Closes: #328400).
Remove document that refers to '01-patchname.dpatch' as the format for
00list file (dpatch.1), and update to document the real practice.
* Bug fix: "dpatch-edit-patch produces locale-dependent patch output",
thanks to Peter Eisentraut (Closes: #341103).
* fix obvious typo, list-up-tp -> list-up-to
-- Junichi Uekawa <dancer@debian.org> Sat, 11 Feb 2006 23:33:32 +0900
dpatch (2.0.17) unstable; urgency=low
* Fix a bug where dpatch-edit-patch writes a garbage filename when
@DPATCH@ is not there on editing a patch.
- tests/14_dpatch_edit_patch_without_DPATCH.sh
* Bug fix: "dpatch-get-origtargz: bug when origtgz is a symlink", thanks
to Enrico Tassi (Closes: #344691).
-- Junichi Uekawa <dancer@debian.org> Sat, 28 Jan 2006 08:21:15 +0900
dpatch (2.0.16) unstable; urgency=low
* Bug fix: "dpatch: manpage typo: s/ th / the /", thanks to Justin
Pryzby (Closes: #337160).
* Bug fix: "dpatch suggests wrong cpp build dependency", thanks to
Matthias Klose (Closes: #333005).
* Bug fix: "examples/rules/rules.new.non-dh.gz uses undocumented
--with-cpp option", thanks to Matthias Klose (Closes: #333006).
* Bug fix: "dpatch-edit-patch should fail when no patchname specified",
thanks to Charles Fry (Closes: #328731).
-- Junichi Uekawa <dancer@debian.org> Fri, 16 Dec 2005 08:16:54 +0900
dpatch (2.0.15) unstable; urgency=low
* Bug fix: "dpatch: prettier diff -u headers", thanks to Peter Samuelson
(Closes: #321320).
- update testsuites. (dancerj)
* Man page SEE ALSO update (dancerj)
- dpatch-edit-patch.1 (closes: #320664)
- dpatch-list-patch.1
- dpatch-get-origtargz.1
- dpatch-convert-diffgz.1
* Remove reference to README file which is no longer there
- dpatch-edit-patch.1 (closes: #328288)
- dpatch-list-patch.1
-- Junichi Uekawa <dancer@debian.org> Sun, 18 Sep 2005 07:29:05 +0900
dpatch (2.0.14) unstable; urgency=low
* Fix typo in dpatch.7 manpage. Thanks to A Costa. (mh) Closes: #312427
* Fix more typos. (mh)
* Fix dpatch-get-origtargz which had the apt-get source return code
reversed. (mh)
* add testsuite in tests/ directory. (dancerj)
* dpatch-edit-patch.functions (dpep_template_hardcoded): change to
accept patch description lines. (dancerj)
- -d option works now with hardcoded default, when 00template does not exist.
* dpatch-edit-patch.1, dpatch-edit-patch: new option --stampdir to specify
debian/patched directory. (dancerj)
* Bug fix: "running dpatch-edit-patch in a patched source tree leads to
errors during clean target" (Closes: #314494). (dancerj)
- This is also a response for request of OOo patch system.
Rather than taking that approach, we check more rigorously.
(Closes: #290820)
- dpep: Check for debian/patched/patch.dpatch,
and require --clean option to be specified in that case.
- tests/05_edit_with_patched now passes.
* dpatch-edit-patch does not give out an error message when --debianonly flag is given a non-existing file, patch from mh. (closes: #317758)
tests/10_dpep_debianonly.sh output is fixed.
* Feature implementation:
"dpatch-get-origtargz does not found upstream tarballs in
../upstream", thanks to Stefano Zacchiroli (Closes: #315719)
* Fix curl detection. (mh) (Closes: #317757)
* Standards-Version: 3.6.2 (no changes needed) (mh)
-- Marc Haber <mh+debian-packages@zugschlus.de> Tue, 19 Jul 2005 15:43:58 +0000
dpatch (2.0.13) unstable; urgency=low
* upload to unstable.
-- Marc Haber <mh+debian-packages@zugschlus.de> Mon, 6 Jun 2005 21:33:52 +0000
dpatch (2.0.12) experimental; urgency=low
* Marc Haber:
+ New maintainer team: Maintainers point to dpatch-maintainers@
lists.alioth.debian.org, team members are in Uploaders.
+ (dpatch-get-origtargz): New script to find upstream tarball, also
available for third parties (for example a svn-buildpackage
hook). (Closes: #291666)
+ (dpatch-edit-patch): Adapt to use external code
+ (dpatch-edit-patch): Allow replacing of dpatch-get-origtargz by
a user-supplied hook script. Discussion of this feature is in
BTS #291668.
+ (dpatch-edit-patch): Add config file
debian/patches/00dpatch.conf where selected configuration variables
can be set from within the package. (Closes: #291668).
+ (dpatch-edit-patch): re-work dpep parameter processing to use
getopt. (Closes: #291665)
+ (dpatch-edit-patch): dereference all symlinks on reference or
work copy cration. (Closes: #275700)
+ (dpatch_lowlevel.shpp): display correct path to *.dpatch.failed.
(Closes: #306978)
+ (dpatch.make): do not reverse UNPATCHLIST. (Closes: #305023)
+ (dpatch-edit-patch): Exclude CVS and .svn from the reference and
working copy (configurable via the --exclude option). (Closes: #209112)
* Junichi Uekawa:
+ (dpatch-convert-diffgz.1): Clarify documentation to say that it is
using 'Debian' .diff.gz created throught dpkg-buildpackage.
-- Marc Haber <mh+debian-packages@zugschlus.de> Sun, 15 May 2005 14:38:32 +0000
dpatch (2.0.11) experimental; urgency=low
* Gergely Nagy:
+ Fix 01_config.dpatch; thanks, Peter Eisentraut. (Closes: #274533).
+ Fix dpatch-edit-patch(1) by removing the executable template docs;
patch from Nico Golde. (Closes: #254689)
+ Update dpatch(1) example section, mentioning parallel builds.
Patch from Eduard Bloch. (Closes: #271831)
+ Removed the README, as fast everything in it is duplicated on the
manual pages, and those are kept up to date.
+ Swapped Joerg and myself (Maintainer<->Uploaders). Chocolate,
flowers and whatnot to my room, please.
+ Fixed dpatch-edit-patch's --help option parsing.
+ debian/control (Suggests): Added curl, as dpatch-edit-patch might
use it in some cases, if available.
* Marc Haber:
+ [dpatch-edit-patch]: Changed the default behaviour to not clean the
work directory, and added a --clean switch to restore the former
mode of operation. (Closes: #288282)
+ [dpatch-edit-patch]: Added a --debianonly switch to support
debian/-only source package layouts. (Closes: #288284)
-- Gergely Nagy <algernon@bonehunter.rulez.org> Sun, 16 Jan 2005 14:06:55 +0100
dpatch (2.0.10) unstable; urgency=high
* Gergely Nagy:
+ Install NEWS.Debian; thanks, Peter Eisentraut. (Closes: #275163).
+ Urgency set to high, so we can get in sarge, maybe.
-- Gergely Nagy <algernon@bonehunter.rulez.org> Thu, 7 Oct 2004 10:04:05 +0200
dpatch (2.0.9) unstable; urgency=low
* Nico Golde:
+ Fixed dpatch-convert-diffgz.1, patch from Helge
Kreutzmann. (Closes: #242893)
+ Fixed dpatch deapply documentation, patch from Shaul Karl.
(Closes: #255476)
* Gergely Nagy
+ Fixed dpatch-edit-patch local information leak, patch from Darren
Salt. (Closes: #240709)
+ Modified the default templates to call patch with -g0. Requested by
John V. Belmonte. (Closes: #259662)
+ Extracted commonly used dpatch scriptlet code, providing two new
ways to make a dpatch scriptlet shorter and lighter. See
NEWS.Debian for details. Thanks to Tobias Grimm, Thomas Günther for
their ideas. (Closes: #259356)
+ Made dpatch-edit-patch call dpatch deapply-all directly, upon
cleaning. Request from Bastian Kleineidam. (Closes: #260666)
-- Gergely Nagy <algernon@bonehunter.rulez.org> Tue, 17 Aug 2004 16:35:53 +0200
dpatch (2.0.8) unstable; urgency=low
* Fix typo in dpatch-edit-patch from previous upload
-- David B. Harris <dbharris@debian.org> Tue, 16 Mar 2004 23:17:13 -0500
dpatch (2.0.7) unstable; urgency=medium
* dpatch/dpatch_lowlevel.shpp:
+ Don't create stampfile if the patch failed to apply, create
stampfile.failed instead
+ When applying a patch fails, record its md5sum in stampfile.failed
+ When unapplying patches, if .failed exists and the md5sum matches still
matches, ignore failure (a half-applied patch will be successfully
reverted if the patch hasn't changed)
* dpep/dpatch-edit-patch: Don't mistakenly apply patch in source tree (which
it will if you're editing the first patch in 00list). (Closes: #235596)
* debian/control: Change my Uploaders: email address from my private one to
dbharris@debian.org
-- David B. Harris <dbharris@debian.org> Mon, 1 Mar 2004 13:13:26 -0500
dpatch (2.0.6) unstable; urgency=high
* Gergely Nagy:
- dpep/dpatch-edit-patch: When editing a pre-existing patch, force
dpatch to skip creating stamp files (as they'd show up in the diff,
which is a Bad Thing).
- dpatch/dpatch_patchset.shpp: Fixed a serious file name comparsion
bug (noticed by David B Harris).
* David B Harris:
- dpep/dpatch-edit-patch: Use 'debian/rules clean unpatch' to clean the
source tree before replication - this allows for one to ship a
regular-style source package (with all the patches applied to the tree)
even if dpatch is used. Thanks, Bill Allombert. (Closes: #195823)
- Use 'grep -F' instead of 'egrep -F'. The latter is seriously broken.
-- Gergely Nagy <algernon@bonehunter.rulez.org> Mon, 23 Feb 2004 21:26:34 +0100
dpatch (2.0.5) unstable; urgency=medium
* David B Harris:
- Mention in the manpage that if a maintainer wants to preprocess their
00list with cpp, they need to add it to Build-Depends or
Build-Depends-Indep, as it isn't a dpatch dependency.
- dpatch/dpatch_lowlevel.shpp: Make sure stampfile is put in place even if
patching fails - without this, a half-applied dpatch wouldn't be
un-half-applied via 'debian/rules unpatch'. Future attempts to
'debian/rules patch', even with a fixed dpatch, would fail.
- dpatch/dpatch_template.shpp: Add @DPATCH@ tag to generated template
- dpep/dpatch-edit-patch: Fix bug where if the interactive subshell exited
with *anything* other than 0, the script would abort (and not clean up,
at that). The intention is to only abort if the shell exits with code
230 (ie: the developer explicitly goes 'exit 230').
- dpep/dpatch-edit-patch{,.functions}: Port to using new /usr/bin/dpatch
calls instead of reimplementing the (old) dpatch.make. Also support an
executable 00template (which is supposed to dump the dpatch header to
STDOUT) via DPEP_OPTION_EXEC_TEMPLATE=1 in 00options. Not yet
documented.
-- David B Harris <david@eelf.ddts.net> Tue, 17 Feb 2004 04:24:14 -0500
dpatch (2.0.4) unstable; urgency=low
* Gergely Nagy:
- Handle empty 00list files correctly, patch from Daniel Kobras.
(Closes: #228556)
- Fixed dpatch-convert-diffgz, which was broken some time ago.
* David B. Harris:
- Use `head -n 1' instead of `head -1', patch from Robert Luberda.
(Closes: #229941)
- Added support for debian/patches/00options (see man page for
details).
-- Gergely Nagy <algernon@bonehunter.rulez.org> Sun, 15 Feb 2004 12:55:34 +0100
dpatch (2.0.3) unstable; urgency=medium
* Gergely Nagy:
- Do not ship NEWS.Debian. (Noticed by Jordi Mallach and Joey Hess)
(Closes: #227991)
- Updated README to note that there are cases when patch-stamp should
be a prerequisite of something else than build-stamp.
(Closes: #197956)
- Implemented configuration file support (no documentation yet,
sorry).
-- Gergely Nagy <algernon@bonehunter.rulez.org> Sun, 18 Jan 2004 14:49:00 +0100
dpatch (2.0.2) unstable; urgency=low
* Gergely Nagy:
- dpatch --workdir does not cd to the destination directory
anymore. Add a --chdir option to restore the old behaviour.
- README made clear about patch order. Thanks to Steve Greenland for
noticing. (Closes: #223876)
- Written a short dpatch(7).
- Fixed bashisms, thanks to Ian Dichkovsky. (Closes: #224879)
- Made dpatch patch-template work with a diff on its STDIN.
-- Gergely Nagy <algernon@bonehunter.rulez.org> Sat, 10 Jan 2004 13:28:20 +0100
dpatch (2.0.1) experimental; urgency=low
* Gergely Nagy:
- Fixed example installation, noticed by Geert Stappers.
(Closes: #217136)
- Include README.arch in the binary package. Patch from Geert
Stappers. (Closes: #221976)
- Mention README.arch in the README. Patch from Geert Stappers.
(Closes: #221979)
- Update README.arch, so it has commands for tla 1.0 too. Omission
noticed by Geert Stappers. (Closes: #221980)
- Restore dpatch1 compatibility. Noticed and solution provided by
Geert Stappers. (Closes: #222006)
- Implemented "dpatch log" and added a "--verbose" option to the apply
and deapply sub-commands. Requested by Geert Stappers.
(Closes: #222103)
-- Gergely Nagy <algernon@bonehunter.rulez.org> Sat, 6 Dec 2003 20:51:59 +0100
dpatch (2.0.0) experimental; urgency=low
* Gergely Nagy:
- Rewritten dpatch to be a stand-alone script, with a compatibility
dpatch.make wrapper.
- As a side effect, this fixes the following bugs:
+ #203999: dpatch: Extension check in unpatch is leaking.
+ #217040: leaks private information from development environment
+ #209107: dpatch: reserving some of the patch $1 namespace for
package use.
+ #209109: dpatch: like to explicitly patch a random src tree copy.
+ #217045: should revert half-failed patches
(Use dpatch --force for this functionality)
- Reorganised the examples, and added a new one:
+ #217136: dpatch example : config.{guess,sub}. Thanks to Ralf
Treinen.
-- Gergely Nagy <algernon@bonehunter.rulez.org> Sun, 16 Nov 2003 15:28:31 +0100
dpatch (1.24) unstable; urgency=medium
* David B Harris:
- Revert broken @DPATCH@ preservation behaviour, which was introduced by
a submitted patch some time ago. Thanks to Eduard Bloch for pointing
it out. (Closes: #203968)
-- David B Harris <david@eelf.ddts.net> Sun, 3 Aug 2003 06:42:42 -0400
dpatch (1.23) unstable; urgency=low
* Henrique de Moraes Holschuh:
- dpatch.make (PATCHLIST): Only expand this once.
(UNPATCHLIST): Likewise.
(DEB_BUILD_ARCH): New variable.
(DPATCH_ARCH): Use ${DEB_BUILD_ARCH}, to be far more friendly to
existing practice.
- README: Added a note about dpatch.make's usage of ${PACKAGE}, and a
warning about some dpatch-* tools not respecting ${PATCHLIST}.
* Gergely Nagy:
- dpatch.make (PATCHLIST): Removed the sorting stuff.
- dpatch-list-patch: Likewise.
* The removal of the sorting stuff, and Henrique's changes:
(Closes: #203353).
-- Gergely Nagy <algernon@bonehunter.rulez.org> Thu, 31 Jul 2003 12:33:04 +0200
dpatch (1.22) unstable; urgency=low
* Brown paper bag release:
- 'dpatch.make:45: *** unterminated call to function `shell': missing `)'
fixed, caused all builds with 1.21 to break. Let us never upload on
Friday the 13th again.
-- David B Harris <david@eelf.ddts.net> Sat, 14 Jun 2003 04:01:28 -0400
dpatch (1.21) unstable; urgency=low
* Gergely Nagy:
- dpatch.make (PATCHLIST_ALL): Do not hide stderr.
(PATCHLIST_ARCH): Likewise.
Patch from Joshua Kwan and Era Eriksson. (Closes: #195626)
* David B Harris:
- dpatch-edit-patch.functions (dpep_template_hardcoded):
Don't append .dpatch to patch filename, dpep-edit-patch does that for
us. Thanks James Troup, Closes: #196329
- dpatch-edit-patch: Fix bad sed call (Closes: #196893)
-- Gergely Nagy <algernon@bonehunter.rulez.org> Fri, 13 Jun 2003 22:52:52 +0200
dpatch (1.20) unstable; urgency=low
* David B. Harris:
- dpatch-edit-patch, dpatch-edit-patch.functions, dpatch-edit-patch.1:
+ The meaning of CLI option -k (keep temporary working directory) was
reversed. Thanks to Era Eriksson for the patch :) (Closes: #193392)
+ Another patch from Era - thanks again! This one allows
debian/patches/00template to be executable. See the manpage for more
details. (Closes: #193481)
* Gergely Nagy:
- debian/control (Standards-Version): Bumped to 3.5.10.0.
- dpatch.make (PATCHLIST_ALL): Redirect stderr to /dev/null.
(PATCHLIST_ARCH): Likewise.
Noticed by James Troup. (Closes: #195104)
- debian/rules (binary-indep): Mark all files in ${DPATCH}/etc as
conffiles.
- dpatch-list-patch: Use "$( (" instead of "$((". The latter is
treated as an aritmetic expression by dash, thus parsing fails. With
a space between the two parens, it is correctly recognised as a
nested command substitution thingy.
- dpatch-convert-diffgz: Added support for epochs. Patch from Junichi
Uekawa. (Closes: #195443)
-- David B Harris <david@eelf.ddts.net> Mon, 26 May 2003 03:00:28 -0400
dpatch (1.19) unstable; urgency=low
* Gergely Nagy:
- dpatch-edit-patch.1: Corrected a typo. Noticed by Stephen Quinney
(Closes: #190557)
- dpatch-list-patch (dplp_print_info): New function. This handles
adding the .dpatch suffix when necessary. Use this to print
information about a dpatch.
Also, if there is no debian/patches/00list, use some clever GNU make
trickery to extract ${PATCHLIST} out of debian/rules (probably needs
polishing though)
- dpatch-convert-diffgz: Remove the .dpatch suffix from
DPCD_PATCHNAME, if any.
- dpatch.make (patch): Check if $$patch exists, and only append a
.dpatch prefix if it doesn't.
(unpatch): Likewise.
(PATCHLIST_ALL): Allow `#' comments in the patch list (ie, filter
them out)
(PATCHLIST_ARCH): Likewise. Patch from Bastian Kleineidam.
(Closes: #192509)
- The last two entries, as well as the next two, Closes: #191277
- README: Updated according to recent changes.
* David B Harris:
- dpatch-edit-patch: Loosen the format of debian/patches/00list. Now
somebody can supply the .dpatch extension therein, should they choose to
do so.
- dpatch-list-patch: Add comment-line support for dpatch-list-patch.
(closes the other half of #192509)
- Include a bash context-sensitive completion definition file,
/etc/bash_completion.d/dpatch_edit_patch, kindly written by Bastian
Kleineidam and cleaned up by myself. (Closes: #191453)
-- Gergely Nagy <algernon@bonehunter.rulez.org> Fri, 9 May 2003 00:51:20 +0200
dpatch (1.18) unstable; urgency=low
* David B Harris:
- README: Clarify format of debian/patches/00list (Closes: #190343)
* Gergely Nagy:
- dpatch-edit-patch.1: Minor markup fixes and enhancements.
-- Gergely Nagy <algernon@bonehunter.rulez.org> Wed, 23 Apr 2003 17:24:57 +0200
dpatch (1.17) unstable; urgency=low
* David B. Harris:
- dpatch-edit-patch(1) rewrite. Please read `man dpatch-edit-patch', and/or
/usr/share/doc/dpatch/README, it has changed a great deal. Basically, now
you just 'dpatch-edit-patch dpathname', where dpatchname is exactly as it
would be listed in 00list. dpep will spawn a subshell. Edit your files.
Exit the subshell. The dpatch will be created or updated, as is required.
(Closes: #187959)
- Rewrite manpage for dpatch-edit-patch. Thanks to Andreas Metzler for the
current groff formatting. (Closes: #188486)
- Clarify examples and README with respect to phony targets and what that
means.
* Joerg Jaspert:
- Added David B. Harris to Uploaders Field.
-- Joerg Jaspert <joerg@debian.org> Fri, 11 Apr 2003 16:36:43 +0200
dpatch (1.16) unstable; urgency=low
* Gergely Nagy:
- The `Figure out something to put here, and delete this' release.
- dpatch.make (patch): (patch-stamp): Create a subdirectory under
debian/patched, if necessary. Patch from David B Harris.
(unpatch): Remove patch-stampT too. Suggestion from Joshua Kwan.
(Closes: #186522)
* Joerg Jaspert:
- Added a paragraph about usage of .PHONY or stamp-files to the
README and changed one example rules file so we show both ways
of playing with it. This (closes: #187293)
-- Joerg Jaspert <joerg@debian.org> Sun, 6 Apr 2003 01:19:23 +0200
dpatch (1.15) unstable; urgency=low
* The `Feh, you missed me!' release.
* dpatch-edit-patch.1: Fixed a typo I introduced when importing Andreas'
work. Noticed by him.
* debian/control (Standards-Version): Bumped to 3.5.9.0.
(Description): Rearranged a bit, to look more structured.
* dpatch-edit-patch: Bail out if ${DPEP_TMPDIR} does not exist. This way
we can safely use mkdir to create ${DPEP_OUTDIR}, and then check its
exit status. Fix suggested by David B Harris. (Closes: #182640)
-- Gergely Nagy <algernon@bonehunter.rulez.org> Sun, 16 Mar 2003 23:58:24 +0100
dpatch (1.14) unstable; urgency=low
* The `dpatch-edit-patch is not broken, but shoot me anyway' release.
* dpatch-convert-diffgz: Made it actually work. (Patch courtesy of
Manuel Estrada Sainz) (Closes: #183976)
* dpatch-edit-patch.1 (EXAMPLES): New section, heavily based on the work
of Andreas Metzler.
* The above change and parts of 1.13 together closes: #182644.
-- Gergely Nagy <algernon@bonehunter.rulez.org> Mon, 10 Mar 2003 15:44:15 +0100
dpatch (1.13) unstable; urgency=low
* The `dpatch-edit-patch is broken' release.
* dpatch-edit-patch: Bail out if the temporary directory already
exists. (Closes: #182640)
* dpatch-edit-patch: Describe in more detail what it does, for easier
problem tracking. (Closes: #182641)
* dpatch-edit-patch: Changed default description to something less lame
and productive.
* dpatch-edit-patch: Fixed a typo.
* dpatch-edit-patch: Added ${DPEP_PKGNAME} to some more places, so it
will actually work.
* dpatch-edit-patch.1 (NOTES): New section, mentioning how the author
information is determined.
* The above ones fix the multi-problem bugreport from James Troup,
except the EXAMPLES section in dpatch-edit-patch.1.
* dpatch.make (unpatch): Remove debian/patched too. (Noticed by Steve
Kowalik)
* dpatch.make: Use make syntax, not shell, when determining DPATCH_ARCH.
Thanks to Martin Loschwitz. (Closes: #183828)
-- Gergely Nagy <algernon@bonehunter.rulez.org> Thu, 27 Feb 2003 14:36:23 +0100
dpatch (1.12) unstable; urgency=low
* dpatch-list-patch now really does what i announced in 1.10. Silly me.
(closes: #182590)
* Mention the needed Build-Depends in Readme. (closes: #182598)
-- Joerg Jaspert <joerg@debian.org> Wed, 26 Feb 2003 22:00:14 +0100
dpatch (1.11) unstable; urgency=low
* dpatch.make (patch): Accept single-char comments too. (Noticed by
Steve Kowalik)
-- Gergely Nagy <algernon@bonehunter.rulez.org> Tue, 25 Feb 2003 14:28:40 +0100
dpatch (1.10) unstable; urgency=low
* dpatch-list-patch now recognizes Comments that start with # DP:
or ## DP:
-- Joerg Jaspert <joerg@debian.org> Tue, 25 Feb 2003 11:31:33 +0100
dpatch (1.9) unstable; urgency=low
* Now dpatch-edit-patch adds the source-package name to tmpdirs it
creates. That way they don't conflict if you edit similar patchnumbers
in different packages. (closes: #182134)
-- Joerg Jaspert <joerg@debian.org> Tue, 25 Feb 2003 00:09:58 +0100
dpatch (1.8) unstable; urgency=low
* Modified README to reflect latest changes to dpatch and its tools.
If you are a better documentation writer: Please take a look at
this file and make it readable. Thx. :)
* Modified dpatch-list-patches to list patches that apply everywhere
(eg. that are in 00list) and patches that apply only on specific
Architectures (eg. listed in 00list.*) with different headers.
* Modified Description to tell users that its easy to have
architecture specific patches now. :)
-- Joerg Jaspert <joerg@debian.org> Mon, 24 Feb 2003 23:35:01 +0100
dpatch (1.7) unstable; urgency=low
* Modularized the patch list. It is now constructed from
debian/patches/00list and 00list.${ARCH} (where ${ARCH} is the
architecture we're building for). Also, one can override the PATCHLIST
variable, and that will Just Work. So you can use dpatch without
00list too! :)
* Applied meta-data preserving patch to dpatch-edit-patch, thanks to
Eduard Bloch. (Closes: #182140)
* Added dpatch-convert-diffgz from Junichi Uekawa (with minor
modifications). (Closes: #176831)
* debian/control (Recommends): Recommend dpkg-dev, fakeroot and
patchutils, since we are using them in some of the scripts.
-- Gergely Nagy <algernon@bonehunter.rulez.org> Mon, 24 Feb 2003 18:17:10 +0100
dpatch (1.6) unstable; urgency=low
* Applied tree-root finder patch by Junichi Uekawa.
(Closes: #176507)
* Added a modified version of dpatch-list-patch by Junichi.
(Closes: #176633)
* Also corrected some minor shortcomings in the dpatch-edit-patch
manual, and wrote one for d-l-p.
-- Gergely Nagy <algernon@bonehunter.rulez.org> Sun, 19 Jan 2003 00:53:07 +0100
dpatch (1.5) unstable; urgency=low
* Description and readme improvements, thx to era eriksson. (closes: #175000)
-- Joerg Jaspert <joerg@debian.org> Thu, 2 Jan 2003 11:56:04 +0100
dpatch (1.4) unstable; urgency=low
* Reverted dry-run test: Errors are handled by dpatch target in makefiles.
* Use -p1 instead of -p0 in dpatch-edit-patch generated patch files.
* There was the include for /usr/share/dpatch/dpatch.make missing in sample.rules2
-- Joerg Jaspert <joerg@debian.org> Tue, 31 Dec 2002 21:08:43 +0100
dpatch (1.3) unstable; urgency=low
* Patch from Eduard Bloch:
- better pattern to fish the EMAIL address
- fixed some bashisms
- --dry-run test before patching to prevent trouble when only parts of the
patch fail
-- Joerg Jaspert <joerg@debian.org> Sat, 28 Dec 2002 15:15:59 +0100
dpatch (1.2) unstable; urgency=low
* Updated description.
* Updated README.
-- Joerg Jaspert <joerg@debian.org> Sat, 28 Dec 2002 02:23:40 +0100
dpatch (1.1) unstable; urgency=low
* Added option to set description and name of the patch file.
-- Joerg Jaspert <joerg@debian.org> Sat, 28 Dec 2002 01:18:50 +0100
dpatch (1.0) unstable; urgency=low
* Initial Release.
-- Joerg Jaspert <joerg@debian.org> Sat, 21 Dec 2002 00:59:29 +0100
|