Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package junit5 for openSUSE:Factory checked in at 2022-03-04 00:18:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/junit5 (Old) and /work/SRC/openSUSE:Factory/.junit5.new.1958 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "junit5" Fri Mar 4 00:18:19 2022 rev:3 rq:959278 version:5.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/junit5/junit5.changes 2019-11-15 22:38:33.900186305 +0100 +++ /work/SRC/openSUSE:Factory/.junit5.new.1958/junit5.changes 2022-03-04 00:19:12.820305125 +0100 @@ -1,0 +2,5 @@ +Thu Mar 3 14:03:48 UTC 2022 - Fridrich Strba <fst...@suse.com> + +- Package also the bill-of-materials pom + +------------------------------------------------------------------- New: ---- junit-bom-5.5.2.pom ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ junit5.spec ++++++ --- /var/tmp/diff_new_pack.iRdREl/_old 2022-03-04 00:19:13.488305265 +0100 +++ /var/tmp/diff_new_pack.iRdREl/_new 2022-03-04 00:19:13.492305266 +0100 @@ -1,7 +1,7 @@ # # spec file for package junit5 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -47,6 +47,8 @@ Source305: https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter/%{jupiter_version}/junit-jupiter-%{jupiter_version}.pom # Vintage POM Source400: https://repo1.maven.org/maven2/org/junit/vintage/junit-vintage-engine/%{vintage_version}/junit-vintage-engine-%{vintage_version}.pom +# Bom +Source500: https://repo1.maven.org/maven2/org/junit/junit-bom/%{version}/junit-bom-%{version}.pom BuildRequires: asciidoc BuildRequires: fdupes BuildRequires: maven-local @@ -66,6 +68,14 @@ %description JUnit is a popular regression testing framework for Java platform. +%package bom +Summary: JUnit 5 (Bill of Materials) +Group: Development/Libraries/Java + +%description bom +This Bill of Materials POM can be used to ease dependency management +when referencing multiple JUnit artifacts using Gradle or Maven. + %package javadoc Summary: Javadoc for %{name} Group: Documentation/HTML @@ -125,6 +135,9 @@ %endif %{mvn_package} :aggregator __noinstall +%{mvn_package} :junit-bom bom + +cp -p %{SOURCE500} junit-bom/pom.xml %build %{mvn_build} -f -- -Dencoding=utf-8 -Dsource=8 @@ -149,6 +162,9 @@ %endif %license LICENSE.md LICENSE-notice.md +%files bom -f .mfiles-bom +%license LICENSE.md LICENSE-notice.md + %files javadoc -f .mfiles-javadoc %license LICENSE.md LICENSE-notice.md ++++++ aggregator.pom ++++++ --- /var/tmp/diff_new_pack.iRdREl/_old 2022-03-04 00:19:13.524305273 +0100 +++ /var/tmp/diff_new_pack.iRdREl/_new 2022-03-04 00:19:13.528305274 +0100 @@ -19,25 +19,26 @@ <module>junit-jupiter-params</module> <module>junit-jupiter</module> <module>junit-vintage-engine</module> + <module>junit-bom</module> </modules> <build> <pluginManagement> <plugins> - <plugin> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> - <plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.8</source> + <target>1.8</target> + </configuration> + </plugin> + <plugin> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> </archive> </configuration> - </plugin> + </plugin> </plugins> </pluginManagement> <plugins> @@ -54,9 +55,9 @@ </goals> <configuration> <instructions> - <Bundle-SymbolicName>${osgi.bsn}</Bundle-SymbolicName> - <Automatic-Module-Name>${osgi.bsn}</Automatic-Module-Name> - <_nouses>true</_nouses> + <Bundle-SymbolicName>${osgi.bsn}</Bundle-SymbolicName> + <Automatic-Module-Name>${osgi.bsn}</Automatic-Module-Name> + <_nouses>true</_nouses> </instructions> </configuration> </execution> ++++++ junit-bom-5.5.2.pom ++++++ <?xml version="1.0" encoding="UTF-8"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <groupId>org.junit</groupId> <artifactId>junit-bom</artifactId> <version>5.5.2</version> <packaging>pom</packaging> <name>JUnit 5 (Bill of Materials)</name> <description>This Bill of Materials POM can be used to ease dependency management when referencing multiple JUnit artifacts using Gradle or Maven.</description> <url>https://junit.org/junit5/</url> <licenses> <license> <name>Eclipse Public License v2.0</name> <url>https://www.eclipse.org/legal/epl-v20.html</url> </license> </licenses> <developers> <developer> <id>bechte</id> <name>Stefan Bechtold</name> <email>stefan.becht...@me.com</email> </developer> <developer> <id>jlink</id> <name>Johannes Link</name> <email>busin...@johanneslink.net</email> </developer> <developer> <id>marcphilipp</id> <name>Marc Philipp</name> <email>m...@marcphilipp.de</email> </developer> <developer> <id>mmerdes</id> <name>Matthias Merdes</name> <email>matthias.mer...@heidelberg-mobil.com</email> </developer> <developer> <id>sbrannen</id> <name>Sam Brannen</name> <email>s...@sambrannen.com</email> </developer> <developer> <id>sormuras</id> <name>Christian Stein</name> <email>sormu...@gmail.com</email> </developer> </developers> <scm> <connection>scm:git:git://github.com/junit-team/junit5.git</connection> <developerConnection>scm:git:git://github.com/junit-team/junit5.git</developerConnection> <url>https://github.com/junit-team/junit5</url> </scm> <dependencyManagement> <dependencies> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter</artifactId> <version>5.5.2</version> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> <version>5.5.2</version> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-engine</artifactId> <version>5.5.2</version> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-migrationsupport</artifactId> <version>5.5.2</version> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-params</artifactId> <version>5.5.2</version> </dependency> <dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-commons</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-console</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-engine</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-launcher</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-reporting</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-runner</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-suite-api</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-testkit</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> <version>5.5.2</version> </dependency> </dependencies> </dependencyManagement> </project>