]> git.pld-linux.org Git - SPECS.git/blob - ruwiki.spec
SPECS updated Wed 28 Jul 14:48:01 CEST 2021
[SPECS.git] / ruwiki.spec
1 Summary:        A Wiki written in Ruby
2 Summary(pl.UTF-8):      Wiki napisane w Ruby
3 Name:           ruwiki
4 Version:        0.9.3
5 Release:        2
6 License:        Ruby License
7 Group:          Applications/WWW
8 Source0:        http://rubyforge.org/frs/download.php/2314/%{name}-%{version}.tar.gz
9 # Source0-md5:  f5538cc2a723438954b1466edd6dfbed
10 Source1:        setup.rb
11 URL:            http://rubyforge.org/projects/ruwiki/
12 BuildRequires:  rpmbuild(macros) >= 1.277
13 BuildRequires:  ruby-modules
14 Requires:       ruby-Diff-LCS
15 %{?ruby_mod_ver_requires_eq}
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18 %define _cgibindir      /home/services/httpd/cgi-bin
19
20 %description
21 Ruwiki is a simple, extensible Wiki-clone written in Ruby, supporting
22 CGI and WEBrick interfaces, templates, CSS formatting, namespaces, and
23 internationalisation. A focus on antispam techniques has been applied.
24
25 %description -l pl.UTF-8
26 Ruwiki to prosty, rozszerzalny klon Wiki napisany w Ruby. Obsługuje
27 skrypty CGI oraz interfejsy WEBrick, skórki, formatowanie przy użyciu
28 CSS a także internacjonalizacje. Posiada mechanizmy antyspamowe.
29
30 %prep
31 %setup -q
32 install %{SOURCE1} .
33 mkdir share/ruwiki -p
34 mv data share/ruwiki/data
35 mv templates share/ruwiki/templates
36 mv share data
37 mkdir cgi-bin
38 mv bin/ruwiki.cgi cgi-bin
39 rm bin/ruwiki_service.rb
40
41 %build
42 ruby setup.rb config \
43         --rb-dir=%{ruby_rubylibdir} \
44         --so-dir=%{ruby_archdir}
45 ruby setup.rb setup
46
47 %install
48 rm -rf $RPM_BUILD_ROOT
49 install -d $RPM_BUILD_ROOT{%{ruby_ridir},%{_cgibindir}}
50 install cgi-bin/%{name}.cgi $RPM_BUILD_ROOT%{_cgibindir}
51
52 ruby setup.rb install --prefix=$RPM_BUILD_ROOT
53
54 rdoc -o rdoc lib --inline-source
55
56 %clean
57 rm -rf $RPM_BUILD_ROOT
58
59 %files
60 %defattr(644,root,root,755)
61 %doc rdoc
62 %attr(755,root,root) %{_bindir}/*
63 %attr(755,root,root) %{_cgibindir}/*
64 %{ruby_rubylibdir}/*
65 %{_datadir}/%{name}
This page took 0.16101 seconds and 3 git commands to generate.