Package Details: betterlockscreen 4.0.3-2

Git Clone URL: (read-only, click to copy)
Package Base: betterlockscreen
Description: A simple, minimal lockscreen
Upstream URL:
Keywords: betterlockscreen i3 i3lock i3lock-color lock lockscreen
Licenses: MIT
Conflicts: betterlockscreen-git
Submitter: AUTplayed
Maintainer: dctxmei (lilac)
Last Packager: lilac
Votes: 44
Popularity: 0.77
First Submitted: 2018-01-04 12:39
Last Updated: 2021-08-24 23:21

Latest Comments

1 2 Next › Last »

Naide commented on 2021-08-23 11:58

betterlockscreen@.service must be updated or preferably betterlockscreen@.service from betterlockscreen-4.0.3.tar.gz must be used in the PKGBUILD. See issue #227 The type "forking" was changed to "simple".

korikori commented on 2021-06-05 07:25

I'm not sure if this is a problem specific to arch, but the systemd service has the following ExecStart line:

ExecStart=/usr/local/bin/betterlockscreen --lock

This is even outlined as a "hint" in the project page on GitHub. However, the PKGBUILD file installs the script to /usr/bin. I believe that at least one of these files should be edited to address this?

dctxmei commented on 2021-06-04 09:23

I am very sorry, gentlemen. I have been busy with work lately and just saw this information...

I just submitted the rebuild information in archlinuxcn/repo:

Lilac Bot will update the package to the latest version soon.

hicklemon commented on 2021-06-04 03:15

diff --git a/.SRCINFO b/.SRCINFO
index 248fba8..9827832 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -3,2 +3,2 @@ pkgbase = betterlockscreen
-       pkgver = 3.0.1
-       pkgrel = 6
+       pkgver = 3.2.0
+       pkgrel = 1
@@ -15,2 +15,2 @@ pkgbase = betterlockscreen
-       source = betterlockscreen-3.0.1.tar.gz::
-       sha256sums = 9b80af4b93e0b35bc916a584522ecf9eb39414c8010a2e4f2bb6941fdc5faf28
+       source = betterlockscreen-3.2.0.tar.gz::
+       sha256sums = 8ec392c767937784042abde18a08b573d080e468c81457b64f4d798c005e8b3c
diff --git a/PKGBUILD b/PKGBUILD
index dd34497..1dc41ca 100644
@@ -6,2 +6,2 @@ pkgname=betterlockscreen
@@ -15 +15 @@ source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
@@ -20 +20 @@ package() {
-    install -Dm 644 "${pkgname}@.service" -t "${pkgdir}"/usr/lib/systemd/system/
+    install -Dm 644 "system/${pkgname}@.service" -t "${pkgdir}"/usr/lib/systemd/system/

if you want to fix it locally.

giannie commented on 2021-06-03 20:52

Is this package now orphaned. There have been several releases since February, but no updates. I am happy to take over maintaining the package if you no longer are able to.

danielgolf commented on 2021-05-29 18:32

I updated the PKGBUILD to version 3.1.1 and wrote a patch to get it running with recent changes of i3lock-color 2.13.c.3-1.

You can find the files under the following guist

FFY00 commented on 2019-10-18 18:18

Hey, I want to move this to the official repos, are you cool with that?

andreip commented on 2019-04-07 12:15

This depends on xcb-util-xrm. Could you add this dependency?

patrick96 commented on 2019-02-10 14:36

Since the service files were installed in /lib/systemd/system, the installation files because of an ownership conflict of the /lib directory:

error: failed to commit transaction (conflicting files)
betterlockscreen: /lib exists in filesystem (owned by filesystem)

Installing to /usr/lib/systemd/system works for me

twouters commented on 2019-02-06 15:09

Can you move the service file to /lib/systemd/system/?

/etc/systemd/system/ is used for local system configurations, while packages should install their service files in /lib/systemd/system/.

This allows users to override the provided service file if needed.

See systemd.unit(5)