rails 3.0.x in F15
by Mo Morsi
Based on my discussions with the community and various parties that
have a vested interest in this, I feel that it is a good idea to move
the rubygem-rails packages to rails 3.0.x for F15 so that we don't get
left behind and stay up to date w/ the latest / greatest upstream releases.
Unfortunately this process isn't as simple as updating the 6 rails
packages (rails itself and the active/action* packages), there are many
various gems which will need to be updated as well to work with Rails 3.
Based on my findings w/ deltacloud [1], the update process itself isn't
so difficult, but some of the following gems will need to be updated in
Fedora for things to properly work. Most likely more will need to be as
well, these are just the ones that I've found, but conversely all of
these may not need to be updated, as I installed Rails 3 via gem which
pulled in the latest version of all these packages.
* rails, activesupport, activerecord, actionpack, activeresource, actionmailer - 2.3.8 -> 3.0.1 (mmorsi)
* compass - 0.8.17 -> 0.10.6 (mmorsi)
* cucumber - 0.9.0 -> 0.9.3 (kanarip, mfojtik, mkent, stahnma)
* erubis - 2.6.5 -> 2.6.6 (mkent)
* gherkin - 2.2.4 -> 2.2.9 (mfojtik)
* haml - 3.0.17 -> 3.0.23 (mkent, kanarip)
* polyglot - 0.2.5 -> 0.3.1 (kanarip, stahnma)
* rack - 1.1.0 -> 1.2.1 (kanarip, stahnma)
* rack-test - 0.5.4 -> 0.5.6 (mfojtik)
* rspec - 1.3.0 -> 2.0.1 (stahnma)
* simple-navigation - 3.0.0 -> 3.0.2 (mfojtik)
* sinatra - 1.0 -> 1.1.0 (mfojtik)
* sqlite3-ruby - 1.2.4 -> 1.3.2 (kanarip, stahnma)
* term-ansicolor - 1.0.3 -> 1.0.5 (hpejakle, mfojtik)
* thor - 0.13.6 -> 0.14.3 (mkent)
* treetop - 1.3.0 -> 1.4.8 (stahnma)
Also the following are new gems which will need to be packaged
* arel (1.0.1)
* autotest (4.4.2)
* bundler (1.0.3)
* database_cleaner (0.6.0)
* factory_girl_rails (1.0)
* i18n (0.4.2)
* mail (2.2.29)
* tilt (1.1)
* timecop (0.3.5)
* rack-mount (0.6.13)
* railties (3.0.1)
* rspec-core, rspec-expectations, rspec-mocks, rspec-rails (2.0.1)
* tzinfo (0.3.23)
In the upcoming weeks (most likely starting after the new year) I will
be looking to updating the rails packages themselves and coordinating
updates with the owners of these gems. I also think it might be a good
idea to submit a feature request for Fedora 15 for Rails 3.
Thoughts, comments, and help with any and all of this would be very much
appreciated. Thanks alot.
-Mo
[1] http://mo.morsi.org/blog/node/331
12 years, 7 months
updating rubygem-treetop, thor, and other rails 3 dependencies.
by Mo Morsi
Hey all, since there have been no objections so far, I'm going to be
pushing the updates to the first Rails 3 dependencies rubygem treetop
(1.4.9) and thor (0.14.6) to rawhide tonight.
I'm also going to be getting back to the packages that I reviewed that
have since been updated. I ask that anyone whose package I reviewed in
the context of rails 3 please get back to my feedback as soon as you
can. Also I still could use a few reviewers to take one or two packages
from the list of new ones I submitted. There are pretty simple /
non-controversial, and it shouldn't take long at all to get through those.
To see the list of packages I've reviewed and those I need a reviewer
for, see my last Rails 3 email thread
http://lists.fedoraproject.org/pipermail/ruby-sig/2011-January/000416.html
Thanks alot,
-Mo
12 years, 8 months
check task for rubygems without bundled test
by Vít Ondruch
Hello,
Currently I am dealing with several rubygems (arel, regin) that do not
contain bundled their test suites, although the test suite is usually
available on GitHub. It would be nice to run the test suite during
packaging, however I am reluctant to modify the package in that way that
it will include the test suite.
So here is my proposal:
# Preparation of the test suite
# git clone http://github.com/somerepo/somegem.git
# cd somegem/
# tar czvf somegem-tests.tgz spec/
Source1: some-tests.tgz
%check
mkdir %{_tmppath}/%{gemname}-%{version}
tar xzvf %{SOURCE1} -C %{_tmppath}/%{gemname}-%{version}
pushd %{_tmppath}/%{gemname}-%{version}
ruby -I%{buildroot}%{geminstdir}/lib `which spec` spec
popd
rm -rf %{_tmppath}/%{gemname}-%{version}
What is your opinion?
Vit
12 years, 8 months
rubygem based rawhide packages stats on 2011-01-07
by Mamoru Tasaka
Among rubygem related rawhide packages on Fedora, the following
packages are not using the latest gems provided by the upstream.
Please consider to update these.
Note that only rpms based on gems hosted on rubygems.org
are reported in this mail.
Owner srpm latest Fedora
aeperezt rubygem-sequel 3.19.0 3.16.0-6.fc15
bkearney rubygem-ffi 1.0.4 0.6.3-1.fc14
gerd rubygem-rdiscount 1.6.5 1.6.3.2-4.fc14
hpejakle rubygem-coderay 1.0.0.598.pre 0.8.312-4.fc12
hpejakle rubygem-trollop 1.16.2 1.15-1.fc13
jzigmund rubygem-i18n 0.5.0 0.4.2-2.fc15
jzigmund rubygem-mustache 0.12.0 0.11.2-4.fc15
kanarip rubygem-builder 3.0.0 2.1.2-4.fc12
kanarip rubygem-calendar_date_select 1.16.1 1.15-4.fc13
kanarip rubygem-columnize 0.3.2 0.3.1-3.fc13
kanarip rubygem-cucumber 0.10.0 0.9.0-4.fc15
kanarip rubygem-facets 2.9.0 2.8.0-2.fc13
kanarip rubygem-fattr 2.2.0 1.0.3-3.fc12
kanarip rubygem-gemcutter 0.6.1 0.3.0-3.fc14
kanarip rubygem-highline 1.6.1 1.5.1-1.fc13
kanarip rubygem-main 4.4.0 4.0.0-1.fc13
kanarip rubygem-markaby 0.7.1 0.5-4.fc12
kanarip rubygem-mocha 0.9.10 0.9.8-1.fc15
kanarip rubygem-picnic 0.8.1.20100201 0.8.1-2.fc12
kanarip rubygem-polyglot 0.3.1 0.2.5-4.fc12
kanarip rubygem-rack 1.2.1 1.1.0-2.fc14
kanarip rubygem-restr 0.5.2 0.5.0-2.fc12
kanarip rubygem-reststop 0.5.3 0.4.0-2.fc12
kanarip rubygem-sqlite3-ruby 1.3.2 1.2.4-5.fc12
mfojtik rubygem-amazon-ec2 0.9.17 0.9.15-3.fc15
mfojtik rubygem-aws 2.3.34 2.3.21-4.fc15
mfojtik rubygem-cucumber-rails 0.4.0.beta.1 0.3.2-5.fc15
mfojtik rubygem-deltacloud-client 0.1.1 0.1.0-2.fc15
mfojtik rubygem-factory_girl 2.0.0.beta1 1.3.2-3.fc15
mfojtik rubygem-gherkin 2.3.3 2.2.4-3.fc15
mfojtik rubygem-rack-test 0.5.7 0.5.4-1.fc15
mfojtik rubygem-rb-inotify 0.8.4 0.8.1-2.fc15
mfojtik rubygem-rerun 0.5.4 0.5.2-3.fc15
mfojtik rubygem-rvm 1.1.12 1.0.19-1.fc15
mfojtik rubygem-simple-navigation 3.1.0 3.0.0-3.fc15
mfojtik rubygem-sinatra 1.2.0.a 1.0-1.fc14
mfojtik rubygem-typhoeus 0.2.0 0.1.31-3.fc15
mfojtik rubygem-will_paginate 3.0.pre2 2.3.14-1.fc15
minn rubygem-heroku 1.16.2 1.15.1-1.fc15
mkent rubygem-ParseTree 3.0.6 3.0.5-1.fc14
mkent rubygem-RubyInline 3.8.6 3.8.4-1.fc13
mkent rubygem-ZenTest 4.4.2 4.3.3-1.fc15
mkent rubygem-amqp 0.7.0.pre 0.6.7-2.fc14
mkent rubygem-erubis 2.6.6 2.6.5-2.fc13
mkent rubygem-extlib 0.9.15 0.9.13-5.fc13
mkent rubygem-haml 3.1.0.alpha.147 3.0.17-1.fc15
mkent rubygem-merb-core 1.1.3 1.0.15-1.fc13
mkent rubygem-merb-gen 1.1.3 1.0.15-2.fc14
mkent rubygem-merb-slices 1.1.3 1.0.15-1.fc13
mkent rubygem-minitest 2.0.2 1.6.0-1.fc14
mkent rubygem-mixlib-authentication 1.1.4 1.1.2-2.fc14
mkent rubygem-mixlib-cli 1.2.0 1.1.0-3.fc14
mkent rubygem-mixlib-config 1.1.2 1.1.0-4.fc14
mkent rubygem-mixlib-log 1.2.0 1.1.0-3.fc14
mkent rubygem-ohai 0.5.8 0.5.0-1.fc14
mkent rubygem-rcov 0.9.9 0.9.8-1.fc14
mkent rubygem-ruby2ruby 1.2.5 1.2.4-2.fc13
mkent rubygem-ruby_parser 2.0.5 2.0.4-3.fc13
mkent rubygem-sexp_processor 3.0.5 3.0.4-1.fc14
mkent rubygem-thor 0.14.6 0.13.6-1.fc14
mmorsi rubygem-actionmailer 3.0.3 2.3.8-1.fc15
mmorsi rubygem-actionpack 3.0.3 2.3.8-2.fc15
mmorsi rubygem-activerecord 3.0.3 2.3.8-4.fc15
mmorsi rubygem-activeresource 3.0.4.rc 2.3.8-1.fc15
mmorsi rubygem-activesupport 3.0.3 2.3.8-2.fc15
mmorsi rubygem-bcrypt-ruby 2.1.3 2.1.2-2.fc15
mmorsi rubygem-compass 0.11.alpha.4 0.8.17-3.fc14
mmorsi rubygem-rails 3.0.3 2.3.8-1.fc15
mmorsi rubygem-scruffy 0.3.0.beta1 0.2.6-2.fc15
mmorsi rubygem-yard 0.6.4 0.5.3-3.fc14
mtasaka rubygem-isolate 3.1.0.pre.3 3.0.0-1.fc15
mtasaka rubygem-nokogiri 1.5.0.beta.3 1.5.0-0.2.beta3.fc15
mtasaka rubygem-ruby-debug 0.10.4 0.10.5-0.1.dev.fc15
orphaned rubygem-mongrel 1.2.0.pre2 1.1.5-3.fc12
robert rubygem-fastercsv 1.5.3 1.5.1-1.fc15
ruben rubygem-eventmachine 1.0.0.beta.2 0.12.10-3.fc13
shreyankg rubygem-chronic 0.3.0 0.2.3-2.fc14
shreyankg rubygem-curb 0.7.9 0.7.7.1-4.fc14
shreyankg rubygem-rufus-scheduler 2.0.8 2.0.4-1.fc13
shreyankg rubygem-sup 0.11 0.10.2-5.fc14
sseago rubygem-daemons 1.1.0 1.0.10-2.fc12
stahnma rubygem-RedCloth 4.2.4.pre3 4.2.3-1.fc15
stahnma rubygem-configuration 1.2.0 1.1.0-1.fc15
stahnma rubygem-linode 0.6.3 0.6.2-1.fc15
stahnma rubygem-rspec 2.4.0 1.3.0-2.fc14
stahnma rubygem-rubigen 1.5.5 1.5.4-1.fc14
stahnma rubygem-treetop 1.4.9 1.3.0-1.fc12
wakko666 rubygem-facade 1.0.5 1.0.4-4.fc13
wakko666 rubygem-pathname2 1.6.3 1.6.2-6.fc13
Regards,
Mamoru
12 years, 8 months