[arch-commits] Commit in minbif/trunk (4 files)
Eli Schwartz
eschwartz at archlinux.org
Tue Jan 9 20:09:24 UTC 2018
Date: Tuesday, January 9, 2018 @ 20:09:23
Author: eschwartz
Revision: 280755
upgpkg: minbif 1.0.5-8
migrate to systemd-sysusers/systemd-tmpfiles
fix redirecting links to project site, upgrade to HTTPS
Added:
minbif/trunk/minbif.sysusers.conf
Modified:
minbif/trunk/PKGBUILD
minbif/trunk/minbif.tmpfiles.conf
Deleted:
minbif/trunk/minbif.install
----------------------+
PKGBUILD | 16 +++++++---------
minbif.install | 9 ---------
minbif.sysusers.conf | 1 +
minbif.tmpfiles.conf | 4 +++-
4 files changed, 11 insertions(+), 19 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-01-09 19:48:01 UTC (rev 280754)
+++ PKGBUILD 2018-01-09 20:09:23 UTC (rev 280755)
@@ -3,10 +3,10 @@
pkgname=minbif
pkgver=1.0.5
-pkgrel=7
+pkgrel=8
pkgdesc='An IRC gateway to IM networks that uses libpurple.'
arch=('x86_64')
-url='http://minbif.im/'
+url='https://symlink.me/projects/minbif/wiki/'
license=('GPL2')
depends=('gnutls' 'libcaca' 'libpurple')
makedepends=('cmake')
@@ -13,17 +13,18 @@
optdepends=('xinetd: to run minbif through xinetd')
backup=('etc/minbif/minbif.conf'
'etc/minbif/minbif.motd')
-install='minbif.install'
-source=("http://minbif.im/attachments/download/148/${pkgname}-${pkgver}.tar.gz"
+source=("https://symlink.me/attachments/download/148/${pkgname}-${pkgver}.tar.gz"
'minbif-gcc-4.7.patch'
'minbif-imlib.patch'
'minbif.service'
+ 'minbif.sysusers.conf'
'minbif.tmpfiles.conf')
md5sums=('00c5c1abbe2b8a9d900961832c7909a8'
'2235c45d5bdb01e9ef4b11d2a41d49bb'
'c94ea3152b7d279da25947e0d1deff14'
'b34876e339a37dfb1dc6cd0b9d8edf9d'
- '3360f5d1bf9bc69fd9b7c9326f321dc3')
+ 'f1a35ef1ab6cb2af5e5b1843b4b6a0d6'
+ 'a9835ad61bbb62b1b369b8710de05ffd')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
@@ -39,12 +40,9 @@
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
- install -dm0755 "${pkgdir}/var/lib"
- install -dm0770 -o67 -g67 "${pkgdir}/var/lib/minbif"
- install -dm0770 -o67 -g67 "${pkgdir}/var/lib/minbif/users"
-
make DESTDIR="${pkgdir}" install
install -Dm0644 "${srcdir}/minbif.service" "${pkgdir}/usr/lib/systemd/system/minbif.service"
+ install -Dm0644 "${srcdir}/minbif.sysusers.conf" "${pkgdir}/usr/lib/sysusers.d/minbif.conf"
install -Dm0644 "${srcdir}/minbif.tmpfiles.conf" "${pkgdir}/usr/lib/tmpfiles.d/minbif.conf"
}
Deleted: minbif.install
===================================================================
--- minbif.install 2018-01-09 19:48:01 UTC (rev 280754)
+++ minbif.install 2018-01-09 20:09:23 UTC (rev 280755)
@@ -1,9 +0,0 @@
-post_install() {
- grep -qs ^minbif: /etc/group || groupadd -g 67 minbif
- grep -qs ^minbif: /etc/passwd || useradd -u 67 -g minbif \
- -d /var/lib/minbif -s /bin/false minbif
-}
-
-post_upgrade() {
- post_install $1
-}
Added: minbif.sysusers.conf
===================================================================
--- minbif.sysusers.conf (rev 0)
+++ minbif.sysusers.conf 2018-01-09 20:09:23 UTC (rev 280755)
@@ -0,0 +1 @@
+u minbif 67 - /var/lib/minbif
Modified: minbif.tmpfiles.conf
===================================================================
--- minbif.tmpfiles.conf 2018-01-09 19:48:01 UTC (rev 280754)
+++ minbif.tmpfiles.conf 2018-01-09 20:09:23 UTC (rev 280755)
@@ -1 +1,3 @@
-d /run/minbif - minbif minbif -
+d /run/minbif - minbif minbif -
+d /var/lib/minbif 0770 minbif minbif -
+d /var/lib/minbif/users 0770 minbif minbif -
More information about the arch-commits
mailing list