source: projects/specs/branches/6/R/RedCloth/RedCloth-vl.spec @ 521

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

import VineSeed package specs

Line 
1%define ruby            /usr/bin/ruby
2%define rbindir  %(%{ruby} -r rbconfig -e 'print Config::CONFIG["bindir"]')
3%define rlibdir  %(%{ruby} -r rbconfig -e 'print Config::CONFIG["rubylibdir"]')
4%define rarchdir %(%{ruby} -r rbconfig -e 'print Config::CONFIG["archdir"]')
5
6Summary: A Textile library for Ruby
7Summary(ja): RubyのためのTextileライブラリ
8Name: RedCloth
9Version: 3.0.4
10Release: 1%{?_dist_release}
11License: BSD
12Group: System Environment/Libraries
13Source: http://rubyforge.org/frs/download.php/6064/RedCloth-3.0.4.tar.gz
14Patch1: RedCloth-3.0.4-ri-data-install.patch
15Patch2: RedCloth-3.0.4-fix-shebang.patch
16URL: http://rubyforge.org/projects/redcloth/
17BuildArch: noarch
18BuildRoot: %{_tmppath}/%{name}-%{version}-root
19BuildPreReq: ruby ruby-devel rdoc
20Requires: ruby
21
22%description
23RedCloth is a library for using Textile in Ruby.  Textile is a text
24format.  A very simple text format.  Another stab at making readable
25text that can be converted to HTML.
26
27%description -l ja
28RedClothはRubyでテキストフォーマットの一種であるTextileを使うためのラ
29イブラリです。これはとてもシンプルなフォーマットであり、HTML形式に変換
30することができます。
31
32%prep
33
34%setup -q
35
36%patch1 -p1
37%patch2 -p1
38
39%build
40%{ruby} setup.rb config --rbdir=\$stdruby
41%{ruby} setup.rb setup
42
43cd doc
44%{ruby} make.rb README > ../README.html
45%{ruby} make.rb QUICK-REFERENCE > ../QUICK-REFERENCE.html
46%{ruby} make.rb REFERENCE > ../REFERENCE.html
47
48cd ..
49
50%install
51rm -rf ${RPM_BUILD_ROOT}
52mkdir -p ${RPM_BUILD_ROOT}%{rbindir}
53mkdir -p ${RPM_BUILD_ROOT}%{rlibdir}
54
55%{ruby} setup.rb install --prefix=${RPM_BUILD_ROOT}
56
57%clean
58rm -rf ${RPM_BUILD_ROOT}
59rm README.html QUICK-REFERENCE.html REFERENCE.html
60
61%files
62%defattr(-, root, root)
63%doc doc/CHANGELOG
64%doc doc/README
65%doc doc/REFERENCE
66%{_bindir}/*
67%{rlibdir}/*
68%{_datadir}/ri/*/*/RedCloth/*
69
70%changelog
71* Sun Oct 05 2008 Shu KONNO <owa@bg.wakwak.com> 3.0.4-1vl5
72- applied new versioning policy, spec in utf-8
73
74* Mon Mar 19 2007 akira yamada <akira@vinelinux.org> 3.0.4-0vl1
75- initial packaging.
76
Note: See TracBrowser for help on using the repository browser.