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 -