python3-javapackages-6.2.0-150200.3.12.1<>,de@Xp9|*/`(]G ;(>߾IoȦ>av'ֵNW n Ukk2d|b-ڡ|<}&*R8Hn5Sc3hL'ކj{Ue|eS@8"ʵCIO+]aМeU)OsjOe e_LqQۢ" UdmY^N570][b{ Kn5-Q"''w,;&cA5>A|4?|$d + `' =X~~ ~ ~ |~ #z~ #~%~(f~*+~- -8-X-(.&8.009.0:270B]F]G]~H_~Ia~XbhYbpZb[b\b~]d~^nbr_csdsesfslsus~vuwv0~xx(~yz iz{{{{| Cpython3-javapackages6.2.0150200.3.12.1Module for handling various files for Java packagingModule for handling, querying and manipulating of various files for Java packaging in Linux distributionse@Xh04-ch1cSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Javahttps://github.com/fedora-java/javapackageslinuxnoarch //  #yy//EE uu  On@ x@/f 8 8$$ nn``4 " *[[BB 6E _ J"",GO AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤e@X]e@X^e@X^e@X^e@X^e@X^dӨe@X^e@X]e@X]e@X]e@X]e@X]dӨe@X^e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]dӨdӨdӨe@X]dӨe@X^e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]dӨdӨdӨdӨdӨdӨdӨdӨe@X]dӨe@X^e@X]e@X]e@X]e@X]dӨe@X]dӨe@X^e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]dӨdӨdӨdӨdӨdӨdӨe@X]dӨe@X^e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]e@X]dӨeSeSeSdӨdӨeSe@X]dӨe@X^e@X]e@X]e@X]e@X]e@X]e@X]dӨdӨe@XdӨb1b6c5ada73fef0c949c9e33958255a80685e7bef2028d980dbb8b475136d5def78a53ff74283d4ae85722fef231a9324ea95146bbd01827f00966648938108001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b9dc80af0d97d25143492ff59aa170952739202559d446c14f795756f3268b32c1587d696d43a958d28455c4455591c340ca660fbcf5bd46fe214eacf780d3e4d7bc9910434a5d4724cd63a23fde07a459975648fbf585ea3012f282dcbe3fee214a2a973a5e132d6af7a9a9e06163f7fd738637367ab498cae6716c1051627a601108f86b053c8a13a9195c2cc39cb24fe312c3bda7f7d04a1d2828c6b0f009f01108f86b053c8a13a9195c2cc39cb24fe312c3bda7f7d04a1d2828c6b0f009fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855825be496dee7318a694aee59a5da61e49691188157c8186ab84a50950e43bc82825be496dee7318a694aee59a5da61e49691188157c8186ab84a50950e43bc82bbf7d88949b0ffbf884739faa81b2695ef62c270567e41bd89b8e89c3d3869e3cf85f60892212825b1d785fdf466c940bafa44ced1f23ae70ce66f848b7d8ffa36a279456fa4293294258c35c1779320a27e2d20922f6ac4ca876e6cf2f37dbf36a279456fa4293294258c35c1779320a27e2d20922f6ac4ca876e6cf2f37dbf6b5e43dd562490846c324ca4ee33338c9174c58ec9a20d56bc1173e1619803eb6b5e43dd562490846c324ca4ee33338c9174c58ec9a20d56bc1173e1619803eb6771509a503fb8096605eafe2d4585dde6efc02d7dd25630276ef0f9c2462df989d1eb6f34000df9a140cfc6707f24896293596b093446265668fa420dc4db59eb82c71a1b90506598114983307f748f74a16834f43b5f67526ef0c8c858a784e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85558def30049274270dd7e3db7bc4173d9208bdb3822f6bab951820fecbe7f692258def30049274270dd7e3db7bc4173d9208bdb3822f6bab951820fecbe7f692281c72015ca6d93306f9744e6d1623295ab48934c96174e0a0b02455d56e272626ce0f16c36be46b5b6db6e588fea370ebd31db091030f8a8da940ef200d80009e67be3a40cef22d3d13270585d579d0dd90d3b944695d2d20ec9e1928b9d2a9b4bb0d08fc973b271dcf3cfb89d6d93ce25ba892116cc7d7862848ea1632e53833842d3c38bee7422cad4d30c5efc019208482a7a014a1f395d4df051d5ddd14c3842d3c38bee7422cad4d30c5efc019208482a7a014a1f395d4df051d5ddd14c7c2317c52a16d46737cea05cd4dcc6e59b142035be85446217dc44d04012f63cac93be848bd30aa5d14fb4204a278746d5a310c0cbd2843253493cbff816bd47fadbb22e7d1558da9c1ffdfc67bf7955d54045e49e1f43b829cbf576dbc3ec4f2febfc52493fc35290aa4be2d59b05952d7026ca95a703d6017675734affd12c41bb859bd6cb8ec059baecdf542dd11f1aaec099f4945d2a9c55600fb912f93069e6b2aa7c0860768d008c8b863ecca290cde8ab918a418904d3e55b136d9620c8bcd7bcec8d0526d144e75daf5d3267993fc4311f9733d4420dfd84b5bc83e4c8bcd7bcec8d0526d144e75daf5d3267993fc4311f9733d4420dfd84b5bc83e4971db2c1be2a18184a5cc1450a35c8ccfddd2b1bd3d0decca1a282248cf95ec2d9d91fcfb46d8f5db3ccea9407605bc64c28e7420e1a979e449fea6eec16f0b320cff8f9fca67b12c1cfa0b1e7c661dc91dc9ee13f8210b4229004a3e3b06491106838e9d681eb972733c2b012b124e6f13f3090fa0c3a8ae025c1d8ae74c517cbe324769c5941ac2e3c4d630c8a7869a24e66d81db86a17bb4b39d65dfb72e8f9071cb0480e32b317bc1fe7841efbb056e2bb3b55db63acb68aa91f3e611017029012b23577fc1668c5f90c339fe7bcf6cafbf464b39799ba4ffb16ab94e4af83a2ae5a96ce5e6be3349a8beeef720ca6a71bf165210cc689a35435aa722d621fd42615d223cf4c172ac7c095303f97d48487345fd44bc0d96a1d9f6f9523b830217adb791ca7063dc5d52a3b505910ad9c8991f6547556a232c0583e9825b6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559f2c44b48d5df0c2a1652efa36f54801b82aadaa3c764aba4c1537c0d027abd09f2c44b48d5df0c2a1652efa36f54801b82aadaa3c764aba4c1537c0d027abd0a0c34af67b5244dbf9625c26aa5f5caddf15a3b75e6899e499afea1d550e8b8fde740129c0890db287aef90edc50dfdea7c7c16a38e62afd3ea5dc76075b1ea6677a5fc0a221d4b408bbf5036c247bdd4111bdfc5f688d37981be111b12bdb28e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855158c065dfb2cad21cbb983081d1daf9c06ac06fd22b9339d94e8c434920cb47f158c065dfb2cad21cbb983081d1daf9c06ac06fd22b9339d94e8c434920cb47f13243a744674b33001a85c58a13b4d79ab09d4853a71176640dc8dd79cc43dd1cdeac057c4efd43c4c39e632de993d75c26a24b47e2f166a4484c6edcd19b0ce402c422a9af503491565f53f2299ff0958b12bdd143dedf7fdf3b475ee0a646d402c422a9af503491565f53f2299ff0958b12bdd143dedf7fdf3b475ee0a646dc7c8fd0df85473b5b8b5c25da6a7a78c51b3a124b955f6c4db8ae72f3a27fc2ac7c8fd0df85473b5b8b5c25da6a7a78c51b3a124b955f6c4db8ae72f3a27fc2a81d6a389321c118ff5581cf8a550744959daff874a01ebeb333db5c3b46b5a7981d6a389321c118ff5581cf8a550744959daff874a01ebeb333db5c3b46b5a799aded8cef56c3c597e04115f84cf0376cdb7d96b6d160bba499b76ffd854e7226371c88b6af42015345bd866e4da5b16e8b326e1e561c7ea963bb9f3b576ce71dd46153958815dcc6f615dae2e0041ec4216f41860521154df2bcf53a0a6a4728ca54de2d6b60ca28550c43ff54d0c71ae80fe2383dcd611c43921c644652dbf533205ee3399b27700b71cac163253523b83d3b911e10f5dceb4c851c158cb6e5a098fe09aa794417d44f00e553298f12f86c8f4487afca3806aa0e173f479bf973cbb9b2ed2f2bfb58b8ba176e80b8aaabcbb4949229adb1cb71646bad35e71e9c094705e22cedf1a27d5ad04fb03927bc6be5c999b072e17cb99a5a77aaeb965b6455f52e1b7dea47e5adb5810a4be6d9ffef2902c92ae01688069f261bbf0e8f4d375c3c1abe6552ec5ce7f5f2714f4ca4b368bf3406e6cbcc2ec9114c5586ed24addb55155129893ac71bb37439e313402c3984989ec8818c71767d92ff8002d50b9259d36affa10693dda9aac1671b8f3bd020727ed82792ede2b4caaed740d539a36d0113e5a7f648bcaac98f13fec4180faced0cc97d8de20c1d85249e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855be6d7da33b8b02854e125c30a97527d84f87feb86cf3a00aaf670954df0a8965be6d7da33b8b02854e125c30a97527d84f87feb86cf3a00aaf670954df0a8965a58fd5276ef76533e09e25dd7649054d9a62b3360ffe3661f61f245460fc4b2510ccbf0b11f0dab294fc0201808f98ae5467ac52a8707e66dace6b5a73c5d905839b393ad09961e834bccfd438089c4d4816d14bf7e56fc2424da949643a03ea0b77b170137c404d8041c757bbc86933c4b81c4d5618d46b00896130251535fe4c1f4b33bf2f337a9c4ad5b76262f14f75934a06dcb523cca867a4dda9a3768d2689fd93670af8a3dc0f81e55309c03e3d8562f1f4d46e6ec3b911fa9245f6e7db714ded01ecc3709b09a731eee6b5fe992b8f8f5e97f920a700ff9bfa1f15e4ec9c146619855d40b2bab05b224155b44b4baba09c03b316df8995c73ba1e57209035c7820a43bc8cd0329d54b66acbcf847c8c946ec892e5c8b79e16249a119ddfb697dbaeee22ab0b7a1093cd50e8e1d3ac883afe04ccc88d135670e83135b9a649c5870fd8eb1eabf7787059743dc2a917662c8c108e433602b74b458bb5ba5f924c0d0e8949f303604360c557ac3c0e8317d6d484becb33c0104a7bcc339596ae94ff97465ad86871a704404a412fc54c63fe09a851b3f6f4840706d4dfb33741870b28c9326fd205a9300ece5be62a848dbfc519154df4fed25b36e45c6465b7474ffd1f275d5c50556c55bc41bfdb15c870f1f306f78f5da3a4d12f4e5745056d12f76e18c9f2069310bc44992d72755e96ee65d7f64d93869ec9b0acc19f51c791735940141e71de7796a9dc599e01044e68d4029fe25cf35d75c1e5dc7abfa77f9ceef80f51b846074a912e2542c81de627cfdeae972f752e103e87a9ea4ba3512c5d259da208136b332cb8fc808edbb6376483a654c001d934474a2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855412bb22025d4953cb47b5f15cf8e4dc3d1be559c7c4994e4f9753f7fc4370b76412bb22025d4953cb47b5f15cf8e4dc3d1be559c7c4994e4f9753f7fc4370b76a9dcb6fe888791ff5626c4bfe08e65a3c60e4c135892938f56d3c7b973540dbe48c919a6906de83c514867e98f20fd9cc63842e863a4a3ba89358dd35a9d73c74218a604397080aa122b96e9b2cc2b02a6ebf67e06da06eeaaeb4916b37276c7a2c1931dbbe458d584730ca3c700cc8bd8f4383f1d6c24f0c5983ba5818d8c8a43ceb62f0f433c498dc60760c47be45c031520f8d6923591d207a49691666fad7848bbe6621ae0046627b582d1ecc392bad7e3775e191496a8a4c33ba7fe14f7274c390d8fdd1c8adda616c4f8672a0847ff3c7ae87e2e310b841d962a0d250frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootjavapackages-tools-extras-6.2.0-150200.3.12.1.src.rpmpython-javapackagespython3-javapackages@     python(abi)python3-lxmlpython3-xmlrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1eSe@eRd@d#dQdsB@bbbbk@a͟@`@`\{@_;_R_@_V _A@^U@\\\@\}@[1[[0[^[^[W[WZe@Y%uY@YYV@V@UU@U hU@U@U@U@T7TT?@fstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comdavid.anes@suse.comfstrba@suse.comcode@bnavigator.decode@bnavigator.decode@bnavigator.decode@bnavigator.dedimstar@opensuse.orgfstrba@suse.comdimstar@opensuse.orgfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtoddrme2178@gmail.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commailaender@opensuse.orgfstrba@suse.comledest@gmail.com- Added patches: * 0005-Interpolate-properties-also-in-the-current-artifact.patch + interpolate variables also in current artifactId, groupId and version * 0006-Test-variable-expansion-in-artifactId.patch + test previous changes * 0007-Test-that-we-don-t-bomb-on-relativePath.patch + test gracious handling of empty in parent reference of a pom file- Added patch: * 0004-Reproducible-builds-keep-order-of-aliases-and-depend.patch + make the aliases and dependencies lists so that the order is kept- Added patch: * 0003-Reproducible-exclusions-order-in-maven-metadata.patch + sort exclusions in maven metadata- Modified patch: * 0001-Make-the-alias-generation-reproducible.patch -> 0001-Make-maven_depmap-order-of-aliases-reproducible.patch + replace by the version of patch integrated by upstream - Added patch: * 0002-Do-not-bomb-on-relativePath-construct.patch + integrated patch fixing parent recursion with empty element- Upgrade to upstream version 6.2.0 * Întegrate our changes from javapackages-6.1.0-maven-depmap.patch - Removed patch: * javapackages-6.1.0-maven-depmap.patch + upstreamed - Added patch: * 0001-Make-the-alias-generation-reproducible.patch + separate patch for our reproducible changes that was not part of the integrated pull request- Modified patch: * javapackages-6.1.0-maven-depmap.patch + try to make the list of aliases more reproducible- Enable the tests also for older distributions - Require python3-xml (python-xml for distributions that use versioned modules), since module xml needed by some scripts.- Update to upstream version 6.1.0 * Release version 6.1.0 * Introduce common and extra subpackages * Update documentation * Add lua interpreter to check and GH actions * Remove license headers from wrapper scripts * Make scripts compatible with rpmlua * Add more tests, fix behaviour * Implement separate simple class name matching * Minor changes * Modularize Lua scripts * Add Lua scripts for removing annotations * Update build status badge in README.md * Migrate CI from TravisCI to GitHub Actions * Fix running tests without coverage * Update ivy-local-classpath * Release version 6.0.0 * Fix extra XML handling of pom_change_dep * Add reproducer for #82 * Respect %jpb_env RPM macro * Add bootstrap metadata to XMvn resolver config * Delete run_tests.py * Replace nose by pytest * [install] Make glob pattern work with Python 3.10 * Adding ppc64le architecture support on travis-ci * Drop deprecated add_maven_depmap macro * Drop SCL support * Fix provides matching * Fix builddep snippet generation * [test] Add test for builddep snippet generation * Add location of java binary used by the java-1.8.0-openjdk (JRE) package so that setting JAVA_HOME will work correctly * Use XMvn Javadoc MOJO by default * Remove explicit import of Python 3 features * Remove dependency on Six compatibility library * Fix invalid in XMvn configuration * [test] Don't try to kill PID 1 during tests * [travis] Drop Python 2 from test matrix * Add separate subpackage with RPM generators * mvn_build: replace inline shell scriptlet with native python code * [test] Don't use networking during tests * Add apache-rat-plugin to skippedPlugins * Skip execution of various Maven plugins * Remove Python 3.5 from .travis.yml * Make generated javadoc package noarch - Added patch: * javapackages-6.1.0-maven-depmap.patch + Bulk patch correspoding to our pull request https://github.com/fedora-java/javapackages/pull/92 which brings back some of the removed tools that we depend on heavily - Modified patches: * python-optional.patch * suse-use-libdir.patch + Rediff to changed context - Removed patches: * 0001-Let-maven_depmap.py-generate-metadata-with-dependenc.patch * 0002-Do-not-try-to-construct-POM-from-maven-coordinate-st.patch * 0003-Fix-tests-after-the-recent-maven_depmap.py-changes.patch + Already part of the above-mentioned bulk patch * 0004-Remove-dependency-on-Six-compatibility-library.patch + Upstream patch already integrated in the 6.x code-line- Fix wrong conditioning of the python-six require.- Added patch: * 0004-Remove-dependency-on-Six-compatibility-library.patch + remove dependency on python-six for newer distributions- Added patches: * 0001-Let-maven_depmap.py-generate-metadata-with-dependenc.patch * 0002-Do-not-try-to-construct-POM-from-maven-coordinate-st.patch * 0003-Fix-tests-after-the-recent-maven_depmap.py-changes.patch + Let maven_depmap.py generate metadata with dependencies under certain circumstances- Fix typo in suse-use-libdir.patch: %{_libdir}/jvm-commmon -> %{_libdir}/jvm-common- Do not run tests on SLE12, since python3-test is not accessible- Can't assume non-existence of python38 macros in Leap. gh#openSUSE/python-rpm-macros#107 Test for suse_version instead. Only Tumbleweed has and needs the python_subpackage_only support.- Fix typo in spec file sitearch -> sitelib- Fix the python subpackage generation gh#openSUSE/python-rpm-macros#79- Support python subpackages for each flavor gh#openSUSE/python-rpm-macros#66 - Replace old nose with pytest gh#fedora-java/javapackages#86- when building extra flavor, BuildRequire javapackages-filesystem: /etc/java is being cleaned out of the filesystems package.- Upgrade to version 5.3.1 - Modified patch: * suse-use-libdir.patch + rediff to changed context - Define _rpmmacrodir for distributions that don't have it- Use %{_rpmmacrodir} instead of %{_libexecdir}/rpm/macros.d: this just happens to overlap in some distros.- Rename gradle-local and ivy-local to javapackages-gradle and javapackages-ivy and let them depend only on javapackages-tools and javapackages-local. These packages only install files produced during the javapackages-tools build. The dependencies will be pulled by gradle-local, ivy-local and maven-local meta-packages built in a separate spec file.- Split maven-local meta-package out of javapackages-tools spec file- Make the ivy-local and maven-local sub-packages depend on the right stuff, so that they actually can be used for building- Provide both com.sun:tools and sun.jdk:jconsole that are part of standard OpenJDK installation. These provides cannot be generated from metadata due to build sequence.- Modified patch: * suse-use-libdir.patch + fix directories for eclipse.conf too- Make the javapackages-local package depend on java-devel. It is used for package building and this avoids each package to require java-devel itself.- Replace the occurences of /usr/lib by libdir in configuration files too- Update to version 5.3.0 - Modified patch: * suse-no-epoch.patch + rediff to changed code - Build the :extras flavour as noarch- Added patch: * suse-no-epoch.patch + we did not bump epoch of OpenJDK packages in SUSE + fix a potential generation of unresolvable requires + adapt the tests to not expect the epoch- Switch to multibuild layout- Update to version 5.2.0+git20180620.70fa2258: * Rename the async kwarg in call_script to wait (reverses the logic) * Actually bump version to 5.3.0 snapshot * Bump version in VERSION file * [man] s/Pacakge/Package/g * Fix typos in README * Fix configure-base.sh after filesystem macro split * Split filesystem macros to separate macro file * Introduce javapackages-filesystem package * [java-functions] extend ABRT Java agent options * change abrt-java-connector upstream URL * Remove resolverSettings/prefixes from XMvn config * Add macros to allow passing arbitrary options to XMvn * [spec] Bump package version to 5.1.0 * Allow specifying custom repo when calling xmvn-install - Refresh patches: * suse-use-libdir.patch * python-optional.patch- Update to version 5.0.0+git20180104.9367c8f6: * [java-functions] Avoid colons in jar names * Workaround for SCL enable scripts not working with -e * Second argument to pom_xpath_inject is mandatory * [mvn_artifact] Provide more helpful error messages * Fix traceback on corrupt zipfile * [test] Add reproducer for rhbz#1481005 * [spec] Fix default JRE path * [readme] Fix typo * Add initial content to README.md (#21) * Decouple JAVA_HOME setting from java command alternatives - Rebase patches: * python-optional.patch * suse-use-libdir.patch - Drop merged patch fix-abs2rel.patch- Fix typo in suse-use-libdir.patch- Fix url to correct one https://github.com/fedora-java/javapackages- Split to python and non-python edition for smaller depgraph - Add patch python-optional.patch - Fix abs2rel shebang: * fix-abs2rel.patch - Fix Requires on subpackages to point to javapackages-tools proper- Update to version 4.7.0+git20170331.ef4057e7: * Reimplement abs2rel in Python * Don't expand {scl} in macro definitions * Install expanded rpmfc attr files * [spec] Avoid file conflicts between in SCL * Fix macros.d directory ownership * Make %ant macro enable SCL when needed * [spec] Fix file conflicts between SCL and non-SCL packages * Fix ownership of ivyxmldir * [test] Force locale for python processes * Don't include timestamp in generated pom.properties - Remove patch merged by upstream: * create_valid_xml_comments.patch - Remove patch suse-macros-install-location.patch * We switch to /usr/lib/ location for macros - Try to reduce some dependencies bsc#1036025 - Refresh patch suse-use-libdir.patch- Add create_valid_xml_comments.patch python-lxml 3.5.0 introduces validation for xml comments, and one of the comments created in this package were not valid. This patch fixes the problem. It backported from upstream and should be in the next release. https://github.com/mizdebsk/javapackages/commit/84211c0ee761e93ee507f5d37e9fc80ec377e89d- Version update to 4.6.0: * various bugfixes for maven tooling * introduction to gradle-local package for gradle packaging- Drop dependency over source-highlight as it causes build cycle- Try to break buildcycle detected on Factory- Fix build on SLE11- Use python-devel instead of pkgconfig to build on sle11- Add python-javapackages as requirement for main package- Update requires on python packages to properly have all the needed dependencies on runtime- Install macros to /etc/rpm as we do in SUSE: * suse-macros-install-location.patch - Cleanup with spec-cleaner- Drop patches * depgen.patch * javapackages-2.0.1-fix-bashisms.patch * javapackages-2.0.1-java9.patch * maven_depmap-no-attribute-exit.patch - Remove hacky workarounds - Fix rpmlint errors - Enable maven-local - Avoid unsatisfiable dependencies - Enable unit tests - Update to version 4.4.0- Added patch: * javapackages-2.0.1-java9.patch: create directories for java, so that ant build works - Add virtual provide jpackage-utils-java9 to be able to distinguish the presence of java9 compatibility- fix bashisms - Added patches: * javapackages-2.0.1-fix-bashisms.patchpython-javapackagesh04-ch1c 1698715775  !"#$$&'()*+,,./0123456789:;;=>?@ABCCEFGGIIKKMNOPQRSTUVWXYZ[\]]_`abcdefghijklmnopqrstuuwxyz{|}~6.2.0-150200.3.12.16.2.0-150200.3.12.16.2.0-150200.3.12.1   javapackagesjavapackages-6.2.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycversion.cpython-36.opt-1.pycversion.cpython-36.pyccache__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccache.cpython-36.opt-1.pyccache.cpython-36.pycmetadata.cpython-36.opt-1.pycmetadata.cpython-36.pycosgi.cpython-36.opt-1.pycosgi.cpython-36.pyccache.pymetadata.pyosgi.pycommon__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbinding.cpython-36.opt-1.pycbinding.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycexception.cpython-36.opt-1.pycexception.cpython-36.pycmanifest.cpython-36.opt-1.pycmanifest.cpython-36.pycmock.cpython-36.opt-1.pycmock.cpython-36.pycosgi.cpython-36.opt-1.pycosgi.cpython-36.pycstrutils.cpython-36.opt-1.pycstrutils.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycbinding.pyconfig.pyexception.pymanifest.pymock.pyosgi.pystrutils.pyutil.pyivy__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycivyfile.cpython-36.opt-1.pycivyfile.cpython-36.pycivyfile.pymaven__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycartifact.cpython-36.opt-1.pycartifact.cpython-36.pycdependency.cpython-36.opt-1.pycdependency.cpython-36.pycexclusion.cpython-36.opt-1.pycexclusion.cpython-36.pycextension.cpython-36.opt-1.pycextension.cpython-36.pycplugin.cpython-36.opt-1.pycplugin.cpython-36.pycpom.cpython-36.opt-1.pycpom.cpython-36.pycpomreader.cpython-36.opt-1.pycpomreader.cpython-36.pycartifact.pydependency.pyexclusion.pyextension.pyplugin.pypom.pypomreader.pymetadata__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycalias.cpython-36.opt-1.pycalias.cpython-36.pycartifact.cpython-36.opt-1.pycartifact.cpython-36.pycdependency.cpython-36.opt-1.pycdependency.cpython-36.pycexclusion.cpython-36.opt-1.pycexclusion.cpython-36.pycmetadata.cpython-36.opt-1.pycmetadata.cpython-36.pycskippedartifact.cpython-36.opt-1.pycskippedartifact.cpython-36.pycalias.pyartifact.pydependency.pyexclusion.pymetadata.pyskippedartifact.pyversion.pyxmvn__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycxmvn_config.cpython-36.opt-1.pycxmvn_config.cpython-36.pycxmvn_resolve.cpython-36.opt-1.pycxmvn_resolve.cpython-36.pycxmvn_config.pyxmvn_resolve.pypython3-javapackagesLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/javapackages-6.2.0-py3.6.egg-info//usr/lib/python3.6/site-packages/javapackages//usr/lib/python3.6/site-packages/javapackages/__pycache__//usr/lib/python3.6/site-packages/javapackages/cache//usr/lib/python3.6/site-packages/javapackages/cache/__pycache__//usr/lib/python3.6/site-packages/javapackages/common//usr/lib/python3.6/site-packages/javapackages/common/__pycache__//usr/lib/python3.6/site-packages/javapackages/ivy//usr/lib/python3.6/site-packages/javapackages/ivy/__pycache__//usr/lib/python3.6/site-packages/javapackages/maven//usr/lib/python3.6/site-packages/javapackages/maven/__pycache__//usr/lib/python3.6/site-packages/javapackages/metadata//usr/lib/python3.6/site-packages/javapackages/metadata/__pycache__//usr/lib/python3.6/site-packages/javapackages/xmvn//usr/lib/python3.6/site-packages/javapackages/xmvn/__pycache__//usr/share/licenses//usr/share/licenses/python3-javapackages/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:30854/SUSE_SLE-15-SP2_Update/0bdf0031e679920e9385bdd007bedba5-javapackages-tools.SUSE_SLE-15-SP2_Update:extrasdrpmxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiledemptyASCII text, with no line terminators  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR;%d7 }utf-881f86c2e7702e6a85b91d7b8ce9ba5bfb1ca12cd3764b5e0ac0596da4b91e4c1?7zXZ !t/B]"k%Ia Å3CH)u06LE }BQvY <U&:}{ )pZ|ızJ^nj%e2 o-^)ŬQ#ꐍ]Ep&4@Aɿ +|oF&sP@*y+ IiIx'у&ܤgJxGEW}QXLjnpD2x|[퓶ZU!қoE<[EñcC-NCM1%[GV3 eLvH& x*":GQ@OL~y eNrw]r$y-^N)Gܰ h{-x Q\A4lq) z@OF&T6 lǸBZ7q~ ۀك V%*˔tL?rQy4;KaNQ>7'29Vi^A3m#?tpg]lYOs#FunRj4ώqy p`mk:xwb&zV! V#Șaw,0Ҡ6jXF'A"J&3D_p]b^ݣw뎙N'Ny>k>}"N,<8#1-L))cGDI]9Ƞ O^z+ݵpͨT< h O|"Kֱ_7elIkp m4:=aRֆƚa[\/i3zܭRoi56 jxNu{_K@=zq CApǢ9}ɛbQػOױ}-@xq+'2juuYlSj42$ֺ7Se0%YKUqaSip {Lk yZӃ{ $|"5c:a~xi-mH8XN)51W3W|˔ߝӈz8rdi/<9w*ft1Chk) wZݛԙ yO/gQ\OHik5-ƫ+KC.bl_]{m6v4gb熫;k#K- o /ƱI3W %|Xמ"fdWzqmFv@pHlqj5e<2cZvط1qyX)2VRpH}n~߷@ٻFDmj=EKlHۈ̬II ![YPʧkmrXB)5#+Pւ4pxnQwF*Jq\2(/tľ9"J*u_sr.b#t 5ȏ}m[l-=lb\(Ծ]䀻=89z=f+ =Wn:ݠYX rO>_ p3wʌ2_@%ʸ|Hw-*2N/T,dnW>E/g  <ڴ8Z|?o׆Y7)w^茴C[,izYy:1;m?g(bO'z˫<'r ?ƭ^$|P,'\մS痔`3sEHE8}Y<[j}-N$fv}dnQ`\%5A~ Jp/mC ڃq^ Ǚ骅/nLW)r~'j0Z8 K|UsSoᚏ@#DS:VᐼPM:WƩ|B\H~rނI+.ZU67 Fv?gϚLAYizf6k/@xri&V#:| 㾆` ڨwܛ6t_J-I-G7WH[yg_?Ő 3)}Zm|}T h"$R3TsJj^ֻ4㤉=^rmi c]("FS-㒦po׏I-`4[b'&fv2f=ח `MnӶa2 rlٲ!b %[ TwS{|@Flfq\I@9FmSE^od Tsg,; =dD1kDH_vu #j65L9O.o%;5*U̜I3~INM1@ @~OOg'OژsǗ8zF "b(MyXh5kkVdiҳ_Rɯi6^w:"S\V.lApIف=:{ʗEY@Z VSKBsq9@:p"7P+Є0\ٹA$g#O#T)RñN0u]'Q"D\=AAuAg <ƨK=T}_yh<qDOW/IK\";oU,y34,`pb" ?KãZPIq?&@ =(K; <([P)Fb4jK'ࢦ(QNW/EBwhTAwMLS 3x=t6"G6o/A| P4sZ+#U-#W@da`~(`N J5,L^JRXA2ŢFG'4C1KӮj*Ƶ1H:C؝!-'maS@ln` Jj]tz.!g9aJ^GҤ5Pf9?Ff5 k9>b)M\i;G4.wFY&If󮚩-*eX;%Bwn$*h#p+Zĩ f$*6 4raoiS gЕ,{B u81|5$U3KG&A;cOψ ɴ>Ť1^M0g4y1+\ ml+\&swI:3&o7ݱ@KA:5 Nh8դ?-$l:h68eg+65wdH Ta͘QenRȤ>K}{<%1䑭I><>hLhޭ_79/f ܒ$Y]Y&To/uS#0)Dy!S.'뛞8%)W:dbZtt Ck.QaR,˅dacmC?HR,d05ׅlyYH]HΏFmfSff&P5d18y)jLq_?#y_nx{]PLTE_]y5G%4]9_r`'tM쩻cvdlgUzw|ʇ-n[)+K/9e8Y\;B7sY,Ȯ}༲iCe7B2JA}Lh_ N%$Sˁ2]jB,f#@{c .ԕ<[z68Tmgؙڏ73 "/TKJbl*s w/G*AvET-Sgk!6$aTYikŚXYsp%$)Z.kM{̈grzv Z^O) Y1 *+|H$ 7w@lIs?8qU/No+GMZ<3 ^`#"-tkȅ݂d :q!#Sdp dB<8:9wQb<|/Ef_~|Q.Kޡv꬝/'T9Ш.hs}]Ѐ7? k@}rzyB$TQ]vX̼rGH]835jp^hwmv?u2SVl#Ur[:Y Y\&l_tR`r/䶚a~i+FqRRZ fk;5C71IhJL#T)'4bUQ#˞>ٺ]f˸rt4#ed)R+8kiV %ň'=:AZ IbR@B'67H >> `.\grNV3rG(wUVSnDQ0SYv/ֲ2Pr8K7E#Gu*{NA7l~mHl>.FJ ֱgS&ZqK GJ?XlDӵӑ} n>yWuu ˋhe.Y 8h5q.KY{Bhnb,bʌN){R\"vJ\:W ²]~N>xt'&Ќn6#iolGⰝcٍ vGOKM %~t$ CDz_l%pAkoY/ZfUyTŚlyzx)AcK-?`cꋐ'6~MtFnqfL Ϸby&>m5");u`~ފY@8v2{Jn5cP|T,:(Gq3!1S ʯg;d^!SDE?V 4S)!ChY\--{2]O\GaC,=lFYw8Q+w|{C[ı!T叴" Vf ύ3$m P˸oG{O܊M*ѱouHd3>ݲWf׼UߗFSgUtlDLXQC7n}B;ai,HJd^ ޶$It\az>ӡAs3d'b) *@[ vFAoZKuGaqF:cMK&0KU堼ArA$ (u^qc! VD}kڙ<+A⋍T @ڍ˳shlr2ltߴ;wu*6p'' MVjInH\ 5:~r8*(CjJjo;7m /=,@8ӦRߣ(<;6xo-7pPU{~&d vD $a㼅,=|-lkO-Km;*(Ujs~ iIWOopxvy{;]m=\> Zu;o]>lrfv*2롷U*Qtxgw'qaNp5{Q[>Ѥ`]zhzZk3U?vy?o7mt)IաhNBQaGIDxTlޤYx`cOrpʫsz5(޼)':UwWusЀq5UyډI ^f r$F(vζ ]( Puź