source: projects/specs/trunk/x/xmlrpc4r/xmlrpc4r-vl.spec @ 521

Revision 521, 2.0 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1%define over 1_7_4
2%define dver %(echo %{over} | sed -e s/_/./g)
3%define rblibdir %(ruby -r rbconfig -e 'print Config::CONFIG["rubylibdir"]')
4
5Name: xmlrpc4r
6Version: %{dver}
7Release: 0vl1
8Copyright: distributable
9Group: Development/Languages
10Source: http://www.fantasy-coders.de/ruby/xmlrpc4r/%{name}-%{over}.tar.gz
11Patch1: xmlrpc4r-1.7.3.install.rb.patch
12URL: http://www.fantasy-coders.de/ruby/xmlrpc4r/index.html
13Prefix: /usr
14BuildArch: noarch
15BuildRoot: %{_tmppath}/%{name}-%{version}-root
16BuildPreReq: ruby, ruby-devel >= 1.6.4-0vl3
17Requires: nqxml
18Summary: XML-RPC support for Ruby
19Summary(ja): RubyÍѤÎXML-RPC¥é¥¤¥Ö¥é¥ê
20
21%description
22XML-RPC provides remote procedure calls over HTTP with XML. It is
23like SOAP but much easier. For more information see the XML-RPC
24homepage <URL:http:// www.xmlrpc.com/>. This package provides XML-RPC
25support for Ruby.
26
27Note: The package also can be used with ruby-xmlparser.
28
29%description -l ja
30XML-RPC¤ÏHTTP¾å¤ÇXML¤ò»È¤Ã¤Æ¥ê¥â¡¼¥É¥×¥í¥·¥¸¥ã¥³¡¼¥ë¤ò²Äǽ¤È¤¹¤ë¤â¤Î¤Ç¡¤
31SOAP¤Ë»÷¤Æ¤¤¤Þ¤¹¤¬¤è¤ê´Êñ¤Ç¤¹¡¥XML-RPC¤Ë¤Ä¤¤¤Æ¤Î¾Ü¤·¤¤¾ðÊó¤ÏXML-RPC¤Î
32¥Û¡¼¥à¥Ú¡¼¥¸<URL:http:// www.xmlrpc.com/>¤Ç»²¾È¤Ç¤­¤Þ¤¹¡¥¤³¤Î¥Ñ¥Ã¥±¡¼
33¥¸¤ÏRubyÍѤÎXML-RPC¥µ¥Ý¡¼¥È¥é¥¤¥Ö¥é¥ê¤Ç¤¹¡¥
34
35¤Ê¤ª¤³¤Î¥é¥¤¥Ö¥é¥ê¤Ïruby-xmlparser¤ÈÁȤ߹ç¤ï¤»¤Æ»ÈÍѤ¹¤ë¤³¤È¤â²Äǽ¤Ç¤¹¡¥
36
37%prep
38
39%setup -q -c
40cd %{name}-%{over}
41%patch1 -p1
42cd ..
43
44%build
45
46%install
47rm -rf ${RPM_BUILD_ROOT}
48mkdir -p ${RPM_BUILD_ROOT}%{rblibdir}
49
50cd %{name}-%{over}
51ruby install.rb ${RPM_BUILD_ROOT}
52cd ..
53
54(find \
55  $RPM_BUILD_ROOT%{_libdir} \
56      -type f -o -type l) |
57 sort | sed -e "s,^$RPM_BUILD_ROOT,," > xmlrpc4r.files
58
59%clean
60rm -f xmlrpc4r.files
61rm -rf ${RPM_BUILD_ROOT}
62
63%pre
64
65%post
66
67%files -f xmlrpc4r.files
68%defattr(-, root, root)
69%doc %{name}-%{over}/ChangeLog
70%doc %{name}-%{over}/ToDo
71%doc %{name}-%{over}/README
72%doc %{name}-%{over}/doc
73%doc %{name}-%{over}/redist
74%doc %{name}-%{over}/samples
75%doc %{name}-%{over}/test
76
77%changelog
78* Tue Oct 23 2001 akira yamada <akira@vinelinux.org> 1.7.4-0vl1
79- new upstream version.
80
81* Sun Oct 14 2001 akira yamada <akira@vinelinux.org> 1.7.3-0vl1
82- Initial packaging.
Note: See TracBrowser for help on using the repository browser.