[rubygem-scruffy/f13/master] Initial import of rubygem-scruffy

Mohammed Morsi mmorsi at fedoraproject.org
Tue Oct 12 13:39:37 UTC 2010


commit a767ccec5958a18956acfbef0cb9470798cd250f
Author: Mohammed Morsi <mmorsi at redhat.com>
Date:   Tue Oct 12 09:39:36 2010 -0400

    Initial import of rubygem-scruffy

 .gitignore           |    1 +
 rubygem-scruffy.spec |  102 ++++++++++++++++++++++++++++++++++++++++++++++++++
 sources              |    1 +
 3 files changed, 104 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..1df6bc7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/scruffy-0.2.6.gem
diff --git a/rubygem-scruffy.spec b/rubygem-scruffy.spec
new file mode 100644
index 0000000..d7d8288
--- /dev/null
+++ b/rubygem-scruffy.spec
@@ -0,0 +1,102 @@
+# Generated from scruffy-0.2.6.gem by gem2rpm -*- rpm-spec -*-
+%define gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
+%define gemname scruffy
+%define geminstdir %{gemdir}/gems/%{gemname}-%{version}
+
+%global rubyabi 1.8
+
+Summary: A powerful, clean graphing library for Ruby
+Name: rubygem-%{gemname}
+Version: 0.2.6
+Release: 2%{?dist}
+Group: Development/Languages
+License: MIT
+URL: http://scruffy.rubyforge.org
+Source0: http://rubygems.org/downloads/%{gemname}-%{version}.gem
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Requires: rubygems
+Requires: ruby(abi) = %{rubyabi}
+Requires: rubygem(builder) >= 2.0
+BuildRequires: rubygems
+BuildRequires: rubygem(rake)
+BuildRequires(check): rubygem(rspec)
+BuildRequires(check): rubygem(newgem)
+BuildRequires(check): rubygem(hoe) >= 2.3.3
+BuildRequires(check): ruby-RMagick
+BuildArch: noarch
+Provides: rubygem(%{gemname}) = %{version}
+
+%description
+Scruffy is a Ruby library for generating high quality, good looking graphs. It
+is designed to be easy to use and highly customizable.
+
+%package doc
+Summary: Scruffy gem documentation
+License: MIT and CC-BY and LGPLv2+
+
+%description doc
+Documentation for rubygem-scruffy
+
+%prep
+%setup -q -c -T
+mkdir -p .%{gemdir}
+gem install --local --install-dir .%{gemdir} \
+            --force --no-ri --rdoc %{SOURCE0}
+
+pushd .%{geminstdir}
+# fix end of file encoding errs
+for file in website/stylesheets/* website/javascripts/* Rakefile ; do
+sed -i 's/\r//' $file
+done
+popd
+
+
+%build
+
+%install
+rm -rf %{buildroot}
+mkdir -p %{buildroot}%{gemdir}
+cp -a .%{gemdir}/* %{buildroot}%{gemdir}
+
+%clean
+rm -rf %{buildroot}
+
+%check
+pushd .%{geminstdir}
+rake test
+rake spec
+
+%files
+%defattr(-, root, root, -)
+%dir %{geminstdir}
+%{geminstdir}/lib
+%{geminstdir}/script
+%doc %{geminstdir}/CHANGES
+%doc %{geminstdir}/History.txt
+%doc %{geminstdir}/License.txt
+%doc %{geminstdir}/MIT-LICENSE
+%doc %{geminstdir}/Manifest.txt
+%doc %{geminstdir}/PostInstall.txt
+%doc %{geminstdir}/README
+%doc %{geminstdir}/README.txt
+%{gemdir}/cache/%{gemname}-%{version}.gem
+%{gemdir}/specifications/%{gemname}-%{version}.gemspec
+
+%files doc
+%defattr(-,root,root,-)
+%doc %{geminstdir}/Rakefile
+%doc %{geminstdir}/config
+%doc %{geminstdir}/spec
+%doc %{geminstdir}/test
+%doc %{geminstdir}/website
+%doc %{geminstdir}/tasks
+%doc %{geminstdir}/setup.rb
+%doc %{gemdir}/doc/%{gemname}-%{version}
+
+%changelog
+* Tue Aug 10 2010 Mohammed Morsi <mmorsi at redhat.com> - 0.2.6-2
+- Updates based on feedback
+- Created seperate doc package for docs
+
+* Tue Aug 03 2010 Mohammed Morsi <mmorsi at redhat.com> - 0.2.6-1
+- Initial package
diff --git a/sources b/sources
index e69de29..c185469 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+cb900caa37fe01404e8a648e65fd3a14  scruffy-0.2.6.gem


More information about the scm-commits mailing list