[packages/ruby-net-ping] new, version 1.6.0

glen glen at pld-linux.org
Wed Apr 24 22:21:16 CEST 2013


commit 2e0ac6a918939405cd08d1f9c9a817e7f4455776
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Wed Apr 24 23:20:35 2013 +0300

    new, version 1.6.0
    
    based on fedora rubygem-net-ping package
    c55861f8641581a8a1905e79e7c53b0131bcb4b0

 ruby-net-ping.spec | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 61 insertions(+)
---
diff --git a/ruby-net-ping.spec b/ruby-net-ping.spec
new file mode 100644
index 0000000..f7e6b3c
--- /dev/null
+++ b/ruby-net-ping.spec
@@ -0,0 +1,61 @@
+%global gem_name net-ping
+Summary:	A ping interface for Ruby
+Name:		ruby-%{gem_name}
+Version:	1.6.0
+Release:	1
+License:	Artistic 2.0
+Group:		Development/Languages
+Source0:	http://rubygems.org/gems/%{gem_name}-%{version}.gem
+# Source0-md5:	297c7f3d8d85b96a51407da982a3057e
+URL:		http://www.rubyforge.org/projects/shards
+BuildRequires:	iputils
+BuildRequires:	ruby-fakeweb
+BuildRequires:	ruby-ffi
+BuildRequires:	ruby-net-ldap
+BuildRequires:	ruby-test-unit
+Requires:	ruby-ffi
+# ??? really?
+Requires:	ruby-net-ldap
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+The net-ping library provides a ping interface for Ruby. It includes
+separate TCP, HTTP, ICMP, UDP, WMI (for Windows) and external ping
+classes.
+
+%package doc
+Summary:	A ping interface for Ruby - documentation
+Group:		Development/Languages
+
+%description doc
+This package contains the documentation files for the %{gem_name} Ruby
+library.
+
+%prep
+%setup -q -n %{gem_name}-%{version}
+
+%build
+%if %{with tests}
+# three tests are ignored because of missing network connectivity
+RUBYOPT="-Ilib" testrb2 test/test_net_ping.rb \
+	--ignore-name=test_duration_basic_functionality \
+	--ignore-name=test_pinging_a_good_host_results_in_no_exception_data \
+	--ignore-name=test_pinging_a_good_host_returns_true
+%endif
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{ruby_vendorlibdir}
+cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+rm -rf $RPM_BUILD_ROOT
+%files
+%defattr(644,root,root,755)
+%doc README CHANGES
+%dir %{ruby_vendorlibdir}/net
+%{ruby_vendorlibdir}/net/ping.rb
+%{ruby_vendorlibdir}/net/ping
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ruby-net-ping.git/commitdiff/2e0ac6a918939405cd08d1f9c9a817e7f4455776



More information about the pld-cvs-commit mailing list