mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-09 23:48:01 -05:00
added package repo (#8495)
* added package repo * Update repo.rb * Update repo.rb Added variables prefix * Update repo.rb removed space * Update repo.rb removed supplelfluous code * Update repo.rb * Update repo.rb change source * Update repo.rb * Create repo.filelist * Update packages.yaml * Update repo.rb * Update packages.yaml
This commit is contained in:
1
manifest/x86_64/r/repo.filelist
Normal file
1
manifest/x86_64/r/repo.filelist
Normal file
@@ -0,0 +1 @@
|
||||
/usr/local/bin/repo
|
||||
24
packages/repo.rb
Normal file
24
packages/repo.rb
Normal file
@@ -0,0 +1,24 @@
|
||||
require 'package'
|
||||
|
||||
class Repo < Package
|
||||
description 'The Multiple Git Repository Tool'
|
||||
homepage 'https://gerrit.googlesource.com/git-repo/'
|
||||
version '2.35'
|
||||
license 'Apache 2.0'
|
||||
compatibility 'all'
|
||||
source_url 'https://gerrit.googlesource.com/git-repo.git'
|
||||
git_hashtag "v#{version}"
|
||||
|
||||
depends_on 'python3'
|
||||
|
||||
no_compile_needed
|
||||
|
||||
def self.preflight
|
||||
free_space = `echo $(($(stat -f --format="%a*%S" #{CREW_PREFIX})))`.chomp.to_i
|
||||
abort 'Not enough free disk space. You need at least 1 MB to install.'.lightred if free_space < 1000000
|
||||
end
|
||||
|
||||
def self.install
|
||||
FileUtils.install 'repo', "#{CREW_DEST_PREFIX}/bin/repo", mode: 0o755
|
||||
end
|
||||
end
|
||||
@@ -7266,6 +7266,11 @@ url: https://x.org/archive/individual/app
|
||||
activity: none
|
||||
---
|
||||
kind: url
|
||||
name: repo
|
||||
url: https://gerrit.googlesource.com/git-repo/+refs
|
||||
activity: medium
|
||||
---
|
||||
kind: url
|
||||
name: rest
|
||||
url: https://gitlab.gnome.org/GNOME/librest/-/tags
|
||||
activity: none
|
||||
|
||||
Reference in New Issue
Block a user