Commit be724da5 authored by Damian Montero's avatar Damian Montero Committed by GitHub

Merge pull request #1709 from uberhacker/add-libcaca-package

Add libcaca package
parents 521f97ee 634feea4
require 'package'
class Libcaca < Package
description 'libcaca is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals.'
homepage 'http://caca.zoy.org/wiki/libcaca'
version '0.99.beta19'
source_url 'http://caca.zoy.org/files/libcaca/libcaca-0.99.beta19.tar.gz'
source_sha256 '128b467c4ed03264c187405172a4e83049342cc8cc2f655f53a2d0ee9d3772f4'
binary_url ({
})
binary_sha256 ({
})
depends_on 'ncurses'
depends_on 'slang'
def self.build
system "sed -i 's,caca.h,../caca/caca.h,' java/org_zoy_caca_Attribute.c"
system "sed -i 's,caca_types.h,../caca/caca_types.h,' caca/caca.h"
system "./configure \
--prefix=#{CREW_PREFIX} \
--libdir=#{CREW_LIB_PREFIX} \
--enable-ncurses \
--enable-slang \
--disable-x11 \
--without-x"
system 'make'
end
def self.install
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
end
end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment