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 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013
|
cvs-buildpackage (5.26) unstable; urgency=low
* QA upload.
* Switch to dh-style build.
* Use source format 3.0 (native).
* Convert copyright to DEP5.
* Fix Makefile to create directories and suppress gzip timestamps.
* Update Standards-Version to 3.9.6.
* Drop version constriction of dpkg-dev dependency.
-- Reiner Herrmann <reiner@reiner-h.de> Sun, 10 Jan 2016 18:00:26 +0100
cvs-buildpackage (5.25) unstable; urgency=medium
* QA upload.
* debian/local.mk: Fix mtimes before "dpkg --build".
-- Santiago Vila <sanvila@debian.org> Mon, 31 Aug 2015 12:15:20 +0200
cvs-buildpackage (5.24) unstable; urgency=medium
* QA upload.
[ Chris Lamb ]
* debian/local.mk: Pass GZIP=-9n to make install invocation.
Closes: #777301.
-- Santiago Vila <sanvila@debian.org> Thu, 27 Aug 2015 18:40:24 +0200
cvs-buildpackage (5.23) unstable; urgency=low
* QA upload.
* Fixed parallel builds, thanks to Daniel Schepler. (Closes: #445818)
* Upgraded standards version to 3.8.0.
-- Jelmer Vernooij <jelmer@samba.org> Mon, 29 Sep 2008 01:13:28 +0200
cvs-buildpackage (5.22) unstable; urgency=low
* Orphan the package. I no longer use CVS, and am unable to spend time
maintaining this as well as this deserves.
-- Manoj Srivastava <srivasta@debian.org> Mon, 28 Apr 2008 00:36:03 -0500
cvs-buildpackage (5.21) unstable; urgency=low
* Fixed minor typos in man pages.
* Bug fix: "cvs-buildpackage: Unknown macro in cvs-upgrade.1,
cvsdeb.conf.5 and cvs-inject.1", thanks to Thomas Huriaux
(Closes: #421012).
-- Manoj Srivastava <srivasta@debian.org> Sat, 07 Jul 2007 11:57:23 -0500
cvs-buildpackage (5.20) unstable; urgency=low
* Bug fix: "cvs-buildpackage: typos in 'cvs-upgrade -n'
output", thanks to Henning Makholm (Closes: #322944).
-- Manoj Srivastava <srivasta@debian.org> Thu, 22 Sep 2005 13:26:55 -0500
cvs-buildpackage (5.19) unstable; urgency=low
* Bug fix: "cvs-buildpackage: missing -b option in getopt()", thanks to
Marcelo Bezerra (Closes: #298947).
-- Manoj Srivastava <srivasta@debian.org> Thu, 17 Mar 2005 02:57:16 -0600
cvs-buildpackage (5.18) unstable; urgency=low
* Fixed use of tail as well.
* Bug fix: "/usr/bin/cvs-inject: deprecated use of `head -1'", thanks to
Robert Luberda (Closes: #270604).
-- Manoj Srivastava <srivasta@debian.org> Mon, 20 Sep 2004 16:32:37 -0500
cvs-buildpackage (5.17) unstable; urgency=low
* Bug fix: "typo in /usr/bin/cvs-buildpackage", thanks to Bastian
Kleineidam (Closes: #248101).
* Bug fix: "cvs-inject: unknown option -v (mentioned in manpage)",
thanks to Henrique de Moraes Holschuh (Closes: #249630).
-- Manoj Srivastava <srivasta@debian.org> Sun, 6 Jun 2004 12:14:34 -0500
cvs-buildpackage (5.16) unstable; urgency=low
* Bug fix: "cvs-buildpackage: use apt to get .orig.tar.gz from Debian
mirror", thanks to Henning Makholm. This adds an -A option to
cvs-buildpackage, which makes it try apt-get for producing missing
.orig.tar.gz files. The option is not on by default, because that
might cause systems with dial-up net access to try to bring the link
up unexpectedly (or lead to long time-out delays while apt tries to
contact a mirror). Many thanks for this functionality.
(Closes: #227995).
* Bug fix: "cvs-upgrade(1) still refers to cvs-co-upgrade", thanks to
Matt Zimmerman (Closes: #227582).
-- Manoj Srivastava <srivasta@debian.org> Mon, 16 Feb 2004 19:50:28 -0600
cvs-buildpackage (5.15) unstable; urgency=low
* Bug fix: "cvs-buildpackage: missing newline at end of
/etc/cvsdeb.conf", thanks to Julian Gilbey (Closes: #225068).
-- Manoj Srivastava <srivasta@debian.org> Fri, 2 Jan 2004 11:53:43 -0600
cvs-buildpackage (5.14) unstable; urgency=low
* Bug fix: "typo (-- vs. -) in description in cvs-inject manpage",
thanks to Anthony DeRobertis (Closes: #222802).
-- Manoj Srivastava <srivasta@debian.org> Sat, 6 Dec 2003 10:04:53 -0600
cvs-buildpackage (5.13) unstable; urgency=low
* Change usage message of cvs-buildpackage to correctly document -m and
-d. closes: Bug#217944
-- Manoj Srivastava <srivasta@debian.org> Fri, 31 Oct 2003 12:52:31 -0600
cvs-buildpackage (5.12) unstable; urgency=low
* cvs-upgrade rejects "-v" (verbose) option due to a typo in the getopt
invocation. Thanks to David Coe <davidc@debian.org> closes: Bug#209372
-- Manoj Srivastava <srivasta@debian.org> Wed, 10 Sep 2003 14:57:30 -0500
cvs-buildpackage (5.11) unstable; urgency=low
* Handle the case where upstream tarballs have files where the owner
does not have write permissions, causing rm -rf of the temp dir to
fail. closes: Bug#207285
-- Manoj Srivastava <srivasta@debian.org> Tue, 26 Aug 2003 03:04:25 -0500
cvs-buildpackage (5.10) unstable; urgency=medium
* The quotes around the $cvsdeb_packageopts variable were causing
problems when the variable was empty. Fixed.
-- Manoj Srivastava <srivasta@debian.org> Fri, 22 Aug 2003 12:24:16 -0500
cvs-buildpackage (5.09) unstable; urgency=low
* Added a new configuration file option to allow appending options to
the buildpackage program. There are options alerady for the default
dpkg-buildpackage script, and you can change it (to pbuilder, say) and
prepend options to the builder ptogram, this new option allows you to
append options to the builder package invocation.
* Changed the chown invocation in the rules file to use : as a
separator, not ., to meet the latest POSIX rules.
-- Manoj Srivastava <srivasta@debian.org> Mon, 18 Aug 2003 14:01:16 -0500
cvs-buildpackage (5.08) unstable; urgency=low
* Added examples to the man pages and the HOWTO to show how to hook into
the pbuilder system for building debian packages in a chroot.
* Now cvs-buildpackage sets the value of CVSROOT from the CVS/Root file.
closes: Bug#199259
-- Manoj Srivastava <srivasta@debian.org> Thu, 3 Jul 2003 13:29:32 -0500
cvs-buildpackage (5.07) unstable; urgency=low
* Add the long --help option in addition to the -h option. closes: Bug#190580
-- Manoj Srivastava <srivasta@debian.org> Fri, 25 Apr 2003 14:18:08 -0500
cvs-buildpackage (5.06) unstable; urgency=low
* Add a missing .TP in cvs-buildpackage(1). closes: Bug#189674
-- Manoj Srivastava <srivasta@debian.org> Sat, 19 Apr 2003 23:40:41 -0500
cvs-buildpackage (5.05) unstable; urgency=low
* The rdiff patch introduced in 5.03 changed the standard fullexport
behaviour: In fullexport mode, cvs-buildpackage now always exports the
upstream source from CVS, even if an .orig.tar.gz is present. The
patch from Daniel Kobras <kobras@debian.org> fixes this. closes: Bug#188700
* Fixed man page typo. closee: Bug#188506
-- Manoj Srivastava <srivasta@debian.org> Sun, 13 Apr 2003 17:04:52 -0500
cvs-buildpackage (5.04) unstable; urgency=low
* Fixed typo to make -op work. closes: Bug#186427
-- Manoj Srivastava <srivasta@acm.org> Thu, 27 Mar 2003 01:17:51 -0600
cvs-buildpackage (5.03) unstable; urgency=low
* Added a major change (initially coded by David B. Harris, and expanded
by me) to include a alternate mechanism for cvs-buildpackage; rather
than just exporting the module out of CVS, we can unpack the original
tarfile, and apply a patch to bring it up to date. This is useful if
the repository is remote. This does have its drawbaclks: since patch
does not generally create files with the correct permissions, special
care has to be taken to ensure the permissions are right; a hook has
been provided for a script to run and fix the permissions back
up. Also, export processes the CVS keywords, whoch won't be done in
the rdiff approach. The default remain the old way of doing things.
closes: Bug#186205
-- Manoj Srivastava <srivasta@acm.org> Wed, 26 Mar 2003 00:37:04 -0600
cvs-buildpackage (5.02) unstable; urgency=low
* Add missing -b option to cvs-buildpackage (how come no one noticed it
was misssing before?) closes: Bug#182766
-- Manoj Srivastava <srivasta@acm.org> Thu, 13 Mar 2003 12:05:51 -0600
cvs-buildpackage (5.01) unstable; urgency=low
* removed dependency on fileutils. closes: Bug#175048, Bug#175697
* The -d option is now passed to dpkg-buildpackage, and no longer turns
on debuggin. The ENV var DEBUG may be used. closes: Bug#172124
-- Manoj Srivastava <srivasta@acm.org> Sun, 9 Feb 2003 13:23:29 -0600
cvs-buildpackage (4.06) unstable; urgency=low
* Another try at fixing the root dir check. closes: Bug#170549, Bug#171093
-- Manoj Srivastava <srivasta@debian.org> Tue, 24 Dec 2002 13:12:24 -0600
cvs-buildpackage (4.05) unstable; urgency=low
* Do not test for existence of the root and work dir prematurely, ie,
before the conf files has been included. closes: Bug#169150
-- Manoj Srivastava <srivasta@debian.org> Thu, 14 Nov 2002 18:15:23 -0600
cvs-buildpackage (4.04) unstable; urgency=low
* Pass -uc, not --uc, to dpkg-buildpackage, since that does not
understand gnu style long options. closes: Bug#168955
* Fix command line -W and -R argument parsing. Apparently, tis has been
a bug since woody. closes: Bug#168963
* Fix the man to reflect renaming the command option from -B to -C
closes: Bug#168989
-- Manoj Srivastava <srivasta@debian.org> Wed, 13 Nov 2002 21:37:11 -0600
cvs-buildpackage (4.03) unstable; urgency=low
* Fix argument parsing for -tC closes: Bug#168583
-- Manoj Srivastava <srivasta@debian.org> Sun, 10 Nov 2002 14:53:54 -0600
cvs-buildpackage (4.02) unstable; urgency=low
* Since we fixed Bug#154365 in version 4.00, the watchdog script
cvs-co-upgrade, has become unnecessary (since we do not miss files on
upgrading, we do not need to check for missing files). Additionally,
the reson that prompted the removal is Bug#168009: the script did not
cope well with older tar formats that did not mark directories with a
trailing / in the tar ztf output. closes: Bug#168009
* Use getopt(1) closes: Bug#82373
-- Manoj Srivastava <srivasta@debian.org> Fri, 8 Nov 2002 20:46:47 -0600
cvs-buildpackage (4.01) unstable; urgency=low
* Added in spell check patch from Brian Nelson. closes: Bug#163263
-- Manoj Srivastava <srivasta@debian.org> Tue, 29 Oct 2002 17:17:51 -0600
cvs-buildpackage (4.00) unstable; urgency=low
* NOTE: The option -B to specify a buld command has changed to -C, in
order not to shadow the -B option of dpkg-buildpackage. This break
with backward compatibility is the reason for the version bump.
closes: Bug#155444
* use which instead of command -v
* Allow a hook script to be specified in the configuration file.
closes: Bug#157027, Bug#157028
* Fixed a wrongly placed diagnositc output. closes: Bug#156653
* Removed -jsource-dist:yesterday -jsource-dist:today merge options when
using cvs-upgrade to incorporate new upstream changes. These
commands, however, do not work in general for a CVS source that has
had its "source-dist" branch updated by cvs-upgrade. The reason for
this is that cvs-upgrade, by default, uses the "-d" flag when it
imports the new upstream source. Therefore, all of the files are
tagged with their modification time as the time of import. If the
files in the upstream tar file have been modified within the last 24
hours then everything works fine. If, on the other hand, the files
were modified more than a day ago, which is more often the case when
using the pristine upstream tar, then "source-dist:yesterday" and
"source-dist:today" evaluate to the same version numbers, and thus the
branch merge commands listed above miss the changes made in the
upstream source. Many thanks to Brian Mays for pointing this out.
closes: Bug#154365
* Fixed typo This -> Thus closes: Bug#157022
* Allow one to specify how to acquire the original tar ball in case it
does not exist in the workdir. Or to complain loudly, and abort, or
take any other action you wish. closes: Bug#157024, Bug#153834, Bug#157025
* export non_epoch_version upstream_version debian_version cvstag
package cvs_upstream_tag, so that they shall be available to the hook
scripts. closes: Bug#157032
-- Manoj Srivastava <srivasta@debian.org> Sun, 1 Sep 2002 23:38:55 -0500
cvs-buildpackage (3.43) unstable; urgency=low
* document the default used for the workdir. closes: Bug#146892
-- Manoj Srivastava <srivasta@debian.org> Tue, 14 May 2002 22:45:37 -0500
cvs-buildpackage (3.42) unstable; urgency=high
* Urk, Did not include part of the patch to fix versions numbers, and
now we translate newlines at the ned of var names to spurious _'s.
closes: Bug#134998
-- Manoj Srivastava <srivasta@debian.org> Thu, 21 Feb 2002 09:08:54 -0600
cvs-buildpackage (3.41) unstable; urgency=low
* Thetr expression introduced in the previous version was bogus. Many
thanks to Peter Muir <iyhi@yahoo.com> for catching tghe error, coming
up with a solution, and testing it. I generalized it to all three
scripts. closes: Bug#134746
-- Manoj Srivastava <srivasta@debian.org> Tue, 19 Feb 2002 22:30:44 -0600
cvs-buildpackage (3.40) unstable; urgency=low
* It appears that cvs-buildpackage will generate a tag such as
upstream_version_3_37+2_3_1 from a version number 3.37+2.3.1. However,
only [-_a-zA-Z0-9] are valid in tags, so really instead of just
translating . to _, every non-[-_a-zA-Z0-9] character should probably
be so translated. closes: Bug#134496
-- Manoj Srivastava <srivasta@debian.org> Sun, 17 Feb 2002 20:33:53 -0600
cvs-buildpackage (3.39) unstable; urgency=low
* Fixed a minor typo. closes: Bug#133826
-- Manoj Srivastava <srivasta@debian.org> Sat, 16 Feb 2002 18:29:11 -0600
cvs-buildpackage (3.38) unstable; urgency=low
* cvs-upgrade has the same bug cvs-inject had. closes: Bug#132029
-- Manoj Srivastava <srivasta@debian.org> Sun, 3 Feb 2002 14:11:24 -0600
cvs-buildpackage (3.37) unstable; urgency=low
* Fixed typo that broke the upstream tag when usig the ctp option.
closes: Bug#130195, Bug#130198
-- Manoj Srivastava <srivasta@debian.org> Sun, 20 Jan 2002 22:25:03 -0600
cvs-buildpackage (3.36) unstable; urgency=low
* Specify that the working directory specification needs be an absolute
path name. closes: Bug#122975
-- Manoj Srivastava <srivasta@debian.org> Fri, 21 Dec 2001 16:41:49 -0600
cvs-buildpackage (3.35) unstable; urgency=low
* Remove mention of /usr/doc from the package. closes: Bug#121975
* Put quotes around rm -rf closes: Bug#119552
-- Manoj Srivastava <srivasta@debian.org> Sat, 1 Dec 2001 19:12:17 -0600
cvs-buildpackage (3.34) unstable; urgency=low
* -d Use the file's modification time as the time of import. Since we
were not using this during import, we were losing information about
timestamps. Using -d should set the timestamps to whatever they are in
the upstream sources. closes: Bug#117982
* The cvs-co-upgrade code does not grok epochs, so a fatal warning has
now been added to with a rider, and is not longer fatal. closes: Bug#118661
-- Manoj Srivastava <srivasta@debian.org> Mon, 12 Nov 2001 15:22:04 -0600
cvs-buildpackage (3.33) unstable; urgency=low
* For packages with versions in the name, using the -ctp option is not
possible due to cvs choking on the '.' in the tag. This was fixed
thanks to Stephen Zander <gibreel@pobox.com> closes: Bug#112949
* The leading ./ was confusing cvs-co-upgrade. Fixed thanks to Rob
Browning <rlb@defaultvalue.org> closes: Bug#113088
-- Manoj Srivastava <srivasta@debian.org> Fri, 21 Sep 2001 22:13:45 -0500
cvs-buildpackage (3.32) unstable; urgency=low
* changes start on the same line as "Imported..." and "Added...", which
was ugly. closes: Bug#108229
-- Manoj Srivastava <srivasta@debian.org> Mon, 20 Aug 2001 02:46:07 -0500
cvs-buildpackage (3.31) unstable; urgency=low
* Added additional information in cvs-upgrade while checking in stuff.
closes: Bug#104355
-- Manoj Srivastava <srivasta@debian.org> Thu, 12 Jul 2001 12:07:00 -0500
cvs-buildpackage (3.30) unstable; urgency=low
* Fixed a typo in cvs-inject man page. closes: Bug#101661
* cvs-buildpackage currently checks whether the upstream source contains
a directory named debian but doesn't use this info later on. This has
now been fixed. closes: Bug#97423
* Use cvs rtag to delete the current tag on all files (even those in the
attic). This deals with the following case: (a) tag with
debian_version_2_8_7 (b) remove file 'foo.c' (cvs rm; cvs ci), (c)
retag. With 'cvs tag' it won't remove the tag from the file foo.c;
with 'cvs rtag', it will. When invoking cvs-buildpackage -F rtag has
the right semantics. closes: Bug#101818
* Set CVSROOT if empty and CVS/Root is present (abort if we can't figure
out what CVSROOT should be (all this is in cvs-buildpackage proper).
closes: Bug#101822
-- Manoj Srivastava <srivasta@debian.org> Thu, 5 Jul 2001 15:23:08 -0500
cvs-buildpackage (3.29) unstable; urgency=low
* A patch from Henrique de Moraes Holschuh <hmh@debian.org> fixes a
missing quote, as well as providing other clean up. closes: Bug#96713
* ore -> more. closes: Bug#96741
* Fixed typo and other problems with an error echo in
cvs-co-upgrade. Thanks to Julian Gilbey <J.D.Gilbey@qmw.ac.uk> for
catching this. closes: Bug#96742
* Fix cvs-co-upgrade with a different reg exp for building lists of
files, again thanks to Julian Gilbey <J.D.Gilbey@qmw.ac.uk>.
close: Bug#96743
-- Manoj Srivastava <srivasta@debian.org> Tue, 8 May 2001 17:30:51 -0500
cvs-buildpackage (3.28) unstable; urgency=low
* Handle source which unpacks flat (i.e., not into one single
directory). closes: Bug#86048
* Added support for user specified cvs tags, and user specified upstream
cvs tags. These assume you know what you are doing. closes: Bug#87866
* Mentioned ~.cvsdeb.conf in the README and the HOWTO. It already was
there in all the man pages. closes: Bug#89198
* Added a hook script in cvs-buildpackage that is to be called before
invoking dpkg-buildpackage. closes: Bug#94381
* documented the use of use changelog in cvs-inject and
cvs-upgrade. closes: Bug#87190
-- Manoj Srivastava <srivasta@debian.org> Sat, 5 May 2001 00:47:32 -0500
cvs-buildpackage (3.27) unstable; urgency=low
* Fixed single wuote --> double wuote thinko in cvs-inject. closes: Bug#84418
* Fixed test in cvs-inject so that it does not produce a diagnostic.
closes: Bug#84882
-- Manoj Srivastava <srivasta@debian.org> Sun, 4 Feb 2001 17:35:50 -0600
cvs-buildpackage (3.26) unstable; urgency=low
* Matt Zimmerman has an interesting idea that it is merely oe CVS dir
check that is keeping cvs-inject from being to inject multiple
versions of a debian source package in sequence. Thus, this version of
cvs-inject should be idempotent.
-- Manoj Srivastava <srivasta@debian.org> Fri, 2 Feb 2001 14:42:13 -0600
cvs-buildpackage (3.25) unstable; urgency=low
* Made the initial import CVS log contain more useful
information. Thanks to a patch from Matt Zimmerman
<mdz@debian.org>. closes: Bug#84418
-- Manoj Srivastava <srivasta@debian.org> Thu, 1 Feb 2001 20:18:34 -0600
cvs-buildpackage (3.24) unstable; urgency=low
* Added an additional check to see if the debian diff creates spurious
CVS dirs or symbolic links. Also reset the variable user input was
dumped into in various places. closes: Bug#84337
* Fixed a manpage typo. closes: Bug#84246
* In cvs upgrade, when we are asked to tag the source automatically, we
should delete tag and retag, rather than merely use tag -F, since that
causes zombies to spring out of the attic.
-- Manoj Srivastava <srivasta@debian.org> Wed, 31 Jan 2001 23:31:38 -0600
cvs-buildpackage (3.23) unstable; urgency=low
* Added a caveat about the recreated orig.tar.gz not being the same as
the pristine sources, and even different for consecutive runs of
cvs-buildpackage. closes: Bug#82208
* it is really cvs-co-upgrade, not pkg-upgrade. closes: Bug#82883
* Added some more hints that the workdir we are talking about is where
the program does its work, not where you should keep your checked out
sources. closes: Bug#80328
-- Manoj Srivastava <srivasta@debian.org> Tue, 30 Jan 2001 01:52:38 -0600
cvs-buildpackage (3.22) unstable; urgency=low
* Fixed a typo in the HOWTO. closes: Bug#71140
* added a note to the man page explaining working dirs. closes: Bug#80328
-- Manoj Srivastava <srivasta@debian.org> Tue, 26 Dec 2000 23:36:17 -0600
cvs-buildpackage (3.21) unstable; urgency=low
* Do not run install-docs -r in prerm, since we do not isntall any in
the first place. closes: Bug#69566
-- Manoj Srivastava <srivasta@debian.org> Mon, 21 Aug 2000 09:21:18 -0500
cvs-buildpackage (3.20) unstable; urgency=low
* Added the configuration option/ command line option/ENV variable to
allow people to set toher build programs rather than dpkg-buildpackage
(debbuild was suggested as an option). Also, one could just set this
command to 'chroot /opt/root dpkg-buildpackage' and build in a chroot
jail. closes: Bug#66188, Bug#66189
-- Manoj Srivastava <srivasta@debian.org> Tue, 11 Jul 2000 23:40:10 -0500
cvs-buildpackage (3.19) unstable; urgency=low
* cvs-inject now removes CVS directories that were created by the debian
diff file. This should also work with upstream sources that also
contain the debian dir natively; and should not affect debian-only
packages. closes: Bug#65541
-- Manoj Srivastava <srivasta@debian.org> Tue, 11 Jul 2000 02:21:56 -0500
cvs-buildpackage (3.18) frozen unstable; urgency=low
* Added a dependency on fileutiles >=4.0, since the package would fail
to install with older fileutils.
-- Manoj Srivastava <srivasta@debian.org> Tue, 28 Mar 2000 02:59:59 -0600
cvs-buildpackage (3.17) frozen unstable; urgency=low
* Fixed a couple of typos in cvs-inject, which could potentially cause
data loss (changed an test -f test into a test -e test). This needs to
go into potato.
* Use absolute links when related links would not work, for the
/usr/doc/latex2tml symlink.
* Add into the docs that the scratch working directory should not be a
subdirectory of CVSROOT, since cvs is very likely to refuse to export
a package there.
-- Manoj Srivastava <srivasta@debian.org> Wed, 22 Mar 2000 01:21:33 -0600
cvs-buildpackage (3.16) frozen unstable; urgency=low
* Fixed typos in cvs-upgrades informational output. closes: Bug#58564
* Fixed an upgrade bug when /usr/doc happens to be a symlink, and does
not point to /usr/share/doc. A couple of people were bitten by this.
-- Manoj Srivastava <srivasta@debian.org> Mon, 28 Feb 2000 22:27:05 -0600
cvs-buildpackage (3.15) frozen unstable; urgency=low
* The postinst was vulnerable to being affected by symlinks (if, for
some reason, the prerm failed). This has happended for latex2html; and
created a grave bug.
* There was a bug in the postinst in a case statement, that caused
installation to fail for certain situations.
* Also fixed an lintian warning
-- Manoj Srivastava <srivasta@debian.org> Tue, 8 Feb 2000 14:47:27 -0600
cvs-buildpackage (3.14) frozen unstable; urgency=medium
* Un backwhacked tildes in man pages. closes: Bug#50884
* Do not use $() in a double quote context. closes: Bug#47646
* Added a strict check configuration option. closes: Bug#50839
* Fix a typo: %changes -> $changes. closes: Bug#52758
-- Manoj Srivastava <srivasta@debian.org> Tue, 25 Jan 2000 16:08:53 -0600
cvs-buildpackage (3.13) unstable; urgency=low
* Made cvs-inject (optionally) more permissive. I did not apply the
patch in the big report directly, since the package being injected is
in violation of policy; and I would rather let the human
decide. Courtesy of Joey Hess closes: Bug#44041
* Added blank space in directory name handling for cvs-inject, using the
patrch in the report. Courtesy of Joey Hess (this is really ugly,
joey) closes: Bug#44564
* Documented the fact that one has to update the working directory
manually after cvs-upgrade is run. closes: Bug#45327
* Moved to FHS compliance.
-- Manoj Srivastava <srivasta@debian.org> Fri, 8 Oct 1999 06:56:37 -0500
cvs-buildpackage (3.12) unstable; urgency=low
* Finally fix exessive quoting (I hope). closes: Bug#43639
* Added a work around for CVS bug reported in 24585.
closes: Bug#43409
-- Manoj Srivastava <srivasta@debian.org> Mon, 30 Aug 1999 22:17:47 -0500
cvs-buildpackage (3.11) unstable; urgency=high
* discovered a thinko because of which cvs-buildpackage was ignoring
module prefixes in some cases. Reported by Joey Hess.
* Added a section detailing the predefined variable to the cvsdeb.conf.5
man page.
* Added support for using the Debian changelog entry as the CVS entry in
cvs-inject and cvs-upgrade (conf file and env variable, no command
line option yet).
-- Manoj Srivastava <srivasta@debian.org> Thu, 19 Aug 1999 10:58:52 -0500
cvs-buildpackage (3.10) unstable; urgency=low
* Removed quotes around the file names in arg to rm. closes: Bug#43191
* Mentioned in various places in the HOWTO that if you use the
CVSROOT/debian dir, you also need to set conf_prefix=debian in the
config file. closes: Bug#41109
* I have been unable to reproduce 34545, and after several unsuccesful
attempts to get additional information from the reporter, I am closing
this report. closes: Bug#34545
-- Manoj Srivastava <srivasta@debian.org> Thu, 19 Aug 1999 02:30:06 -0500
cvs-buildpackage (3.09) unstable; urgency=low
* Added patch from Karl M. Hegbloom
* cvs-upgrade (argv): Ditto.
* cvs-inject (opt_dsc): Remove quotes around $CVS_QUIET so that
when it is empty, there isn't a null argv[n] passed to `cvs'; the
argument just goes away.
* Use an array variable to pass args to $action whenever there
are arguments to be passed that have spaces in them.
* closes: Bug#38905
-- Manoj Srivastava <srivasta@debian.org> Sat, 5 Jun 1999 23:30:05 -0500
cvs-buildpackage (3.08) unstable; urgency=low
* Changed read $ans to read ans all over the place. closes: Bug#38532
-- Manoj Srivastava <srivasta@debian.org> Wed, 2 Jun 1999 17:36:05 -0500
cvs-buildpackage (3.07) unstable; urgency=low
* Fix logical error in handling CVSDEB_PREFIX. closes:Bug#37808
-- Manoj Srivastava <srivasta@debian.org> Sun, 16 May 1999 22:39:27 -0500
cvs-buildpackage (3.06) unstable; urgency=low
* Added a new option (-F) to cvs-inject and cvs-upgrade, since they were
really choking on symbolic links. There are two things CVS may choke
on symbolic links and CVS directories in the source tree. Also, there
are times when one may not want to honour the upstream files. Without
this option, the cvs-inject program shall exit with an error
message. This option causes cvs-inject to ask whether you want to
delete the offending files. If you answer y, it removes them and
continues; else it shall exit with an error message. This argument
overrides the settings in the environment variable CVSDEB_FORCECLEAN,
which in turn overrides the setting in the configuration file,
conf_forceclean.
This seems to work for me, but my tests have been contrived. I'd
appreciate it if people were to test these.
closes: Bug#34457, Bug#35538
-- Manoj Srivastava <srivasta@debian.org> Fri, 14 May 1999 23:50:12 -0500
cvs-buildpackage (3.05) unstable; urgency=low
* Actually add cvs-co-upgrade
-- Manoj Srivastava <srivasta@debian.org> Thu, 13 May 1999 16:33:26 -0500
cvs-buildpackage (3.04) unstable; urgency=low
* Added documentation to clarify what we mean by work directory.
closes: BUG#34682
* Allow the user to specify the default import substitution metod (-ko
by default). closes: BUG#34335
* Fixed typo in cvs-upgrade man page. closes: BUG#36593
* Added cvs-co-upgrade to handle differences between two upstream
versions. closes: Bug#34544, Bug#33464
-- Manoj Srivastava <srivasta@debian.org> Thu, 13 May 1999 15:43:20 -0500
cvs-buildpackage (3.03) unstable; urgency=low
* Changed regexps that determine the upstream and debian versions to
account for non-numeric debian revisions, and upstream versions that
have hyphens in them. The first part closes: 33257
* Added support for including package name in the CVS tag, allowing for
overlapping packages. closes: Bug#32836
* Extended the patch for cvs-buildpackage to cvs-inject and cvs-upgrade,
to keep al components in sync.
-- Manoj Srivastava <srivasta@debian.org> Mon, 22 Feb 1999 02:43:34 -0600
cvs-buildpackage (3.02) unstable; urgency=low
* Changed the FSF address in the comments in the man pages. The
copyright file was already fine. fixes: BUG#32198
-- Manoj Srivastava <srivasta@debian.org> Wed, 27 Jan 1999 00:35:50 -0600
cvs-buildpackage (3.01) unstable; urgency=low
* Added in spelling fixes and minor modifications from Adam Di
Carlo. (This was much appreciated). closes: BUG#30105
* Make cvs-upgrade also advice using the -d flag to cvs-update (also
from Adam Di Carlo). closes: BUG#30106
-- Manoj Srivastava <srivasta@debian.org> Sat, 28 Nov 1998 10:59:14 -0600
cvs-buildpackage (2.12) unstable; urgency=low
* Fixed documentation rules about how the debian revision tag is
generated. closes: BUG#28451
* Mentioned in cvs-upgrade how to upgrade a working CVS directory using
cvs update.
* Ran a spell check on the HOWTO and README. closes: BUG#28452
* Fixed a typo in cvs-inject.1, it should be upstream_version_, not
upstream_versions_. closes: BUG#28459
* Documented conf_prefix in cvsdeb.conf.5. closes: BUG#28460
* Fixed a typo in cvs-upgrade that confused it while upgrading a
Debian-only package. The apparent unquoted arguments to -m are a
display artifact, as the report noted, the command does the right
thing anyway. I do not think it is worth the effort required in fixing
the anomaly, but I shall do so if there is sufficient demand.
closes: BUG#28461
* Fixed more typos in cvsdeb.conf.5. Mentioned ~/.cvsdeb.conf there as
well. Escaped the ~ in cvs-buildpackage.conf.1 closes: BUG#28536
* Put in a safety check in cvs-inject to make it more paranoid about
changing dirs. I can't reportduce problems people seem to be having.
-- Manoj Srivastava <srivasta@debian.org> Wed, 28 Oct 1998 17:00:37 -0600
cvs-buildpackage (2.11) unstable; urgency=low
* Use /tmp/$$/. directory instead of /tmp/$$.x files. close: Bug#27842
-- Manoj Srivastava <srivasta@debian.org> Wed, 14 Oct 1998 01:17:42 -0500
cvs-buildpackage (2.10) unstable; urgency=low
* The cvs-buildpackage program now honors the CVSDEB_PREFIX environment
variable, just like cvs-inject and cvs-upgrade programs. It does not
honor the configuration variable conf_prefix (it never has), and this
is now documented.
-- Manoj Srivastava <srivasta@debian.org> Wed, 23 Sep 1998 02:56:51 -0500
cvs-buildpackage (2.09) unstable; urgency=low
* Fix a couple of typos involving version and name specification.
closes: BUG#26973, BUG#26974
-- Manoj Srivastava <srivasta@debian.org> Wed, 23 Sep 1998 01:21:38 -0500
cvs-buildpackage (2.08) unstable; urgency=low
* cvs-upgrade: update the documents emphasizing that the code needs to
be checked out again using cvs co -j -j options.
-- Manoj Srivastava <srivasta@debian.org> Fri, 18 Sep 1998 02:25:27 -0500
cvs-buildpackage (2.07) unstable; urgency=low
* Do not include the name of the module as part of tag when trying to
reconstitute the orig file. closes: BUG#26632
-- Manoj Srivastava <srivasta@debian.org> Fri, 11 Sep 1998 12:54:12 -0500
cvs-buildpackage (2.06) unstable; urgency=low
* Added missing quote in cvs-inject.
-- Manoj Srivastava <srivasta@debian.org> Mon, 7 Sep 1998 04:53:00 -0500
cvs-buildpackage (2.05) unstable; urgency=low
* cd to the working dir for cvs-buildpackage to work around a bug in
CVS. closes: BUG#26251
-- Manoj Srivastava <srivasta@debian.org> Tue, 1 Sep 1998 00:03:34 -0500
cvs-buildpackage (2.04) unstable; urgency=low
* Removed most unneeded eval invocations from the scripts. Thanks to Ian
Jackson for piting this out.
* Make dpkg_options a Bash array variable, so that one can
transparently pass arguments off to dpkg-buildpackage. Without this,
we were splitting up spaces in arguments while passing it to
dpkg-buildpackage. closes: BUG#26237
* Moved the verbose help section in cvs-upgrade to the front, so that
error messages during upgrade do not get lost.
* Document that conf_dpkg_options is also an array variable now.
-- Manoj Srivastava <srivasta@debian.org> Sun, 30 Aug 1998 13:46:48 -0500
cvs-buildpackage (2.03) unstable; urgency=low
* Incorporated patch for the HOWTO file from Adam P. Harris
<apharris@burrito.onshore.com> which fixes typos and clariies a few
things. closes: BUG#25550
* Added a dependency for cvs (should have done that earlier), since we
need it to do _anything_. closes: BUG#25551
-- Manoj Srivastava <srivasta@debian.org> Tue, 11 Aug 1998 15:47:47 -0500
cvs-buildpackage (2.02) unstable; urgency=low
* Anchor the regular expressions in cvs-inject and cvs-buildpackage. The
upstream version would otherwise be parsed incorrectly.
-- Manoj Srivastava <srivasta@debian.org> Fri, 24 Jul 1998 14:00:48 -0500
cvs-buildpackage (2.01) unstable; urgency=low
* Modified the man pages to indicate how users may import files which are
normally ignored by CVS.
* Modified the conffile to report the real location of the
defaults. Took the option to fix spellings. Patch by "Karl
M. Hegbloom" <karlheg@inetarena.com> closes: Bug#23701
* Added even more documentation to emphasize the fact that setting the
working directory directly makes the root directory setting
irrelevant; in other words, the root directory is merely used to
derive a default for the working directory. closes: BUG#23627
-- Manoj Srivastava <srivasta@debian.org> Tue, 14 Jul 1998 11:51:42 -0500
cvs-buildpackage (1.14) frozen unstable; urgency=low
* BUG-FIX: Updated the cvsdeb.conf.5 man page to reflect new options
included in the previous releases.
* cvs-buildpackage now checks for and offers to abort if there are
uncommitted files in the source tree.
* Now, one may opt to have a default mechanism of gaining root access
for a buildo (I always use fakeroot, and can now put it in
/etc/cvsdeb.conf or ~/.cvsdeb,conf). One can now just call
cvs-buildpackage with no options and build a package ;-)
-- Manoj Srivastava <srivasta@debian.org> Fri, 3 Apr 1998 10:52:12 -0600
cvs-buildpackage (1.13) unstable; urgency=low
* Both cvs-inject and cvs-upgrade warn about the presence of symbolic
links in the upstream source. CVS ignores these files, and without the
warning data could be lost. The operation continues without error.
* Both cvs-inject and cvs-upgrade warn about the presence of CVS
directories in upstream source. This cannot be handled, and the
operation aborts gracefully, and informs the user fo the offending
directories.
* There is a new option to cvs-buildpackage (with env var and config
file support too) to force a cvs tag -F operation before exporting the
sources. This only works in the source directory (you know
cvs-buildpackage couls be called from anywhere, as long as you give
the repository, package name, and version, right?), since cvs tag does
not make sense otherwise. The default is the old behaviour.
closes: Bug#20229.
-- Manoj Srivastava <srivasta@debian.org> Wed, 1 Apr 1998 16:10:34 -0600
cvs-buildpackage (1.12) unstable; urgency=low
* Fixed documentation typos. closes: Bug#19527
-- Manoj Srivastava <srivasta@debian.org> Sat, 14 Mar 1998 23:34:27 -0600
cvs-buildpackage (1.11) unstable; urgency=low
* Fixed typos in cvs-upgrade; and fixed the debian tag. closes: Bug#19528
* Moved the setting of cvsmodule lower in cvs-inject, so that $package
is set. Closes: Bug#19612
-- Manoj Srivastava <srivasta@debian.org> Sat, 14 Mar 1998 18:03:02 -0600
cvs-buildpackage (1.10) unstable; urgency=low
* Added a missing quote to cvs-upgrade
-- Manoj Srivastava <srivasta@debian.org> Fri, 6 Mar 1998 01:01:24 -0600
cvs-buildpackage (1.9) unstable; urgency=low
* Fixed typo in extended description. closes: Bug:18944
-- Manoj Srivastava <srivasta@debian.org> Thu, 5 Mar 1998 18:42:34 -0600
cvs-buildpackage (1.8) unstable; urgency=low
* Changed >$2 into >&2 as it should have been in the first place in
cvs-upgrade.
* cvs-upgrade and cvs-inject now follow cvs-buildpackage wrt -M and -x;
-M is the module name, in toto, -x gives a default prefix to the
module name, and can be set in the config file. Both may be set in env
variables. closes: Bug#18734
* All programs now look for and read ~/.cvsdeb.conf. closes: Bug#18742
-- Manoj Srivastava <srivasta@debian.org> Mon, 2 Mar 1998 02:22:26 -0600
cvs-buildpackage (1.7) unstable; urgency=low
* Fixed a typo in cvs-inject. closes: Bug#18523
* Note that the current behaviour of cvs-{inject,upgrade} is to ignore
files that match the default list of files to be ignored (this is
built into cvs); and that any .cvsignore files in the upstream sources
shall be honoured. This should be fine as long as upstream sources do
not include files that match cvs ignore patterns. Currently, the
default list of ignored file name patterns is:
RCS SCCS CVS CVS.adm RCSLOG cvslog.* tags TAGS .make.state
.nse_depinfo *~ #* .#* ,* _$* *$ *.old *.bak *.BAK *.orig *.rej .del-*
*.a *.olb *.o *.obj *.so *.exe *.Z *.elc *.ln core
-- Manoj Srivastava <srivasta@debian.org> Mon, 23 Feb 1998 16:28:18 -0600
cvs-buildpackage (1.6) unstable; urgency=low
* Upgraded to standards version 2.4.0.0
* Fixed FSF address in the copyright files.
* Added cvs-inject
* added cvs-upgrade
* This is now a complete set or programs for using cvs in debian
development.
* Updated the HOWTO for the new programs.
* Expanded the description. This version satisfies all know lintian
warnings.
-- Manoj Srivastava <srivasta@debian.org> Sat, 21 Feb 1998 01:59:26 -0600
cvs-buildpackage (1.5) unstable; urgency=low
* Make sure that the copyright file is not compressed. closes:Bug#14382
* Added documentation about cvs TAG conventions, and the fact that we
ignore the epoch number in determining cvs tags (this is not a problem
since cvs does not have to order the debian versions)
* Preserve file modification information from the pristine sources.
* *Not included* cvs-inject and cvs-upgrade, as they are not in a
releasable state.
-- Manoj Srivastava <srivasta@debian.org> Mon, 1 Dec 1997 14:32:43 -0600
cvs-buildpackage (1.04) unstable; urgency=low
* Made the rootget <blah> commands always use full path name for <blah>,
so it works with fakeroot. (specifically, two rm commands in the
script were changed to /bin/rm). Reported by Andreas Jellinghaus
<aj@dungeon.inka.de>.
* Further enhanced the HOWTO with suggestions from Andreas Jellinghaus
<aj@dungeon.inka.de>.
-- Manoj Srivastava <srivasta@debian.org> Thu, 21 Aug 1997 14:53:20 -0500
cvs-buildpackage (1.03) unstable; urgency=low
* Fixed a typo in the README file. This fixes BUG#12196.
* Fixed a few typos in the HOWTO document (converted a few hyphens `-'
into underscores `_').
* The HOWTO example were putting the package name into the tags, updated
the HOWTO to reflect the current working of the script (which does not
put package names in tags).
* Mentioned the example script cvs-pkginit in the HOWTO.
* Rewrote the update import section of the HOWTO. Went through the whole
HOWTO and updated the tags shown in the examples to be consistent, and
reflect the script.
* I do apologize for not checking the HOWTO, and people should not blame
joey for this. He wrote an excellent treatise, but cvs-buildpackage is
still very inchoate, and it changed from when joey wrote the HOWTO. It
is my fault that I did not update the HOWTO before the last release.
-- Manoj Srivastava <srivasta@debian.org> Thu, 21 Aug 1997 11:24:03 -0500
cvs-buildpackage (1.02) unstable; urgency=low
* Added various things based on suggestions (and sample code) from
Tom Lees <tom@lpsg.demon.co.uk>. Specifically, the user may now
specify
o) The cvs tag to use (rather than constructing one from the version
number)
o) The CVS default module prefix (maybe the modules file should be
fixed?)
o) an option to clean out the exported source after a successful
build
* Also, the script now attempts to check out the changelog file to check
for the version number, instead of requiring that it be provided when
not working inside a checked out source tree. So, it tests if it is
user provided, or else it parses debian/changelog, or else it looks
for and checks out changelog from the cvs module name if provided, or
else, it constructs a module name from the prefix (if any) and the
package name and tries checking out the changelog file (whew).
* Also, if the original sources are not found, it attempts to recreate
it by checking out the latest vendor branch.
* Better formatting of the debug output
* The cvs operations are quieter than they used to be.
* Added the example script cvs-pkginit, which shows how to enter a
package into CVS.
* Also added a HOWTO document from Martin (Joey) Schulze (joey@debian.org)
-- Manoj Srivastava <srivasta@debian.org> Wed, 20 Aug 1997 16:26:58 -0500
cvs-buildpackage (1.01) unstable; urgency=low
* Initial release.
-- Manoj Srivastava <srivasta@debian.org> Sun, 30 May 1997 22:33:47 -0500
|