[DRE-commits] [SCM] rails-2.3.git branch, debian-sid, updated. 0288d3496b551d2b35d0233f10713cb4d65bf2d6
Ondřej Surý
ondrej at sury.org
Fri Jun 10 14:27:41 UTC 2011
The following commit has been merged in the debian-sid branch:
commit 93a2e476fea3807a0f3ff6e23105eb2a76a9fd21
Author: Ondřej Surý <ondrej at sury.org>
Date: Tue Jun 7 16:07:55 2011 +0200
Also install rest of railties not handled by gem2deb
diff --git a/debian/ruby-rails-2.3.dirs b/debian/ruby-rails-2.3.dirs
index d94a2a2..0aa6395 100644
--- a/debian/ruby-rails-2.3.dirs
+++ b/debian/ruby-rails-2.3.dirs
@@ -1 +1,2 @@
/usr/lib/rails/bin
+/usr/lib/ruby/vendor_ruby/railties/lib/
diff --git a/debian/ruby-rails-2.3.install b/debian/ruby-rails-2.3.install
index a7e935e..42eb350 100644
--- a/debian/ruby-rails-2.3.install
+++ b/debian/ruby-rails-2.3.install
@@ -1 +1,7 @@
-debian/ruby-rails-2.3/usr/bin/* /usr/lib/rails/bin/
+builtin usr/lib/ruby/vendor_ruby/railties/
+configs usr/lib/ruby/vendor_ruby/railties/
+dispatches usr/lib/ruby/vendor_ruby/railties/
+doc usr/lib/ruby/vendor_ruby/railties/
+fresh_rakefile usr/lib/ruby/vendor_ruby/railties/
+helpers usr/lib/ruby/vendor_ruby/railties/
+html usr/lib/ruby/vendor_ruby/railties/
diff --git a/debian/rules b/debian/rules
index 681c064..8b61868 100755
--- a/debian/rules
+++ b/debian/rules
@@ -23,8 +23,23 @@ debian/control: debian/control.in
sed -e "s/@RAILS_VERSION@/$(RAILS_VERSION)/" >$@ <$<
override_dh_install:
- # Move /usr/bin/* to /usr/lib/rails/bin/
+ # Move /usr/bin/* to railties/bin/
dh_install -O--buildsystem=ruby
- rm -rf $(CURDIR)/debian/ruby-rails-2.3/usr/bin
+ mv $(CURDIR)/debian/ruby-rails-2.3/usr/bin \
+ $(CURDIR)/debian/ruby-rails-2.3/usr/lib/ruby/vendor_ruby/railties/
+ # Move commands directory to railties/lib
+ mv $(CURDIR)/debian/ruby-rails-2.3/usr/lib/ruby/vendor_ruby/commands \
+ $(CURDIR)/debian/ruby-rails-2.3/usr/lib/ruby/vendor_ruby/railties/lib/
+ # Move tasks directory to railties/lib
+ mv $(CURDIR)/debian/ruby-rails-2.3/usr/lib/ruby/vendor_ruby/tasks \
+ $(CURDIR)/debian/ruby-rails-2.3/usr/lib/ruby/vendor_ruby/railties/lib/
+ # Move all *.rb files from vendor_ruby to railties/lib/
+ mv $(CURDIR)/debian/ruby-rails-2.3/usr/lib/ruby/vendor_ruby/*.rb \
+ $(CURDIR)/debian/ruby-rails-2.3/usr/lib/ruby/vendor_ruby/railties/lib/
+ # But move some files back
+ for f in rails_generator.rb railties_path.rb; do
+ mv $(CURDIR)/debian/ruby-rails-2.3/usr/lib/ruby/vendor_ruby/railties/lib/${f} \
+ $(CURDIR)/debian/ruby-rails-2.3/usr/lib/ruby/vendor_ruby/
+ done
# Make rails binaries executable
- find $(CURDIR)/debian/ruby-rails-2.3/usr/lib/rails/bin/ -type f -exec chmod 755 {} \;
+ find $(CURDIR)/debian/ruby-rails-2.3/usr/lib/ruby/vendor_ruby/railties/bin/ -type f -exec chmod 755 {} \;
--
rails-2.3.git
More information about the Pkg-ruby-extras-commits
mailing list