Package: ruby1.9
Version: 1.9.0.2-3
Severity: serious
Tags: patch

Someone added support for "linux-gnulp" (whatever it is) and broke
armel (linux-gnueabi) while at it. Since the arch_name string is
starting to look complicated, I suggest making it more explicit if/else.


-- 
"rm -rf" only sounds scary if you don't have backups
diff -u ruby1.9-1.9.0.2/debian/rules ruby1.9-1.9.0.2/debian/rules
--- ruby1.9-1.9.0.2/debian/rules
+++ ruby1.9-1.9.0.2/debian/rules
@@ -7,7 +7,11 @@
 ruby_ver_dir = $(ruby_ver).$(ruby_ver_teeny)
 tcltk_ver = 8.4
 
-arch_name = $(subst linux-gnu,linux,$(subst 
linux-gnulp,linux,$(DEB_BUILD_GNU_TYPE)))
+ifeq ($(DEB_HOST_ARCH),armel)
+       arch_name =  arm-linux-eabi
+else
+       arch_name = $(subst linux-gnu,linux,$(subst 
linux-gnulp,linux,$(DEB_BUILD_GNU_TYPE)))
+endif
 ruby_libdir = usr/lib/ruby/$(ruby_ver_dir)
 ruby_archdir = usr/lib/ruby/$(ruby_ver_dir)/$(arch_name)
 bin_dir = usr/bin

Reply via email to