Gentoo Archives: gentoo-commits

From: "Michael Sterrett (mr_bones_)" <mr_bones_@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-games/clanlib: clanlib-2.3.6.ebuild clanlib-2.3.7.ebuild ChangeLog
Date: Mon, 28 Oct 2013 23:31:59
Message-Id: 20131028233147.DA56B20047@flycatcher.gentoo.org
1 mr_bones_ 13/10/28 23:31:47
2
3 Modified: clanlib-2.3.6.ebuild ChangeLog
4 Added: clanlib-2.3.7.ebuild
5 Log:
6 version bump and apply upstream patch to stable to fix building with newer mesa (bug #447258)
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, unsigned Manifest commit)
9
10 Revision Changes Path
11 1.5 dev-games/clanlib/clanlib-2.3.6.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/clanlib/clanlib-2.3.6.ebuild?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/clanlib/clanlib-2.3.6.ebuild?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/clanlib/clanlib-2.3.6.ebuild?r1=1.4&r2=1.5
16
17 Index: clanlib-2.3.6.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-games/clanlib/clanlib-2.3.6.ebuild,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- clanlib-2.3.6.ebuild 4 Dec 2012 11:16:08 -0000 1.4
24 +++ clanlib-2.3.6.ebuild 28 Oct 2013 23:31:47 -0000 1.5
25 @@ -1,6 +1,6 @@
26 -# Copyright 1999-2012 Gentoo Foundation
27 +# Copyright 1999-2013 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-games/clanlib/clanlib-2.3.6.ebuild,v 1.4 2012/12/04 11:16:08 ago Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-games/clanlib/clanlib-2.3.6.ebuild,v 1.5 2013/10/28 23:31:47 mr_bones_ Exp $
31
32 EAPI=4
33 inherit flag-o-matic eutils autotools-utils
34 @@ -44,7 +44,7 @@
35
36 S=${WORKDIR}/${MY_P}
37
38 -PATCHES=( "${FILESDIR}"/${P}-autotools.patch )
39 +PATCHES=( "${FILESDIR}"/${P}-{autotools,mesa}.patch )
40 AUTOTOOLS_AUTORECONF=1
41 AUTOTOOLS_IN_SOURCE_BUILD=1
42 DOCS=(
43
44
45
46 1.64 dev-games/clanlib/ChangeLog
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/clanlib/ChangeLog?rev=1.64&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/clanlib/ChangeLog?rev=1.64&content-type=text/plain
50 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/clanlib/ChangeLog?r1=1.63&r2=1.64
51
52 Index: ChangeLog
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/dev-games/clanlib/ChangeLog,v
55 retrieving revision 1.63
56 retrieving revision 1.64
57 diff -u -r1.63 -r1.64
58 --- ChangeLog 31 Jan 2013 00:19:04 -0000 1.63
59 +++ ChangeLog 28 Oct 2013 23:31:47 -0000 1.64
60 @@ -1,6 +1,14 @@
61 # ChangeLog for dev-games/clanlib
62 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
63 -# $Header: /var/cvsroot/gentoo-x86/dev-games/clanlib/ChangeLog,v 1.63 2013/01/31 00:19:04 mr_bones_ Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/dev-games/clanlib/ChangeLog,v 1.64 2013/10/28 23:31:47 mr_bones_ Exp $
65 +
66 +*clanlib-2.3.7 (28 Oct 2013)
67 +
68 + 28 Oct 2013; Michael Sterrett <mr_bones_@g.o> +clanlib-2.3.7.ebuild,
69 + +files/clanlib-2.3.6-mesa.patch, +files/clanlib-2.3.7-autotools.patch,
70 + clanlib-2.3.6.ebuild:
71 + version bump and apply upstream patch to stable to fix building with newer
72 + mesa (bug #447258)
73
74 31 Jan 2013; Michael Sterrett <mr_bones_@g.o> -clanlib-2.3.4.ebuild,
75 -files/clanlib-2.3.4-autotools.patch:
76
77
78
79 1.1 dev-games/clanlib/clanlib-2.3.7.ebuild
80
81 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/clanlib/clanlib-2.3.7.ebuild?rev=1.1&view=markup
82 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-games/clanlib/clanlib-2.3.7.ebuild?rev=1.1&content-type=text/plain
83
84 Index: clanlib-2.3.7.ebuild
85 ===================================================================
86 # Copyright 1999-2013 Gentoo Foundation
87 # Distributed under the terms of the GNU General Public License v2
88 # $Header: /var/cvsroot/gentoo-x86/dev-games/clanlib/clanlib-2.3.7.ebuild,v 1.1 2013/10/28 23:31:47 mr_bones_ Exp $
89
90 EAPI=4
91 inherit flag-o-matic eutils autotools-utils
92
93 MY_P=ClanLib-${PV}
94
95 DESCRIPTION="multi-platform game development library"
96 HOMEPAGE="http://www.clanlib.org/"
97 SRC_URI="http://clanlib.org/download/releases-2.0/${MY_P}.tgz"
98
99 LICENSE="ZLIB"
100 SLOT="2.3"
101 KEYWORDS="~amd64 ~x86" #not big endian safe #82779
102 IUSE="doc ipv6 mikmod opengl sound sqlite sse2 static-libs vorbis X"
103 REQUIRED_USE="opengl? ( X )"
104
105 RDEPEND="sys-libs/zlib
106 X? (
107 media-libs/libpng
108 virtual/jpeg
109 media-libs/freetype
110 media-libs/fontconfig
111 opengl? ( virtual/opengl )
112 app-arch/bzip2
113 x11-libs/libX11
114 )
115 sqlite? ( dev-db/sqlite )
116 sound? ( media-libs/alsa-lib )
117 mikmod? (
118 media-libs/libmikmod
119 media-libs/alsa-lib
120 )
121 vorbis? (
122 media-libs/libogg
123 media-libs/libvorbis
124 media-libs/alsa-lib
125 )"
126 DEPEND="${RDEPEND}
127 virtual/pkgconfig
128 doc? ( app-doc/doxygen dev-lang/perl )"
129
130 S=${WORKDIR}/${MY_P}
131
132 PATCHES=( "${FILESDIR}"/${P}-autotools.patch )
133 AUTOTOOLS_AUTORECONF=1
134 AUTOTOOLS_IN_SOURCE_BUILD=1
135 DOCS=(
136 CODING_STYLE
137 CREDITS
138 PATCHES
139 README
140 )
141
142 src_configure() {
143 myeconfargs=(
144 $(use_enable doc docs)
145 $(use_enable sse2)
146 $(use_enable opengl clanGL)
147 $(use_enable opengl clanGL1)
148 $(use_enable opengl clanGUI)
149 $(use_enable X clanDisplay)
150 $(use_enable vorbis clanVorbis)
151 $(use_enable mikmod clanMikMod)
152 $(use_enable sqlite clanSqlite)
153 $(use_enable ipv6 getaddr)
154 )
155 use sound \
156 || use vorbis \
157 || use mikmod \
158 || myeconfargs+=( --disable-clanSound )
159 autotools-utils_src_configure
160 }
161
162 src_compile() {
163 autotools-utils_src_compile
164 use doc && autotools-utils_src_compile html
165 }
166
167 # html files are keeped in a directory that is dependent on the SLOT
168 # so to keep eventual bookmarks to the doc from version to version
169 src_install() {
170 autotools-utils_src_install
171 if use doc ; then
172 emake DESTDIR="${D}" install-html
173 dodoc -r Examples Resources
174 fi
175 }