summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Robbins <drobbins@gentoo.org>2000-12-01 19:46:12 +0000
committerDaniel Robbins <drobbins@gentoo.org>2000-12-01 19:46:12 +0000
commit8b50b6eb19f8de133708d8bea76d7c39b07e7dbe (patch)
tree2ee71a1f4ba7b1267dfa6d7487468090bcb358cc
parentvirtual/python updates (diff)
downloadhistorical-8b50b6eb19f8de133708d8bea76d7c39b07e7dbe.tar.gz
historical-8b50b6eb19f8de133708d8bea76d7c39b07e7dbe.tar.bz2
historical-8b50b6eb19f8de133708d8bea76d7c39b07e7dbe.zip
virtual/python updates
-rw-r--r--app-office/gnumeric/gnumeric-0.59a-r1.ebuild (renamed from app-office/gnumeric/gnumeric-0.59a.ebuild)4
-rw-r--r--dev-lang/python/python-1.5.2-r3.ebuild (renamed from dev-lang/python/python-1.5.2-r2.ebuild)6
-rw-r--r--dev-lang/swig/swig-1.3_alpha5-r1.ebuild (renamed from dev-lang/swig/swig-1.3_alpha5.ebuild)4
-rw-r--r--dev-python/gnome-python/gnome-python-1.0.53-r2.ebuild (renamed from dev-python/gnome-python/gnome-python-1.0.53-r1.ebuild)5
-rw-r--r--gnome-office/gnumeric/gnumeric-0.59a-r1.ebuild (renamed from gnome-office/gnumeric/gnumeric-0.59a.ebuild)4
-rw-r--r--sys-apps/portage/files/ebuild18
-rw-r--r--sys-apps/portage/portage-1.3-r2.ebuild10
-rw-r--r--sys-devel/python-basic/python-basic-1.5.2-r4.ebuild (renamed from sys-devel/python-basic/python-basic-1.5.2-r3.ebuild)4
8 files changed, 36 insertions, 19 deletions
diff --git a/app-office/gnumeric/gnumeric-0.59a.ebuild b/app-office/gnumeric/gnumeric-0.59a-r1.ebuild
index 982e14c84829..c21544a6e1a5 100644
--- a/app-office/gnumeric/gnumeric-0.59a.ebuild
+++ b/app-office/gnumeric/gnumeric-0.59a-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Achim Gottinger <achim@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-0.59a.ebuild,v 1.3 2000/11/25 18:59:38 achim Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnumeric/gnumeric-0.59a-r1.ebuild,v 1.1 2000/12/01 19:46:12 drobbins Exp $
A=${P}.tar.gz
S=${WORKDIR}/${P}
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnome.org/pub/GNOME/stable/sources/gnumeric/"${A}
HOMEPAGE="http://www.gnome.org/gnome-office/gnumeric.shtml"
DEPEND=">=sys-devel/perl-5
- || ( >=sys-devel/python-basic-1.5 >=dev-lang/python-1.5 )
+ >=virtual/python-1.5.2
>=gnome-base/gal-0.2.2
>=gnome-libs/gb-0.0.15
>=gnome-libs/libole2-0.1.7
diff --git a/dev-lang/python/python-1.5.2-r2.ebuild b/dev-lang/python/python-1.5.2-r3.ebuild
index bb1d218bdcad..2630790da61e 100644
--- a/dev-lang/python/python-1.5.2-r2.ebuild
+++ b/dev-lang/python/python-1.5.2-r3.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Daniel Robbins <drobbins@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-1.5.2-r2.ebuild,v 1.5 2000/11/21 19:44:58 achim Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-1.5.2-r3.ebuild,v 1.1 2000/12/01 19:46:11 drobbins Exp $
P=python-1.5.2
A="py152.tgz python-fchksum-1.1.tar.gz"
@@ -21,7 +21,9 @@ DEPEND=">=sys-apps/bash-2.04
>=sys-libs/ncurses-5.1
>=dev-lang/tcl-tk-8.1
>=x11-base/xfree-4.0.1"
-
+
+PROVIDE="virtual/python-1.5.2"
+
# This does not work >=dev-lang/tcl-tk-8.1.1
src_compile() {
try ./configure --prefix=/usr --with-threads
diff --git a/dev-lang/swig/swig-1.3_alpha5.ebuild b/dev-lang/swig/swig-1.3_alpha5-r1.ebuild
index 88c3db8c3b0d..cb256235bc13 100644
--- a/dev-lang/swig/swig-1.3_alpha5.ebuild
+++ b/dev-lang/swig/swig-1.3_alpha5-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Achim Gottinger <achim@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-1.3_alpha5.ebuild,v 1.1 2000/11/26 20:54:17 achim Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-1.3_alpha5-r1.ebuild,v 1.1 2000/12/01 19:46:12 drobbins Exp $
P=swig1.3a5
A=${P}.tar.gz
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.swig.org"
DEPEND=">=sys-devel/gcc-2.95.2
>=sys-libs/glibc-2.1.3
- || ( >=sys-devel/python-basic-1.5.2 >=dev-lang/python-1.5.2 )
+ >=virtual/python-1.5.2
>=dev-lang/jdk-1.2.2
>=dev-lang/ruby-1.6.1
>=dev-util/guile-1.4
diff --git a/dev-python/gnome-python/gnome-python-1.0.53-r1.ebuild b/dev-python/gnome-python/gnome-python-1.0.53-r2.ebuild
index bd247258df68..0d90832f0ea3 100644
--- a/dev-python/gnome-python/gnome-python-1.0.53-r1.ebuild
+++ b/dev-python/gnome-python/gnome-python-1.0.53-r2.ebuild
@@ -1,9 +1,8 @@
# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Achim Gottinger <achim@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/dev-python/gnome-python/gnome-python-1.0.53-r1.ebuild,v 1.5 2000/11/03 17:47:44 achim Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/gnome-python/gnome-python-1.0.53-r2.ebuild,v 1.1 2000/12/01 19:46:12 drobbins Exp $
-P=gnome-python-1.0.53
A=${P}.tar.gz
S=${WORKDIR}/${P}
DESCRIPTION="gnome-python"
@@ -12,7 +11,7 @@ HOMEPAGE="http://www.gnome.org"
DEPEND=">=gnome-base/libglade-0.14
>=gnome-base/gnome-core-1.2.2.1
- || ( sys-devel/python-basic dev-lang/python )"
+ >=virtual/python-1.5.2"
src_compile() {
cd ${S}
diff --git a/gnome-office/gnumeric/gnumeric-0.59a.ebuild b/gnome-office/gnumeric/gnumeric-0.59a-r1.ebuild
index 864c8aa7ae11..b23a2611925c 100644
--- a/gnome-office/gnumeric/gnumeric-0.59a.ebuild
+++ b/gnome-office/gnumeric/gnumeric-0.59a-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Achim Gottinger <achim@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/gnome-office/gnumeric/gnumeric-0.59a.ebuild,v 1.3 2000/11/25 18:59:38 achim Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-office/gnumeric/gnumeric-0.59a-r1.ebuild,v 1.1 2000/12/01 19:46:12 drobbins Exp $
A=${P}.tar.gz
S=${WORKDIR}/${P}
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnome.org/pub/GNOME/stable/sources/gnumeric/"${A}
HOMEPAGE="http://www.gnome.org/gnome-office/gnumeric.shtml"
DEPEND=">=sys-devel/perl-5
- || ( >=sys-devel/python-basic-1.5 >=dev-lang/python-1.5 )
+ >=virtual/python-1.5.2
>=gnome-base/gal-0.2.2
>=gnome-libs/gb-0.0.15
>=gnome-libs/libole2-0.1.7
diff --git a/sys-apps/portage/files/ebuild b/sys-apps/portage/files/ebuild
index 5d629ef215e6..99f0fabaef5f 100644
--- a/sys-apps/portage/files/ebuild
+++ b/sys-apps/portage/files/ebuild
@@ -140,6 +140,18 @@ build_depend() {
fi
}
+gen_depend() {
+ for x in $DEPEND
+ do
+ echo "$x" >> ${FILESDIR}/depend-${PF}
+ done
+ for x in $RDEPEND
+ do
+ echo "$x" >> ${FILESDIR}/rdepend-${PF}
+ done
+ echo ">>> Completed generating dependencies for ${PF}."
+}
+
merge_check() {
dopython portage.merge_check "${CATEGORY}/${PF}"
if [ $? -ne 0 ]
@@ -792,7 +804,11 @@ src_menu() {
dyn_merge
runtime_depend
;;
-
+ gendeps)
+ #create DEPEND and RDEPEND files in the same directory as the .ebuild file
+ #this is used for the auto dependency resolving features of ebuild
+ gen_depend
+ ;;
rpm)
build_depend
dyn_fetch
diff --git a/sys-apps/portage/portage-1.3-r2.ebuild b/sys-apps/portage/portage-1.3-r2.ebuild
index ec1f52e56909..83ea09ad28c3 100644
--- a/sys-apps/portage/portage-1.3-r2.ebuild
+++ b/sys-apps/portage/portage-1.3-r2.ebuild
@@ -1,15 +1,15 @@
# Copyright 1999-2000 Gentoo Technologies, Inc. Distributed under the terms
-# of the GNU General Public License, v2 or later Author Daniel Robbins
-# <drobbins@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-1.3-r2.ebuild,v 1.1 2000/12/01 17:21:17 drobbins Exp $
+# of the GNU General Public License, v2 or later
+# Author Daniel Robbins <drobbins@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-1.3-r2.ebuild,v 1.2 2000/12/01 19:46:12 drobbins Exp $
A=""
S=${WORKDIR}/${P}
DESCRIPTION="Portage autobuild system"
SRC_URI=""
RDEPEND=">=sys-apps/bash-2.04
- >=sys-devel/perl-5.6.0
- || ( >=sys-devel/python-basic-1.5 >=dev-lang/python-1.5 )"
+ >=sys-devel/perl-5.6.0
+ >=virtual/python-1.5.2"
src_unpack() {
mkdir ${S}
diff --git a/sys-devel/python-basic/python-basic-1.5.2-r3.ebuild b/sys-devel/python-basic/python-basic-1.5.2-r4.ebuild
index 2e4eab6427e5..b1acecba4081 100644
--- a/sys-devel/python-basic/python-basic-1.5.2-r3.ebuild
+++ b/sys-devel/python-basic/python-basic-1.5.2-r4.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Daniel Robbins <drobbins@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/python-basic/python-basic-1.5.2-r3.ebuild,v 1.1 2000/11/30 23:15:06 achim Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/python-basic/python-basic-1.5.2-r4.ebuild,v 1.1 2000/12/01 19:46:12 drobbins Exp $
P=python-basic-1.5.2
A="py152.tgz python-fchksum-1.1.tar.gz"
@@ -18,7 +18,7 @@ DEPEND=">=sys-libs/db-1.85
>=sys-libs/gpm-1.19.3"
RDEPEND="$DEPEND
>=sys-apps/bash-2.04"
-
+PROVIDE="virtual/python-1.5.2"
src_compile() {
try ./configure --prefix=/usr --with-threads