File: changelog

package info (click to toggle)
maven-debian-helper 2.6
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 1,352 kB
  • sloc: java: 3,850; xml: 1,724; sh: 518; perl: 120; makefile: 29
file content (961 lines) | stat: -rw-r--r-- 38,901 bytes parent folder | download
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