From 524da814660fa35bca4a24d0faa0a10b7eab5c6f Mon Sep 17 00:00:00 2001 From: root Date: Mon, 20 Aug 2012 00:02:06 +0000 Subject: Mon Aug 20 00:02:06 UTC 2012 --- community/ngircd/PKGBUILD | 11 +++++++---- community/ngircd/ngircd.service | 11 +++++++++++ 2 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 community/ngircd/ngircd.service (limited to 'community/ngircd') diff --git a/community/ngircd/PKGBUILD b/community/ngircd/PKGBUILD index c2001c2dc..a5f0f490c 100644 --- a/community/ngircd/PKGBUILD +++ b/community/ngircd/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 72683 2012-06-19 13:44:28Z kkeen $ +# $Id: PKGBUILD 75302 2012-08-18 11:54:08Z kkeen $ # Maintainer: Kyle Keen # Contributor: Mateusz Herych # Contributor: Alexander Rødseth pkgname=ngircd pkgver=19.2 -pkgrel=1 +pkgrel=2 pkgdesc="Next Generation IRC Daemon" arch=('x86_64' 'i686') backup=(etc/ngircd.conf) @@ -13,9 +13,11 @@ url="http://ngircd.barton.de/" license=('GPL') depends=('openssl' 'libident') source=("http://ngircd.barton.de/pub/ngircd/ngircd-$pkgver.tar.gz" - ngircd.sh) + ngircd.sh + ngircd.service) sha256sums=('bf1d5bc7554863e295d3175483f5bb01ccb0acf06a64ba9bb222150b808cf34d' - 'f8c28546090af8ce67471b9b4d577f6926007615356dd11afd2bc16f61d698d5') + 'f8c28546090af8ce67471b9b4d577f6926007615356dd11afd2bc16f61d698d5' + '13ffad9647ef42d1a9c8f01f6208bef9dfe9e0f86dce9a01f72711d813d720a0') build() { cd "$srcdir/$pkgname-$pkgver" @@ -34,6 +36,7 @@ package() { make DESTDIR="$pkgdir" install install -Dm 755 ../ngircd.sh "$pkgdir/etc/rc.d/ngircd" + install -Dm 755 ../ngircd.service "$pkgdir/usr/lib/systemd/system/ngircd.service" } # vim:set ts=2 sw=2 et: diff --git a/community/ngircd/ngircd.service b/community/ngircd/ngircd.service new file mode 100644 index 000000000..b5bab060b --- /dev/null +++ b/community/ngircd/ngircd.service @@ -0,0 +1,11 @@ +[Unit] +Description=Next Generation IRC Daemon +After=network.target + +[Service] +# don't daemonize to simplify stuff +ExecStart=/usr/sbin/ngircd -n +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target -- cgit v1.2.3-54-g00ecf