Group :: Desenvolvimento/Java
RPM: tomcat-taglibs-standard
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Group: Development/Java
# BEGIN SourceDeps(oneline):
BuildRequires: rpm-build-java unzip
# END SourceDeps(oneline)
BuildRequires: /proc
BuildRequires: jpackage-generic-compat
# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
%define _localstatedir %{_var}
%global short_name taglibs-standard
Name: tomcat-taglibs-standard
Version: 1.2.5
Release: alt1_5jpp8
Epoch: 0
Summary: Apache Standard Taglib
License: ASL 2.0
URL: http://tomcat.apache.org/taglibs/
Source0: http://apache.cbox.biz/tomcat/taglibs/taglibs-standard-%{version}/taglibs-standard-%{version}-source-release.zip
Patch0: servlet31.patch
BuildArch: noarch
BuildRequires: maven-local
BuildRequires: mvn(javax.el:el-api)
BuildRequires: mvn(javax.servlet.jsp:jsp-api)
BuildRequires: mvn(javax.servlet:servlet-api)
BuildRequires: mvn(junit:junit)
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
BuildRequires: mvn(org.apache.taglibs:taglibs-parent:pom:)
BuildRequires: mvn(org.easymock:easymock)
BuildRequires: mvn(xalan:xalan)
Obsoletes: jakarta-taglibs-standard < 1.1.2-13
Source44: import.info
%description
An implementation of the JSP Standard Tag Library (JSTL).
%package javadoc
Group: Development/Java
Summary: Javadoc for %{name}
Obsoletes: jakarta-taglibs-standard-javadoc < 1.1.2-13
BuildArch: noarch
%description javadoc
Javadoc for %{name}.
%prep
%setup -q -n %{short_name}-%{version}
%patch0 -b .sav
%mvn_alias org.apache.taglibs:taglibs-standard-impl javax.servlet:jstl
%mvn_alias org.apache.taglibs:taglibs-standard-impl org.eclipse.jetty.orbit:javax.servlet.jsp.jstl
%mvn_alias org.apache.taglibs:taglibs-standard-compat org.eclipse.jetty.orbit:org.apache.taglibs.standard.glassfish
%build
%mvn_build
%install
%mvn_install
%files -f .mfiles
%doc --no-dereference LICENSE
%doc README_src.txt README_bin.txt NOTICE
%files javadoc -f .mfiles-javadoc
%doc --no-dereference LICENSE
%doc NOTICE
%changelog
…
Todas as alterações você pod ver aqui
# BEGIN SourceDeps(oneline):
BuildRequires: rpm-build-java unzip
# END SourceDeps(oneline)
BuildRequires: /proc
BuildRequires: jpackage-generic-compat
# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
%define _localstatedir %{_var}
%global short_name taglibs-standard
Name: tomcat-taglibs-standard
Version: 1.2.5
Release: alt1_5jpp8
Epoch: 0
Summary: Apache Standard Taglib
License: ASL 2.0
URL: http://tomcat.apache.org/taglibs/
Source0: http://apache.cbox.biz/tomcat/taglibs/taglibs-standard-%{version}/taglibs-standard-%{version}-source-release.zip
Patch0: servlet31.patch
BuildArch: noarch
BuildRequires: maven-local
BuildRequires: mvn(javax.el:el-api)
BuildRequires: mvn(javax.servlet.jsp:jsp-api)
BuildRequires: mvn(javax.servlet:servlet-api)
BuildRequires: mvn(junit:junit)
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
BuildRequires: mvn(org.apache.taglibs:taglibs-parent:pom:)
BuildRequires: mvn(org.easymock:easymock)
BuildRequires: mvn(xalan:xalan)
Obsoletes: jakarta-taglibs-standard < 1.1.2-13
Source44: import.info
%description
An implementation of the JSP Standard Tag Library (JSTL).
%package javadoc
Group: Development/Java
Summary: Javadoc for %{name}
Obsoletes: jakarta-taglibs-standard-javadoc < 1.1.2-13
BuildArch: noarch
%description javadoc
Javadoc for %{name}.
%prep
%setup -q -n %{short_name}-%{version}
%patch0 -b .sav
%mvn_alias org.apache.taglibs:taglibs-standard-impl javax.servlet:jstl
%mvn_alias org.apache.taglibs:taglibs-standard-impl org.eclipse.jetty.orbit:javax.servlet.jsp.jstl
%mvn_alias org.apache.taglibs:taglibs-standard-compat org.eclipse.jetty.orbit:org.apache.taglibs.standard.glassfish
%build
%mvn_build
%install
%mvn_install
%files -f .mfiles
%doc --no-dereference LICENSE
%doc README_src.txt README_bin.txt NOTICE
%files javadoc -f .mfiles-javadoc
%doc --no-dereference LICENSE
%doc NOTICE
%changelog
…
Todas as alterações você pod ver aqui