[packages/ruby-rdiscount] up to 2.2.0.1
glen
glen at pld-linux.org
Thu Oct 26 19:48:24 CEST 2017
commit db5d4040f8fa78402e4613e150a785c6958dd50f
Author: Elan Ruusamäe <glen at pld-linux.org>
Date: Thu Oct 26 20:45:37 2017 +0300
up to 2.2.0.1
ruby-rdiscount.spec | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
---
diff --git a/ruby-rdiscount.spec b/ruby-rdiscount.spec
index 54f8bd9..d931452 100644
--- a/ruby-rdiscount.spec
+++ b/ruby-rdiscount.spec
@@ -1,9 +1,10 @@
#
# Conditional build:
%bcond_without tests # build without tests
+%bcond_without doc # don't build ri/rdoc
# TODO
-# - system libmarkdown (from discount.spec)
+# - system libmarkdown (from discount.spec) >= 2.2.0
# - rake doc
# (in /home/users/z/rpm/BUILD/ruby-discount-1.2.7) hanna --charset utf8 --fmt html --inline-source --line-numbers --main RDiscount --op doc --title 'RDiscount API Documentation' lib/rdiscount.rb lib/markdown.rb sh: hanna: not found
# rake aborted!
@@ -12,11 +13,11 @@
Summary: Discount Markdown Processor for Ruby
Summary(pl.UTF-8): Discount (procesor języka Markdown) dla języka Ruby
Name: ruby-%{pkgname}
-Version: 2.1.8
-Release: 4
+Version: 2.2.0.1
+Release: 1
License: BSD
Source0: https://github.com/davidfstr/rdiscount/archive/%{version}/%{pkgname}-%{version}.tar.gz
-# Source0-md5: 7c8076339ffcbc0be7a76ebd19750fb7
+# Source0-md5: 11b5061786a57da45052e8d02ef77c5a
Group: Development/Languages
URL: https://github.com/davidfstr/rdiscount
BuildRequires: rpm-rubyprov
@@ -101,11 +102,13 @@ cp %{_datadir}/setup.rb .
-e 'gem "test-unit"; Dir.glob("test/*_test.rb").sort.each {|f| require f}'
%endif
+%if %{with doc}
rdoc --ri --op ri lib
rdoc --op rdoc lib
%{__rm} -r ri/Object
%{__rm} ri/created.rid
%{__rm} ri/cache.ri
+%endif
%install
rm -rf $RPM_BUILD_ROOT
@@ -116,11 +119,13 @@ cp -p %{pkgname}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
# just does require rdiscount
%{__rm} $RPM_BUILD_ROOT%{ruby_vendorlibdir}/markdown.rb
+%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/markdown.7
+%if %{with doc}
cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
cp -a rdoc $RPM_BUILD_ROOT%{ruby_rdocdir}/%{name}-%{version}
%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/rdiscount.1.ronn
-%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/markdown.7
+%endif
%clean
rm -rf $RPM_BUILD_ROOT
@@ -137,6 +142,7 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/rdiscount
%{_mandir}/man1/rdiscount.1*
+%if %{with doc}
%files rdoc
%defattr(644,root,root,755)
%{ruby_rdocdir}/%{name}-%{version}
@@ -144,3 +150,4 @@ rm -rf $RPM_BUILD_ROOT
%files ri
%defattr(644,root,root,755)
%{ruby_ridir}/RDiscount
+%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ruby-rdiscount.git/commitdiff/db5d4040f8fa78402e4613e150a785c6958dd50f
More information about the pld-cvs-commit
mailing list