From fa08639cb61da23be22f76532c5c12a9df1a8f2a Mon Sep 17 00:00:00 2001 From: Bohuslav Kabrda Date: Thu, 2 Aug 2012 14:47:22 +0200 Subject: Initial package --- .gitignore | 1 + rubygem-pry.spec | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 107 insertions(+) create mode 100644 rubygem-pry.spec diff --git a/.gitignore b/.gitignore index e69de29..70a02ed 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/pry-0.9.10.gem diff --git a/rubygem-pry.spec b/rubygem-pry.spec new file mode 100644 index 0000000..e3603dc --- /dev/null +++ b/rubygem-pry.spec @@ -0,0 +1,105 @@ +# Generated from pry-0.9.10.gem by gem2rpm -*- rpm-spec -*- +%global gem_name pry +%global rubyabi 1.9.1 + +Summary: An IRB alternative and runtime developer console +Name: rubygem-%{gem_name} +Version: 0.9.10 +Release: 1%{?dist} +Group: Development/Languages +License: MIT +URL: http://pry.github.com +Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem +Requires: ruby(abi) = %{rubyabi} +Requires: ruby(rubygems) +Requires: rubygem(coderay) => 1.0.5 +Requires: rubygem(coderay) < 1.1 +Requires: rubygem(slop) => 3.3.1 +Requires: rubygem(slop) < 3.4 +Requires: rubygem(method_source) => 0.8 +Requires: rubygem(method_source) < 1 +BuildRequires: ruby(abi) = %{rubyabi} +BuildRequires: rubygems-devel +BuildRequires: ruby +BuildRequires: rubygem(bacon) +BuildRequires: rubygem(coderay) => 1.0.5 +BuildRequires: rubygem(coderay) < 1.1 +BuildRequires: rubygem(slop) => 3.3.1 +BuildRequires: rubygem(slop) < 3.4 +BuildRequires: rubygem(method_source) => 0.8 +BuildRequires: rubygem(method_source) < 1 +BuildRequires: rubygem(open4) +BuildArch: noarch +Provides: rubygem(%{gem_name}) = %{version} + +%description +An IRB alternative and runtime developer console + + +%package doc +Summary: Documentation for %{name} +Group: Documentation +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description doc +Documentation for %{name} + +%prep +%setup -q -c -T +mkdir -p .%{gem_dir} +gem install --local --install-dir .%{gem_dir} \ + --bindir .%{_bindir} \ + --force %{SOURCE0} + +%build + +%install +mkdir -p %{buildroot}%{gem_dir} +cp -a .%{gem_dir}/* \ + %{buildroot}%{gem_dir}/ + + +mkdir -p %{buildroot}%{_bindir} +cp -a .%{_bindir}/* \ + %{buildroot}%{_bindir}/ + +mkdir -p %{buildroot}%{_mandir}/man1 +cp -a %{buildroot}%{gem_instdir}/man/%{gem_name}.1 \ + %{buildroot}%{_mandir}/man1/ + +find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x + +%check +pushd .%{gem_instdir} +bacon -Itest -a -q +popd + +%files +%dir %{gem_instdir} +%doc %{gem_instdir}/LICENSE +%doc %{_mandir}/man1/%{gem_name}.1.gz +%{_bindir}/pry +%{gem_instdir}/bin +%{gem_libdir} +%exclude %{gem_instdir}/.* +%exclude %{gem_cache} +%{gem_spec} + +%files doc +%doc %{gem_docdir} +%doc %{gem_instdir}/CHANGELOG +%doc %{gem_instdir}/CONTRIBUTORS +%{gem_instdir}/examples +%{gem_instdir}/Gemfile +%{gem_instdir}/man +%doc %{gem_instdir}/README.markdown +%{gem_instdir}/%{gem_name}.gemspec +%{gem_instdir}/Rakefile +%{gem_instdir}/test +%doc %{gem_instdir}/TODO +%doc %{gem_instdir}/wiki + +%changelog +* Tue Jul 31 2012 Bohuslav Kabrda - 0.9.10-1 +- Initial package diff --git a/sources b/sources index e69de29..85ca485 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +7b00bcf932edd4e7f65129f6f292ccaa pry-0.9.10.gem -- cgit