* add xss-lock
This commit is contained in:
parent
11143d13e9
commit
781c127914
23
xss-lock/.SRCINFO
Normal file
23
xss-lock/.SRCINFO
Normal file
@ -0,0 +1,23 @@
|
||||
pkgbase = xss-lock
|
||||
pkgdesc = Use external locker as X screen saver
|
||||
pkgver = 0.3.0.r27.g0c562bf
|
||||
pkgrel = 1
|
||||
url = https://github.com/wavexx/xss-lock
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
arch = powerpc64
|
||||
arch = powerpc
|
||||
arch = riscv64
|
||||
license = MIT
|
||||
makedepends = cmake
|
||||
makedepends = git
|
||||
makedepends = python-docutils
|
||||
depends = glib2
|
||||
depends = glibc
|
||||
depends = libxcb
|
||||
depends = xcb-util
|
||||
optdepends = bash-completion: for bash completion
|
||||
source = xss-lock::git+https://github.com/wavexx/xss-lock.git#commit=0c562bfa5d9073c6a47060ee06946aa39eff2fae
|
||||
b2sums = 7a9abca7870b96f951667030b64f9b0e8c596db4f8ae9c4ac809f8a24f1a74da187fce2f16bae61ed8734a20676cbc07b4414ffc487bbaac7346880b45931e6c
|
||||
|
||||
pkgname = xss-lock
|
50
xss-lock/PKGBUILD
Normal file
50
xss-lock/PKGBUILD
Normal file
@ -0,0 +1,50 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: Giancarlo Razzolini <grazzolini@archlinux.org>
|
||||
# Contributor: Pierre Neidhardt <ambrevar@gmail.com>
|
||||
# Contributor: Raymond Wagenmaker <raymondwagenmaker@gmail.com>
|
||||
|
||||
pkgname=xss-lock
|
||||
# It seems that development has stopped but the latest commit is more stable
|
||||
# than the latest tag.
|
||||
_commit=0c562bfa5d9073c6a47060ee06946aa39eff2fae
|
||||
pkgver=0.3.0.r27.g0c562bf
|
||||
pkgrel=1
|
||||
pkgdesc="Use external locker as X screen saver"
|
||||
url="https://github.com/wavexx/xss-lock"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
license=(MIT)
|
||||
depends=(
|
||||
glib2
|
||||
glibc
|
||||
libxcb
|
||||
xcb-util
|
||||
)
|
||||
makedepends=(
|
||||
cmake
|
||||
git
|
||||
python-docutils
|
||||
)
|
||||
optdepends=(
|
||||
"bash-completion: for bash completion"
|
||||
)
|
||||
source=("${pkgname}::git+https://github.com/wavexx/xss-lock.git#commit=${_commit}")
|
||||
b2sums=('7a9abca7870b96f951667030b64f9b0e8c596db4f8ae9c4ac809f8a24f1a74da187fce2f16bae61ed8734a20676cbc07b4414ffc487bbaac7346880b45931e6c')
|
||||
|
||||
pkgver() {
|
||||
cd ${pkgname}
|
||||
git describe --tags --match 'v*' | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
|
||||
}
|
||||
|
||||
build() {
|
||||
cd ${pkgname}
|
||||
cmake \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=None
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd ${pkgname}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user