Gentoo Archives: gentoo-commits

From: "Vadim A. Misbakh-Soloviov" <mva@×××.name>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gamerlay:master commit in: media-libs/glpng/
Date: Fri, 02 Jun 2017 13:02:31
Message-Id: 1496396963.edd9e982ef2b381a257a4ce2c522c224b432229a.mva@gentoo
1 commit: edd9e982ef2b381a257a4ce2c522c224b432229a
2 Author: Vadim A. Misbakh-Soloviov <git <AT> mva <DOT> name>
3 AuthorDate: Fri Jun 2 09:49:23 2017 +0000
4 Commit: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
5 CommitDate: Fri Jun 2 09:49:23 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=edd9e982
7
8 glpng: upstream changed traball generation scheme
9
10 media-libs/glpng/glpng-1.46-r1.ebuild | 27 +++++++++++++++++++++++++++
11 media-libs/glpng/metadata.xml | 9 +++++++++
12 2 files changed, 36 insertions(+)
13
14 diff --git a/media-libs/glpng/glpng-1.46-r1.ebuild b/media-libs/glpng/glpng-1.46-r1.ebuild
15 new file mode 100644
16 index 0000000..a16cbf7
17 --- /dev/null
18 +++ b/media-libs/glpng/glpng-1.46-r1.ebuild
19 @@ -0,0 +1,27 @@
20 +# Copyright 1999-2017 Gentoo Foundation
21 +# Distributed under the terms of the GNU General Public License v2
22 +
23 +EAPI=6
24 +inherit cmake-multilib vcs-snapshot
25 +
26 +DESCRIPTION="An OpenGL PNG image library"
27 +HOMEPAGE="http://repo.or.cz/glpng.git"
28 +SRC_URI="http://repo.or.cz/glpng.git/snapshot/v${PV}.tar.gz -> ${P}.tar.gz"
29 +
30 +LICENSE="ZLIB"
31 +SLOT="0"
32 +KEYWORDS="amd64 ppc x86"
33 +IUSE="static-libs"
34 +
35 +RDEPEND="
36 + virtual/opengl[${MULTILIB_USEDEP}]
37 + virtual/glu[${MULTILIB_USEDEP}]
38 + media-libs/libpng:0=[${MULTILIB_USEDEP}]
39 + sys-libs/zlib:=[${MULTILIB_USEDEP}]
40 +"
41 +DEPEND=${RDEPEND}
42 +
43 +src_configure() {
44 + local mycmakeargs=( -DBUILD_STATIC_LIBS=$(usex static-libs ON OFF) )
45 + cmake-multilib_src_configure
46 +}
47
48 diff --git a/media-libs/glpng/metadata.xml b/media-libs/glpng/metadata.xml
49 new file mode 100644
50 index 0000000..90d83b9
51 --- /dev/null
52 +++ b/media-libs/glpng/metadata.xml
53 @@ -0,0 +1,9 @@
54 +<?xml version="1.0" encoding="UTF-8"?>
55 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
56 +<pkgmetadata>
57 + <maintainer type="person">
58 + <email>chewi@g.o</email>
59 + <name>James Le Cuirot</name>
60 + </maintainer>
61 + <longdescription>This is a library for OpenGL to load PNG graphics files as an OpenGL texture as easily as possible. It also has a number of options for generating the alpha channel and mipmaps.</longdescription>
62 +</pkgmetadata>