Name: java-juel Version: 2.1.0 Release: 1mamba Summary: Java Unified Expression Language Group: Development/Libraries/Java Vendor: openmamba Distribution: openmamba Packager: gil URL: http://juel.sourceforge.net/ Source0: http://downloads.sourceforge.net/project/juel/juel/juel-2.1/juel-2.1.0.zip Source1: java-juel-2.1.0.pom License: Apache Software License 2.0 BuildRequires: apache-ant BuildRequires: jpackage-utils Requires: jpackage-utils BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Implementation of the Java Unified Expression Language as specified by the Expression Language Specification, Version 2.1: part of the JSP 2.1 standard (JSR-245). Includes javax.el.* sources from the GlassFish project. %package javadoc Group: Documentation Summary: Javadoc for %{name} %description javadoc JUEL, Java Unified Expression Language. This package contains javadoc for %{name}. %prep %setup -q -n juel-%{version} for j in $(find . -name "*.jar"); do mv $j $j.no done %build ant jars test apidoc %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" mkdir -p %{buildroot}%{_javadir}/ mkdir -p %{buildroot}%{_datadir}/maven2/poms install -pm 644 juel-%{version}.jar \ %{buildroot}%{_javadir}/juel-%{version}.jar install -pm 644 juel-%{version}-impl.jar \ %{buildroot}%{_javadir}/juel-impl-%{version}.jar %add_to_maven_depmap juel juel %{version} JPP juel %add_to_maven_depmap juel juel-impl %{version} JPP juel-impl install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/maven2/poms/JPP-juel.pom ( cd %{buildroot}%{_javadir}/ for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/} done ) mkdir -p %{buildroot}%{_javadocdir}/juel-%{version} cp -pr doc/api/* %{buildroot}%{_javadocdir}/juel-%{version} ln -sf juel-%{version} %{buildroot}%{_javadocdir}/juel %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post %update_maven_depmap %postun %update_maven_depmap %files %defattr(-,root,root) %{_javadir}/juel-%{version}.jar %{_javadir}/juel.jar %{_javadir}/juel-impl-%{version}.jar %{_javadir}/juel-impl.jar %{_datadir}/maven2/poms %{_mavendepmapfragdir} %doc LICENSE.txt README.txt %files javadoc %defattr(-,root,root) %{_javadocdir}/juel-%{version} %{_javadocdir}/juel %changelog * Fri Dec 10 2010 gil 2.1.0-1mamba - package created by autospec