rpms/rubygem-rubyforge/F-9 rubygem-rubyforge.spec,NONE,1.1
Darryl L. Pierce (mcpierce)
fedora-extras-commits at redhat.com
Wed May 14 18:30:17 UTC 2008
Author: mcpierce
Update of /cvs/pkgs/rpms/rubygem-rubyforge/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16332
Added Files:
rubygem-rubyforge.spec
Log Message:
Added the SPEC file.
--- NEW FILE rubygem-rubyforge.spec ---
# Generated from rubyforge-0.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 rubyforge
%define geminstdir %{gemdir}/gems/%{gemname}-%{version}
Summary: A script which automates a limited set of rubyforge operations
Name: rubygem-%{gemname}
Version: 0.4.5
Release: 1%{?dist}
Group: Development/Languages
License: GPLv2+ or Ruby
URL: http://rubyforge.org/projects/codeforpeople
Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: ruby(abi) = 1.8
Requires: rubygems
BuildRequires: rubygems
BuildArch: noarch
Provides: rubygem(%{gemname}) = %{version}
%description
A script which automates a limited set of rubyforge operations. * Run
'rubyforge help' for complete usage. * Setup: For first time users AND
upgrades to 0.4.0: * rubyforge setup (deletes your username and password, so
run sparingly!) * edit ~/.rubyforge/user-config.yml * rubyforge config * For
all rubyforge upgrades, run 'rubyforge config' to ensure you have latest. *
Don't forget to login! logging in will store a cookie in your .rubyforge
directory which expires after a time. always run the login command before any
operation that requires authentication, such as uploading a package.
%prep
%build
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{gemdir}
gem install --local --install-dir %{buildroot}%{gemdir} \
--force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{gemdir}/bin
find %{buildroot}%{geminstdir}/bin -type f | xargs chmod a+x
chmod +x %{buildroot}%{geminstdir}/lib/rubyforge.rb
%clean
rm -rf %{buildroot}
%files
%defattr(-, root, root, -)
%{_bindir}/rubyforge
%{gemdir}/gems/%{gemname}-%{version}/
%doc %{gemdir}/doc/%{gemname}-%{version}
%doc %{geminstdir}/History.txt
%doc %{geminstdir}/Manifest.txt
%doc %{geminstdir}/README.txt
%{gemdir}/cache/%{gemname}-%{version}.gem
%{gemdir}/specifications/%{gemname}-%{version}.gemspec
%changelog
* Wed May 14 2008 Darryl Pierce <dpierce at redhat.com> - 0.4.5-1
- Figured out how to do a proper build.
* Tue Apr 29 2008 Darryl Pierce <dpierce at redhat.com> - 0.4.4-3
- Fixed the executable attribute for rubyforge.rb.
* Mon Apr 28 2008 Darryl Pierce <dpierce at redhat.com> - 0.4.4-2
- Updated the spec to comply with Ruby packaging guidelines.
* Fri Apr 18 2008 Darryl Pierce <dpierce at redhat.com> - 0.4.4-1
- Initial package
More information about the scm-commits
mailing list