summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Lutterkort <lutter@fedoraproject.org>2007-11-29 23:04:48 +0000
committerDavid Lutterkort <lutter@fedoraproject.org>2007-11-29 23:04:48 +0000
commitcb97844bd843baf441ed8faa3db0607b7eec9f99 (patch)
treea11d6118adcbc24310f9778f37f4079130c7e768
parenta321a5ac7cd63c2a67afd301c90cd34bd3ea8547 (diff)
downloadrubygem-activesupport-cb97844bd843baf441ed8faa3db0607b7eec9f99.tar.gz
rubygem-activesupport-cb97844bd843baf441ed8faa3db0607b7eec9f99.tar.xz
rubygem-activesupport-cb97844bd843baf441ed8faa3db0607b7eec9f99.zip
New package
-rw-r--r--.cvsignore1
-rw-r--r--rubygem-activesupport.spec70
-rw-r--r--sources1
3 files changed, 72 insertions, 0 deletions
diff --git a/.cvsignore b/.cvsignore
index e69de29..5741e76 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -0,0 +1 @@
+activesupport-1.4.4.gem
diff --git a/rubygem-activesupport.spec b/rubygem-activesupport.spec
new file mode 100644
index 0000000..62638a6
--- /dev/null
+++ b/rubygem-activesupport.spec
@@ -0,0 +1,70 @@
+# Generated from activesupport-1.4.4.gem by gem2rpm -*- rpm-spec -*-
+%define ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")
+%define gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
+%define gemname activesupport
+%define geminstdir %{gemdir}/gems/%{gemname}-%{version}
+
+Summary: Support and utility classes used by the Rails framework
+Name: rubygem-%{gemname}
+
+Version: 1.4.4
+Release: 3%{?dist}
+Group: Development/Languages
+License: MIT
+URL: http://www.rubyonrails.org
+Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Requires: rubygems
+BuildRequires: rubygems
+BuildArch: noarch
+Provides: rubygem(%{gemname}) = %{version}
+
+%description
+Utility library which carries commonly used classes and
+goodies from the Rails framework
+
+%prep
+
+%build
+
+%install
+rm -rf %{buildroot}
+mkdir -p %{buildroot}%{gemdir}
+gem install --local --install-dir %{buildroot}%{gemdir} \
+ --force --rdoc %{SOURCE0}
+
+# Documentation in the standard places
+install -d -m0755 %{buildroot}%{_docdir}/%{name}-%{version}
+for f in README CHANGELOG ; do
+ install -p -m0644 %{buildroot}%{geminstdir}/$f %{buildroot}%{_docdir}/%{name}-%{version}
+done
+
+# Remove bad shebangs
+for f in %{buildroot}%{geminstdir}/lib/active_support/multibyte/generators/generate_tables.rb \
+ %{buildroot}%{geminstdir}/lib/active_support/vendor/builder.rb \
+ %{buildroot}%{geminstdir}/lib/active_support/vendor/builder/* ; do
+ sed -i -e '1s/^\#!.*$//' $f
+done
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-, root, root, -)
+%{gemdir}/gems/%{gemname}-%{version}/
+%doc %{gemdir}/doc/%{gemname}-%{version}
+%doc %{_docdir}/%{name}-%{version}/README
+%doc %{_docdir}/%{name}-%{version}/CHANGELOG
+%{gemdir}/cache/%{gemname}-%{version}.gem
+%{gemdir}/specifications/%{gemname}-%{version}.gemspec
+
+
+%changelog
+* Wed Nov 28 2007 David Lutterkort <dlutter@redhat.com> - 1.4.4-3
+- Fix buildroot
+
+* Tue Nov 14 2007 David Lutterkort <dlutter@redhat.com> - 1.4.4-2
+- Install README and CHANGELOG in _docdir
+
+* Tue Oct 30 2007 David Lutterkort <dlutter@redhat.com> - 1.4.4-1
+- Initial package
diff --git a/sources b/sources
index e69de29..9b82869 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+8637bfe846c4b0171ebbd7f5a56efb19 activesupport-1.4.4.gem