%define over 1_7_4 %define dver %(echo %{over} | sed -e s/_/./g) %define rblibdir %(ruby -r rbconfig -e 'print Config::CONFIG["rubylibdir"]') Name: xmlrpc4r Version: %{dver} Release: 0vl1 Copyright: distributable Group: Development/Languages Source: http://www.fantasy-coders.de/ruby/xmlrpc4r/%{name}-%{over}.tar.gz Patch1: xmlrpc4r-1.7.3.install.rb.patch URL: http://www.fantasy-coders.de/ruby/xmlrpc4r/index.html Prefix: /usr BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildPreReq: ruby, ruby-devel >= 1.6.4-0vl3 Requires: nqxml Summary: XML-RPC support for Ruby Summary(ja): Ruby用のXML-RPCライブラリ %description XML-RPC provides remote procedure calls over HTTP with XML. It is like SOAP but much easier. For more information see the XML-RPC homepage . This package provides XML-RPC support for Ruby. Note: The package also can be used with ruby-xmlparser. %description -l ja XML-RPCはHTTP上でXMLを使ってリモードプロシジャコールを可能とするもので, SOAPに似ていますがより簡単です.XML-RPCについての詳しい情報はXML-RPCの ホームページで参照できます.このパッケー ジはRuby用のXML-RPCサポートライブラリです. なおこのライブラリはruby-xmlparserと組み合わせて使用することも可能です. %prep %setup -q -c cd %{name}-%{over} %patch1 -p1 cd .. %build %install rm -rf ${RPM_BUILD_ROOT} mkdir -p ${RPM_BUILD_ROOT}%{rblibdir} cd %{name}-%{over} ruby install.rb ${RPM_BUILD_ROOT} cd .. (find \ $RPM_BUILD_ROOT%{_libdir} \ -type f -o -type l) | sort | sed -e "s,^$RPM_BUILD_ROOT,," > xmlrpc4r.files %clean rm -f xmlrpc4r.files rm -rf ${RPM_BUILD_ROOT} %pre %post %files -f xmlrpc4r.files %defattr(-, root, root) %doc %{name}-%{over}/ChangeLog %doc %{name}-%{over}/ToDo %doc %{name}-%{over}/README %doc %{name}-%{over}/doc %doc %{name}-%{over}/redist %doc %{name}-%{over}/samples %doc %{name}-%{over}/test %changelog * Tue Oct 23 2001 akira yamada 1.7.4-0vl1 - new upstream version. * Sun Oct 14 2001 akira yamada 1.7.3-0vl1 - Initial packaging.