[arch-commits] Commit in ngircd/repos (3 files)

Evangelos Foutras foutrelis at archlinux.org
Sat Nov 10 00:58:52 UTC 2018


    Date: Saturday, November 10, 2018 @ 00:58:52
  Author: foutrelis
Revision: 405600

archrelease: copy trunk to community-staging-x86_64

Added:
  ngircd/repos/community-staging-x86_64/
  ngircd/repos/community-staging-x86_64/PKGBUILD
    (from rev 405599, ngircd/trunk/PKGBUILD)
  ngircd/repos/community-staging-x86_64/ngircd.service
    (from rev 405599, ngircd/trunk/ngircd.service)

----------------+
 PKGBUILD       |   39 +++++++++++++++++++++++++++++++++++++++
 ngircd.service |   11 +++++++++++
 2 files changed, 50 insertions(+)

Copied: ngircd/repos/community-staging-x86_64/PKGBUILD (from rev 405599, ngircd/trunk/PKGBUILD)
===================================================================
--- community-staging-x86_64/PKGBUILD	                        (rev 0)
+++ community-staging-x86_64/PKGBUILD	2018-11-10 00:58:52 UTC (rev 405600)
@@ -0,0 +1,39 @@
+# Maintainer: Kyle Keen <keenerd at gmail.com>
+# Contributor: Mateusz Herych <heniekk at gmail.com>
+# Contributor: Alexander Rødseth <rodseth at gmail.com>
+
+pkgname=ngircd
+pkgver=24
+pkgrel=3
+pkgdesc="Next Generation IRC Daemon"
+arch=('x86_64')
+backup=(etc/ngircd.conf)
+url="http://ngircd.barton.de/"
+license=('GPL')
+depends=('openssl' 'libident' 'zlib')
+source=("http://ngircd.barton.de/pub/ngircd/ngircd-$pkgver.tar.gz"
+        ngircd.service)
+sha256sums=('3e00a7da52c81fc1e02bb996a27bf43da905ba7037bf8c6bb3bd13321e0c85ab'
+            'f02e30f6864ba1130bcc85bedc44ad782687f572c06f10e0501b0ddcf532b404')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  ./configure --prefix=/usr \
+  	--sysconfdir=/etc \
+  	--sbindir=/usr/bin \
+  	--mandir=/usr/share/man \
+  	--with-ident \
+  	--with-openssl \
+  	--enable-ipv6
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+  install -Dm644 ../ngircd.service "$pkgdir/usr/lib/systemd/system/ngircd.service"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: ngircd/repos/community-staging-x86_64/ngircd.service (from rev 405599, ngircd/trunk/ngircd.service)
===================================================================
--- community-staging-x86_64/ngircd.service	                        (rev 0)
+++ community-staging-x86_64/ngircd.service	2018-11-10 00:58:52 UTC (rev 405600)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Next Generation IRC Daemon
+After=network.target
+
+[Service]
+# don't daemonize to simplify stuff
+ExecStart=/usr/bin/ngircd -n
+ExecReload=/bin/kill -HUP $MAINPID
+
+[Install]
+WantedBy=multi-user.target



More information about the arch-commits mailing list