]> git.pld-linux.org Git - packages/ruby-net-ssh.git/blame - ruby-net-ssh.spec
- release 3
[packages/ruby-net-ssh.git] / ruby-net-ssh.spec
CommitLineData
2d348c81
ER
1# TODO:
2# - what to do with net subdir?
548b5fee 3%define pkgname net-ssh
fb5caf8c
JB
4Summary: Net::SSH - a pure-Ruby implementation of the SSH2 client protocol
5Summary(pl.UTF-8): Net::SSH - implementacja protokołu klienckiego SSH2 w czystym Rubym
548b5fee
JR
6Name: ruby-%{pkgname}
7Version: 2.0.20
29eacde3 8Release: 3
99e4d3c9 9License: Ruby License
548b5fee
JR
10Source0: http://rubygems.org/downloads/%{pkgname}-%{version}.gem
11# Source0-md5: 68fbaa033678be355fb93422d6062f79
99e4d3c9 12Group: Development/Languages
548b5fee 13URL: http://github.com/net-ssh/net-ssh
99e4d3c9
ZU
14BuildRequires: rpmbuild(macros) >= 1.484
15BuildRequires: ruby >= 1:1.8.6
16BuildRequires: ruby-modules
17%{?ruby_mod_ver_requires_eq}
5db4b3ab 18Provides: ruby-Net-SSH
29eacde3 19Obsoletes: ruby-Net-SSH
99e4d3c9
ZU
20#BuildArch: noarch
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23# nothing to be placed there. we're not noarch only because of ruby packaging
24%define _enable_debug_packages 0
25
26%description
27Net::SSH is a pure-Ruby implementation of the SSH2 client protocol.
28
fb5caf8c
JB
29%description -l pl.UTF-8
30Net::SSH to implementacja protokołu klienckiego SSH2 w czystym Rubym.
31
99e4d3c9 32%package rdoc
548b5fee
JR
33Summary: HTML documentation for %{pkgname}
34Summary(pl.UTF-8): Dokumentacja w formacie HTML dla %{pkgname}
99e4d3c9
ZU
35Group: Documentation
36Requires: ruby >= 1:1.8.7-4
37
38%description rdoc
548b5fee 39HTML documentation for %{pkgname}.
fb5caf8c
JB
40
41%description rdoc -l pl.UTF-8
548b5fee
JR
42Dokumentacja w formacie HTML dla %{pkgname}.
43
44%package ri
45Summary: ri documentation for %{pkgname}
46Summary(pl.UTF-8): Dokumentacja w formacie ri dla %{pkgname}
47Group: Documentation
48Requires: ruby
49
50%description ri
51ri documentation for %{pkgname}.
52
53%description ri -l pl.UTF-8
54Dokumentacji w formacie ri dla %{pkgname}.
99e4d3c9
ZU
55
56%prep
548b5fee
JR
57%setup -q -c
58%{__tar} xf %{SOURCE0} -O data.tar.gz | %{__tar} xz
59find -newer README.rdoc -o -print | xargs touch --reference %{SOURCE0}
99e4d3c9
ZU
60
61%build
62rdoc --ri --op ri lib
63rdoc --op rdoc lib
548b5fee
JR
64rm -r ri/{OpenSSL,String,Net/cdesc-Net.yaml}
65rm ri/created.rid
99e4d3c9
ZU
66
67%install
68rm -rf $RPM_BUILD_ROOT
69install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir},%{ruby_rdocdir}}
548b5fee 70
99e4d3c9
ZU
71cp -a lib/* $RPM_BUILD_ROOT%{ruby_rubylibdir}
72cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
73cp -a rdoc $RPM_BUILD_ROOT%{ruby_rdocdir}/%{name}-%{version}
74
75%clean
76rm -rf $RPM_BUILD_ROOT
77
78%files
79%defattr(644,root,root,755)
80%doc CHANGELOG.rdoc README.rdoc THANKS.rdoc
2d348c81
ER
81# XXX?
82%dir %{ruby_rubylibdir}/net
2d348c81
ER
83%{ruby_rubylibdir}/net/ssh.rb
84%{ruby_rubylibdir}/net/ssh
99e4d3c9
ZU
85
86%files rdoc
87%defattr(644,root,root,755)
88%{ruby_rdocdir}/%{name}-%{version}
548b5fee
JR
89
90%files ri
29eacde3 91%defattr(644,root,root,755)
548b5fee 92# XXX?
2d348c81
ER
93%dir %{ruby_ridir}/Net
94%{ruby_ridir}/Net/SSH
This page took 0.065202 seconds and 4 git commands to generate.