summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2006-06-20 19:55:48 +0000
committerStefan Schweizer <genstef@gentoo.org>2006-06-20 19:55:48 +0000
commitd652920ffa269f8d72445c768d1b46ad88dc3851 (patch)
tree42f29ceece3de1b527bfcc3c91c7c459621a0a6e /net-misc/ser/ser-0.9.4.ebuild
parentBless it with ~sparc pee, we need testing (diff)
downloadgentoo-2-d652920ffa269f8d72445c768d1b46ad88dc3851.tar.gz
gentoo-2-d652920ffa269f8d72445c768d1b46ad88dc3851.tar.bz2
gentoo-2-d652920ffa269f8d72445c768d1b46ad88dc3851.zip
QA: Move enew{user,group} to pkg_setup, bug 137213
(Portage version: 2.1.1_pre1-r1)
Diffstat (limited to 'net-misc/ser/ser-0.9.4.ebuild')
-rw-r--r--net-misc/ser/ser-0.9.4.ebuild15
1 files changed, 7 insertions, 8 deletions
diff --git a/net-misc/ser/ser-0.9.4.ebuild b/net-misc/ser/ser-0.9.4.ebuild
index 12613b11c1c9..ca2ed27c7082 100644
--- a/net-misc/ser/ser-0.9.4.ebuild
+++ b/net-misc/ser/ser-0.9.4.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ser-0.9.4.ebuild,v 1.2 2005/09/16 14:21:56 stkn Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/ser/ser-0.9.4.ebuild,v 1.3 2006/06/20 19:55:48 genstef Exp $
inherit eutils flag-o-matic
@@ -37,6 +37,11 @@ DEPEND="${RDEPEND}
>=sys-devel/bison-1.35
>=sys-devel/flex-2.5.4a"
+pkg_setup() {
+ enewgroup ser
+ enewuser ser -1 -1 /dev/null ser
+}
+
src_unpack() {
local modules extmodules MY_A
@@ -136,12 +141,6 @@ src_install () {
newexe scripts/sc serctl
newexe scripts/ser_mysql.sh ser_mysql.sh
- #
- # non-root
- #
- enewgroup ser
- enewuser ser -1 -1 /dev/null ser
-
chown -R root:ser ${D}/etc/ser
chmod 750 ${D}/etc/ser
chmod 640 ${D}/etc/ser/*