require 'package' class Gnutls < Package version '3.5.11' source_url 'ftp://ftp.gnutls.org/gcrypt/gnutls/v3.5/gnutls-3.5.11.tar.xz' source_sha1 'bcdc68233590a99b8d4234270fe8a946d9a2abeb' depends_on 'buildessential' => :build depends_on 'zlibpkg' => :build depends_on 'libunistring' depends_on 'gmp' depends_on 'nettle' depends_on 'pkgconfig' => :build depends_on 'libtasn1' depends_on 'trousers' depends_on 'p11kit' depends_on 'libffi' depends_on 'libunbound' def self.build system "./configure", "--enable-shared", "--disable-static", "--with-pic", "--with-system-priority-file=#{CREW_PREFIX}/etc/gnutls/default-priorities", "--with-unbound-root-key-file=#{CREW_PREFIX}/etc/unbound/root.key" system "make" end def self.install system "make", "DESTDIR=#{CREW_DEST_DIR}", "install" end def self.check system "make check" end end