package: ruby-compass
version: 1.0.1~dfsg-3
tags: patch

please remove the following line from cli/compass.gemspec

 gemspec.add_dependency 'rb-fsevent', '>= 0.9.3'

this library is mac only and not present in debian.

I use 'bundle install --local' command to check if all dependencies are
present when building diaspora and this line makes that command to fail.
diff --git a/debian/changelog b/debian/changelog
index 6da2432..c28105d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+ruby-compass (1.0.1~dfsg-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove rb-fsevent dependency (Mac only library) from gemspec.
+
+ -- Pirate Praveen <prav...@debian.org>  Sun, 23 Nov 2014 03:37:57 +0530
+
 ruby-compass (1.0.1~dfsg-3) unstable; urgency=medium
 
   * Fix tighten dependencies on ruby-sass and ruby-chunky-png.
diff --git a/debian/patches/3001-disable-rb-fsevent.patch b/debian/patches/3001-disable-rb-fsevent.patch
new file mode 100644
index 0000000..5680dc9
--- /dev/null
+++ b/debian/patches/3001-disable-rb-fsevent.patch
@@ -0,0 +1,12 @@
+Index: ruby-compass/cli/compass.gemspec
+===================================================================
+--- ruby-compass.orig/cli/compass.gemspec
++++ ruby-compass/cli/compass.gemspec
+@@ -18,7 +18,6 @@ Gem::Specification.new do |gemspec|
+   gemspec.add_dependency 'compass-core', "~> #{File.read(File.join(File.dirname(__FILE__),"..","core","VERSION")).strip}"
+   gemspec.add_dependency 'compass-import-once', "~> #{File.read(File.join(File.dirname(__FILE__),"..","import-once","VERSION")).strip}"
+   gemspec.add_dependency 'chunky_png', '~> 1.2'
+-  gemspec.add_dependency 'rb-fsevent', '>= 0.9.3'
+   gemspec.add_dependency 'rb-inotify', '>= 0.9'
+ 
+   gemspec.post_install_message = <<-MESSAGE
diff --git a/debian/patches/series b/debian/patches/series
index 99c1f66..9d85f0b 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@
 1002-fix-VERSION-path.patch
 2001_avoid_git_in_gemspec.patch
 2002-frameworks-below-usr-share.patch
+3001-disable-rb-fsevent.patch

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to