Gentoo Archives: gentoo-commits

From: "Luis F. Araujo (araujo)" <araujo@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/io: metadata.xml ChangeLog io-2011.09.12.ebuild
Date: Sun, 29 Apr 2012 16:48:58
Message-Id: 20120429164848.6E5DE2004B@flycatcher.gentoo.org
1 araujo 12/04/29 16:48:48
2
3 Modified: metadata.xml ChangeLog
4 Added: io-2011.09.12.ebuild
5 Log:
6 Update version. Fix bug #243876 , bug #339458 , bug #372659 , bug #372665 , bug #409639
7
8 (Portage version: 2.1.10.57/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.5 dev-lang/io/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/io/metadata.xml?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/io/metadata.xml?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/io/metadata.xml?r1=1.4&r2=1.5
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-lang/io/metadata.xml,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- metadata.xml 24 Sep 2011 07:54:35 -0000 1.4
24 +++ metadata.xml 29 Apr 2012 16:48:48 -0000 1.5
25 @@ -5,6 +5,18 @@
26 <email>araujo@g.o</email>
27 <name>Luis F. Araujo</name>
28 </maintainer>
29 +<use>
30 +<flag name="clutter">Build add-on for <pkg>media-libs/clutter</pkg></flag>
31 +<flag name="editline">Build add-on for <pkg>dev-libs/libedit</pkg></flag>
32 +<flag name="gui">Build the Flux GUI add-on</flag>
33 +<flag name="google">Build the google search add-on</flag>
34 +<flag name="http">Build http client add-on</flag>
35 +<flag name="image">Build add-on for images support (jpeg, png, tiff)</flag>
36 +<flag name="libxml2">Build add-on for <pkg>dev-libs/libxml2</pkg></flag>
37 +<flag name="md5sum">Build md5sum add-on</flag>
38 +<flag name="sha1">Build sha1 add-on</flag>
39 +<flag name="twitter">Build twitter add-on</flag>
40 +</use>
41 <longdescription lang="en">
42 Io is a small, prototype-based programming language. The ideas in Io are mostly
43 inspired by Smalltalk (all values are objects), Self (prototype-based),
44
45
46
47 1.9 dev-lang/io/ChangeLog
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/io/ChangeLog?rev=1.9&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/io/ChangeLog?rev=1.9&content-type=text/plain
51 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/io/ChangeLog?r1=1.8&r2=1.9
52
53 Index: ChangeLog
54 ===================================================================
55 RCS file: /var/cvsroot/gentoo-x86/dev-lang/io/ChangeLog,v
56 retrieving revision 1.8
57 retrieving revision 1.9
58 diff -u -r1.8 -r1.9
59 --- ChangeLog 19 Mar 2012 10:05:26 -0000 1.8
60 +++ ChangeLog 29 Apr 2012 16:48:48 -0000 1.9
61 @@ -1,6 +1,13 @@
62 # ChangeLog for dev-lang/io
63 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
64 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/io/ChangeLog,v 1.8 2012/03/19 10:05:26 pacho Exp $
65 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/io/ChangeLog,v 1.9 2012/04/29 16:48:48 araujo Exp $
66 +
67 +*io-2011.09.12 (29 Apr 2012)
68 +
69 + 29 Apr 2012; Luis Araujo <araujo@g.o> +io-2011.09.12.ebuild,
70 + +files/io-2011.09.12-gentoo-fixes.patch, metadata.xml:
71 + Update version. Fix bug #243876 , bug #339458 , bug #372659 , bug #372665 ,
72 + bug #409639
73
74 *io-2009.01.02-r2 (19 Mar 2012)
75
76
77
78
79 1.1 dev-lang/io/io-2011.09.12.ebuild
80
81 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/io/io-2011.09.12.ebuild?rev=1.1&view=markup
82 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/io/io-2011.09.12.ebuild?rev=1.1&content-type=text/plain
83
84 Index: io-2011.09.12.ebuild
85 ===================================================================
86 # Copyright 1999-2012 Gentoo Foundation
87 # Distributed under the terms of the GNU General Public License v2
88 # $Header: /var/cvsroot/gentoo-x86/dev-lang/io/io-2011.09.12.ebuild,v 1.1 2012/04/29 16:48:48 araujo Exp $i
89
90 EAPI=4
91
92 inherit cmake-utils
93
94 DESCRIPTION="Io is a small, prototype-based programming language."
95 HOMEPAGE="http://www.iolanguage.com"
96 SRC_URI="mirror://gentoo/${P}.tar.gz
97 http://dev.gentoo.org/~araujo/snapshots/${P}.tar.gz"
98
99 LICENSE="BSD"
100 SLOT="0"
101 KEYWORDS="~x86 ~amd64"
102 IUSE="cgi clutter dbi doc editline google gui http image jabber libffi libxml2
103 lzo md5sum ncurses ogg opengl postgres pcre python readline sha1 sndfile sockets
104 sqlite3 syslog theora threads truetype twitter vorbis zlib"
105 DEPEND="clutter? ( media-libs/clutter )
106 dbi? ( dev-db/libdbi )
107 editline? ( dev-libs/libedit )
108 image? ( virtual/jpeg
109 media-libs/tiff
110 media-libs/libpng )
111 jabber? ( net-libs/loudmouth )
112 libffi? ( virtual/libffi )
113 libxml2? ( dev-libs/libxml2 )
114 lzo? ( dev-libs/lzo )
115 ncurses? ( sys-libs/ncurses )
116 ogg? ( media-libs/libogg )
117 opengl? ( virtual/opengl )
118 pcre? ( dev-libs/libpcre )
119 postgres? ( dev-db/postgresql-server )
120 readline? ( sys-libs/readline )
121 sndfile? ( media-libs/libsndfile )
122 sqlite3? ( >=dev-db/sqlite-3.0.0 )
123 theora? ( media-libs/libtheora )
124 truetype? ( media-libs/freetype )
125 vorbis? ( media-libs/libvorbis )
126 zlib? ( sys-libs/zlib )"
127 RDEPEND=""
128 REQUIRED_USE="vorbis? ( ogg )"
129
130 src_prepare() {
131 epatch ${FILESDIR}/${P}-gentoo-fixes.patch
132 }
133
134 src_configure() {
135 local mycmakeargs=(
136 $(cmake-utils_use_enable cgi CGI)
137 $(cmake-utils_use_enable clutter CLUTTER)
138 $(cmake-utils_use_enable dbi DBI)
139 $(cmake-utils_use_enable editline EDITLINE)
140 $(cmake-utils_use_enable libffi CFFI)
141 $(cmake-utils_use_enable gui FLUX)
142 $(cmake-utils_use_enable google GOOGLESEARCH)
143 $(cmake-utils_use_enable http HTTPCLIENT)
144 $(cmake-utils_use_enable jabber LOUDMOUTH)
145 $(cmake-utils_use_enable image IMAGE)
146 $(cmake-utils_use_enable libxml2 LIBXML2)
147 $(cmake-utils_use_enable lzo LZO)
148 $(cmake-utils_use_enable md5sum MD5SUM)
149 $(cmake-utils_use_enable ncurses CURSES)
150 $(cmake-utils_use_enable ogg OGG)
151 $(cmake-utils_use_enable opengl OPENGL)
152 $(cmake-utils_use_enable postgres POSTGRESQL)
153 $(cmake-utils_use_enable python PYTHON)
154 $(cmake-utils_use_enable readline READLINE)
155 $(cmake-utils_use_enable pcre REGEX)
156 $(cmake-utils_use_enable sndfile LIBSNDFILE)
157 $(cmake-utils_use_enable sha1 SHA1)
158 $(cmake-utils_use_enable sockets SOCKET)
159 $(cmake-utils_use_enable sqlite3 SQLITE3)
160 $(cmake-utils_use_enable syslog SYSLOG)
161 $(cmake-utils_use_enable theora THEORA)
162 $(cmake-utils_use_enable threads THREADS)
163 $(cmake-utils_use_enable truetype FONT)
164 $(cmake-utils_use_enable twitter TWITTER )
165 $(cmake-utils_use_enable vorbis VORBIS)
166 $(cmake-utils_use_enable zlib ZLIB)
167 -DCMAKE_SKIP_RPATH=ON
168 )
169 cmake-utils_src_configure
170 }
171
172 src_install() {
173 cmake-utils_src_install
174 if use doc; then
175 dodoc docs/docs.css docs/*.html
176 fi
177 }