mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-09 15:37:56 -05:00
Mysql 8.0.24 => 8.0.27 (#6448)
This commit is contained in:
@@ -3,11 +3,11 @@ require 'package'
|
||||
class Mysql < Package
|
||||
description "MySQL Community Edition is a freely downloadable version of the world's most popular open source database"
|
||||
homepage 'https://www.mysql.com/'
|
||||
version '8.0.24'
|
||||
version '8.0.27'
|
||||
license 'GPL-2'
|
||||
compatibility 'x86_64'
|
||||
source_url 'https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.24-linux-glibc2.17-x86_64-minimal.tar.xz'
|
||||
source_sha256 'ea7e67582b2a6816f9d74c162416cf3b97b539d39aef77e3e251e834ce6c06d5'
|
||||
source_url 'https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.27-linux-glibc2.17-x86_64-minimal.tar.xz'
|
||||
source_sha256 '45c683b233af3569ecad90ea7161b8e56bc5d85ef50a74d27811db99ed4d6fa9'
|
||||
|
||||
binary_url ({
|
||||
})
|
||||
@@ -17,11 +17,16 @@ class Mysql < Package
|
||||
depends_on 'numactl'
|
||||
|
||||
def self.install
|
||||
ENV['CREW_FHS_NONCOMPLIANCE_ONLY_ADVISORY'] = '1'
|
||||
warn_level = $VERBOSE
|
||||
$VERBOSE = nil
|
||||
load "#{CREW_LIB_PATH}lib/const.rb"
|
||||
$VERBOSE = warn_level
|
||||
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/bin"
|
||||
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/mysql"
|
||||
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/share"
|
||||
FileUtils.mv 'man/', "#{CREW_DEST_PREFIX}/share"
|
||||
FileUtils.mv Dir.glob('*'), "#{CREW_DEST_PREFIX}/mysql"
|
||||
FileUtils.mv Dir['*'], "#{CREW_DEST_PREFIX}/mysql"
|
||||
Dir["#{CREW_DEST_PREFIX}/mysql/bin/*"].map do |f|
|
||||
f.sub!("#{CREW_DEST_DIR}", '')
|
||||
FileUtils.ln_s f, "#{CREW_DEST_PREFIX}/bin/"
|
||||
|
||||
Reference in New Issue
Block a user