summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2006-10-11 20:01:14 +0000
committerFabian Groffen <grobian@gentoo.org>2006-10-11 20:01:14 +0000
commit367bdda18f488049df0267f703636ac1cbc643ba (patch)
treed04b6af6639b3105c3cc018420f322237bc757ee /gnustep-base
parentAdded ~ppc64; bug #150888 (diff)
downloadgentoo-2-367bdda18f488049df0267f703636ac1cbc643ba.tar.gz
gentoo-2-367bdda18f488049df0267f703636ac1cbc643ba.tar.bz2
gentoo-2-367bdda18f488049df0267f703636ac1cbc643ba.zip
Fix for bug #149174, remove init.d script, but make sure it will be installed by depending on gnustep-base-1.13.
(Portage version: 2.1.1)
Diffstat (limited to 'gnustep-base')
-rw-r--r--gnustep-base/gnustep-env/ChangeLog9
-rw-r--r--gnustep-base/gnustep-env/files/digest-gnustep-env-0.1.8-r11
-rw-r--r--gnustep-base/gnustep-env/gnustep-env-0.1.8-r1.ebuild44
3 files changed, 53 insertions, 1 deletions
diff --git a/gnustep-base/gnustep-env/ChangeLog b/gnustep-base/gnustep-env/ChangeLog
index 39d057a7760c..3a0927d8b116 100644
--- a/gnustep-base/gnustep-env/ChangeLog
+++ b/gnustep-base/gnustep-env/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for gnustep-base/gnustep-env
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-env/ChangeLog,v 1.24 2006/08/16 00:56:56 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-env/ChangeLog,v 1.25 2006/10/11 20:01:14 grobian Exp $
+
+*gnustep-env-0.1.8-r1 (11 Oct 2006)
+
+ 11 Oct 2006; Fabian Groffen <grobian@gentoo.org>
+ +gnustep-env-0.1.8-r1.ebuild:
+ Fix for bug #149174, remove init.d script, but make sure it will be
+ installed by depending on gnustep-base-1.13.
16 Aug 2006; Jason Wever <weeve@gentoo.org> gnustep-env-0.1.8.ebuild:
Stable on SPARC wrt bug #139385.
diff --git a/gnustep-base/gnustep-env/files/digest-gnustep-env-0.1.8-r1 b/gnustep-base/gnustep-env/files/digest-gnustep-env-0.1.8-r1
new file mode 100644
index 000000000000..8b137891791f
--- /dev/null
+++ b/gnustep-base/gnustep-env/files/digest-gnustep-env-0.1.8-r1
@@ -0,0 +1 @@
+
diff --git a/gnustep-base/gnustep-env/gnustep-env-0.1.8-r1.ebuild b/gnustep-base/gnustep-env/gnustep-env-0.1.8-r1.ebuild
new file mode 100644
index 000000000000..fb6d9be0b22b
--- /dev/null
+++ b/gnustep-base/gnustep-env/gnustep-env-0.1.8-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-env/gnustep-env-0.1.8-r1.ebuild,v 1.1 2006/10/11 20:01:14 grobian Exp $
+
+inherit gnustep
+
+DESCRIPTION="This is a convience package that installs all base GNUstep libraries, convenience scripts, and environment settings for use on Gentoo."
+# These are support files for GNUstep on Gentoo, so setting
+# homepage thusly
+HOMEPAGE="http://www.gnustep.org"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+IUSE=""
+DEPEND=">=gnustep-base/gnustep-make-1.12
+ >=gnustep-base/gnustep-base-1.13
+ >=gnustep-base/gnustep-gui-0.10
+ virtual/gnustep-back"
+#RDEPEND="${GS_RDEPEND}"
+RDEPEND="${DEPEND}"
+
+egnustep_install_domain="System"
+
+src_unpack() {
+ echo "nothing to unpack"
+}
+
+src_compile() {
+ echo "nothing to compile"
+}
+
+src_install() {
+ egnustep_env
+ insinto /etc/env.d
+ newins ${FILESDIR}/gnustep.env-${PV} 99gnustep
+ dosed "s:XXX_GNUSTEP_USER_ROOT_XXX:~$(egnustep_user_root_suffix):g" /etc/env.d/99gnustep
+ dosed "s:XXX_GNUSTEP_LOCAL_ROOT_XXX:$(egnustep_local_root):g" /etc/env.d/99gnustep
+ dosed "s:XXX_GNUSTEP_NETWORK_ROOT_XXX:$(egnustep_network_root):g" /etc/env.d/99gnustep
+ dosed "s:XXX_GNUSTEP_SYSTEM_ROOT_XXX:$(egnustep_system_root):g" /etc/env.d/99gnustep
+ dodir /var/run/GNUstep
+ einfo "Check http://dev.gentoo.org/~grobian/fafhrd/ for very handy info in setting up your GNUstep env."
+}
+