mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-08 23:18:10 -05:00
Add trouSerS, p11kit and libtasn1 support for gnutls
This commit is contained in:
@@ -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"
|
||||
|
||||
16
packages/libtasn1.rb
Normal file
16
packages/libtasn1.rb
Normal file
@@ -0,0 +1,16 @@
|
||||
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
|
||||
19
packages/p11kit.rb
Normal file
19
packages/p11kit.rb
Normal file
@@ -0,0 +1,19 @@
|
||||
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
|
||||
20
packages/trousers.rb
Normal file
20
packages/trousers.rb
Normal file
@@ -0,0 +1,20 @@
|
||||
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
|
||||
Reference in New Issue
Block a user