summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiotr Jaroszyński <peper@gentoo.org>2007-07-02 14:24:27 +0000
committerPiotr Jaroszyński <peper@gentoo.org>2007-07-02 14:24:27 +0000
commit285edf4c5d9f8051561c221d8107fe4cdf56291f (patch)
tree339c27964cdefd6a9e68e8cc57d2693bba4ed7a4
parentalpha stable wrt #175465 (diff)
downloadgentoo-2-285edf4c5d9f8051561c221d8107fe4cdf56291f.tar.gz
gentoo-2-285edf4c5d9f8051561c221d8107fe4cdf56291f.tar.bz2
gentoo-2-285edf4c5d9f8051561c221d8107fe4cdf56291f.zip
(QA) RESTRICT clean up.
-rw-r--r--eclass/games-etmod.eclass4
-rw-r--r--eclass/gnustep.eclass9
-rw-r--r--eclass/gtk-engines.eclass4
-rw-r--r--eclass/matrox.eclass4
-rw-r--r--eclass/mysql.eclass3
-rw-r--r--eclass/nxserver-1.4.eclass4
-rw-r--r--eclass/nxserver.eclass4
-rw-r--r--eclass/nxserver_1.5.eclass4
-rw-r--r--eclass/php-lib.eclass4
-rw-r--r--eclass/stardict.eclass4
-rw-r--r--eclass/x-modular.eclass7
11 files changed, 21 insertions, 30 deletions
diff --git a/eclass/games-etmod.eclass b/eclass/games-etmod.eclass
index 4dcb60592cfc..cd0f015a439c 100644
--- a/eclass/games-etmod.eclass
+++ b/eclass/games-etmod.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/games-etmod.eclass,v 1.13 2007/03/07 15:23:39 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/games-etmod.eclass,v 1.14 2007/07/02 14:24:27 peper Exp $
inherit games
@@ -10,7 +10,7 @@ DESCRIPTION="Enemy Territory - ${MOD_DESC}"
SLOT="0"
KEYWORDS="-* amd64 x86"
-RESTRICT="nostrip"
+RESTRICT="strip"
IUSE="opengl dedicated"
DEPEND="app-arch/unzip"
diff --git a/eclass/gnustep.eclass b/eclass/gnustep.eclass
index 8d39f59fd5c4..a704b73e76e1 100644
--- a/eclass/gnustep.eclass
+++ b/eclass/gnustep.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gnustep.eclass,v 1.35 2006/09/03 18:08:45 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gnustep.eclass,v 1.36 2007/07/02 14:24:27 peper Exp $
inherit gnustep-funcs eutils flag-o-matic
@@ -9,13 +9,10 @@ DESCRIPTION="EClass designed to facilitate building GNUstep Apps, Frameworks, an
###########################################################################
# IUSE variables across all GNUstep packages
# ##### All GNUstep applications / libs get these
-# "debug" - enable code for debugging; also nostrip
-# "profile" - enable code for profiling; also nostrip
+# "debug" - enable code for debugging;
+# "profile" - enable code for profiling;
# "doc" - build and install documentation, if available
IUSE="debug profile doc"
-if use debug || use profile; then
- RESTRICT="nostrip"
-fi
###########################################################################
###########################################################################
diff --git a/eclass/gtk-engines.eclass b/eclass/gtk-engines.eclass
index 609c685a6944..8a4dab0e582b 100644
--- a/eclass/gtk-engines.eclass
+++ b/eclass/gtk-engines.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gtk-engines.eclass,v 1.36 2007/03/26 20:19:22 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gtk-engines.eclass,v 1.37 2007/07/02 14:24:27 peper Exp $
# IMPORTANT:
# This eclass is deprecated and should not be used in new ebuilds.
@@ -80,7 +80,7 @@ case "${ENGINE}" in
# Do _NOT_ strip symbols in the build! Need both lines for Portage
# 1.8.9+
DEBUG="yes"
- RESTRICT="nostrip"
+ RESTRICT="strip"
# force debug information
CFLAGS="${CFLAGS} -g"
CXXFLAGS="${CXXFLAGS} -g"
diff --git a/eclass/matrox.eclass b/eclass/matrox.eclass
index e8f9764a6b45..42e5230dc35a 100644
--- a/eclass/matrox.eclass
+++ b/eclass/matrox.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/matrox.eclass,v 1.18 2007/04/16 19:20:28 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/matrox.eclass,v 1.19 2007/07/02 14:24:27 peper Exp $
#
# Author: Donnie Berkholz <spyderous@gentoo.org>
#
@@ -16,7 +16,7 @@ HOMEPAGE="http://www.matrox.com/mga/products/parhelia/home.cfm"
LICENSE="Matrox"
SLOT="0"
-RESTRICT="fetch nostrip"
+RESTRICT="fetch strip"
RDEPEND="virtual/linux-sources"
diff --git a/eclass/mysql.eclass b/eclass/mysql.eclass
index 5821383c3e31..73f58125b2e3 100644
--- a/eclass/mysql.eclass
+++ b/eclass/mysql.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/mysql.eclass,v 1.78 2007/05/11 08:25:11 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/mysql.eclass,v 1.79 2007/07/02 14:24:27 peper Exp $
# Author: Francesco Riosa (Retired) <vivo@gentoo.org>
# Maintainer: Luca Longinotti <chtekk@gentoo.org>
@@ -82,7 +82,6 @@ HOMEPAGE="http://www.mysql.com/"
LICENSE="GPL-2"
SLOT="0"
IUSE="big-tables debug embedded minimal perl selinux ssl static"
-RESTRICT="confcache"
mysql_version_is_at_least "4.1" \
&& IUSE="${IUSE} latin1"
diff --git a/eclass/nxserver-1.4.eclass b/eclass/nxserver-1.4.eclass
index 2273201180e3..67702fb60b7a 100644
--- a/eclass/nxserver-1.4.eclass
+++ b/eclass/nxserver-1.4.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/nxserver-1.4.eclass,v 1.13 2007/04/13 16:56:42 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/nxserver-1.4.eclass,v 1.14 2007/07/02 14:24:27 peper Exp $
#
# DEPRECATED
# eclass for handling the different nxserver binaries available
@@ -15,7 +15,7 @@ HOMEPAGE="http://www.nomachine.com/"
IUSE=""
LICENSE="nomachine"
SLOT="0"
-RESTRICT="nomirror strip"
+RESTRICT="mirror strip"
SRC_URI="nxserver-${MY_PV}.i386.rpm"
DEPEND=">=sys-apps/shadow-4.0.3-r6
diff --git a/eclass/nxserver.eclass b/eclass/nxserver.eclass
index 2b00a421afef..1fb696f88727 100644
--- a/eclass/nxserver.eclass
+++ b/eclass/nxserver.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/nxserver.eclass,v 1.22 2007/04/13 16:56:42 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/nxserver.eclass,v 1.23 2007/07/02 14:24:27 peper Exp $
#
# DEPRECATED
# eclass for handling the different nxserver binaries available
@@ -14,7 +14,7 @@ IUSE=""
LICENSE="nomachine"
SLOT="0"
KEYWORDS="x86 -ppc -sparc -alpha -mips"
-RESTRICT="nomirror strip"
+RESTRICT="mirror strip"
SRC_URI="nxserver-${MY_PV}.i386.rpm"
RDEPEND=">=media-libs/jpeg-6b-r3
diff --git a/eclass/nxserver_1.5.eclass b/eclass/nxserver_1.5.eclass
index fe2709362dd6..b73486ae2f11 100644
--- a/eclass/nxserver_1.5.eclass
+++ b/eclass/nxserver_1.5.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/nxserver_1.5.eclass,v 1.6 2007/04/13 16:56:42 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/nxserver_1.5.eclass,v 1.7 2007/07/02 14:24:27 peper Exp $
#
# DEPRECATED
# eclass for handling the different nxserver binaries available
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.nomachine.com/"
IUSE="prebuilt cups"
LICENSE="nomachine"
SLOT="0"
-RESTRICT="nomirror strip fetch"
+RESTRICT="mirror strip fetch"
SRC_URI="nxserver-${MY_PV}.i386.rpm"
DEPEND="
diff --git a/eclass/php-lib.eclass b/eclass/php-lib.eclass
index f42883930f77..8a0e87ab82ba 100644
--- a/eclass/php-lib.eclass
+++ b/eclass/php-lib.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-lib.eclass,v 1.4 2005/07/06 20:23:20 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-lib.eclass,v 1.5 2007/07/02 14:24:27 peper Exp $
#
# Author: Stuart Herbert <stuart@gentoo.org>
#
@@ -10,7 +10,7 @@
#
# This eclass doesn't do a lot (yet)
-RESTRICT="${RESTRICT} nostrip"
+RESTRICT="${RESTRICT} strip"
EXPORT_FUNCTIONS src_install
diff --git a/eclass/stardict.eclass b/eclass/stardict.eclass
index 98273293986d..bb1d736f00ac 100644
--- a/eclass/stardict.eclass
+++ b/eclass/stardict.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/stardict.eclass,v 1.11 2005/09/19 13:45:46 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/stardict.eclass,v 1.12 2007/07/02 14:24:27 peper Exp $
# Author : Alastair Tse <liquidx@gentoo.org>
#
@@ -14,7 +14,7 @@
# * DICT_SUFFIX - SRC_URI after the prefix.
-RESTRICT="nostrip"
+RESTRICT="strip"
[ -z "${DICT_SUFFIX}" ] && DICT_SUFFIX=${PN#stardict-[a-z]*-}
[ -z "${DICT_P}" ] && DICT_P=stardict-${DICT_PREFIX}${DICT_SUFFIX}-${PV}
diff --git a/eclass/x-modular.eclass b/eclass/x-modular.eclass
index 957bc63441f2..ae60ae9a796d 100644
--- a/eclass/x-modular.eclass
+++ b/eclass/x-modular.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/x-modular.eclass,v 1.83 2007/05/02 07:10:33 dberkholz Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/x-modular.eclass,v 1.84 2007/07/02 14:24:27 peper Exp $
#
# Author: Donnie Berkholz <dberkholz@gentoo.org>
#
@@ -160,11 +160,6 @@ if [[ -z "${FONT}" ]] \
; then
DEBUGGABLE="yes"
IUSE="${IUSE} debug"
- if use debug; then
- if ! has splitdebug ${FEATURES}; then
- RESTRICT="${RESTRICT} nostrip"
- fi
- fi
fi
DEPEND="${DEPEND}