summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArmando Di Cianno <fafhrd@gentoo.org>2004-11-12 03:57:34 +0000
committerArmando Di Cianno <fafhrd@gentoo.org>2004-11-12 03:57:34 +0000
commit6486d5eb6821f11206ad4b65c8544342616bffb3 (patch)
tree9264b95e72d17215d556d612e27db4f10e4ad5fc /gnustep-apps/projectcenter
parentKeyworded ppc for GNOME 2.8 (diff)
downloadhistorical-6486d5eb6821f11206ad4b65c8544342616bffb3.tar.gz
historical-6486d5eb6821f11206ad4b65c8544342616bffb3.tar.bz2
historical-6486d5eb6821f11206ad4b65c8544342616bffb3.zip
Mass Update: gnustep.eclass revamped to allow configurable root install; gnustep-base/libs/apps updated to utilize new gnustep.eclass (only versions bumped where files would change); some KEYWORDS were accidentally dropped between version bumps of packages -- this has been resolved; windowmaker correctly supports gnustep now; gnustep-funcs.eclass added -- used where info on an installed gnustep-env is needed rather than making a full GNUstep application
Diffstat (limited to 'gnustep-apps/projectcenter')
-rw-r--r--gnustep-apps/projectcenter/ChangeLog11
-rw-r--r--gnustep-apps/projectcenter/Manifest7
-rw-r--r--gnustep-apps/projectcenter/files/digest-projectcenter-0.3.51
-rw-r--r--gnustep-apps/projectcenter/files/pc-non-flattened.patch11
-rw-r--r--gnustep-apps/projectcenter/projectcenter-0.3.5.ebuild22
-rw-r--r--gnustep-apps/projectcenter/projectcenter-0.4.1_pre20040927.ebuild19
6 files changed, 39 insertions, 32 deletions
diff --git a/gnustep-apps/projectcenter/ChangeLog b/gnustep-apps/projectcenter/ChangeLog
index cc83a25e123d..87fd311da652 100644
--- a/gnustep-apps/projectcenter/ChangeLog
+++ b/gnustep-apps/projectcenter/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for gnustep-apps/projectcenter
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/projectcenter/ChangeLog,v 1.4 2004/09/28 17:54:36 fafhrd Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/projectcenter/ChangeLog,v 1.5 2004/11/12 03:55:50 fafhrd Exp $
+
+ 11 Nov 2004; Armando Di Cianno <fafhrd@gentoo.org>
+ +files/pc-non-flattened.patch, -projectcenter-0.3.5.ebuild,
+ projectcenter-0.4.1_pre20040927.ebuild:
+ Mass Update: gnustep.eclass revamped to allow configurable root install;
+ gnustep-base/libs/apps updated to utilize new gnustep.eclass (only versions
+ bumped where files would change); some KEYWORDS were accidentally dropped
+ between version bumps of packages -- this has been resolved; windowmaker
+ correctly supports gnustep now
*projectcenter-0.4.1_pre20040927 (28 Sep 2004)
diff --git a/gnustep-apps/projectcenter/Manifest b/gnustep-apps/projectcenter/Manifest
index 5fd5b6c68163..416aab7b1013 100644
--- a/gnustep-apps/projectcenter/Manifest
+++ b/gnustep-apps/projectcenter/Manifest
@@ -1,6 +1,5 @@
-MD5 1fb5a93633b4a0712a160b8a293aaae6 projectcenter-0.3.5.ebuild 592
-MD5 a09a8822362a5c0b9ae64688b10a998c ChangeLog 1402
+MD5 ade07ce886b955052e973fb376f56a3d ChangeLog 1897
MD5 0520ba517a325356cbca22ea2c6dad6a metadata.xml 464
-MD5 08cf4938ddbcecbabcd784f62da4ac0f projectcenter-0.4.1_pre20040927.ebuild 791
+MD5 22fde6e1776ad6f1edaaa60f4d4af217 projectcenter-0.4.1_pre20040927.ebuild 982
+MD5 18d7624736bee3d63df8102038159b02 files/pc-non-flattened.patch 496
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-projectcenter-0.4.1_pre20040927 0
-MD5 17790b3c9a0e8c0919f2b2a5e93257f3 files/digest-projectcenter-0.3.5 71
diff --git a/gnustep-apps/projectcenter/files/digest-projectcenter-0.3.5 b/gnustep-apps/projectcenter/files/digest-projectcenter-0.3.5
deleted file mode 100644
index 8dbb74a7dcc2..000000000000
--- a/gnustep-apps/projectcenter/files/digest-projectcenter-0.3.5
+++ /dev/null
@@ -1 +0,0 @@
-MD5 a8a6f17ea9d2cd1bc1ac7dea53e350c6 ProjectCenter-0.3.5.tar.gz 242653
diff --git a/gnustep-apps/projectcenter/files/pc-non-flattened.patch b/gnustep-apps/projectcenter/files/pc-non-flattened.patch
new file mode 100644
index 000000000000..4eb0c8b20bd0
--- /dev/null
+++ b/gnustep-apps/projectcenter/files/pc-non-flattened.patch
@@ -0,0 +1,11 @@
+--- GNUmakefile.preamble 2004-11-11 16:07:14.214927024 -0500
++++ GNUmakefile.preamble 2004-11-11 16:09:24.561111392 -0500
+@@ -45,7 +45,7 @@
+
+ # Additional library directories the linker should search
+ #ADDITIONAL_LIB_DIRS += -L./Library/$(GNUSTEP_OBJ_DIR)
+-ADDITIONAL_LIB_DIRS += -L./Library/ProjectCenter.framework/Versions/Current
++ADDITIONAL_LIB_DIRS += -L./Library/ProjectCenter.framework/Versions/Current/${GNUSTEP_HOST_CPU}/${GNUSTEP_HOST_OS}/${LIBRARY_COMBO}
+
+ ADDITIONAL_TOOL_LIBS +=
+
diff --git a/gnustep-apps/projectcenter/projectcenter-0.3.5.ebuild b/gnustep-apps/projectcenter/projectcenter-0.3.5.ebuild
deleted file mode 100644
index 7bf41f51192a..000000000000
--- a/gnustep-apps/projectcenter/projectcenter-0.3.5.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/projectcenter/projectcenter-0.3.5.ebuild,v 1.2 2004/07/23 14:59:37 fafhrd Exp $
-
-inherit gnustep-old
-
-S=${WORKDIR}/ProjectCenter
-
-DESCRIPTION="GNUstep project developer"
-HOMEPAGE="http://www.gnustep.org"
-SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/dev-apps/ProjectCenter-${PV}.tar.gz"
-IUSE=""
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86"
-
-DEPEND=">=gnustep-base/gnustep-gui-0.8.5"
-
-src_unpack() {
- unpack ProjectCenter-${PV}.tar.gz
- cd ${S}
-}
diff --git a/gnustep-apps/projectcenter/projectcenter-0.4.1_pre20040927.ebuild b/gnustep-apps/projectcenter/projectcenter-0.4.1_pre20040927.ebuild
index c5c9e02cf75b..d16105f73e01 100644
--- a/gnustep-apps/projectcenter/projectcenter-0.4.1_pre20040927.ebuild
+++ b/gnustep-apps/projectcenter/projectcenter-0.4.1_pre20040927.ebuild
@@ -1,14 +1,14 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/projectcenter/projectcenter-0.4.1_pre20040927.ebuild,v 1.1 2004/09/28 17:54:36 fafhrd Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/projectcenter/projectcenter-0.4.1_pre20040927.ebuild,v 1.2 2004/11/12 03:55:50 fafhrd Exp $
ECVS_CVS_COMMAND="cvs -q"
ECVS_SERVER="savannah.gnu.org:/cvsroot/gnustep"
ECVS_USER="anoncvs"
ECVS_AUTH="ext"
ECVS_MODULE="gnustep/dev-apps/${PN/projectc/ProjectC}"
-ECVS_CO_OPTS="-D ${PV/*_pre}"
-ECVS_UP_OPTS="-D ${PV/*_pre}"
+ECVS_CO_OPTS="-P -D ${PV/*_pre}"
+ECVS_UP_OPTS="-dP -D ${PV/*_pre}"
ECVS_TOP_DIR="${DISTDIR}/cvs-src/savannah.gnu.org-gnustep"
inherit gnustep cvs
@@ -17,7 +17,7 @@ S=${WORKDIR}/${ECVS_MODULE}
DESCRIPTION="An IDE for GNUstep."
HOMEPAGE="http://www.gnustep.org/experience/ProjectCenter.html"
-KEYWORDS="~x86"
+KEYWORDS="~x86 ~ppc"
LICENSE="GPL-2"
SLOT="0"
@@ -25,3 +25,14 @@ DEPEND="${GS_DEPEND}"
RDEPEND="${GS_RDEPEND}
>=sys-devel/gdb-6.0"
+egnustep_install_domain "System"
+
+src_unpack() {
+ cvs_src_unpack
+ egnustep_env
+ cd ${S}
+ if [ -z "${GNUSTEP_FLATTENED}" ]; then
+ epatch ${FILESDIR}/pc-non-flattened.patch
+ fi
+}
+