Sha256: 953da63af06f17fbcc09b35abe491cd4f352698e385688d74eb5b411b970eaf9
Contents?: true
Size: 1.19 KB
Versions: 1
Compression:
Stored size: 1.19 KB
Contents
# -*- encoding: UTF-8 -*- require 'csd/application/minisip/unix/linux/debian' module CSD module Application module Minisip class Ubuntu10 < Debian def after_aptitude_dependencies fix_ubuntu_10_04 exit if Options.only_fix_giomm super end def fix_ubuntu_10_04 if File.exist? Path.giomm_header_backup UI.warn "giomm-2.4 seems to be fixed already, I won't touch it now. Delete #{Path.giomm_header_backup.enquote} to enforce it." else Path.new_giomm_header = File.join(Dir.mktmpdir, 'giomm.h') Cmd.copy(Path.giomm_header, Path.new_giomm_header) Cmd.replace Path.new_giomm_header do |r| r.replace '#include <giomm/socket.h>', "/* ----- AI COMMENTING OUT START ----- \n#include <giomm/socket.h>" r.replace '#include <giomm/tcpconnection.h>', "#include <giomm/tcpconnection.h>\n ----- AI COMMENTING OUT END ----- */" end Cmd.run("sudo cp #{Path.giomm_header} #{Path.giomm_header_backup}") Cmd.run("sudo cp #{Path.new_giomm_header} #{Path.giomm_header}") end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
csd-0.1.7 | lib/csd/application/minisip/unix/linux/debian/ubuntu10.rb |