]> git.pld-linux.org Git - packages/ruby-net-sftp.git/blame - ruby-net-sftp.spec
- adapterised
[packages/ruby-net-sftp.git] / ruby-net-sftp.spec
CommitLineData
16ef5cfb 1%define ruby_archdir %(ruby -r rbconfig -e 'print Config::CONFIG["archdir"]')
2%define ruby_rubylibdir %(ruby -r rbconfig -e 'print Config::CONFIG["rubylibdir"]')
3%define ruby_ridir %(ruby -r rbconfig -e 'include Config; print File.join(CONFIG["datadir"], "ri", CONFIG["ruby_version"], "system")')
4Summary: Ruby SFTP library
5Name: ruby-Net-SFTP
6Version: 0.9.0
7Release: 1
8License: GPL
9Group: Development/Libraries
10Source0: http://rubyforge.org/frs/download.php/2561/net-sftp-%{version}.tar.bz2
11# Source0-md5: 09d8df913c7a0c650e4d3952b4cb3c65
12URL: http://net-ssh.rubyforge.org/
13BuildRequires: ruby
14Requires: ruby-Net-SSH
15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17%description
f084dd5b 18Net::SFTP is to SFTP as Net::FTP is to FTP and Net::HTTP is to HTTP.
19Perform non-interactive SFTP processing, purely from Ruby!
16ef5cfb 20
21%prep
22%setup -q -n net-sftp-%{version}
23
24%build
25ruby setup.rb config \
26 --site-ruby=%{ruby_rubylibdir} \
27 --so-dir=%{ruby_archdir}
28
29ruby setup.rb setup
30rdoc --inline-source --op rdoc lib
31rdoc --ri --op ri lib
32
33%install
34rm -rf $RPM_BUILD_ROOT
35install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir}}
36
37ruby setup.rb install \
38 --prefix=$RPM_BUILD_ROOT
39
40cp -a ri/ri/* $RPM_BUILD_ROOT%{ruby_ridir}
41
42%clean
43rm -rf $RPM_BUILD_ROOT
44
45%files
46%defattr(644,root,root,755)
47%{ruby_rubylibdir}/*
48%{ruby_ridir}/*
This page took 0.073154 seconds and 4 git commands to generate.