diff options
author | s3lph | 2019-02-10 05:54:18 +0100 |
---|---|---|
committer | s3lph | 2019-02-10 18:17:28 +0100 |
commit | 2a8f6b7444b1e6f524a3c442ad094b9179e77bc9 (patch) | |
tree | bcd66999496fc344f9433ddd809cb55798a991d3 | |
download | aur-2a8f6b7444b1e6f524a3c442ad094b9179e77bc9.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 44 |
3 files changed, 78 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..88b4e8ae614c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = i3lock-s3lph-git + pkgdesc = An improved screenlocker based upon XCB and PAM (s3lph fork) + pkgver = r315.102e742 + pkgrel = 1 + url = https://github.com/s3lph/i3lock + arch = i686 + arch = x86_64 + groups = i3 + license = MIT + makedepends = autoconf + makedepends = git + makedepends = gzip + makedepends = make + depends = xcb-util-image + depends = xcb-util-xrm + depends = libev + depends = cairo + depends = libxkbcommon-x11 + depends = pam + provides = i3lock + conflicts = i3lock + backup = etc/pam.d/i3lock + source = git://github.com/s3lph/i3lock.git + md5sums = SKIP + +pkgname = i3lock-s3lph-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..d9e4e7fd4f09 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +*.pkg.tar.xz +i3lock/ +src/ +pkg/ + +*~ +\#*\#
\ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..feed9203dbb5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: s3lph <account-arch-aur-gzxkqqna at kernelpanic dot lol> + +pkgname=i3lock-s3lph-git +pkgver=r315.102e742 +pkgrel=1 +pkgdesc="An improved screenlocker based upon XCB and PAM (s3lph fork)" +arch=('i686' 'x86_64') +url="https://github.com/s3lph/i3lock" +license=('MIT') +groups=('i3') +depends=('xcb-util-image' 'xcb-util-xrm' 'libev' 'cairo' 'libxkbcommon-x11' 'pam') +makedepends=('autoconf' 'git' 'gzip' 'make') +provides=('i3lock') +conflicts=('i3lock') +backup=("etc/pam.d/i3lock") +options=() +install= +source=("git://github.com/s3lph/i3lock.git") +noextract=() +md5sums=('SKIP') + +pkgver() { + cd "${srcdir}/i3lock" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/i3lock" + autoreconf -fi + mkdir -p build + gzip -c i3lock.1 > build/i3lock.1.gz + cd "${srcdir}/i3lock/build" + ../configure \ + --prefix=${pkgdir}/usr \ + --sysconfdir=${pkgdir}/etc + make +} + +package() { + cd "${srcdir}/i3lock/build" + make install + install -Dm644 i3lock.1.gz ${pkgdir}/usr/share/man/man1/i3lock.1.gz + install -Dm644 ../LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} |