Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/glew: metadata.xml ChangeLog glew-1.5.8.ebuild
Date: Wed, 30 Mar 2011 21:14:06
Message-Id: 20110330211355.C7C9320054@flycatcher.gentoo.org
1 radhermit 11/03/30 21:13:55
2
3 Modified: metadata.xml ChangeLog
4 Added: glew-1.5.8.ebuild
5 Log:
6 Version bump. Add myself as maintainer.
7
8 (Portage version: 2.2.0_alpha29/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.5 media-libs/glew/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/glew/metadata.xml?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/glew/metadata.xml?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/glew/metadata.xml?r1=1.4&r2=1.5
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/glew/metadata.xml,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- metadata.xml 29 Aug 2007 17:55:44 -0000 1.4
24 +++ metadata.xml 30 Mar 2011 21:13:55 -0000 1.5
25 @@ -3,6 +3,7 @@
26 <pkgmetadata>
27 <herd>no-herd</herd>
28 <maintainer>
29 - <email>maintainer-needed@g.o</email>
30 + <email>radhermit@g.o</email>
31 + <name>Tim Harder</name>
32 </maintainer>
33 </pkgmetadata>
34
35
36
37 1.66 media-libs/glew/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/glew/ChangeLog?rev=1.66&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/glew/ChangeLog?rev=1.66&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/glew/ChangeLog?r1=1.65&r2=1.66
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/media-libs/glew/ChangeLog,v
46 retrieving revision 1.65
47 retrieving revision 1.66
48 diff -u -r1.65 -r1.66
49 --- ChangeLog 13 Nov 2010 21:27:19 -0000 1.65
50 +++ ChangeLog 30 Mar 2011 21:13:55 -0000 1.66
51 @@ -1,6 +1,12 @@
52 # ChangeLog for media-libs/glew
53 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/media-libs/glew/ChangeLog,v 1.65 2010/11/13 21:27:19 ssuominen Exp $
55 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
56 +# $Header: /var/cvsroot/gentoo-x86/media-libs/glew/ChangeLog,v 1.66 2011/03/30 21:13:55 radhermit Exp $
57 +
58 +*glew-1.5.8 (30 Mar 2011)
59 +
60 + 30 Mar 2011; Tim Harder <radhermit@g.o> +glew-1.5.8.ebuild,
61 + metadata.xml:
62 + Version bump. Add myself as maintainer.
63
64 *glew-1.5.7-r1 (13 Nov 2010)
65
66
67
68
69 1.1 media-libs/glew/glew-1.5.8.ebuild
70
71 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/glew/glew-1.5.8.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/glew/glew-1.5.8.ebuild?rev=1.1&content-type=text/plain
73
74 Index: glew-1.5.8.ebuild
75 ===================================================================
76 # Copyright 1999-2011 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/media-libs/glew/glew-1.5.8.ebuild,v 1.1 2011/03/30 21:13:55 radhermit Exp $
79
80 EAPI=4
81 inherit multilib toolchain-funcs
82
83 DESCRIPTION="The OpenGL Extension Wrangler Library"
84 HOMEPAGE="http://glew.sourceforge.net/"
85 SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
86
87 LICENSE="BSD MIT"
88 SLOT="0"
89 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
90 IUSE=""
91
92 RDEPEND="x11-libs/libXmu
93 x11-libs/libXi
94 virtual/glu
95 virtual/opengl
96 x11-libs/libXext
97 x11-libs/libX11"
98 DEPEND="${RDEPEND}"
99
100 pkg_setup() {
101 myglewopts=(
102 AR="$(tc-getAR)"
103 STRIP=true
104 CC="$(tc-getCC)"
105 LD="$(tc-getCC) ${LDFLAGS}"
106 M_ARCH=""
107 LDFLAGS.EXTRA=""
108 POPT="${CFLAGS}"
109 )
110 }
111
112 src_prepare() {
113 sed -i \
114 -e '/INSTALL/s:-s::' \
115 -e '/$(CC) $(CFLAGS) -o/s:$(CFLAGS):$(CFLAGS) $(LDFLAGS):' \
116 Makefile || die
117
118 # don't do stupid Solaris specific stuff that won't work in Prefix
119 cp config/Makefile.linux config/Makefile.solaris || die
120 }
121
122 src_compile(){
123 emake "${myglewopts[@]}"
124 }
125
126 src_install() {
127 emake \
128 GLEW_DEST="${ED}/usr" \
129 LIBDIR="${ED}/usr/$(get_libdir)" \
130 "${myglewopts[@]}" install
131
132 dodoc doc/*.txt README.txt TODO.txt
133 dohtml doc/*.{css,html,jpg,png}
134 }