summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authors3lph2019-02-10 05:54:18 +0100
committers3lph2019-02-10 18:17:28 +0100
commit2a8f6b7444b1e6f524a3c442ad094b9179e77bc9 (patch)
treebcd66999496fc344f9433ddd809cb55798a991d3
downloadaur-2a8f6b7444b1e6f524a3c442ad094b9179e77bc9.tar.gz
Initial commit
-rw-r--r--.SRCINFO27
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD44
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
+}