summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenibr2022-11-14 16:03:45 +0100
committerBenibr2022-11-14 16:23:19 +0100
commit81dbbb0781bc580a508a04a3446252be6dc8abc4 (patch)
tree690f3cf4e961489206e00b455580f7a84ae346e6
parent5e6e9b8afc6a66c9dc9094853ecafd3ebe7d24f0 (diff)
downloadaur-81dbbb0781bc580a508a04a3446252be6dc8abc4.tar.gz
using groupadd instead of sysusers.d
because group must be available during post install
-rw-r--r--.INSTALL1
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD5
-rw-r--r--e2factory.conf1
4 files changed, 3 insertions, 8 deletions
diff --git a/.INSTALL b/.INSTALL
index afc5086bc4d0..7323de35580f 100644
--- a/.INSTALL
+++ b/.INSTALL
@@ -1,4 +1,5 @@
post_install() {
+ groupadd -f e2factory
chgrp e2factory /var/lib/e2factory/
chgrp e2factory /usr/local/bin/e2-su
chgrp e2factory /usr/local/bin/e2-su-2.2
diff --git a/.SRCINFO b/.SRCINFO
index 13cf4ee34c8c..72014cd21895 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,14 @@
pkgbase = e2factory
pkgdesc = A software buildsystem not only for embedded systems
pkgver = 2.3.18p1
- pkgrel = 2
+ pkgrel = 3
url = http://e2factory.org
install = .INSTALL
arch = any
license = GPLv3
source = LICENSE
- source = e2factory.conf
source = https://github.com/emlix/e2factory/archive/refs/tags/e2factory-2.3.18p1.tar.gz
sha256sums = c61f12da7cdad526bdcbed47a4c0a603e60dbbfdaf8b66933cd088e9132c303f
- sha256sums = 277d15ded89f2261d427119e7df70a3d27ca1f71847a45ee61659a3c27b38b22
sha256sums = 7474dcadc663a3fd5bed34f79f6b7253d4b637ce34daef46651ce57564b04202
pkgname = e2factory
diff --git a/PKGBUILD b/PKGBUILD
index e4ac5e6b18a0..c641e62ebf2d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Benedikt Braunger <accounts+aur@domainmess.org>
pkgname="e2factory"
pkgver="2.3.18p1"
-pkgrel="2"
+pkgrel="3"
pkgdesc="A software buildsystem not only for embedded systems"
url="http://e2factory.org"
license=('GPLv3')
@@ -9,11 +9,9 @@ arch=("any")
depends_x86_64=('gcc' 'rsync' 'git' 'gzip' 'tar' 'man' 'patch' 'unzip' 'make' 'openssh')
install=.INSTALL
sha256sums=('c61f12da7cdad526bdcbed47a4c0a603e60dbbfdaf8b66933cd088e9132c303f'
- '277d15ded89f2261d427119e7df70a3d27ca1f71847a45ee61659a3c27b38b22'
'7474dcadc663a3fd5bed34f79f6b7253d4b637ce34daef46651ce57564b04202')
source=("LICENSE"
- "e2factory.conf"
"https://github.com/emlix/e2factory/archive/refs/tags/e2factory-2.3.18p1.tar.gz")
# 'e2factory' is chosen instead of 'ebs' as E2_GROUP for better recognizability
@@ -42,5 +40,4 @@ package() {
E2_GROUP=$(id -gn) \
install-doc
install -D -m644 $srcdir/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
- install -D -m644 $srcdir/e2factory.conf $pkgdir/usr/lib/sysusers.d/e2factory.conf
}
diff --git a/e2factory.conf b/e2factory.conf
deleted file mode 100644
index 7e38006b3f29..000000000000
--- a/e2factory.conf
+++ /dev/null
@@ -1 +0,0 @@
-g e2factory - - -