Skip to content
Browse files

The start of the babushka deps for squish

  • Loading branch information...
1 parent 3324351 commit 1e2117ee729c9f7b45ba8992052077cf6445810f @joshbenham committed Oct 19, 2012
Showing with 74 additions and 0 deletions.
  1. +74 −0 squish.rb
View
74 squish.rb
@@ -0,0 +1,74 @@
+dep 'imagemagick.managed' do
+ provides ['convert']
+end
+
+dep 'libgraphicsmagick1-dev.managed' do
+ provides []
+end
+
+dep 'libmagickwand-dev.managed' do
+ provides []
+end
+
+dep 'perlmagick.managed' do
+ provides []
+end
+
+dep 'apache2-prefork-dev.managed' do
+ provides []
+end
+
+dep 'imgmin.src' do
+ requires 'imagemagick.managed',
+ 'libgraphicsmagick1-dev.managed',
+ 'libmagickwand-dev.managed',
+ 'perlmagick.managed',
+ 'apache2-prefork-dev.managed'
+
+ source "git://github.com/rflynn/imgmin.git"
+ provides ['imgmin']
+
+ preconfigure {
+ shell "autoreconf -fi"
+ }
+end
+
+dep 'advancecomp.managed' do
+ provides ['advpng']
+end
+
+dep 'gifsicle.managed' do
+ provides ['gifsicle']
+end
+
+dep 'jpegoptim.managed' do
+ provides ['jpegoptim']
+end
+
+dep 'libjpeg-progs.managed' do
+ provides ['jpegtran']
+end
+
+dep 'optipng.managed' do
+ provides ['optipng']
+end
+
+dep 'pngcrush.managed' do
+ provides ['pngcrush']
+end
+
+dep 'image_optim.gem' do
+ requires 'advancecomp.managed',
+ 'gifsicle.managed',
+ 'jpegoptim.managed',
+ 'libjpeg-progs.managed',
+ 'optipng.managed',
+ 'pngcrush.managed'
+
+ provides ['image_optim']
+end
+
+dep 'linux squish installed' do
+ requires 'imgmin.src',
+ 'image_optim.gem'
+end

0 comments on commit 1e2117e

Please sign in to comment.
Something went wrong with that request. Please try again.