From d3ebf48524d104e2c239d1c5865da43244fa7f96 Mon Sep 17 00:00:00 2001 From: wu-leilei Date: Thu, 4 Aug 2022 15:46:23 +0800 Subject: [PATCH] Fix install conflicts between glassfish-servlet-api and jakarta-servlet --- jakarta-servlet.spec | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/jakarta-servlet.spec b/jakarta-servlet.spec index 446094f..86aafcb 100644 --- a/jakarta-servlet.spec +++ b/jakarta-servlet.spec @@ -2,7 +2,7 @@ Name: jakarta-servlet Version: 5.0.0 -Release: 2 +Release: 3 Summary: Server-side API for handling HTTP requests and responses License: (EPL-2.0 or GPLv2 with exceptions) and ASL 2.0 URL: https://github.com/eclipse-ee4j/servlet-api @@ -17,7 +17,9 @@ BuildRequires: javapackages-bootstrap BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin) %endif -Requires: glassfish-servlet-api + +Provides: glassfish-servlet-api = %{version}-%{release} +Obsoletes: glassfish-servlet-api < %{version}-%{release} %description Jakarta Servlet defines a server-side API for handling HTTP requests @@ -49,6 +51,8 @@ sed -i -e 's/jakarta\./javax./g' $(find api/src/main/java/javax -name *.java) javax.servlet:javax.servlet-api \ javax.servlet:servlet-api +%mvn_file :{*} %{name}/@1 glassfish-servlet-api + %build %mvn_build @@ -60,6 +64,9 @@ sed -i -e 's/jakarta\./javax./g' $(find api/src/main/java/javax -name *.java) %doc README.md %changelog +* Wed Aug 03 2022 - 5.0.0-3 +- Fix install conflicts between glassfish-servlet-api and jakarta-servlet + * Sat Feb 12 2022 Ge Wang - 5.0.0-2 - Fix install confilict with glassfish-servlet-api due to provides same file glassfish-servlet-api.jar -- Gitee