Accepting request 196101 from Java:packages
- disable javadoc build - use add_maven_depmap from new javapackages-tools - workaround xbean.jar definition problem OBS-URL: https://build.opensuse.org/request/show/196101 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rhino?expand=0&rev=22
This commit is contained in:
commit
c12c95f402
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 23 11:17:16 UTC 2013 - mvyskocil@suse.com
|
||||||
|
|
||||||
|
- disable javadoc build
|
||||||
|
- use add_maven_depmap from new javapackages-tools
|
||||||
|
- workaround xbean.jar definition problem
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jan 7 12:18:22 UTC 2013 - mvyskocil@suse.com
|
Mon Jan 7 12:18:22 UTC 2013 - mvyskocil@suse.com
|
||||||
|
|
||||||
|
34
rhino.spec
34
rhino.spec
@ -87,15 +87,6 @@ Rhino is an open-source implementation of JavaScript written entirely
|
|||||||
in Java. It is typically embedded into Java applications to provide
|
in Java. It is typically embedded into Java applications to provide
|
||||||
scripting to end users.
|
scripting to end users.
|
||||||
|
|
||||||
%package javadoc
|
|
||||||
Summary: JavaScript for Java
|
|
||||||
Group: Development/Libraries/Java
|
|
||||||
|
|
||||||
%description javadoc
|
|
||||||
Rhino is an open-source implementation of JavaScript written entirely
|
|
||||||
in Java. It is typically embedded into Java applications to provide
|
|
||||||
scripting to end users.
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
# % setup -q -n %{name}%{cvs_version} -a 100
|
# % setup -q -n %{name}%{cvs_version} -a 100
|
||||||
%setup -q -n %{name}%{cvs_version}
|
%setup -q -n %{name}%{cvs_version}
|
||||||
@ -121,9 +112,9 @@ sed -i -e 's|^implementation.version: Rhino .* release .* \${implementation.date
|
|||||||
export CLASSPATH=$(build-classpath jline)
|
export CLASSPATH=$(build-classpath jline)
|
||||||
export OPT_JAR_LIST=:
|
export OPT_JAR_LIST=:
|
||||||
%{ant} -v -d \
|
%{ant} -v -d \
|
||||||
-Dxbean.jar=$(build-classpath xmlbeans/xbean) \
|
-Dxbean.jar=$(build-classpath xmlbeans/xbean | cut -d ':' -f 1) \
|
||||||
-Djsr173.jar=$(build-classpath bea-stax-api) \
|
-Djsr173.jar=$(build-classpath bea-stax-api) \
|
||||||
deepclean jar copy-all javadoc
|
deepclean jar copy-all
|
||||||
|
|
||||||
pushd examples
|
pushd examples
|
||||||
export CLASSPATH=../build/%{name}%{cvs_version}/js.jar:$(build-classpath xmlbeans/xbean 2>/dev/null)
|
export CLASSPATH=../build/%{name}%{cvs_version}/js.jar:$(build-classpath xmlbeans/xbean 2>/dev/null)
|
||||||
@ -138,10 +129,6 @@ mkdir -p %{buildroot}%{_javadir}
|
|||||||
cp -a build/%{name}%{cvs_version}/js.jar %{buildroot}%{_javadir}
|
cp -a build/%{name}%{cvs_version}/js.jar %{buildroot}%{_javadir}
|
||||||
ln -s js.jar %{buildroot}%{_javadir}/%{name}.jar
|
ln -s js.jar %{buildroot}%{_javadir}/%{name}.jar
|
||||||
|
|
||||||
# javadoc
|
|
||||||
mkdir -p %{buildroot}%{_javadocdir}/%{name}
|
|
||||||
cp -a javadoc/* %{buildroot}%{_javadocdir}/%{name}
|
|
||||||
|
|
||||||
# scripts
|
# scripts
|
||||||
mkdir -p %{buildroot}%{_bindir}
|
mkdir -p %{buildroot}%{_bindir}
|
||||||
install -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}
|
install -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}
|
||||||
@ -155,11 +142,12 @@ cp -a examples/* %{buildroot}%{_datadir}/%{name}
|
|||||||
cp -a build/%{name}%{cvs_version}/%{name}-examples.jar %{buildroot}%{_javadir}/%{name}-examples.jar
|
cp -a build/%{name}%{cvs_version}/%{name}-examples.jar %{buildroot}%{_javadir}/%{name}-examples.jar
|
||||||
|
|
||||||
# poms
|
# poms
|
||||||
mkdir -p %{buildroot}%{_datadir}/maven2/poms
|
mkdir -p %{buildroot}%{_mavenpomdir}
|
||||||
cp -a %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-js.pom
|
|
||||||
cp -a %{SOURCE7} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom
|
cp -a %{SOURCE6} %{buildroot}%{_mavenpomdir}/JPP-js.pom
|
||||||
%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}
|
cp -a %{SOURCE7} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
|
||||||
%add_to_maven_depmap %{name} js %{version} JPP js
|
%add_maven_depmap JPP-%{name}.pom %{name}.jar
|
||||||
|
%add_maven_depmap JPP-js.pom js.jar
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
%{__rm} -rf %{buildroot}
|
%{__rm} -rf %{buildroot}
|
||||||
@ -172,15 +160,11 @@ cp -a %{SOURCE7} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom
|
|||||||
%attr(0755,root,root) %{_bindir}/%{name}-idswitch
|
%attr(0755,root,root) %{_bindir}/%{name}-idswitch
|
||||||
%attr(0755,root,root) %{_bindir}/%{name}-jsc
|
%attr(0755,root,root) %{_bindir}/%{name}-jsc
|
||||||
%{_javadir}/*.jar
|
%{_javadir}/*.jar
|
||||||
%{_datadir}/maven2
|
%{_mavenpomdir}/*
|
||||||
%config %{_mavendepmapfragdir}
|
%config %{_mavendepmapfragdir}
|
||||||
|
|
||||||
%files demo
|
%files demo
|
||||||
%defattr(0644,root,root,0755)
|
%defattr(0644,root,root,0755)
|
||||||
%{_datadir}/%{name}
|
%{_datadir}/%{name}
|
||||||
|
|
||||||
%files javadoc
|
|
||||||
%defattr(0644,root,root,0755)
|
|
||||||
%{_javadocdir}/%{name}
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
x
Reference in New Issue
Block a user