From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 075FF1381FA for ; Sat, 3 May 2014 18:42:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 91599E0B21; Sat, 3 May 2014 18:42:32 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2E1BFE0B21 for ; Sat, 3 May 2014 18:42:32 +0000 (UTC) Received: from spoonbill.gentoo.org (spoonbill.gentoo.org [81.93.255.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 050433403B9 for ; Sat, 3 May 2014 18:42:31 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by spoonbill.gentoo.org (Postfix) with ESMTP id EA7A51818D for ; Sat, 3 May 2014 18:42:28 +0000 (UTC) From: "Johannes Huber" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Johannes Huber" Message-ID: <1399142537.2451fd7260368a04ae6800e4747708d0c5a094f3.johu@gentoo> Subject: [gentoo-commits] dev/johu:master commit in: net-irc/quassel/, net-irc/quassel/files/ X-VCS-Repository: dev/johu X-VCS-Files: net-irc/quassel/files/quasselcore.service net-irc/quassel/quassel-9999.ebuild X-VCS-Directories: net-irc/quassel/ net-irc/quassel/files/ X-VCS-Committer: johu X-VCS-Committer-Name: Johannes Huber X-VCS-Revision: 2451fd7260368a04ae6800e4747708d0c5a094f3 X-VCS-Branch: master Date: Sat, 3 May 2014 18:42:28 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 087bcef3-e805-49a6-94a2-47ab84a00034 X-Archives-Hash: ceb8ce5d6695c93a6b1dfde452065e5a commit: 2451fd7260368a04ae6800e4747708d0c5a094f3 Author: Johannes Huber gentoo org> AuthorDate: Sat May 3 18:42:17 2014 +0000 Commit: Johannes Huber gentoo org> CommitDate: Sat May 3 18:42:17 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/johu.git;a=commit;h=2451fd72 [net-irc/quassel] Sync with tree * adds systemd unit file, bug #508450 Package-Manager: portage-2.2.10 --- net-irc/quassel/files/quasselcore.service | 11 +++++++++++ net-irc/quassel/quassel-9999.ebuild | 5 +++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/net-irc/quassel/files/quasselcore.service b/net-irc/quassel/files/quasselcore.service new file mode 100644 index 0000000..f5b49ab --- /dev/null +++ b/net-irc/quassel/files/quasselcore.service @@ -0,0 +1,11 @@ +[Unit] +Description=Quassel Core +After=network.target + +[Service] +User=quassel +Group=quassel +ExecStart=/usr/bin/quasselcore --configdir=/var/lib/quassel + +[Install] +WantedBy=multi-user.target diff --git a/net-irc/quassel/quassel-9999.ebuild b/net-irc/quassel/quassel-9999.ebuild index 006e4d4..f2f17d6 100644 --- a/net-irc/quassel/quassel-9999.ebuild +++ b/net-irc/quassel/quassel-9999.ebuild @@ -4,7 +4,7 @@ EAPI=5 -inherit cmake-utils eutils pax-utils user versionator +inherit cmake-utils eutils pax-utils systemd user versionator EGIT_REPO_URI="git://git.quassel-irc.org/quassel" [[ "${PV}" == "9999" ]] && inherit git-r3 @@ -143,9 +143,10 @@ src_install() { keepdir "${QUASSEL_DIR}" fowners "${QUASSEL_USER}":"${QUASSEL_USER}" "${QUASSEL_DIR}" - # init scripts + # init scripts & systemd unit newinitd "${FILESDIR}"/quasselcore.init quasselcore newconfd "${FILESDIR}"/quasselcore.conf quasselcore + systemd_dounit "${FILESDIR}"/quasselcore.service # logrotate insinto /etc/logrotate.d