Package Details: i3lock-color-git r898.32a1437-1

Git Clone URL: https://aur.archlinux.org/i3lock-color-git.git (read-only, click to copy)
Package Base: i3lock-color-git
Description: The world's most popular non-default computer lockscreen.
Upstream URL: https://github.com/Raymo111/i3lock-color
Keywords: i3 i3lock i3lock-color i3wm lock Raymo111 security x11 xorg
Licenses: MIT
Conflicts: i3lock
Provides: i3lock, i3lock-color
Submitter: brandon099
Maintainer: brandon099 (Raymo111)
Last Packager: Raymo111
Votes: 36
Popularity: 0.000000
First Submitted: 2015-08-13 22:44 (UTC)
Last Updated: 2022-01-24 06:32 (UTC)

Required by (43)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

meskarune commented on 2016-03-28 12:26 (UTC)

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 (UTC)

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

parkerlreed commented on 2016-03-28 02:52 (UTC)

-> 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'... done. ==> 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 (UTC)

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 (UTC)

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 (UTC) (edited on 2016-03-26 17:49 (UTC) by meskarune)

Hello, I am running into this issue: https://bugs.archlinux.org/task/31544 The fix is to add this to build() just before make: sed -i -e 's:login:system-auth:' i3lock-color.pam cheers

brandon099 commented on 2016-03-14 23:21 (UTC)

I've updated this package to include libxkbcommon-x11 and it builds in a clean chroot now. Thanks!

maikoool commented on 2016-03-14 13:46 (UTC)

Building this in a clean chroot gives me the following error: Package xkbcommon was not found in the pkg-config search path. Perhaps you should add the directory containing `xkbcommon.pc' to the PKG_CONFIG_PATH environment variable No package 'xkbcommon' found Package xkbcommon-x11 was not found in the pkg-config search path. Perhaps you should add the directory containing `xkbcommon-x11.pc' to the PKG_CONFIG_PATH environment variable No package 'xkbcommon-x11' found Perhaps libxkbcommon-x11 needs to be added as a build time dependency?

parkerlreed commented on 2016-03-09 03:53 (UTC)

Cheers that worked.

brandon099 commented on 2016-03-07 15:38 (UTC)

It was building/installing with Pacaur (albeit with warnings), but it sounds like Packer stopped hard. PKGBUILD has been fixed to remove duplicate install of the Man pages to the pkgdir. Now everything should be happy -- sorry about that.