diff --git a/.cvsignore b/.cvsignore
index e69de29..c1b81ce 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -0,0 +1 @@
+xmlrpc-3.0-src.tar.gz
diff --git a/xmlrpc3-common-addosgimanifest.patch b/xmlrpc3-common-addosgimanifest.patch
index 7a00c9b..c0cfc0a 100644
--- a/xmlrpc3-common-addosgimanifest.patch
+++ b/xmlrpc3-common-addosgimanifest.patch
@@ -13,7 +13,7 @@
+ 2
+ %Bundle-Name
+ plugin
-+ org.apache.xmlrpc
++ org.apache.xmlrpc.common
+ 3.0.0.qualifier
+ org.apache.xmlrpc, org.apache.xmlrpc.common, org.apache.xmlrpc.jaxb, org.apache.xmlrpc.parser, org.apache.xmlrpc.serializer, org.apache.xmlrpc.util
+ javax.xml.bind, javax.xml.namespace, javax.xml.parsers, org.apache.commons.httpclient, org.apache.commons.httpclient.auth, org.apache.commons.httpclient.methods, org.apache.commons.httpclient.params, org.apache.commons.logging, org.apache.ws.commons.serialize, org.apache.ws.commons.util, org.w3c.dom, org.xml.sax, org.xml.sax.helpers
diff --git a/xmlrpc3.spec b/xmlrpc3.spec
index 640952f..81d8ad6 100644
--- a/xmlrpc3.spec
+++ b/xmlrpc3.spec
@@ -29,9 +29,6 @@
#
%define mainname xmlrpc
-%define _with_gcj_support 1
-
-%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}
Name: xmlrpc3
Version: 3.0
@@ -79,17 +76,9 @@ Requires: jsse
Requires: ws-jaxme
Requires: ws-commons-util
-%if ! %{gcj_support}
Buildarch: noarch
-%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-%if %{gcj_support}
-BuildRequires: java-gcj-compat-devel
-Requires(post): java-gcj-compat
-Requires(postun): java-gcj-compat
-%endif
-
%description
Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.
@@ -202,29 +191,9 @@ install -m 644 common/target/%{mainname}-common-%{version}-sources.jar \
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-%if %{gcj_support}
-%{_bindir}/aot-compile-rpm
-%endif
-
%clean
rm -rf $RPM_BUILD_ROOT
-%if %{gcj_support}
-%post
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
- %{_bindir}/rebuild-gcj-db
-fi
-%endif
-
-%if %{gcj_support}
-%postun
-if [ -x %{_bindir}/rebuild-gcj-db ]
-then
- %{_bindir}/rebuild-gcj-db
-fi
-%endif
-
%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/*
@@ -234,9 +203,6 @@ fi
%doc LICENSE.txt
%{_javadir}/%{name}-common.jar
%{_javadir}/%{name}-common-%{version}.jar
-%if %{gcj_support}
-%{_libdir}/gcj/%{name}/%{name}-common*
-%endif
%files common-devel
%defattr(-,root,root,-)
@@ -246,9 +212,6 @@ fi
%defattr(-,root,root,-)
%{_javadir}/%{name}-client.jar
%{_javadir}/%{name}-client-%{version}.jar
-%if %{gcj_support}
-%{_libdir}/gcj/%{name}/%{name}-client*
-%endif
%files client-devel
%defattr(-,root,root,-)
@@ -258,15 +221,16 @@ fi
%defattr(-,root,root,-)
%{_javadir}/%{name}-server.jar
%{_javadir}/%{name}-server-%{version}.jar
-%if %{gcj_support}
-%{_libdir}/gcj/%{name}/%{name}-server*
-%endif
%files server-devel
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-server-%{version}-sources.jar
%changelog
+* Wed Oct 22 2008 Alexander Kurtakov 3.0-2.8
+- Drop gcj_support.
+- Fix commons osgi manifest.
+
* Fri Sep 12 2008 Andrew Overholt 3.0-2.7
- Add ppc64.