]> git.pld-linux.org Git - packages/ruby-coderay.git/blame_incremental - ruby-coderay.spec
- ruby 2.0 rebuld
[packages/ruby-coderay.git] / ruby-coderay.spec
... / ...
CommitLineData
1%define pkgname coderay
2Summary: Fast syntax highlighter engine for many programming languages
3Name: ruby-%{pkgname}
4Version: 1.0.9
5Release: 2
6License: MIT
7Source0: http://rubygems.org/downloads/%{pkgname}-%{version}.gem
8# Source0-md5: 2e2619f9dc74f6443c80118c429752e1
9Group: Development/Languages
10URL: http://coderay.rubychan.de/
11BuildRequires: rpm-rubyprov
12BuildRequires: rpmbuild(macros) >= 1.656
13BuildRequires: ruby-irb
14BuildRequires: ruby-rdoc
15BuildRequires: sed >= 4.0
16%if %(locale -a | grep -q '^en_US$'; echo $?)
17BuildRequires: glibc-localedb-all
18%endif
19BuildArch: noarch
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22%description
23Coderay is a Ruby library for syntax highlighting. CodeRay is build to
24be easy to use and intuitive, but at the same time fully featured,
25complete, fast and efficient.
26
27%package rdoc
28Summary: HTML documentation for %{pkgname}
29Summary(pl.UTF-8): Dokumentacja w formacie HTML dla %{pkgname}
30Group: Documentation
31Requires: ruby >= 1:1.8.7-4
32
33%description rdoc
34HTML documentation for %{pkgname}.
35
36%description rdoc -l pl.UTF-8
37Dokumentacja w formacie HTML dla %{pkgname}.
38
39%package ri
40Summary: ri documentation for %{pkgname}
41Summary(pl.UTF-8): Dokumentacja w formacie ri dla %{pkgname}
42Group: Documentation
43Requires: ruby
44
45%description ri
46ri documentation for %{pkgname}.
47
48%description ri -l pl.UTF-8
49Dokumentacji w formacie ri dla %{pkgname}.
50
51%prep
52%setup -q -n %{pkgname}-%{version}
53%{__sed} -i -e '1 s,#!.*ruby,#!%{__ruby},' bin/*
54
55%build
56%__gem_helper spec
57
58# UTF8 locale needed for doc generation
59export LC_ALL=en_US.UTF-8
60rdoc --ri --op ri lib
61rdoc --op rdoc lib
62rm -fr ri/{GZip,String}
63rm ri/created.rid
64rm ri/cache.ri
65
66%install
67rm -rf $RPM_BUILD_ROOT
68install -d $RPM_BUILD_ROOT{%{_bindir},%{ruby_vendorlibdir},%{ruby_specdir},%{ruby_ridir},%{ruby_rdocdir}}
69
70cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
71cp -a bin/* $RPM_BUILD_ROOT%{_bindir}
72cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
73cp -a rdoc $RPM_BUILD_ROOT%{ruby_rdocdir}/%{name}-%{version}
74cp -p %{pkgname}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
75
76%clean
77rm -rf $RPM_BUILD_ROOT
78
79%files
80%defattr(644,root,root,755)
81%doc README_INDEX.rdoc
82%attr(755,root,root) %{_bindir}/coderay
83%{ruby_vendorlibdir}/coderay.rb
84%{ruby_vendorlibdir}/coderay
85%{ruby_specdir}/coderay-%{version}.gemspec
86
87%files rdoc
88%defattr(644,root,root,755)
89%{ruby_rdocdir}/%{name}-%{version}
90
91%files ri
92%defattr(644,root,root,755)
93%{ruby_ridir}/CodeRay
This page took 0.076649 seconds and 4 git commands to generate.