Hello community, here is the log from the commit of package bcel for openSUSE:Factory checked in at Tue Jun 2 12:27:18 CEST 2009. -------- --- bcel/bcel.changes 2008-07-27 13:34:51.000000000 +0200 +++ /mounts/work_src_done/STABLE/bcel/bcel.changes 2009-06-01 09:41:03.000000000 +0200 @@ -1,0 +2,12 @@ +Mon Jun 1 09:40:23 CEST 2009 - mvyskocil@suse.cz + +- fixed archive name (gz -> bz2) in Source + +------------------------------------------------------------------- +Thu May 21 15:32:47 CEST 2009 - mvyskocil@suse.cz + +- update to 5.2 +- fixed build under gcj44 +- removed javadoc scripplets + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- bcel-5.1-build.patch bcel-5.1-src.tar.gz bcel-java14compat.patch New: ---- bcel-5.2-src.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bcel.spec ++++++ --- /var/tmp/diff_new_pack.x19049/_old 2009-06-02 12:26:48.000000000 +0200 +++ /var/tmp/diff_new_pack.x19049/_new 2009-06-02 12:26:48.000000000 +0200 @@ -1,10 +1,17 @@ # -# spec file for package bcel (Version 5.1) +# spec file for package bcel (Version 5.2) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -15,18 +22,17 @@ Name: bcel BuildRequires: ant java-1_5_0-gcj-compat-devel regexp xerces-j2-bootstrap xml-commons-apis-bootstrap #!BuildIgnore: xml-commons-apis xml-commons-resolver xml-commons xerces-j2 +BuildRequires: ant-nodeps %define name bcel -%define version 5.1 +%define version 5.2 %define release 5jpp %define section free %define manual 0 -Version: 5.1 -Release: 276 +Version: 5.2 +Release: 1 Summary: Byte Code Engineering Library License: The Apache Software License -Source0: http://jakarta.apache.org/builds/jakarta-bcel/release/v5.1/bcel-5.1-src.tar.... -Patch0: bcel-5.1-build.patch -Patch1: %{name}-java14compat.patch +Source0: http://jakarta.apache.org/builds/jakarta-bcel/release/v%{version}/bcel-%{version}-src.tar.bz2 Url: http://jakarta.apache.org/bcel Group: Development/Libraries/Java Requires: regexp @@ -125,8 +131,6 @@ %prep %setup -q -%patch0 -p1 -%patch1 # remove all binary libs find . -name "*.jar" -exec rm -f {} \; # very broken build @@ -135,32 +139,24 @@ %build export CLASSPATH=%(build-classpath regexp) +export OPT_JAR_LIST="ant/ant-nodeps" +export LC_ALL="en_US.UTF-8" # necessary for javadoc %ant -Dbuild.dest=./build -Dbuild.dir=./build -Dname=%{name} compile %ant -Dbuild.dest=./build -Dbuild.dir=./build -Dname=%{name} jar -%ant -Dbuild.dest=./build -Dbuild.dir=./build -Dname=%{name} apidocs +%ant -Dbuild.dest=./build -Dbuild.dir=./build -Dname=%{name} javadoc %install # jars %__mkdir_p %{buildroot}%{_javadir} -%__install -m 644 build/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar +%__install -m 644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar (cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %__ln_s ${jar} `echo $jar| sed "s|-%{version}||g"`; done) # javadoc %__mkdir_p %{buildroot}%{_javadocdir}/%{name}-%{version} -%__cp -a docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version} -%__rm -rf docs/api +%__cp -a dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version} %clean rm -rf $RPM_BUILD_ROOT -%post javadoc -%__rm -f %{_javadocdir}/%{name} -%__ln_s %{name}-%{version} %{_javadocdir}/%{name} - -%postun javadoc -if [ "$1" = "0" ]; then - %__rm -f %{_javadocdir}/%{name} -fi - %files %defattr(0644,root,root,0755) %doc LICENSE.txt @@ -178,6 +174,12 @@ # ----------------------------------------------------------------------------- %changelog +* Mon Jun 01 2009 mvyskocil@suse.cz +- fixed archive name (gz -> bz2) in Source +* Thu May 21 2009 mvyskocil@suse.cz +- update to 5.2 +- fixed build under gcj44 +- removed javadoc scripplets * Sun Jul 27 2008 coolo@suse.de - avoid xerces and xml-commons (ant still works) * Tue Jul 22 2008 coolo@suse.de ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org