packages: ruby-text-format/ruby-text-format.spec - up to 1.0.0
baggins
baggins at pld-linux.org
Sun Feb 28 18:26:34 CET 2010
Author: baggins Date: Sun Feb 28 17:26:34 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- up to 1.0.0
---- Files affected:
packages/ruby-text-format:
ruby-text-format.spec (1.13 -> 1.14)
---- Diffs:
================================================================
Index: packages/ruby-text-format/ruby-text-format.spec
diff -u packages/ruby-text-format/ruby-text-format.spec:1.13 packages/ruby-text-format/ruby-text-format.spec:1.14
--- packages/ruby-text-format/ruby-text-format.spec:1.13 Sat Feb 27 19:57:55 2010
+++ packages/ruby-text-format/ruby-text-format.spec Sun Feb 28 18:26:29 2010
@@ -3,13 +3,12 @@
Summary: A Ruby port of Text::Format
Summary(pl.UTF-8): Port Text::Format dla języka Ruby
Name: ruby-%{pkgname}
-Version: 0.64
-Release: 3
+Version: 1.0.0
+Release: 1
License: GPL
Group: Development/Libraries
-Source0: http://www.halostatue.ca/files/%{pkgname}-%{version}.tar.gz
-# Source0-md5: f9e1aa720f39fffd4c83aeae4ba9e90f
-Source1: setup.rb
+Source0: http://rubygems.org/downloads/%{pkgname}-%{version}.gem
+# Source0-md5: 7b08f134e605da252c23afedbb481beb
URL: http://www.halostatue.ca/ruby/Text__Format.html
BuildRequires: rpmbuild(macros) >= 1.277
BuildRequires: ruby-modules
@@ -28,26 +27,32 @@
języku Ruby. Jest oparty na perlowym Text::Format 0.52 i oferuje całą
funkcjonalność tego modułu, a przy okazji nowe funkcje.
+%package rdoc
+Summary: Documentation files for %{pkgname}
+Group: Documentation
+Requires: ruby >= 1:1.8.7-4
+
+%description rdoc
+Documentation files for %{pkgname}.
+
%prep
-%setup -q -n text-format-%{version}
-cp %{SOURCE1} .
+%setup -q -c
+%{__tar} xf %{SOURCE0} -O data.tar.gz | %{__tar} xz
+find -newer README -o -print | xargs touch --reference %{SOURCE0}
%build
-ruby setup.rb config \
- --siterubyver=%{ruby_rubylibdir}
-
-ruby setup.rb setup
rdoc --inline-source --op rdoc lib
rdoc --ri --op ri lib
+# rm -rf ri/NOT_THIS_MODULE_RELATED_DIRS
+rm -f ri/created.rid
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir}}
-
-ruby setup.rb install \
- --prefix=$RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir},%{ruby_rdocdir}/%{name}-%{version}}
+cp -a lib/* $RPM_BUILD_ROOT%{ruby_rubylibdir}
cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
+cp -a rdoc $RPM_BUILD_ROOT%{ruby_rdocdir}/%{name}-%{version}
%clean
rm -rf $RPM_BUILD_ROOT
@@ -55,7 +60,11 @@
%files
%defattr(644,root,root,755)
%{ruby_rubylibdir}/*
-%{ruby_ridir}/*
+
+%files rdoc
+%defattr(644,root,root,755)
+%{ruby_rdocdir}/%{name}-%{version}
+%{ruby_ridir}/Text
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -63,6 +72,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.14 2010/02/28 17:26:29 baggins
+- up to 1.0.0
+
Revision 1.13 2010/02/27 18:57:55 baggins
- renamed ruby-Text-Format -> ruby-text-format
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/ruby-text-format/ruby-text-format.spec?r1=1.13&r2=1.14&f=u
More information about the pld-cvs-commit
mailing list