Gentoo Archives: gentoo-commits

From: "Bernard Cafarelli (voyageur)" <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnustep-apps/gemas: metadata.xml ChangeLog gemas-0.4.ebuild
Date: Mon, 10 Feb 2014 10:02:21
Message-Id: 20140210100218.66A3C2004E@flycatcher.gentoo.org
1 voyageur 14/02/10 10:02:18
2
3 Modified: metadata.xml ChangeLog
4 Added: gemas-0.4.ebuild
5 Log:
6 Version bump, adds autocomplete and projectcenter plugin
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key C74525F2)
9
10 Revision Changes Path
11 1.2 gnustep-apps/gemas/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-apps/gemas/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-apps/gemas/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-apps/gemas/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/gnustep-apps/gemas/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 15 Feb 2012 12:47:19 -0000 1.1
24 +++ metadata.xml 10 Feb 2014 10:02:18 -0000 1.2
25 @@ -3,4 +3,7 @@
26 <pkgmetadata>
27 <herd>gnustep</herd>
28 <longdescription>Gemas is a simple code editor for GNUstep. It have autoindentation and highlight syntax for C, C++, Objective-C, Objective-C++, GSmarkup. And to edit Strings, Plist, GNUmakefile, ChangeLog files and plain text files (INSTALL, README, ...)</longdescription>
29 + <use>
30 + <flag name='projectcenter'>Build and install plugin for <pkg>gnustep-apps/projectcenter</pkg></flag>
31 + </use>
32 </pkgmetadata>
33
34
35
36 1.3 gnustep-apps/gemas/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-apps/gemas/ChangeLog?rev=1.3&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-apps/gemas/ChangeLog?rev=1.3&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-apps/gemas/ChangeLog?r1=1.2&r2=1.3
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/gnustep-apps/gemas/ChangeLog,v
45 retrieving revision 1.2
46 retrieving revision 1.3
47 diff -u -r1.2 -r1.3
48 --- ChangeLog 7 Jun 2012 20:12:03 -0000 1.2
49 +++ ChangeLog 10 Feb 2014 10:02:18 -0000 1.3
50 @@ -1,6 +1,12 @@
51 # ChangeLog for gnustep-apps/gemas
52 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/gemas/ChangeLog,v 1.2 2012/06/07 20:12:03 xmw Exp $
54 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
55 +# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/gemas/ChangeLog,v 1.3 2014/02/10 10:02:18 voyageur Exp $
56 +
57 +*gemas-0.4 (10 Feb 2014)
58 +
59 + 10 Feb 2014; Bernard Cafarelli <voyageur@g.o> +gemas-0.4.ebuild,
60 + +files/gemas-0.4-bundle_makefile.patch, metadata.xml:
61 + Version bump, adds autocomplete and projectcenter plugin
62
63 07 Jun 2012; Michael Weber <xmw@g.o> gemas-0.3.ebuild:
64 marking ~ppc (bug 410601)
65
66
67
68 1.1 gnustep-apps/gemas/gemas-0.4.ebuild
69
70 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-apps/gemas/gemas-0.4.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-apps/gemas/gemas-0.4.ebuild?rev=1.1&content-type=text/plain
72
73 Index: gemas-0.4.ebuild
74 ===================================================================
75 # Copyright 1999-2014 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/gnustep-apps/gemas/gemas-0.4.ebuild,v 1.1 2014/02/10 10:02:18 voyageur Exp $
78
79 EAPI=5
80 inherit eutils gnustep-2
81
82 MY_P=${P/g/G}
83 DESCRIPTION="a simple code editor for GNUstep"
84 HOMEPAGE="http://wiki.gnustep.org/index.php/Gemas.app"
85 SRC_URI="http://download.gna.org/gnustep-nonfsf/${MY_P}.tar.gz"
86
87 LICENSE="GPL-3"
88 SLOT="0"
89 KEYWORDS="~amd64 ~ppc ~x86"
90 IUSE="projectcenter"
91
92 DEPEND=">=gnustep-libs/highlighterkit-0.1.2
93 >=virtual/gnustep-back-0.22.0
94 projectcenter? ( gnustep-apps/projectcenter )"
95 RDEPEND="${DEPEND}"
96
97 S=${WORKDIR}/${MY_P}
98
99 src_prepare() {
100 epatch "${FILESDIR}"/${P}-bundle_makefile.patch
101 }
102
103 src_compile() {
104 gnustep-base_src_compile
105 if use projectcenter;
106 then
107 cd Bundle/Gemas || die "compile cd failed"
108 egnustep_make
109 fi
110 }
111
112 src_install() {
113 gnustep-base_src_install
114 if use projectcenter;
115 then
116 cd Bundle/Gemas || die "install cd failed"
117 egnustep_install
118 fi
119 }