[Bug 915331] Review Request: rubygem-rubeyond - A development framework for Ruby

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=915331

--- Comment #2 from Mamoru TASAKA <mtasaka@xxxxxxxxxxxxxxxxx> ---
Okay, seems a simple package.

* License
  - It seems that License tag should be "GPLv3+".
    As you seems to be the upstream, please check this.

* Create ./%{gem_dir} before gem install --local
  - Please create ./%{gem_dir} before calling gem install,
    otherwise unneeded .gem directory will be created.
  ! Note
    Also see below.

! Note: migration to ruby 2.0.0
A. ruby(abi) v.s. ruby(release)
  - F-18/17 ruby requirement uses ruby(abi), while
    f19-ruby ruby requirement uses ruby(release).
    You can handle this like this:

%if 0%{?fedora} >= 19
Requires:    ruby(release)
BuildRequires:    ruby(release)
%else
Requires:    ruby(abi) = %{rubyabi}
Requires:    ruby 
BuildRequires:    ruby(abi) = %{rubyabi}
BuildRequires:    ruby 
%endif

B. mkdir -p .%{gem_dir} and gem install --local ....
  - Now this can be handled by %gem_install macro.
    Note that I backported %gem_install macro into
    F-18/F-17 rubygems rpm (i.e. /etc/rpm/macros.rubygems
    in F-18/F-17). These rubygems have not pushed into
    stable repository yet, however these rubygems
    have override tag, so now you can use
    %gem_install macro on koji even on F-18 and F-17.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=xOAeyXdfCp&a=cc_unsubscribe
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review



[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]