[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