Changelog for
apache-commons-cli-1.5.0-3.5.noarch.rpm :
* Thu Sep 21 2023 fstrbaAATTsuse.com- Build with java source/target levels 8
* Thu Dec 16 2021 david.anesAATTsuse.com- Rebased patch CLI-253-workaround.patch to new version.- Updated build XML file to new version.- Harmonized the use of X.Y.X strings everywhere.- Updated new source locations from Apache.- Added \'apache-commons-cli-rpmlintrc\' to silence \'package-with-huge-docs\' warning (Javadoc generates many files...)- Update to 1.5:
* New features: - (CLI-217) Accommodate toggling partial matching in DefaultParser. Thanks to Rubin Simons. - (CLI-274) Option parser type EXISTING_FILE_VALUE not check file existing Thanks to Béla Schaum. - (CLI-271) CommandLine.getXXX and CommandLine.hasXXX should accept an Option as a parameter Thanks to Christoph Läubrich. - (CLI-276) Adjust access-modifier of checkRequiredOptions() to protected. Thanks to Jason Dillon. - (CLI-282) TypeHandler should throw ParseException for an unsupported class. Thanks to Alex Nordlund. - Added setter for Builder.option #33. Thanks to Waldemar Sojka, Gary Gregory. - Add Option unit tests #76. Thanks to Waldemar Sojka, Gary Gregory.
* Fixed bugs: - Fix NPE in DefaultParser.isLongOption(String). Thanks to Gary Gregory. - (CLI-279) AATTparam or AATTreturn lines should end with a period in CommandLine.java Thanks to Krishna Mohan Rao Kandunoori. - Replace deprecated FindBugs with SpotBugs. Thanks to Gary Gregory. - Replace CLIRR with JApiCmp. Thanks to Gary Gregory. - Option Javadocs grammar nits #55. Thanks to Elliotte Rusty Harold. - Minor Improvements #57, #61. Thanks to Arturo Bernal, Gary Gregory. - (CLI-254) Input \"test\" gets parsed as test, quotes die #58. Thanks to stoty. - (CLI-287) Allow whitespace-only header and footer #26. Thanks to MrQubo, Gary Gregory.
* Updates: - (CLI-294) Update Java from version 5 to 7. - Docs: Replace OptionBuilder in usage page #30. Thanks to Mincong Huang. - Remove deprecated sudo setting. #36. Thanks to dengliming. - Bump junit:junit from 4.12 to 4.13.2, #53, #60. Thanks to Gary Gregory, Dependabot. - Bump commons-parent from 48 to 52. Thanks to Dependabot. - Bump maven-pmd-plugin from 3.12.0 to 3.15.0, #44, #54, #67. Thanks to Dependabot. - Bump actions/checkout from v2.3.1 to v2.3.5 #46, #72. Thanks to Dependabot. - Bump actions/setup-java from v1.4.2 to v2 #50. Thanks to Dependabot, Gary Gregory. - Bump maven-antrun-plugin from 1.7 to 3.0.0 #43. Thanks to Dependabot. - Bump maven-checkstyle-plugin from 2.15 to 3.1.2 #41. Thanks to Gary Gregory. - Bump checkstyle to 9.0.1 #68. Thanks to Gary Gregory. - Bump actions/cache from 2 to 2.1.6 #64, #65. Thanks to Dependabot. - Bump commons.animal-sniffer.version 1.19 -> 1.20. Thanks to Gary Gregory. - Bump maven-bundle-plugin 5.1.1 -> 5.1.2. Thanks to Gary Gregory. - Bump biz.aQute.bndlib.version 5.1.2 -> 6.0.0. Thanks to Gary Gregory. - Bump spotbugs from 4.4.1 to 4.4.2 #70. Thanks to Dependabot. - Bump spotbugs-maven-plugin from 4.4.1 to 4.4.2.2 #71. Thanks to Dependabot.-
* Fri Feb 12 2021 fstrbaAATTsuse.com- Add OSGi manifest to the build files.- Set java source/target levels to 6
* Mon Mar 25 2019 fstrbaAATTsuse.com- Remove pom parent, since we don\'t use it when not building with maven
* Tue Feb 05 2019 jengelhAATTinai.de- Trim bias from description; update RPM groups.
* Tue Feb 05 2019 fstrbaAATTsuse.com- Clean-up the spec file- Removed patch:
* commons-cli-1.4-jdk9.patch + not needed since we are not building with maven- Added patch:
* CLI-253-workaround.patch + [CLI-253] Prevent \"Unrecognized option: --null\" when handling long opts in PosixParser
* Tue Oct 23 2018 fstrbaAATTsuse.com- Upgrade to version 1.4- Modify the build.xml.tar.bz2 to build with source/target 8 and adapt for the commons-cli-1.4- Modified patch:
* commons-cli-1.2-jdk9.patch -> commons-cli-1.4-jdk9.patch + Rediff the remaining hunk to the changed context of pom.xml
* Tue May 15 2018 fstrbaAATTsuse.com- Modified patch:
* commons-cli-1.2-jdk9.patch + Build with source and target 8 to prepare for a possible removal of 1.6 compatibility- Run fdupes on the documentation
* Fri Sep 29 2017 fstrbaAATTsuse.com- Don\'t condition the maven defines on release version, but on _maven_repository being defined
* Thu Sep 14 2017 fstrbaAATTsuse.com- Added patch:
* commons-cli-1.2-jdk9.patch - Specify java source and target level 1.6 in order to allow building with jdk9
* Fri May 19 2017 tchvatalAATTsuse.com- Fix build with new javapackages-tools
* Wed Mar 18 2015 tchvatalAATTsuse.com- Fix build with new javapackages-tools
* Thu Dec 04 2014 p.drouandAATTgmail.com- Remove java-devel dependency; not needed anymore
* Fri Jun 27 2014 tchvatalAATTsuse.com- Fix the pom providing on 13.2
* Sat Mar 08 2014 badshah400AATTgmail.com- For openSUSE >= 13.1 remove all references to maven scripts as these do not work; fixes building for openSUSE >= 13.1- Lots of specfile formatting cleanups- Move old %changelog section entries to .changes with proper formatting- Add copyright info to spec file.
* Mon Dec 12 2011 dmacvicarAATTsuse.de- rename apache-cli to apache-commons-cli- add java() provides
* Tue Jul 19 2011 dmacvicarAATTsuse.de- converted to build with ant:ant- removed reference to non existing target/osgi/MANIFEST in maven-build.xml
* Tue Nov 09 2010 chris.spikeAATTarcor.de- Removed maven
* BRs in favour of apache-commons-parent- Added deprecated groupId to depmap for compatibility reasons
* Mon Oct 18 2010 chris.spikeAATTarcor.de- Removed Epoch
* Sun Oct 03 2010 chris.spikeAATTarcor.de- Rename and rebase from jakarta-commons-cli