Sha256: 28370fd09f3da203d002bf106633a8844e8cce365e8d658d0f2ac6e08286cedf
Contents?: true
Size: 1.1 KB
Versions: 8
Compression:
Stored size: 1.1 KB
Contents
# -*- encoding: UTF-8 -*- require 'csd/application/minisip/unix/linux' module CSD module Application module Minisip class Debian < Linux # A list of apt-get packages that are required to compile minisip including hdviper and ffmpeg # DEBIAN_DEPENDENCIES = %w{ automake build-essential checkinstall git-core libnotify-bin libasound2-dev libavcodec-dev libglademm-2.4-dev libgtkmm-2.4-dev libltdl3-dev libsdl-dev libsdl-ttf2.0-dev libssl-dev libtool libswscale-dev libx11-dev libxv-dev nasm subversion yasm } def compile! aptitude if Options.apt_get after_aptitude super end def after_aptitude end def package! Core.modify_libminisip_rules # TODO: Oursource into Component::Core super end def aptitude UI.info "Installing Debian dependencies".green.bold Cmd.run("sudo apt-get update") Cmd.run("sudo apt-get install #{DEBIAN_DEPENDENCIES.sort.join(' ')} --yes --fix-missing") end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems