]> git.pld-linux.org Git - packages/ruby-coderay.git/blame - ruby-coderay.spec
- ruby 2.0 rebuld
[packages/ruby-coderay.git] / ruby-coderay.spec
CommitLineData
13fc0b0d 1%define pkgname coderay
b6b347bf 2Summary: Fast syntax highlighter engine for many programming languages
13fc0b0d 3Name: ruby-%{pkgname}
b6b347bf 4Version: 1.0.9
ecab2e00 5Release: 2
b6b347bf 6License: MIT
13fc0b0d 7Source0: http://rubygems.org/downloads/%{pkgname}-%{version}.gem
b6b347bf 8# Source0-md5: 2e2619f9dc74f6443c80118c429752e1
13fc0b0d
JR
9Group: Development/Languages
10URL: http://coderay.rubychan.de/
b6b347bf
ER
11BuildRequires: rpm-rubyprov
12BuildRequires: rpmbuild(macros) >= 1.656
164c1c77
ER
13BuildRequires: ruby-irb
14BuildRequires: ruby-rdoc
b6b347bf 15BuildRequires: sed >= 4.0
8d50c0e8
ER
16%if %(locale -a | grep -q '^en_US$'; echo $?)
17BuildRequires: glibc-localedb-all
18%endif
b6b347bf 19BuildArch: noarch
13fc0b0d
JR
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
13fc0b0d 22%description
b6b347bf
ER
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.
13fc0b0d
JR
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
b6b347bf
ER
52%setup -q -n %{pkgname}-%{version}
53%{__sed} -i -e '1 s,#!.*ruby,#!%{__ruby},' bin/*
13fc0b0d
JR
54
55%build
30039a80
ER
56%__gem_helper spec
57
8d50c0e8
ER
58# UTF8 locale needed for doc generation
59export LC_ALL=en_US.UTF-8
13fc0b0d
JR
60rdoc --ri --op ri lib
61rdoc --op rdoc lib
0a65ee2a 62rm -fr ri/{GZip,String}
13fc0b0d 63rm ri/created.rid
b6b347bf 64rm ri/cache.ri
13fc0b0d
JR
65
66%install
67rm -rf $RPM_BUILD_ROOT
30039a80 68install -d $RPM_BUILD_ROOT{%{_bindir},%{ruby_vendorlibdir},%{ruby_specdir},%{ruby_ridir},%{ruby_rdocdir}}
13fc0b0d 69
b6b347bf 70cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
13fc0b0d 71cp -a bin/* $RPM_BUILD_ROOT%{_bindir}
13fc0b0d
JR
72cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
73cp -a rdoc $RPM_BUILD_ROOT%{ruby_rdocdir}/%{name}-%{version}
30039a80 74cp -p %{pkgname}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
13fc0b0d
JR
75
76%clean
77rm -rf $RPM_BUILD_ROOT
78
79%files
80%defattr(644,root,root,755)
0a65ee2a 81%doc README_INDEX.rdoc
13fc0b0d 82%attr(755,root,root) %{_bindir}/coderay
b6b347bf
ER
83%{ruby_vendorlibdir}/coderay.rb
84%{ruby_vendorlibdir}/coderay
30039a80 85%{ruby_specdir}/coderay-%{version}.gemspec
13fc0b0d
JR
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.164784 seconds and 4 git commands to generate.