Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package aopalliance for openSUSE:Factory checked in at 2023-05-17 10:53:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aopalliance (Old) and /work/SRC/openSUSE:Factory/.aopalliance.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aopalliance" Wed May 17 10:53:26 2023 rev:3 rq:1087482 version:1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/aopalliance/aopalliance.changes 2022-03-19 22:22:59.764957452 +0100 +++ /work/SRC/openSUSE:Factory/.aopalliance.new.1533/aopalliance.changes 2023-05-17 10:53:57.367613916 +0200 @@ -1,0 +2,14 @@ +Tue May 16 20:33:41 UTC 2023 - Fridrich Strba <[email protected]> + +- Register artifact by coordinates, since an artifact without + dependencies does not need a pom +- Added patch: + * aopalliance-manifest.patch + + add OSGi manifest during the jar packaging + +------------------------------------------------------------------- +Mon May 15 12:26:14 UTC 2023 - Frederic Crozat <[email protected]> + +- Update url to use https + +------------------------------------------------------------------- Old: ---- aopalliance-1.0.pom aopalliance-MANIFEST.MF New: ---- aopalliance-manifest.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aopalliance.spec ++++++ --- /var/tmp/diff_new_pack.gDGy10/_old 2023-05-17 10:53:57.763616048 +0200 +++ /var/tmp/diff_new_pack.gDGy10/_new 2023-05-17 10:53:57.767616069 +0200 @@ -1,7 +1,7 @@ # # spec file for package aopalliance # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,13 +22,12 @@ Summary: Java/J2EE AOP standards License: SUSE-Public-Domain Group: Development/Libraries/Java -URL: http://aopalliance.sourceforge.net/ +URL: https://aopalliance.sourceforge.net/ # cvs -d:pserver:[email protected]:/cvsroot/aopalliance login # password empty # cvs -z3 -d:pserver:[email protected]:/cvsroot/aopalliance export -r HEAD aopalliance Source0: aopalliance-src.tar.gz -Source1: http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.pom -Source2: %{name}-MANIFEST.MF +Patch0: aopalliance-manifest.patch BuildRequires: ant BuildRequires: fdupes BuildRequires: javapackages-local @@ -52,25 +51,25 @@ %prep %setup -q -n %{name} +# Inject OSGi manifest required by Eclipse. +%patch0 -p1 %build export CLASSPATH= export OPT_JAR_LIST=: %{ant} \ - -Dant.build.javac.source=1.8 -Dant.build.javac.target=1.8 \ - -Dbuild.sysclasspath=only jar javadoc - -# Inject OSGi manifest required by Eclipse. -jar umf %{SOURCE2} build/%{name}.jar + -Dant.build.javac.source=1.8 \ + -Dant.build.javac.target=1.8 \ + jar javadoc %install # jar install -dm 0755 %{buildroot}%{_javadir} install -pm 0644 build/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar -# pom -install -dm 0755 %{buildroot}%{_mavenpomdir} -install -pm 0644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/%{name}.pom -%add_maven_depmap %{name}.pom %{name}.jar + +# maven metadata +%add_maven_depmap aopalliance:aopalliance:%{version} %{name}.jar + # javadoc install -dm 0755 %{buildroot}%{_javadocdir}/%{name} cp -pr build/javadoc/* %{buildroot}%{_javadocdir}/%{name}/ ++++++ aopalliance-manifest.patch ++++++ --- aopalliance/build.xml 2023-05-16 22:26:45.498861470 +0200 +++ aopalliance/build.xml 2023-05-16 22:29:50.811283305 +0200 @@ -27,6 +27,15 @@ <jar jarfile="build/aopalliance.jar"> <fileset dir="build/classes"> </fileset> + <manifest> + <attribute name="Bundle-ManifestVersion" value="2"/> + <attribute name="Bundle-Name" value="AOP Alliance"/> + <attribute name="Bundle-SymbolicName" value="aopalliance"/> + <attribute name="Bundle-Vendor" value="AOP Alliance"/> + <attribute name="Bundle-Version" value="1.0"/> + <attribute name="Eclipse-BuddyPolicy" value="registered"/> + <attribute name="Export-Package" value="org.aopalliance.aop,org.aopalliance.instrument,org.aopalliance.intercept,org.aopalliance.reflect"/> + </manifest> </jar> </target>
