mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-08 23:18:10 -05:00
Add vlock package (#9779)
This commit is contained in:
8
manifest/armv7l/v/vlock.filelist
Normal file
8
manifest/armv7l/v/vlock.filelist
Normal file
@@ -0,0 +1,8 @@
|
||||
/usr/local/bin/vlock
|
||||
/usr/local/lib/vlock/modules/all.so
|
||||
/usr/local/lib/vlock/modules/new.so
|
||||
/usr/local/lib/vlock/modules/nosysrq.so
|
||||
/usr/local/sbin/vlock-main
|
||||
/usr/local/share/man/man1/vlock.1.zst
|
||||
/usr/local/share/man/man5/vlock-plugins.5.zst
|
||||
/usr/local/share/man/man8/vlock-main.8.zst
|
||||
8
manifest/i686/v/vlock.filelist
Normal file
8
manifest/i686/v/vlock.filelist
Normal file
@@ -0,0 +1,8 @@
|
||||
/usr/local/bin/vlock
|
||||
/usr/local/lib/vlock/modules/all.so
|
||||
/usr/local/lib/vlock/modules/new.so
|
||||
/usr/local/lib/vlock/modules/nosysrq.so
|
||||
/usr/local/sbin/vlock-main
|
||||
/usr/local/share/man/man1/vlock.1.zst
|
||||
/usr/local/share/man/man5/vlock-plugins.5.zst
|
||||
/usr/local/share/man/man8/vlock-main.8.zst
|
||||
8
manifest/x86_64/v/vlock.filelist
Normal file
8
manifest/x86_64/v/vlock.filelist
Normal file
@@ -0,0 +1,8 @@
|
||||
/usr/local/bin/vlock
|
||||
/usr/local/lib/vlock/modules/all.so
|
||||
/usr/local/lib/vlock/modules/new.so
|
||||
/usr/local/lib/vlock/modules/nosysrq.so
|
||||
/usr/local/sbin/vlock-main
|
||||
/usr/local/share/man/man1/vlock.1.zst
|
||||
/usr/local/share/man/man5/vlock-plugins.5.zst
|
||||
/usr/local/share/man/man8/vlock-main.8.zst
|
||||
37
packages/vlock.rb
Normal file
37
packages/vlock.rb
Normal file
@@ -0,0 +1,37 @@
|
||||
require 'package'
|
||||
|
||||
class Vlock < Package
|
||||
description 'Lock one or more sessions on the Linux console.'
|
||||
homepage 'https://repo.or.cz/vlock'
|
||||
version '2.2.3'
|
||||
license 'GPL-2'
|
||||
compatibility 'all'
|
||||
source_url 'https://repo.or.cz/vlock.git'
|
||||
git_hashtag "vlock-#{version}"
|
||||
binary_compression 'tar.zst'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '2cce6ad44532dec07254e7872e0af94afc54b52609e59acbf6af759954f52b9a',
|
||||
armv7l: '2cce6ad44532dec07254e7872e0af94afc54b52609e59acbf6af759954f52b9a',
|
||||
i686: '1d969bcda1614db08cbb688cd09418926e327712394bef8e35ebd39885c0fead',
|
||||
x86_64: '2c72acb141eb6f5d2c87d02b1faae534a8e1ab6cf68eae3ca2207a00b4d118e9'
|
||||
})
|
||||
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'linux_pam' # R
|
||||
|
||||
def self.patch
|
||||
system "sed -i 's,root -g \$(ROOT_GROUP),#{USER} -g #{USER},g' Makefile"
|
||||
system "sed -i 's,root -g \$(MODULE_GROUP),#{USER} -g #{USER},g' modules/Makefile"
|
||||
system "sed -i 's,root -g \$(SCRIPT_GROUP),#{USER} -g #{USER},g' scripts/Makefile"
|
||||
end
|
||||
|
||||
def self.build
|
||||
system "./configure --prefix=#{CREW_PREFIX} --enable-shadow"
|
||||
system 'make'
|
||||
end
|
||||
|
||||
def self.install
|
||||
system "make DESTDIR=#{CREW_DEST_DIR} install"
|
||||
end
|
||||
end
|
||||
@@ -8941,6 +8941,11 @@ url: https://dl.winehq.org/vkd3d/source/
|
||||
activity: medium
|
||||
---
|
||||
kind: url
|
||||
name: vlock
|
||||
url: https://repo.or.cz/vlock
|
||||
activity: none
|
||||
---
|
||||
kind: url
|
||||
name: vmaf
|
||||
url: https://github.com/Netflix/vmaf/releases
|
||||
activity: low
|
||||
|
||||
Reference in New Issue
Block a user