mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-08 23:18:10 -05:00
47 lines
1.4 KiB
Ruby
47 lines
1.4 KiB
Ruby
require 'package'
|
|
Package.load_package("#{__dir__}/glibc_build223.rb")
|
|
Package.load_package("#{__dir__}/glibc_build227.rb")
|
|
Package.load_package("#{__dir__}/glibc_build232.rb")
|
|
Package.load_package("#{__dir__}/glibc_build233.rb")
|
|
Package.load_package("#{__dir__}/glibc_build235.rb")
|
|
Package.load_package("#{__dir__}/glibc_build237.rb")
|
|
|
|
class Glibc < Package
|
|
description 'The GNU C Library project provides the core libraries for GNU/Linux systems.'
|
|
homepage Glibc_build237.homepage
|
|
license Glibc_build237.license
|
|
|
|
is_fake
|
|
|
|
case LIBC_VERSION
|
|
when '2.23'
|
|
version Glibc_build223.version
|
|
compatibility Glibc_build223.compatibility
|
|
depends_on 'glibc_build223'
|
|
when '2.27'
|
|
version Glibc_build227.version
|
|
compatibility Glibc_build227.compatibility
|
|
depends_on 'glibc_build227'
|
|
when '2.32'
|
|
version Glibc_build232.version
|
|
compatibility Glibc_build232.compatibility
|
|
depends_on 'glibc_build232'
|
|
when '2.33'
|
|
version Glibc_build233.version
|
|
compatibility Glibc_build233.compatibility
|
|
depends_on 'glibc_build233'
|
|
when '2.35'
|
|
version Glibc_build235.version
|
|
compatibility Glibc_build235.compatibility
|
|
depends_on 'glibc_lib235'
|
|
when '2.37'
|
|
version Glibc_build237.version
|
|
compatibility Glibc_build237.compatibility
|
|
depends_on 'glibc_lib237'
|
|
else
|
|
version LIBC_VERSION
|
|
compatibility 'x86_64 aarch64 armv7l'
|
|
depends_on 'glibc_fallthrough'
|
|
end
|
|
end
|