Commit d25e75f8 authored by Kriskras99's avatar Kriskras99

Add trouSerS, p11kit and libtasn1 support for gnutls

parent 3282ab3b
......@@ -8,6 +8,9 @@ class Gnutls < Package
depends_on 'buildessential'
depends_on 'nettle'
depends_on 'pkgconfig'
depends_on 'libtasn1'
depends_on 'trousers'
depends_on 'p11kit'
def self.build
system "./configure"
......
require 'package'
class Libtasn1 < Package
version '4.10'
source_url 'http://ftp.snt.utwente.nl/pub/software/gnu/libtasn1/libtasn1-4.10.tar.gz'
source_sha1 'c7b36fa50866bbc889f7503c7fd1e9f9d7c52a64'
def self.build
system './configure --prefix=/usr/local'
system "make"
end
def self.install
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
end
end
require 'package'
class P11kit < Package
version '0.23.2'
source_url 'https://p11-glue.freedesktop.org/releases/p11-kit-0.23.2.tar.gz'
source_sha1 '4da0d7b47935b6cb0f321dd00358b063ae42df71'
depends_on 'libffi'
depends_on 'libtasn1'
def self.build
system './configure --prefix=/usr/local'
system "make"
end
def self.install
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
end
end
require 'package'
class Trousers < Package
version '0.3.14'
source_url 'https://downloads.sourceforge.net/project/trousers/trousers/0.3.14/trousers-0.3.14.tar.gz'
source_sha1 '9ca2cc9e1179465f6c5d9055e2b855e25031b85a'
depends_on 'openssl'
depends_on 'libtool'
depends_on 'pkgconfig'
def self.build
system './configure --prefix=/usr/local --with-gui=none'
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