Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package plexus-i18n for openSUSE:Factory checked in at 2025-10-07 18:29:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plexus-i18n (Old) and /work/SRC/openSUSE:Factory/.plexus-i18n.new.11973 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plexus-i18n" Tue Oct 7 18:29:30 2025 rev:6 rq:1309648 version:1.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/plexus-i18n/plexus-i18n.changes 2024-05-16 17:18:05.230254421 +0200 +++ /work/SRC/openSUSE:Factory/.plexus-i18n.new.11973/plexus-i18n.changes 2025-10-07 18:31:51.462302587 +0200 @@ -1,0 +2,9 @@ +Tue Oct 7 12:32:39 UTC 2025 - Fridrich Strba <[email protected]> + +- Upgrade to 1.0.0 + * no changelog provided by upstream +- Removed patch: + * plexus-i18n-migration-to-component-metadata.patch + + not needed with this version + +------------------------------------------------------------------- Old: ---- plexus-i18n-1.0-beta-10-src.tar.bz2 plexus-i18n-migration-to-component-metadata.patch New: ---- _scmsync.obsinfo build.specials.obscpio plexus-i18n-1.0.0-source-release.zip ----------(Old B)---------- Old:- Removed patch: * plexus-i18n-migration-to-component-metadata.patch + not needed with this version ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plexus-i18n.spec ++++++ --- /var/tmp/diff_new_pack.6MUFCX/_old 2025-10-07 18:31:53.518389222 +0200 +++ /var/tmp/diff_new_pack.6MUFCX/_new 2025-10-07 18:31:53.534389896 +0200 @@ -1,7 +1,7 @@ # # spec file for package plexus-i18n # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,37 +16,26 @@ # -%global base_ver 1.0 -%global beta_ver 10 -%global namedver %{base_ver}-beta-%{beta_ver} %global parent plexus %global subname i18n -%bcond_with tests Name: %{parent}-%{subname} -Version: 1.0~beta10 +Version: 1.0.0 Release: 0 Summary: Plexus I18N Component License: Apache-2.0 Group: Development/Libraries/Java URL: https://github.com/codehaus-plexus/plexus-i18n -# svn export http://svn.codehaus.org/plexus/plexus-components/tags/plexus-i18n-1.0-beta-10/ -# tar cjf plexus-i18n-1.0-beta-10-src.tar.bz2 plexus-i18n-1.0-beta-10/ -Source0: %{name}-%{namedver}-src.tar.bz2 +Source0: https://repo1.maven.org/maven2/org/codehaus/%{parent}/%{name}/%{version}/%{name}-%{version}-source-release.zip Source1: %{name}-build.xml -Patch0: %{name}-migration-to-component-metadata.patch BuildRequires: ant +BuildRequires: atinject BuildRequires: fdupes BuildRequires: javapackages-local >= 6 -BuildRequires: plexus-metadata-generator -BuildRequires: plexus-utils -BuildRequires: sisu-plexus +BuildRequires: objectweb-asm +BuildRequires: sisu-inject +BuildRequires: slf4j +BuildRequires: unzip BuildArch: noarch -%if %{with tests} -BuildRequires: ant-junit -BuildRequires: guava -BuildRequires: xbean -BuildConflicts: java-devel >= 9 -%endif %description Plexus contains end-to-end developer tools for writing applications. @@ -63,34 +52,24 @@ Javadoc for %{name}. %prep -%setup -q -n %{name}-%{namedver} +%setup -q cp %{SOURCE1} build.xml -%patch -P 0 -p1 - -%pom_add_dep org.eclipse.sisu:org.eclipse.sisu.plexus:0.9.0.M2 %build mkdir -p lib build-jar-repository -s lib \ - plexus/utils \ - org.eclipse.sisu.plexus -%if %{with tests} -build-jar-repository -s lib \ - guava/guava \ - xbean/xbean-reflect \ - plexus/classworlds -%endif + atinject \ + objectweb-asm/asm \ + org.eclipse.sisu.inject \ + slf4j/api %{ant} \ -%if %{without tests} - -Dtest.skip=true \ -%endif jar javadoc %install # jar install -dm 0755 %{buildroot}%{_javadir}/%{name} -install -pm 0644 target/%{name}-%{namedver}.jar %{buildroot}%{_javadir}/%{name}/%{name}.jar +install -pm 0644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}/%{name}.jar # pom install -dm 0755 %{buildroot}%{_mavenpomdir}/%{name} %{mvn_install_pom} pom.xml %{buildroot}%{_mavenpomdir}/%{name}/%{name}.pom ++++++ _scmsync.obsinfo ++++++ mtime: 1759840445 commit: f8aaec59a39147c3d294e14e17c20a8d4915387eafc33f3443ebaeffc0e90ade url: https://src.opensuse.org/java-packages/plexus-i18n.git revision: f8aaec59a39147c3d294e14e17c20a8d4915387eafc33f3443ebaeffc0e90ade projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2025-10-07 14:34:49.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ plexus-i18n-build.xml ++++++ --- /var/tmp/diff_new_pack.6MUFCX/_old 2025-10-07 18:31:54.654437089 +0200 +++ /var/tmp/diff_new_pack.6MUFCX/_new 2025-10-07 18:31:54.686438438 +0200 @@ -8,22 +8,20 @@ <property file="build.properties"/> - <property name="compiler.source" value="1.8"/> + <property name="compiler.release" value="8"/> + <property name="compiler.source" value="1.${compiler.release}"/> <property name="compiler.target" value="${compiler.source}"/> <property name="project.artifactId" value="plexus-i18n"/> <property name="project.groupId" value="org.codehaus.plexus"/> - <property name="project.version" value="1.0-beta-10"/> + <property name="project.version" value="1.0.0"/> <property name="build.finalName" value="${project.artifactId}-${project.version}"/> <property name="build.dir" value="target"/> <property name="build.outputDir" value="${build.dir}/classes"/> <property name="build.srcDir" value="src/main/java"/> <property name="build.resourceDir" value="src/main/resources"/> - <property name="build.testOutputDir" value="${build.dir}/test-classes"/> - <property name="build.testDir" value="src/test/java"/> - <property name="build.testResourceDir" value="src/test/resources"/> - <property name="test.reports" value="${build.dir}/test-reports"/> + <property name="reporting.outputDirectory" value="${build.dir}/site"/> <!-- ====================================================================== --> @@ -32,15 +30,6 @@ <path id="build.classpath"> <fileset dir="lib"> - <!-- plexus-utils-1.5.5 plexus-container-default-1.7.1 classworlds-1.1-alpha-2 - plexus-component-api-1.0-alpha-20 --> - <include name="**/*.jar"/> - </fileset> - </path> - <path id="build.test.classpath"> - <fileset dir="lib"> - <!-- plexus-utils-1.5.5 plexus-container-default-1.7.1 classworlds-1.1-alpha-2 - plexus-component-api-1.0-alpha-20 junit-3.8.1 --> <include name="**/*.jar"/> </fileset> </path> @@ -64,6 +53,7 @@ debug="true" optimize="false" deprecation="true" + release="${compiler.release}" target="${compiler.target}" verbose="false" fork="false" @@ -76,114 +66,25 @@ </target> <!-- ====================================================================== --> - <!-- Target to generate Plexus component.xml --> + <!-- Sisu javax.inject.Named generation target --> <!-- ====================================================================== --> - <target name="generate-metadata" + <target name="sisu" depends="compile" - description="Generate Plexus component.xml"> - <mkdir dir="${build.outputDir}/META-INF/plexus"/> - <exec executable="plexus-metadata-generator" failonerror="true"> - <env key="CLASSPATH" value="${build.outputDir}"/> - <arg value="-s"/> - <arg value="${build.srcDir}"/> - <arg value="-c"/> - <arg value="${build.outputDir}"/> - <arg value="-m"/> - <arg value="${build.outputDir}/META-INF/plexus"/> - <arg value="-o"/> - <arg value="${build.outputDir}/META-INF/plexus/components.xml"/> - </exec> - </target> - - <!-- ====================================================================== --> - <!-- Test-compilation target --> - <!-- ====================================================================== --> - - <target name="compile-tests" - depends="generate-metadata" - description="Compile the test code" - unless="test.skip"> - <mkdir dir="${build.testOutputDir}"/> - <javac destdir="${build.testOutputDir}" - nowarn="false" - debug="true" - optimize="false" - deprecation="true" - target="${compiler.target}" - verbose="false" - fork="false" - source="${compiler.source}"> - <src> - <pathelement location="${build.testDir}"/> - </src> - <classpath> - <path refid="build.test.classpath"/> - <pathelement location="${build.outputDir}"/> - </classpath> - </javac> - <copy todir="${build.testOutputDir}"> - <fileset dir="${build.testResourceDir}"/> - </copy> - </target> - - <!-- ====================================================================== --> - <!-- Run all tests --> - <!-- ====================================================================== --> - - <target name="test" - depends="compile-tests, junit-missing" - unless="junit.skipped" - description="Run the test cases"> - <mkdir dir="${test.reports}"/> - <junit printSummary="yes" haltonerror="false" haltonfailure="false" fork="true" dir="."> - <sysproperty key="basedir" value="."/> - <formatter type="xml"/> - <formatter type="plain" usefile="false"/> - <classpath> - <path refid="build.test.classpath"/> - <pathelement location="${build.outputDir}"/> - <pathelement location="${build.testOutputDir}"/> - </classpath> - <batchtest todir="${test.reports}" unless="test"> - <fileset dir="${build.testDir}"> - <include name="**/*Test.java"/> - </fileset> - </batchtest> - <batchtest todir="${test.reports}" if="test"> - <fileset dir="${build.testDir}"> - <include name="**/${test}.java"/> - </fileset> - </batchtest> - </junit> - </target> - - <target name="test-junit-present"> - <available classname="junit.framework.Test" property="junit.present" classpathref="build.test.classpath"/> - </target> - - <target name="test-junit-status" - depends="test-junit-present"> - <condition property="junit.missing"> - <and> - <isfalse value="${junit.present}"/> - <isfalse value="${test.skip}"/> - </and> - </condition> - <condition property="junit.skipped"> - <or> - <isfalse value="${junit.present}"/> - <istrue value="${test.skip}"/> - </or> - </condition> - </target> - - <target name="junit-missing" - depends="test-junit-status" - if="junit.missing"> - <echo>=================================== WARNING ===================================</echo> - <echo> JUnit is not present in the test classpath or your $ANT_HOME/lib directory. Tests not executed.</echo> - <echo>===============================================================================</echo> + description="Generate javax.inject.Name index"> + <sequential> + <java classname="org.eclipse.sisu.space.SisuIndex" + failonerror="true" + fork="true"> + <classpath> + <path refid="build.classpath"/> + </classpath> + <arg value="${build.outputDir}"/> + </java> + <move todir="${build.outputDir}/META-INF"> + <fileset dir="META-INF"/> + </move> + </sequential> </target> <!-- ====================================================================== --> @@ -212,7 +113,6 @@ linksource="false" breakiterator="false"> <classpath refid="build.classpath"/> - <tag name="todo" scope="all" description="To do:"/> </javadoc> </target> @@ -220,7 +120,7 @@ <!-- Package target --> <!-- ====================================================================== --> - <target name="package" depends="generate-metadata,test" description="Package the application"> + <target name="package" depends="sisu" description="Package the application"> <jar jarfile="${build.dir}/${build.finalName}.jar" compress="true" index="false"
