Notice: Undefined variable: name in /srv/http/vhosts/ on line 248

Package Details: i3lock-color-git r274.db3e169-1

Git Clone URL: (read-only)
Package Base: i3lock-color-git
Description: An improved screenlocker based upon XCB and PAM with color configuration support
Upstream URL:
Licenses: MIT
Conflicts: i3lock
Provides: i3lock
Submitter: brandon099
Maintainer: brandon099
Last Packager: brandon099
Votes: 15
Popularity: 1.995365
First Submitted: 2015-08-13 22:44
Last Updated: 2016-10-25 23:23

Required by (15)

Sources (1)

Latest Comments

1 2 Next › Last »

brandon099 commented on 2016-10-25 23:25

Thanks for the notifcation Dimtree! I've updated the package pulling in all of the upstream changes, including the MANDIR removal from package().

Dimtree commented on 2016-10-20 21:46

Upstream fixed manpage location:
You should no longer need MANDIR="${pkgdir}/usr/share/man" in package().

Pandoras_Fox commented on 2016-10-14 14:51

I never realized there was an AUR package for this (I'dve done it myself when I made the fork, but I never got around to it), so if there's anything I can do to make the package more seamless, let me know.

Also, my bad about the binary name last spring. That was a poor choice I made at like 2am. I dunno why I did that.

brandon099 commented on 2016-03-29 21:31

@meskarune, thanks for the heads up for the upstream bug fix. I've added it to the PKGBUILD file. Thanks!

meskarune commented on 2016-03-28 12:26

Hello, in build() just before "make" the following needs to be added to fix an upstream bug with i3lock:

sed -i -e 's:login:system-auth:' i3lock.pam

Have a look at the Arch Linux i3lock package, they do the same thing. cheers and thanks for the quick package update \o

brandon099 commented on 2016-03-28 04:01

Updated to include @meskarune's Pull Request upstream to fix the binary name. Thanks!

parkerlreed commented on 2016-03-28 02:52

-> Cloning i3lock-color git repo...
Cloning into bare repository '/tmp/packerbuild-1000/i3lock-color-git/i3lock-color-git/i3lock-color'...
remote: Counting objects: 861, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 861 (delta 0), reused 0 (delta 0), pack-reused 857
Receiving objects: 100% (861/861), 226.49 KiB | 0 bytes/s, done.
Resolving deltas: 100% (549/549), done.
Checking connectivity... done.
==> Validating source files with md5sums...
i3lock-color ... Skipped
==> Extracting sources...
-> Creating working copy of i3lock-color git repo...
Cloning into 'i3lock-color'...
==> Starting prepare()...
==> Starting pkgver()...
==> Updated version: i3lock-color-git r234.b2c3247-1
==> Starting build()...
cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -std=c99 -pipe -Wall -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libdrm -I/usr/include/libpng16 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DVERSION=\""2.7-27-gb2c3247 (2016-03-27)"\" -c -o xinerama.o xinerama.c
cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -std=c99 -pipe -Wall -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libdrm -I/usr/include/libpng16 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DVERSION=\""2.7-27-gb2c3247 (2016-03-27)"\" -c -o xcb.o xcb.c
cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -std=c99 -pipe -Wall -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libdrm -I/usr/include/libpng16 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DVERSION=\""2.7-27-gb2c3247 (2016-03-27)"\" -c -o i3lock.o i3lock.c
cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -std=c99 -pipe -Wall -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libdrm -I/usr/include/libpng16 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DVERSION=\""2.7-27-gb2c3247 (2016-03-27)"\" -c -o unlock_indicator.o unlock_indicator.c
cc -Wl,-O1,--sort-common,--as-needed,-z,relro -o i3lock xinerama.o xcb.o i3lock.o unlock_indicator.o -lcairo -lxcb-dpms -lxcb-xinerama -lxcb-util -lxcb-image -lxcb-shm -lxcb-xkb -lxcb -lxkbcommon-x11 -lxkbcommon -lpam -lev -lm
==> Entering fakeroot environment...
==> Starting package()...
install -d /tmp/packerbuild-1000/i3lock-color-git/i3lock-color-git/pkg/i3lock-color-git/usr/bin
install -d /tmp/packerbuild-1000/i3lock-color-git/i3lock-color-git/pkg/i3lock-color-git/etc/pam.d
install -m 755 i3lock /tmp/packerbuild-1000/i3lock-color-git/i3lock-color-git/pkg/i3lock-color-git/usr/bin/i3lock
install -m 644 i3lock.pam /tmp/packerbuild-1000/i3lock-color-git/i3lock-color-git/pkg/i3lock-color-git/etc/pam.d/i3lock
gzip -kf i3lock.1
install -m 644 i3lock.1.gz /tmp/packerbuild-1000/i3lock-color-git/i3lock-color-git/pkg/i3lock-color-git/usr/share/man/man1/i3lock.1.gz
install: cannot create regular file '/tmp/packerbuild-1000/i3lock-color-git/i3lock-color-git/pkg/i3lock-color-git/usr/share/man/man1/i3lock.1.gz': No such file or directory
Makefile:40: recipe for target 'install' failed
make: *** [install] Error 1

meskarune commented on 2016-03-28 02:26

Upstream fixed the issue with the binary having the incorrect name, but now all instances of "i3lock-color" in build and package need to be changed to "i3lock"

meskarune commented on 2016-03-27 16:32

This package appears to create a binary called "i3lock-color" instead of creating a binary called "i3lock". It would be fantastic if that could be fixed. Thanks.

meskarune commented on 2016-03-26 17:40

Hello, I am running into this issue:

The fix is to add this to build() just before make:

sed -i -e 's:login:system-auth:' i3lock-color.pam