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
|
maven-debian-helper (2.6) unstable; urgency=medium
* Depend on maven-repo-helper >= 1.10 (supports dependencies with classifiers)
* Build the plugin metadata for the org.eclipse.sisu group
when copying the Maven repository.
* Added com.coveo:fmt-maven-plugin to the ignored plugins
-- Emmanuel Bourg <ebourg@apache.org> Wed, 10 Feb 2021 14:29:20 +0100
maven-debian-helper (2.5) unstable; urgency=medium
* Use the svn mode of uscan instead of generating a debian/orig-tar.sh
script checking out the upstream repository (Closes: #979478)
* mh_make now recognizes the EPL-2.0 license
* Standards-Version updated to 4.5.1
* The generated control file now specifies Standards-Version: 4.5.1
* Switch to debhelper level 13
* Generate DH 13 compliant packages
-- Emmanuel Bourg <ebourg@apache.org> Thu, 21 Jan 2021 15:30:31 +0100
maven-debian-helper (2.4) unstable; urgency=medium
* mh_make:
- The generated control file now specifies Standards-Version: 4.4.1
- The generated control file now depends on debhelper-compat instead of
debhelper, and the debian/compat file is no longer generated
- The generated debian/watch files now uses the version 4
- No longer support generating Ant based packages
- No longer generate the javadoc by default
* Added ossindex-maven-plugin to the ignored plugins
* Standards-Version updated to 4.4.1
* Switch to debhelper level 12
-- Emmanuel Bourg <ebourg@apache.org> Thu, 10 Oct 2019 09:50:04 +0200
maven-debian-helper (2.3.2) unstable; urgency=medium
* Team upload.
* Fixed a regression in maven-debian-helper/2.3 causing the ignored rules
to be included in the installed poms like publish rules (Closes: #908591)
-- Emmanuel Bourg <ebourg@apache.org> Tue, 11 Sep 2018 18:44:09 +0200
maven-debian-helper (2.3.1) unstable; urgency=medium
* Team upload.
* Fixed the relocation pom for artifacts of type 'pom' (Closes: #907554)
* Added glassfish-copyright-maven-plugin to the ignored plugins
* Standards-Version updated to 4.2.1
* The generated control file now specifies Standards-Version: 4.2.1
* Build the plugin metadata for the org.apache.xbean and
org.jvnet.jaxb2.maven2 groups when copying the Maven repository.
* Detect the CDDL licenses when generating the debian/copyright file
-- Emmanuel Bourg <ebourg@apache.org> Thu, 06 Sep 2018 09:00:57 +0200
maven-debian-helper (2.3) unstable; urgency=medium
* Team upload.
* No longer support generating CDBS based packages
* No longer ignore the JavaBeans Activation Framework dependencies
(removed from Java 9)
* Add the DH parameter --buildsystem=maven when a build.xml file is present
(Closes: #902587)
* Support GitHub endpoints using the git@github.com:group/name.git format
* Ignore the source files reported as generated by licensecheck when
generating the debian/copyright file
* Replaced BSD with BSD-<n>-clause in the list of suggested licenses
* Detect the BSD-<n>-clause licenses when generating the debian/copyright file
* Use the plugin annotations instead of the javadoc tags in the Maven mojos
* Use XZ compression by default when repacking tarballs downloaded from GitHub
* Standards-Version updated to 4.1.4
* The generated control file now specifies Standards-Version: 4.1.4
* No longer generate the get-orig-source target in debian/rules
* Use salsa.debian.org Vcs-* URLs
-- Emmanuel Bourg <ebourg@apache.org> Thu, 28 Jun 2018 15:10:29 +0200
maven-debian-helper (2.3~exp1) unstable; urgency=medium
* Team upload.
* Generate Vcs-* URLs for Salsa
* Standards-Version updated to 4.1.3
* The generated control file now specifies Standards-Version: 4.1.3
* Switch to debhelper level 11
* Generate DH 11 compliant packages
* Build with the DH sequencer instead of CDBS
* Removed Damien Raude-Morvan from the uploaders (Closes: #889379)
* Removed Wolodja Wentland from the uploaders (Closes: #891313)
-- Emmanuel Bourg <ebourg@apache.org> Mon, 05 Mar 2018 12:14:43 +0100
maven-debian-helper (2.2.8) unstable; urgency=medium
* Team upload.
* Fix "quilt and mh_patchpom sequence" by inserting extra calls to
mh_(un)patchpoms in share/perl/maven.pm (Closes: #883239)
* Fix file-contains-trailing-whitespace in changelog and rules
* Fix homepage-field-uses-insecure-uri in control
* Fix "Add non-interactive option to mh_make" (Closes: #826410)
* Remove unnecessary greater-than versioned dependency
-- Christopher Hoskin <mans0954@debian.org> Mon, 04 Dec 2017 21:53:56 +0000
maven-debian-helper (2.2.7) unstable; urgency=medium
* Team upload.
* Remove Maven rule for plexus-classworlds. (Closes: #881477)
-- Miguel Landaeta <nomadium@debian.org> Sun, 12 Nov 2017 11:34:06 +0000
maven-debian-helper (2.2.6) unstable; urgency=medium
* Team upload.
* Fix "Wrong package name for -doc packages" use unless instead of &&
(Closes: #878103)
* Update Standards-Version from 4.1.0 to 4.1.1 (no change required)
-- Christopher Hoskin <mans0954@debian.org> Tue, 10 Oct 2017 06:39:49 +0100
maven-debian-helper (2.2.5) unstable; urgency=medium
* Team upload.
* No longer use the Maven 2 jars
-- Emmanuel Bourg <ebourg@apache.org> Mon, 04 Sep 2017 01:08:08 +0200
maven-debian-helper (2.2.4) unstable; urgency=medium
* Team upload.
* Added the missing Maven rule for plexus-classworlds
-- Emmanuel Bourg <ebourg@apache.org> Thu, 31 Aug 2017 23:30:34 +0200
maven-debian-helper (2.2.3) unstable; urgency=medium
* Team upload.
* Spawn a shell explicitly when necessary in the doit() calls of the DH
buildsystem (prevents a warning with DH 10 and an error with DH 11)
(Closes: #870404)
* Disable the color output if the terminal doesn't support colors
* Honor the "nodoc" build option and skip the javadoc generation
* Added the project.build.sourceEncoding property in the documentation
header of the generated maven.properties file
* Standards-Version updated to 4.1.0
* The generated control file now specifies Standards-Version: 4.1.0
-- Emmanuel Bourg <ebourg@apache.org> Sun, 27 Aug 2017 01:09:26 +0200
maven-debian-helper (2.2.2) unstable; urgency=medium
* Team upload.
* Hide the warning displayed by copy-repo.sh when processing poms without jar
* Build the plugin metadata for the net.bytebuddy, org.codehaus.modello
and org.eclipse.tycho groups when copying the Maven repository.
-- Emmanuel Bourg <ebourg@apache.org> Thu, 27 Jul 2017 20:26:45 +0200
maven-debian-helper (2.2.1) unstable; urgency=medium
* Team upload.
* Added the MPL-1.1 and MPL-2.0 to the list of the recognized licenses
* The generated copyright file now has a https format URL
* Standards-Version updated to 4.0.0
* The generated control file now specifies Standards-Version: 4.0.0
* Replaced the references to eclipse-aether with maven-resolver
* Updated the version of the Maven dependencies to 3.5 in pom.xml
-- Emmanuel Bourg <ebourg@apache.org> Tue, 27 Jun 2017 15:06:28 +0200
maven-debian-helper (2.2) unstable; urgency=medium
* Team upload.
* Upload to unstable
-- Emmanuel Bourg <ebourg@apache.org> Sun, 18 Jun 2017 10:59:55 +0200
maven-debian-helper (2.2~exp1) experimental; urgency=medium
* Team upload.
[ Christopher Hoskin ]
* Fix "Do not modify the debian control files during package build"
Add a --build option to DependenciesSolver to suppress overwriting poms
and rules files (Closes: #807686)
[ tony mancill ]
* Update verbiage in copyright holder prompt to be gender-neutral.
Thanks to Tom Mable for the bug report. (Closes: #859012)
[ Emmanuel Bourg ]
* Add the debian.hasPackageVersion property in the installed poms when
the --has-package-version option is specified (Closes: #862894)
* Replaced the suggested dependency on devscripts with licensecheck
and fixed the error message in mh_make when licensecheck isn't installed
(Closes: #840787)
* Removed mvn-debian (Closes: #703373)
* Clarified the 'Include all modules?' question (Closes: #758611)
-- Emmanuel Bourg <ebourg@apache.org> Thu, 18 May 2017 11:46:22 +0200
maven-debian-helper (2.1.3) unstable; urgency=medium
* Team upload.
[ Emmanuel Bourg ]
* Build the plugin metadata for the maven-replacer-plugin when copying
the Maven repository.
* Ensure the target directories exist before generating
the maven-metadata-local.xml files.
* Always ignore maven-docck-plugin
[ Christopher Hoskin ]
* Pass params passed to dh_auto_clean to Maven
-- Emmanuel Bourg <ebourg@apache.org> Mon, 19 Dec 2016 23:33:24 +0100
maven-debian-helper (2.1.2) unstable; urgency=medium
* Team upload.
[ tony mancill ]
* Update mh_make to no longer always be --verbose (Closes: #826430)
- Thank you Christopher Hoskin for the patch.
* Resolve mh_resolve_dependencies exception when run with --non-interactive
- Thank you Christopher Hoskin for the patch. (Closes: #820163)
[ Emmanuel Bourg ]
* Generate DH 10 compliant packages
* Switch to debhelper level 10
-- Emmanuel Bourg <ebourg@apache.org> Sat, 29 Oct 2016 00:43:17 +0200
maven-debian-helper (2.1.1) unstable; urgency=medium
* Team upload.
* Added the debian.package property in the relocated poms
* Fixed a NPE when no relocation is specified
-- Emmanuel Bourg <ebourg@apache.org> Thu, 30 Jun 2016 16:58:44 +0200
maven-debian-helper (2.1) unstable; urgency=medium
* Team upload.
* Added pom relocation support
* Depend on maven-repo-helper >= 1.9
* Bumped the required version of maven-debian-helper to 2.1
in the generated control files
-- Emmanuel Bourg <ebourg@apache.org> Thu, 30 Jun 2016 12:55:06 +0200
maven-debian-helper (2.0.7) unstable; urgency=medium
* Team upload.
[ Emmanuel Bourg ]
* Added maven-doap-plugin and coveralls-maven-plugin to the ignored plugins
* Standards-Version updated to 3.9.8
* The generated control file now specifies Standards-Version: 3.9.8
* Fixed the default license announced by mh_make (Closes: #826419)
* Removed the ambiguous short option for mh_resolve_dependencies --non-explore
(Closes: #826422)
[ Christopher Hoskin ]
* Fix "mh_resolve_dependencies fails to honour --verbose option"
(Closes: #820161)
* Fix "Using wrong path to mvnDebug when checking if apt-file"
Updated path for mvnDebug in mh_make (Closes: #726609)
* DependancySolver displays the relative path to poms (Closes: #826433)
* Fix mh_make so that the dependency resolution is properly affected by
--run-tests=false and --javadoc=false work (Closes: #827732)
[ Luca Vercelli ]
* Fixed an error when copy-repo.sh encounters artifacts with ".pom"
in the artifactId
-- Emmanuel Bourg <ebourg@apache.org> Tue, 28 Jun 2016 00:31:21 +0200
maven-debian-helper (2.0.6) unstable; urgency=medium
* Team upload.
* Inject plexus-utils 2.x instead of 1.1 in the dependency graph
of the plugins not defining a dependency on it already (Closes: #813287)
* Build the plugin metadata for the com.thoughtworks.paranamer group
when copying the Maven repository.
* mh_make now recognizes the EPL-1.0 license (Closes: #814632)
-- Emmanuel Bourg <ebourg@apache.org> Mon, 29 Feb 2016 14:43:27 +0100
maven-debian-helper (2.0.5) unstable; urgency=medium
* Team upload.
* Standards-Version updated to 3.9.7 (no changes)
* The generated control file now specifies Standards-Version: 3.9.7
* Use a secure Vcs-Git URL in the generated control file
* Updated debian/copyright
-- Emmanuel Bourg <ebourg@apache.org> Fri, 19 Feb 2016 12:07:43 +0100
maven-debian-helper (2.0.4) unstable; urgency=medium
* Team upload.
* Build the plugin metadata for the org.sonatype.plugins group
when copying the Maven repository.
-- Emmanuel Bourg <ebourg@apache.org> Thu, 28 Jan 2016 15:37:35 +0100
maven-debian-helper (2.0.3) unstable; urgency=medium
* Team upload.
* Fixed the --no-usj-versionless option (Closes: #766392)
* Build the plugin metadata for the org.codehaus.plexus group
when copying the Maven repository.
* No longer export a default value for the JAVA_HOME variable in the
debian/rules file generated by mh_make (the DH build system already uses
a default value)
* Fixed the test failure with testSolvePlexusActiveCollectionsDependencies
in DependenciesSolverTest. It should have been updated with
maven-debian-helper 1.6.8 when the provided dependencies stopped
from being included in the package dependencies.
-- Emmanuel Bourg <ebourg@apache.org> Wed, 27 Jan 2016 09:51:30 +0100
maven-debian-helper (2.0.2) unstable; urgency=medium
* Team upload.
* Build the plugin metadata for the org.apache.felix group (the group
of the bundle plugin) when copying the Maven repository.
-- Emmanuel Bourg <ebourg@apache.org> Fri, 15 Jan 2016 13:12:33 +0100
maven-debian-helper (2.0.1) unstable; urgency=medium
* Team upload.
* The dh_auto_install arguments are now passed to Maven
(for example to specify the location of the build file with
dh_auto_install -- -f foo/pom.xml)
-- Emmanuel Bourg <ebourg@apache.org> Fri, 11 Dec 2015 14:46:22 +0100
maven-debian-helper (2.0) unstable; urgency=medium
* Team upload.
* Upload to unstable
-- Emmanuel Bourg <ebourg@apache.org> Wed, 09 Dec 2015 09:52:13 +0100
maven-debian-helper (2.0~exp3) experimental; urgency=medium
* Team upload.
* Disable the timestamps and set the locale to en_US when generating
the javadoc in the builds using DH (improves the reproducibility).
* Removed the dependency on maven-deploy-plugin (moved to maven-bundle-plugin)
* Fixed the mvn-debian script to work with Maven 3.3.9
* Use the maven-plugin-api jar from libmaven3-core-java instead of
libmaven2-core-java
-- Emmanuel Bourg <ebourg@apache.org> Mon, 07 Dec 2015 13:20:26 +0100
maven-debian-helper (2.0~exp2) experimental; urgency=medium
* Team upload.
* Added a dependency on libmaven-deploy-plugin-java to fix
a build failure with some packages like avro-java.
* Remove the target directories even if 'mvn clean' fails when using DH
-- Emmanuel Bourg <ebourg@apache.org> Tue, 24 Nov 2015 17:03:53 +0100
maven-debian-helper (2.0~exp1) experimental; urgency=medium
* Team upload.
* Update Maven to version 3.3 (Closes: #709276)
- Remove nodocs build due to Maven 3 update
- Generate maven metadata when copying maven repo for building
* Update SysInstallMojo to wait for symlinks to finish
-- Andrew Schurman <arcticwaters@gmail.com> Fri, 13 Nov 2015 16:06:38 +0100
maven-debian-helper (1.7) unstable; urgency=medium
* Ignore the 'maven clean' errors when building with debhelper
* Do not run the tests when DEB_BUILD_OPTIONS=nocheck is specified
(Closes: #737988)
* Changed the debian/rules template to use DH by default instead of CDBS.
A rules file using CDBS can still be generated by adding the --cdbs
parameter to mh_make (Closes: #786340)
* Generate debian/watch for GitHub projects
* Added animal-sniffer-maven-plugin to the ignored plugins
-- Emmanuel Bourg <ebourg@apache.org> Thu, 12 Nov 2015 19:18:51 +0100
maven-debian-helper (1.6.13) unstable; urgency=medium
* Don't install the documentation jar by default (Closes: #711852)
-- Emmanuel Bourg <ebourg@apache.org> Tue, 29 Sep 2015 17:35:10 +0200
maven-debian-helper (1.6.12) unstable; urgency=medium
* Set the locale to en_US when generating the javadoc
to make the builds reproducible
-- Emmanuel Bourg <ebourg@apache.org> Fri, 19 Jun 2015 23:59:50 +0200
maven-debian-helper (1.6.11) unstable; urgency=medium
* Upload to unstable
* Removed the timestamp from the javadoc files to make the builds reproducible
* Export the DEB_CHANGELOG_DATETIME variable with the date of the latest entry
in debian/changelog
* Accept libmaven-compiler-plugin-java (<< 3.0) as an alternative dependency
-- Emmanuel Bourg <ebourg@apache.org> Tue, 05 May 2015 19:51:25 +0200
maven-debian-helper (1.6.10) experimental; urgency=medium
* Team upload.
* Replace dependency on libmaven-compiler-plugin-java with
libmaven-compiler-plugin-2.5-java.
-- Miguel Landaeta <nomadium@debian.org> Sat, 07 Mar 2015 21:10:26 -0300
maven-debian-helper (1.6.9) unstable; urgency=medium
* Marked jacoco-maven-plugin as a documentation plugin
* Added org.sonatype.plugins:nexus-staging-maven-plugin to the ignored
plugins
* Use the uscan --no-symlink option instead of --rename in the generated
debian/rule get-orig-source target to work around #748462
* mh_make: Fixed the error displayed when DEBFULLNAME/DEBEMAIL is not defined
* The generated control file now specifies Standards-Version: 3.9.6
* Shortened the Vcs-Browser URL in the generated control file
* The dependencies of the *-java-doc packages are now recommended to comply
with the Java policy
* debian/control:
- Depend on maven-repo-helper >= 1.8.9
- Standards-Version updated to 3.9.6 (no changes)
-- Emmanuel Bourg <ebourg@apache.org> Fri, 24 Oct 2014 16:31:47 +0200
maven-debian-helper (1.6.8) unstable; urgency=medium
* The provided Maven dependencies are no longer added to the ${maven:Depends}
substitution variable
* Added com.google.code.maven-license-plugin:maven-license-plugin
to the ignored plugins
* Use the --download-current-version uscan option in the generated
debian/rules files
* Release candidate versions are now properly mangled (1.0-rc2 -> 1.0~rc2)
* Updated the Maven dependencies
-- Emmanuel Bourg <ebourg@apache.org> Mon, 14 Jul 2014 00:51:14 +0200
maven-debian-helper (1.6.7) unstable; urgency=medium
* The optional Maven dependencies are now suggested and not recommended
in the package generated by mh_make
* The optional test dependencies are no longer added to the
${maven:OptionalDepends} substitution variable
* The generated Vcs-* fields now refer to Git instead of Subversion
(Closes: #639338)
* Added com.googlecode.maven-gcu-plugin:maven-gcu-plugin to the ignored
plugins
* Depend on maven-repo-helper >= 1.8.6
* Improved the package description (Closes: #704091)
* Fixed the mvn-debian script when more than one binary package is defined.
Thanks to Mattias Ellert (Closes: #673525)
-- Emmanuel Bourg <ebourg@apache.org> Thu, 06 Feb 2014 14:31:25 +0100
maven-debian-helper (1.6.6) unstable; urgency=low
[ Emmanuel Bourg ]
* The version rule selected by default is now the symbolic 'debian' version
* The choices for the version rule are no longer reordered but the previous
choice is still selected by default
* Added com.github.github:site-maven-plugin to the ignored plugins
* Added org.codehaus.mojo:ianal-maven-plugin to the ignored plugins
* Added com.mycila.maven-license-plugin:maven-license-plugin
to the ignored plugins
* Added wagon-gitsite to the ignored extensions
* Ignore the dependencies provided by the JRE (JAF, JMX, JAXB, StAX)
* Ask the questions again if the response is not valid
* Depend on maven-repo-helper >= 1.8.5
* Build depend on debhelper 9
* The generated packages now depend on debhelper 9
* The generated control file now specifies Standards-Version: 3.9.5
* Improved the detection of the documentation packages
* Fixed an IllegalArgumentException when a documentation package is not found
(Closes: #712506)
* Added a header to orig-tar.svn.vm
* Use XZ compression for the upstream tarball in the generated orig-tar.sh
* Standards-Version updated to 3.9.5 (no changes)
[ Steffen Moeller ]
* Removed the trailing white space after the Homepage field
in the generated control file
* Fixed the length of the separator underlining the title
in the generated README.source
-- Emmanuel Bourg <ebourg@apache.org> Mon, 02 Dec 2013 22:02:59 -0800
maven-debian-helper (1.6.5) unstable; urgency=low
* Add Wolodja Wentland to uploaders
* Prevent artifact installation during dh build (switch maven target from
"install" to "package")
* Adjust mh_resolve_dependencies arguments in dh to match CDBS
* Adjust debian-maven-plugin options in dh to match CDBS
* Switch maven doc target back to javadoc:jar (was javadoc:javadoc)
-- Wolodja Wentland <debian@babilen5.org> Sat, 17 Aug 2013 15:24:16 +0000
maven-debian-helper (1.6.4) unstable; urgency=low
[ Emmanuel Bourg ]
* Don't install the documentation jar by default (Closes: #711852)
* Generate canonical URLs for the Vcs-* fields
* Refer to "Debian systems" instead of "Debian GNU/Linux system"
in the generated copyright file
* Fixed the information message displayed when resolving dependencies
(regression in version 1.6)
* Added l10n-maven-plugin to the list of the documentation plugins
* Added maven-svn-wagon to the list of the ignored extensions
* Added maven-scm-publish-plugin to the list of the ignored plugins
* Added rat-maven-plugin to the list of the ignored plugins
* Code clean up and minor syntax changes
[ Jakub Adam ]
* dh build: Touch debian/stamp-poms-patched after mh_patchpoms is run
(Closes: #714189)
[ James Page ]
* Send options for --published-rules and --ignore-rules to POMCleaner
during SysInstallMojo (Closes: #719487).
-- Emmanuel Bourg <ebourg@apache.org> Wed, 07 Aug 2013 13:00:25 +0200
maven-debian-helper (1.6.3) unstable; urgency=low
[ Emmanuel Bourg ]
* Align the options vertically when asking how the version should be
transformed
[ Jakub Adam ]
* maven.pm: pass properties.file.manual as JVM system property
(Closes: #710131)
-- Thomas Koch <thomas@koch.ro> Sun, 09 Jun 2013 19:29:44 +0200
maven-debian-helper (1.6.2) unstable; urgency=low
[ Thomas Koch ]
* Upload to unstable
* Depend on maven-repo-helper >= 1.8.3
[ Emmanuel Bourg ]
* Added myself to the uploaders
* Fixed a typo in the help message for the --from-svn option in mh_make
* Updated the dependency on maven-repo-helper (= 1.8.2)
[ Jakub Adam ]
* maven.pm: Rename maven-debian-plugin -> debian-maven-plugin
(Closes: #706782)
-- Thomas Koch <thomas@koch.ro> Sun, 26 May 2013 11:25:14 +0200
maven-debian-helper (1.6.1) experimental; urgency=low
[Emmanuel Bourg]
* Fixed the format URL in the generated debian/copyright file (Closes: #690307)
* debian/control: Update Standards-Version to 3.9.4 (no changes)
* mh_make: Update generated control to use Standards-Version 3.9.4
* Replaced tabs with spaces in Java files
* Replaced StringBuffers with StringBuilders
* Minor code changes (for each loops, indexOf->contains)
[ Thomas Koch ]
* fixed off-by-one error in version rule question
* Do better tests for valid Debian package names
* add missing newline
* fix bad check for default response in user interaction
* fix NPE when package is not found
-- Thomas Koch <thomas@koch.ro> Thu, 04 Apr 2013 20:38:45 +0200
maven-debian-helper (1.6) experimental; urgency=low
[Ludovic Claude]
* d/control:
- Update Standards-Version to 3.9.2, no changes
* d/rules: move 'unpatch all POM files' to
cleanbuilddir target to restore all files to their pristine
state after building.
* share/perl/maven.pm: Apply patch to port share/cdbs/1/class/maven.mk to dh.
Patch made by Steve Langasek <vorlon@debian.org>
[Thomas Koch]
* Massive code refactorings and cleanup.
[Hilko Bengen]
* mh_make: Do not use sudo (Closes: #703382)
[James Page]
* Make intelligent decisions about whether to install to /usr/share/java.
(Closes: #688043) (LP: #1052533)
-- Thomas Koch <thomas@koch.ro> Thu, 28 Mar 2013 11:54:00 +0200
maven-debian-helper (1.5.1) unstable; urgency=low
* d/control: update version constraint on maven-repo-helper
(Closes: #657889)
* Update the build to use junit 4
* Refactor code in maven-packager-util and fix reading of output
from dpkg and apt-file
* Keep improving usability of mh_make (Closes: #638782, #641266)
* Remove Michael Koch from the list of uploaders. Thanks for your
work! (Closes: #654110)
* Remove BSD license from the list of licenses stored in
/usr/share/common-licenses (Closes: #641301)
* When the jar is installed in /usr/share/java, use symlinks in the
repository to avoid duplication of the jar contents (Closes: #665799)
* Rename plugin maven-debian-plugin as debian-maven-plugin to adhere to
Maven naming conventions.
-- Ludovic Claude <ludovic.claude@laposte.net> Fri, 04 May 2012 00:51:14 +0200
maven-debian-helper (1.5) unstable; urgency=low
[ Ludovic Claude ]
* Install jars in /usr/share/java (Closes: #636660)
* Now requires Java 1.5 or better to compile and run.
* Remove velocity.log after running mh_make (Closes: #641261)
* SysInstallMojo: read classifier and java-lib parameters.
* mh_make: upgrade Standard-Version (Closes: #641302)
* mh_make: clean up Debian emails of the form My Name<my.name@provider.com>
(Closes: #638788)
* mh_make: fix description in generated maven.rules (Closes: #639637)
* mh_make: add support to generate and install Javadoc on multi projects
during an Ant build.
* Fix failing tests in DependenciesSolverTest
* Run unit tests during the build,
* d/control: add B-D on libcommons-io-java as it's used by the junit tests.
* Generate package-doc.poms for Ant builds
* mh_make: fix resolution of versionless dependencies and missing
parent POMs (Closes: #639316)
* mh_make: Don't include document packages in the dependency search
(Closes: #656235)
* Fix installation of javadoc jar (Closes: #656311)
* Fix installation of artifacts using a classifier
[ Damien Raude-Morvan ]
* maven-packager-utils/src/main/resources/build.xml.vm: package-module ant
macro is always needed (at least for root module).
* Follow-up for #589635: avoid creating a file called mvn-build during
the build.
-- Ludovic Claude <ludovic.claude@laposte.net> Tue, 24 Jan 2012 23:55:22 +0100
maven-debian-helper (1.4.5) unstable; urgency=low
* SysInstallMojo: Support "finalName" attribute to override
expected artifact (conform to Maven standards).
* SysInstallMojo: Read usj-name, usj-version and no-usj-versionless.
Closes: #629621.
-- Damien Raude-Morvan <drazzib@debian.org> Thu, 01 Sep 2011 22:52:29 +0200
maven-debian-helper (1.4.4) unstable; urgency=low
[ Ludovic Claude ]
* Move apt-file, devscripts, subversion from Recommends: to Suggests: as
they are only required when mh_make is used
* mh_make: rescan the Maven repository after the user installs a
required package.
[ Damien Raude-Morvan ]
* Upload to unstable (Closes: #637656).
* mh_make: Update debian/copyright template for latest DEP-5 format.
* mh_resolve_dependencies: Don't use mvn directly but call to
DependenciesSolver main (so packages can have a main pom
in other directory than root).
* DependenciesSolver: Add new parameters :
- --non-explore: doesn't explore directories for pom.xml
- --base-directory: path to root directory of package
* maven.mk: Send base-directory and non-explore parameters when calling
mh_resolve_dependencies.
* Bump Standards-Version to 3.9.2: no changes needed.
-- Damien Raude-Morvan <drazzib@debian.org> Sat, 20 Aug 2011 16:25:50 +0200
maven-debian-helper (1.4.3) unstable; urgency=low
* DependenciesSolver: Don't use Properties.store() method since
it escape some chars (like " >\=") from variables.
Replace it with simple FileWriter. Closes: #628272.
* SysInstallMojo: Send "--keep-elements" flag to POMCleaner if its
set in <pkg>.poms file. Thanks to James Page <james.page@canonical.com>.
Closes: #613364
* mh_resolve_dependencies: Always launch Maven in offline mode
with --offline option (as already done on mh_make). Closes: #629356
* SysInstallDocMojo, SysInstallMojo: Drop initProperties method and only rely
on Maven mojo attributes injection of "debianPackage" and "destPackage".
Closes: #628693.
* mh_resolve_dependencies: New --javadoc param, send from maven.mk CDBS file
to automatically compute Javadoc dependencies when there is some *-doc
package. Closes: #628703.
-- Damien Raude-Morvan <drazzib@debian.org> Thu, 09 Jun 2011 00:11:08 +0200
maven-debian-helper (1.4.2) unstable; urgency=low
* mh_resolve_dependencies: Handle --verbose option has described in
documentation (it was previously just ignored).
* DependenciesSolver: In case we didn't found anything for "jar" type,
just check for a "bundle" type inside repository
-- Damien Raude-Morvan <drazzib@debian.org> Sat, 14 May 2011 22:59:17 +0200
maven-debian-helper (1.4.1) unstable; urgency=low
* Upload to unstable.
-- Torsten Werner <twerner@debian.org> Wed, 09 Feb 2011 21:42:36 +0100
maven-debian-helper (1.4) experimental; urgency=low
* d/control: Add Recommends on devscripts (which provides licensecheck)
* mh_make:
- Improve generated copyright
- Fix generated rules for a build using ant
- When ignoring dependencies, don't fail the build
- When ant is used as the build tool, generate the build.xml file
required for multi projects.
- use licensecheck as an additional source of information for licenses
-- Ludovic Claude <ludovic.claude@laposte.net> Fri, 12 Nov 2010 12:26:37 +0100
maven-debian-helper (1.3) experimental; urgency=low
* ${maven:Depends} and similar substitution vars: add
version constraints when possible
* Use dpkg to resolve the dependent packages in ${maven:DocDepends}
(Closes: #588114)
* Use dpkg to search for the documentation package (Closes: #588114)
* mh_make: suggest installing missing dependencies which are not ignored
during the build
* add property debian.hasPackageVersion property, if true in the
repository POM then other packages depending on a POM with this property on
will have an addition version constraint generated in ${maven:Depends}
* mh_make: detect when debian.hasPackageVersion can be used, ask for the
upstream version of the package for confirmation.
* d/control: add Recommends: on subversion as it's used by mh_make,
add Build-Depends on libmaven-plugin-tools-java and junit
* d/build.xml: fix build when previous versions of this package are
not already installed on the system.
* d/rules: use debian/.mh instead of debian/tmp as temp directory to better
comply with Debian policy.
-- Ludovic Claude <ludovic.claude@laposte.net> Wed, 29 Sep 2010 00:17:34 +0200
maven-debian-helper (1.2) unstable; urgency=low
[ Ludovic Claude ]
* debian/control: Update Standards-Version to 3.9.1, no changes
* mh_make: fix issue when no-parent option is needed. Thanks Torsten
for the report (Closes: #591513)
* mh_make: assist with the rules to transform the versions
* mh_make: use existing package.poms files if any
* maven.mk: all rules in maven.ignoreRules are also used during the
clean phase, so there is no need to duplicate them in
maven.cleanIgnoreRules also.
[ Damien Raude-Morvan ]
* DependenciesSolver: Fix ClassCastException when using mh_make.
-- Ludovic Claude <ludovic.claude@laposte.net> Thu, 16 Sep 2010 23:28:02 +0200
maven-debian-helper (1.1) unstable; urgency=low
* debian/control: Update Standards-Version to 3.9.0, no changes
* Fix compilation issues with gcj
* mh_make:
- update generated control to use Standards-Version 3.9.0
- improve useability and recognize more plugins and extensions
- read existing maven rules in debian folder, don't ask twice the
same questions.
* Support installing build artifacts in different packages with the
--package option in the <package>.poms file
* Add mvn-build to phony rules to avoid creating a file called
mvn-build during the build (Closes: #589635)
-- Ludovic Claude <ludovic.claude@laposte.net> Mon, 28 Jun 2010 23:10:50 +0200
maven-debian-helper (1.0) unstable; urgency=low
* debian/control:
- replace Depends: on openjdk-6-jre | java2-runtime by default-jdk
- remove Conflits: on old maven-debian-helper as there is already
a version constraint for a new version of this package.
* mh_make:
- supports checking out code from the svn of dev.java.net
- use upstream copyright when available for debian/* files
- update Standards version, generate with source 3.0 (quilt) package
format
- mh_make --from-svn: improve package name proposal for URLs
containing /tags/
- ask to ignore missing dependencies
* maven.mk:
- add before-mvn-build:: and after-mvn-build:: targets
to be able to insert custom actions before and after running the Maven
build
- add DEB_MAVEN_INSTALL_TO_USJ variable. Set this variable to false to
prevent maven.mk to install the jars in /usr/share/java. This
variable defaults to true.
- add call to mh_clean to remove temporary files
* Add -Duse.maven.repo.local option to maven-debian-plugin:install
and install-doc to give the option to deploy artifacts on the
local (and temporary) Maven repository used by the Debian build
Typical use-case: bootstrapping the build of a project with
some artifacts of the project pre-built and installed in the tmp repo
before the normal build is executed. See the antlr3 package for an example
* SysInstallMojo: clean the target directory before an installation if the
directory is a symlink that was created by copy-repo.sh
-- Ludovic Claude <ludovic.claude@laposte.net> Sun, 16 May 2010 14:42:29 +0200
maven-debian-helper (0.12) unstable; urgency=low
* SysInstallDocMojo: Fix methods override to install -javadoc JAR flavors.
-- Damien Raude-Morvan <drazzib@debian.org> Mon, 05 Apr 2010 23:46:22 +0200
maven-debian-helper (0.11) unstable; urgency=low
* SysInstallMojo: Read generated pom.properties after POMCleaner
calls to allow changing groupId and artifactId inside maven.rules
(trying to mimic mh_installpom/mh_installjar behavior)
* Switch to 3.0 (native) source format
-- Damien Raude-Morvan <drazzib@debian.org> Mon, 05 Apr 2010 21:48:23 +0200
maven-debian-helper (0.10) unstable; urgency=low
* Add --non-interactive option to mh_lspoms and use it
in maven.mk to avoid asking questions during a build
(Closes: #574399)
-- Ludovic Claude <ludovic.claude@laposte.net> Wed, 24 Mar 2010 23:48:29 +0100
maven-debian-helper (0.9) unstable; urgency=low
* maven-vars.mk: Fix detection of DEB_DOC_PACKAGE
Only exclude first exact match from dh_listpackages result
instead of all packages which contains main package name.
* maven.mk: Pass DEB_DOC_PACKAGE when invoke DEB_MAVEN_DOC_TARGET.
-- Damien Raude-Morvan <drazzib@debian.org> Mon, 01 Mar 2010 21:22:34 +0100
maven-debian-helper (0.8) unstable; urgency=low
* mh_make falls back on EMAIL when DEBEMAIL is not set
* mh_make handles better multi projects
* mh_make generates projects following the Debian 3.8.3 policy
* Documentation improvements
* maven.mk: unpatch the poms in cleanbuilddir, to have a good
clean sequence when maven.mk is used with a patch system -
clean target -> mvn clean -> rm tmp files -> unpatch pom files
-> unpatch files with patch system
* Read rules from the Maven repository to force the version of
Maven plugins to be the same as in the repository
* maven.mk removes some elements from the POM files when their
use is against the Debian policy (<repositories> as they
imply downloading artifacts from the Internet,
<distributionManagement> as it implies publishing on the net
or in a location not controlled by Debian) or when they are
not needed and risk pulling out unwanted dependencies
(<reports> which is not used if a documentation package is
not generated)
* maven.mk adds a patch to Maven to disable using the
maven-site-plugin when no documentation package is generated.
This helps to reduce the amount of build dependencies
-- Ludovic Claude <ludovic.claude@laposte.net> Mon, 04 Jan 2010 23:13:29 +0100
maven-debian-helper (0.7) unstable; urgency=low
[Ludovic Claude]
* Make the package more version agnostic. Versions are discovered
at runtime
* mh_make has a new option, --from-svn, to download automatically
the sources from a SVN repository and generate the Debian packaging
for the project.
* Add apt-file to Recommends: as it's used by mh_lspoms
(Closes: #542511)
[Michael Koch]
* Add Recommends: apt-file to maven-debian-helper (Closes: #542511).
* Build-Depends on debhelper (>= 7).
* Added myself to Uploaders.
* Updated Standards-Version to 3.8.3.
-- Ludovic Claude <ludovic.claude@laposte.net> Thu, 17 Dec 2009 20:09:00 +0100
maven-debian-helper (0.6) unstable; urgency=low
* Update everything to version 0.6 because 2 scripts have still been at
version 0.4. We should make the package more version agnostic.
-- Torsten Werner <twerner@debian.org> Sun, 16 Aug 2009 15:18:57 +0200
maven-debian-helper (0.5) unstable; urgency=low
* Update Standards-Version to 3.8.2
* Follow the new convention for Javadoc:
javadoc in /usr/share/doc/package/api even if it's in package-doc
-- Ludovic Claude <ludovic.claude@laposte.net> Sun, 02 Aug 2009 11:42:31 +0100
maven-debian-helper (0.4) experimental; urgency=low
[Ludovic Claude]
* Add myself to Uploaders
* Use maven-ant-helper for the build instead of recursively building
this package with itself (which required an ugly bootstrap script)
* Integrate the cdbs helper with maven-repo-helper, this unifies the
way the Maven repository is used, and simplifies the job of the
packager as maven-repo-helper takes care of most POM patching work.
* Use default-jdk for the build
* Change section to java, update Standards-Version to 3.8.1
* Generate Javadoc API automatically.
* Add mh_make tool to generate Debian packaging automatically from
a Maven project.
[Torsten Werner]
* Implement pom faking.
-- Ludovic Claude <ludovic.claude@laposte.net> Tue, 14 Jul 2009 20:17:16 +0100
maven-debian-helper (0.3) unstable; urgency=low
* Implement better exception handling.
* Create our own maven repository during build time.
* Set version for non plugins to '[$version]' instead of '$version' only.
-- Torsten Werner <twerner@debian.org> Sun, 25 Jan 2009 23:16:20 +0100
maven-debian-helper (0.2) unstable; urgency=low
* Rename the bootstrap script.
* Add a manpage for mvn-debian.
-- Torsten Werner <twerner@debian.org> Sat, 17 Jan 2009 12:13:35 +0100
maven-debian-helper (0.1) unstable; urgency=low
* Initial release. (Closes: #508511)
-- Torsten Werner <twerner@debian.org> Mon, 05 Jan 2009 11:47:25 +0100
|