Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/ragel: metadata.xml ChangeLog ragel-6.3.ebuild
Date: Wed, 01 Oct 2008 11:40:30
Message-Id: E1Kl04B-0006sM-Is@stork.gentoo.org
1 flameeyes 08/10/01 11:40:27
2
3 Modified: metadata.xml ChangeLog
4 Added: ragel-6.3.ebuild
5 Log:
6 Update to new version; declare me and Luca maintainers of the ebuild.
7 (Portage version: 2.2_rc11/cvs/Linux 2.6.26-gentoo-r1 x86_64)
8
9 Revision Changes Path
10 1.3 dev-util/ragel/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/ragel/metadata.xml?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/ragel/metadata.xml?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/ragel/metadata.xml?r1=1.2&r2=1.3
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-util/ragel/metadata.xml,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- metadata.xml 1 Sep 2007 12:42:48 -0000 1.2
23 +++ metadata.xml 1 Oct 2008 11:40:27 -0000 1.3
24 @@ -1,8 +1,11 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 - <herd>no-herd</herd>
29 - <maintainer>
30 - <email>maintainer-needed@g.o</email>
31 - </maintainer>
32 + <herd>no-herd</herd>
33 + <maintainer>
34 + <email>lu_zero@g.o</email>
35 + </maintainer>
36 + <maintainer>
37 + <email>flameeyes@g.o</email>
38 + </maintainer>
39 </pkgmetadata>
40
41
42
43 1.15 dev-util/ragel/ChangeLog
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/ragel/ChangeLog?rev=1.15&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/ragel/ChangeLog?rev=1.15&content-type=text/plain
47 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/ragel/ChangeLog?r1=1.14&r2=1.15
48
49 Index: ChangeLog
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/dev-util/ragel/ChangeLog,v
52 retrieving revision 1.14
53 retrieving revision 1.15
54 diff -u -r1.14 -r1.15
55 --- ChangeLog 3 Sep 2008 10:07:42 -0000 1.14
56 +++ ChangeLog 1 Oct 2008 11:40:27 -0000 1.15
57 @@ -1,6 +1,12 @@
58 # ChangeLog for dev-util/ragel
59 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
60 -# $Header: /var/cvsroot/gentoo-x86/dev-util/ragel/ChangeLog,v 1.14 2008/09/03 10:07:42 opfer Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ragel/ChangeLog,v 1.15 2008/10/01 11:40:27 flameeyes Exp $
62 +
63 +*ragel-6.3 (01 Oct 2008)
64 +
65 + 01 Oct 2008; Diego Pettenò <flameeyes@g.o> metadata.xml,
66 + +ragel-6.3.ebuild:
67 + Update to new version; declare me and Luca maintainers of the ebuild.
68
69 03 Sep 2008; Christian Faulhammer <opfer@g.o> ragel-6.2.ebuild:
70 replace virtual/tetex with virtual/latex-base
71
72
73
74 1.1 dev-util/ragel/ragel-6.3.ebuild
75
76 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/ragel/ragel-6.3.ebuild?rev=1.1&view=markup
77 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/ragel/ragel-6.3.ebuild?rev=1.1&content-type=text/plain
78
79 Index: ragel-6.3.ebuild
80 ===================================================================
81 # Copyright 1999-2008 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 # $Header: /var/cvsroot/gentoo-x86/dev-util/ragel/ragel-6.3.ebuild,v 1.1 2008/10/01 11:40:27 flameeyes Exp $
84
85 EAPI=2
86
87 inherit eutils
88
89 DESCRIPTION="Compiles finite state machines from regular languages into executable code."
90 HOMEPAGE="http://www.cs.queensu.ca/~thurston/ragel/"
91 SRC_URI="http://www.cs.queensu.ca/~thurston/ragel/${P}.tar.gz"
92
93 LICENSE="GPL-2"
94 SLOT="0"
95 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
96 IUSE="doc vim-syntax"
97
98 DEPEND="doc? ( virtual/latex-base
99 media-gfx/transfig )"
100 RDEPEND=""
101
102 src_prepare() {
103 find "${S}" -iname "Makefile*" -exec sed -i \
104 -e "s:install -s:install:" \
105 -e '/\$(CXX)/s:CFLAGS:CXXFLAGS:' \
106 {} \;
107 }
108
109 src_compile() {
110 emake || die
111
112 pushd doc
113 emake ragel.1 rlgen-{cd,java,ruby,dot}.1 || die
114 popd
115
116 if use doc ; then
117 pushd doc
118 emake ragel-guide.pdf || die
119 popd
120 fi
121 }
122
123 src_install() {
124 einstall || die
125
126 for i in cd java ruby dot; do
127 dobin rlgen-${i}/rlgen-${i}
128 done
129 doman doc/ragel.1 doc/rlgen-{cd,java,ruby,dot}.1
130 dodoc ChangeLog CREDITS README TODO
131
132 if use doc; then
133 insinto /usr/share/doc/"${PF}"
134 doins doc/ragel-guide.pdf
135 fi
136
137 if use vim-syntax; then
138 doins ragel.vim
139 fi
140 }