diff options
author | Bernard Cafarelli <voyageur@gentoo.org> | 2014-10-27 10:03:57 +0000 |
---|---|---|
committer | Bernard Cafarelli <voyageur@gentoo.org> | 2014-10-27 10:03:57 +0000 |
commit | 47ac17619d138567561d15edd18ba49cdec35d0c (patch) | |
tree | 2e73f457635796b38b80e10d96e2307db7e0edaf /gnustep-apps | |
parent | Version bump, clean ebuild (diff) | |
download | gentoo-2-47ac17619d138567561d15edd18ba49cdec35d0c.tar.gz gentoo-2-47ac17619d138567561d15edd18ba49cdec35d0c.tar.bz2 gentoo-2-47ac17619d138567561d15edd18ba49cdec35d0c.zip |
Version bump, better compiler output parser and fixes for current GNUstep. Remove old
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key C74525F2)
Diffstat (limited to 'gnustep-apps')
-rw-r--r-- | gnustep-apps/projectcenter/ChangeLog | 10 | ||||
-rw-r--r-- | gnustep-apps/projectcenter/files/projectcenter-0.6.0-32788+33818.patch | 67 | ||||
-rw-r--r-- | gnustep-apps/projectcenter/projectcenter-0.6.2.ebuild (renamed from gnustep-apps/projectcenter/projectcenter-0.6.0.ebuild) | 10 |
3 files changed, 12 insertions, 75 deletions
diff --git a/gnustep-apps/projectcenter/ChangeLog b/gnustep-apps/projectcenter/ChangeLog index 016e7d5c2d78..b575898cd0e5 100644 --- a/gnustep-apps/projectcenter/ChangeLog +++ b/gnustep-apps/projectcenter/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for gnustep-apps/projectcenter # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/projectcenter/ChangeLog,v 1.28 2014/08/10 21:20:15 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/projectcenter/ChangeLog,v 1.29 2014/10/27 10:03:56 voyageur Exp $ + +*projectcenter-0.6.2 (27 Oct 2014) + + 27 Oct 2014; Bernard Cafarelli <voyageur@gentoo.org> + -projectcenter-0.6.0.ebuild, +projectcenter-0.6.2.ebuild, + -files/projectcenter-0.6.0-32788+33818.patch: + Version bump, better compiler output parser and fixes for current GNUstep. + Remove old 10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> projectcenter-0.6.0.ebuild, projectcenter-0.6.1.ebuild: diff --git a/gnustep-apps/projectcenter/files/projectcenter-0.6.0-32788+33818.patch b/gnustep-apps/projectcenter/files/projectcenter-0.6.0-32788+33818.patch deleted file mode 100644 index 41b6eca91acd..000000000000 --- a/gnustep-apps/projectcenter/files/projectcenter-0.6.0-32788+33818.patch +++ /dev/null @@ -1,67 +0,0 @@ -http://svn.gna.org/viewcvs/gnustep?view=revision&revision=32788 -* Modules/Parsers/ProjectCenter/PCParser.m [-parse]: Move the -selector and IMP definitions inside the method. Global IMP caching -is always wrong! And this broke compilation with llvm. - -http://svn.gna.org/viewcvs/gnustep?view=revision&revision=33818 -use setAllowedFileTypes method instead of private method which was removed - ---- apps/projectcenter/trunk/Modules/Parsers/ProjectCenter/PCParser.m 2011/04/06 18:40:59 32787 -+++ apps/projectcenter/trunk/Modules/Parsers/ProjectCenter/PCParser.m 2011/04/06 18:46:03 32788 -@@ -124,23 +124,21 @@ - } - } - --static SEL selString = @selector(string:); --static SEL selNumber = @selector(number:); --static SEL selSpaceAndNewLine = @selector(spaceAndNewLine:); --static SEL selInvisible = @selector(invisible:); --static SEL selSymbol = @selector(symbol:); -- --static void (*impString)(id, SEL, id); --static void (*impNumber)(id, SEL, id); --static void (*impSpaceAndNewLine)(id, SEL, unichar); --static void (*impInvisible)(id, SEL, unichar); --static void (*impSymbol)(id, SEL, unichar); -- - - (void)parse - { - unsigned int i, start, end; - CodeType startType, endType; - NSString *out; -+ SEL selString = @selector(string:); -+ SEL selNumber = @selector(number:); -+ SEL selSpaceAndNewLine = @selector(spaceAndNewLine:); -+ SEL selInvisible = @selector(invisible:); -+ SEL selSymbol = @selector(symbol:); -+ void (*impString)(id, SEL, id); -+ void (*impNumber)(id, SEL, id); -+ void (*impSpaceAndNewLine)(id, SEL, unichar); -+ void (*impInvisible)(id, SEL, unichar); -+ void (*impSymbol)(id, SEL, unichar); - - NSLog(@"CodeParser begin..."); - ---- apps/projectcenter/trunk/Framework/PCAddFilesPanel.m 2011/09/08 05:59:20 33817 -+++ apps/projectcenter/trunk/Framework/PCAddFilesPanel.m 2011/09/08 13:05:29 33818 -@@ -1,9 +1,10 @@ - /* - GNUstep ProjectCenter - http://www.gnustep.org/experience/ProjectCenter.html - -- Copyright (C) 2004 Free Software Foundation -+ Copyright (C) 2004-2011 Free Software Foundation - - Authors: Serg Stoyan -+ Riccardo Mottola - - This file is part of GNUstep. - -@@ -93,7 +94,7 @@ - { - NSString *path = nil; - -- ASSIGN(_fileTypes, fileTypes); -+ [super setAllowedFileTypes: fileTypes]; - - path = [_browser path]; - [self validateVisibleColumns]; diff --git a/gnustep-apps/projectcenter/projectcenter-0.6.0.ebuild b/gnustep-apps/projectcenter/projectcenter-0.6.2.ebuild index 6af5b7c27dd0..752ef8e0e8b4 100644 --- a/gnustep-apps/projectcenter/projectcenter-0.6.0.ebuild +++ b/gnustep-apps/projectcenter/projectcenter-0.6.2.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/projectcenter/projectcenter-0.6.0.ebuild,v 1.6 2014/08/10 21:20:15 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/projectcenter/projectcenter-0.6.2.ebuild,v 1.1 2014/10/27 10:03:56 voyageur Exp $ -EAPI=4 +EAPI=5 inherit gnustep-2 MY_P=${P/projectc/ProjectC} @@ -12,13 +12,9 @@ DESCRIPTION="An IDE for GNUstep" HOMEPAGE="http://www.gnustep.org/experience/ProjectCenter.html" SRC_URI="http://ftpmain.gnustep.org/pub/gnustep/dev-apps/${MY_P}.tar.gz" -KEYWORDS="amd64 ppc x86 ~x86-fbsd" +KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd" LICENSE="GPL-2" SLOT="0" IUSE="" RDEPEND=">=sys-devel/gdb-6.0" - -src_prepare() { - epatch "${FILESDIR}"/${P}-32788+33818.patch -} |