added wkhtmltopdf 0.9.9 (depends on qt)
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This commit is contained in:
parent
5aa6305da2
commit
618d05b27d
1 changed files with 30 additions and 0 deletions
30
Formula/wkhtmltopdf.rb
Normal file
30
Formula/wkhtmltopdf.rb
Normal file
|
@ -0,0 +1,30 @@
|
|||
require 'formula'
|
||||
|
||||
class Wkhtmltopdf <Formula
|
||||
url 'http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.9.9.tar.bz2'
|
||||
homepage 'http://code.google.com/p/wkhtmltopdf/'
|
||||
md5 'df2bb84b7d15140ca14732898155dd6a'
|
||||
|
||||
depends_on 'qt'
|
||||
|
||||
def install
|
||||
# fix that missing TEMP= include
|
||||
inreplace 'wkhtmltopdf.pro' do |s|
|
||||
s.gsub! 'TEMP = $$[QT_INSTALL_LIBS] libQtGui.prl', ''
|
||||
s.gsub! 'include($$join(TEMP, "/"))', ''
|
||||
end
|
||||
|
||||
# Always creates a uselles .app doh,
|
||||
# AFAIK this is fixed in 0.10.0beta
|
||||
wkhtml_bin = 'wkhtmltopdf.app/Contents/MacOS/wkhtmltopdf'
|
||||
wkhtml_man = "#{name}.1"
|
||||
|
||||
system "qmake"
|
||||
system "make"
|
||||
system "#{wkhtml_bin} --manpage > #{wkhtml_man}"
|
||||
|
||||
# install binary and man file
|
||||
bin.install wkhtml_bin
|
||||
man1.install wkhtml_man
|
||||
end
|
||||
end
|
Loading…
Reference in a new issue