diff options
author | Tim Harder <radhermit@gentoo.org> | 2013-07-22 20:43:21 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2013-07-22 20:43:21 +0000 |
commit | c11fed70d580a0a7449ae34cfe7a5bc8825134f4 (patch) | |
tree | c9ac8e98a90df64ec9e4d9f86559371e3b1e2883 /media-libs/glew | |
parent | Stable for ppc, wrt bug #477740 (diff) | |
download | historical-c11fed70d580a0a7449ae34cfe7a5bc8825134f4.tar.gz historical-c11fed70d580a0a7449ae34cfe7a5bc8825134f4.tar.bz2 historical-c11fed70d580a0a7449ae34cfe7a5bc8825134f4.zip |
Version bump, add subslot (bug #454148).
Package-Manager: portage-2.2.0_alpha186/cvs/Linux x86_64
Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'media-libs/glew')
-rw-r--r-- | media-libs/glew/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/glew/Manifest | 20 | ||||
-rw-r--r-- | media-libs/glew/glew-1.10.0.ebuild | 70 |
3 files changed, 87 insertions, 10 deletions
diff --git a/media-libs/glew/ChangeLog b/media-libs/glew/ChangeLog index 770bb7667275..36801135d896 100644 --- a/media-libs/glew/ChangeLog +++ b/media-libs/glew/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/glew # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/glew/ChangeLog,v 1.92 2013/05/02 07:49:39 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/glew/ChangeLog,v 1.93 2013/07/22 20:43:12 radhermit Exp $ + +*glew-1.10.0 (22 Jul 2013) + + 22 Jul 2013; Tim Harder <radhermit@gentoo.org> +glew-1.10.0.ebuild: + Version bump, add subslot (bug #454148). 02 May 2013; Tim Harder <radhermit@gentoo.org> -glew-1.6.0-r1.ebuild, -glew-1.7.0.ebuild, -glew-1.8.0.ebuild: diff --git a/media-libs/glew/Manifest b/media-libs/glew/Manifest index 7507fc156a01..d7ef225a5d5b 100644 --- a/media-libs/glew/Manifest +++ b/media-libs/glew/Manifest @@ -1,18 +1,20 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +DIST glew-1.10.0.tgz 567605 SHA256 99c41320b63f6860869b5fb9af9a1854b15582796c64ee3dfd7096dc0c89f307 SHA512 0c998fda9fe01c9296a3453966c0449c9968f4f5f989065ca65f0da3830ae8d805699d0ee0362c3b18765420222ba18842b9db20986212afceb36c971ae1bdca WHIRLPOOL 7c931d990b667fc5da79b0b0c11f76693adbd75c730252d5fd1129ff5d54690222a0f0efc0d2abe0535edcde7f72d76bad6de40d02c5a48f0bc4804a248b7d72 DIST glew-1.9.0.tgz 544440 SHA256 9b36530e414c95d6624be9d6815a5be1531d1986300ae5903f16977ab8aeb787 SHA512 e4b566de6bfc84d73a2c3eedc5eeace30b1d8126f425fbd880dcc3f5850dd445247d6ef950194944cfc71d71155773c47bb593fe2ca9879032d1c65a8a70f5e5 WHIRLPOOL d1c49e13561834c2049f8d5027260b37f5814cf96466f30494d5c2a0251b655c97f9f82a4c9f76ec62513e1408586b1ff8a0ee21258af7e9afa5a7407cf8cdba +EBUILD glew-1.10.0.ebuild 1791 SHA256 26e9d5ec566aa18770a2a9b53fae8d62ada4c8fae179ce99160143d51e2a50e4 SHA512 6eaeef062663b2cc7f1649202b42920794a77328ca965516dac1cc141b3f80a49caa248a16beb333cc45da87171fe4c40a8162ddcaae355d000ab7e87c13dbd3 WHIRLPOOL 918265ef45253958294ba4910e502844733625d1ef572d8e95c9053cd5561d8d4572bcfbb00fe0061d6f76acbe3a9458db85db21911709d9c355bf837115a043 EBUILD glew-1.9.0.ebuild 1728 SHA256 e862b35e5e47bccffd2cc7ccee1f3b987464203dd591b4958e227ad049e51e92 SHA512 7c9f110a897c1a0342cd2b7cb83766c6da521ed1adcd44125865fb47962d210fa1db74644dc6db439965d717678a711ee40815dbca7798e8bd08361584ea1dc9 WHIRLPOOL 62215d7c3c4127c68cf0d771b36b99428aa33a90ede6ae828db8b7f732040b174191a96392801fc817045ece8084774ab60d1fea61108257ba4a5de0a421fc9b -MISC ChangeLog 10842 SHA256 2b81d228317ca257d555c857e04aeef220924f7ac1f1423039fb4ca783e1ce0c SHA512 0d4c14378f1a4b84615d6a86377ee9d770c6420fcb142ff565371dd34ad4a734dfde685e4e94ce9b23544c238f8b8015a7d7e5094cac301d1310e7daff239634 WHIRLPOOL c849adc22ab2af2f00b752dc8215cfbeed0c86c4d4329e6f247b815b4cb1cb89ed6d3a3ca7a52fd0d3d9869291fabef9a03ae21cfff29ee998c8397c805d6c22 +MISC ChangeLog 10984 SHA256 82ae322b23f8d69f55d8dd1f4c24b5ac337bcef0ad13b8b44990c85e245194a6 SHA512 3f851048ca99a0953d2fcc1c60224ad57469ed63f9451fce3842b09eb37ebc4fb127285345b98905acccedb9d131a688252ca0741e4fa91db08d8685b3dee70d WHIRLPOOL 2f394e3c99e182388941d0ef310d2762997338c089e79cb96be9547d3919c9f23260b7e7e1f5745c54b35ebf863ac066f9ed7d129e5f483a1078b5ee2b027e25 MISC metadata.xml 232 SHA256 a778e40f66cb2fa35529e4f45cb8356c8b1b109163cd939396f02e8ea6aa5f1a SHA512 6952f63da1c92a4ed7ddb87b5eb4003d123f0b7af6ffdbc9118159c97ddf18917e8ac7727285a42c07c64e52a40335bc2ef9f17261557617beb8c2226a391873 WHIRLPOOL 0a4441f075f8af01588da2aac3e03732f93463b8bea5e46749d37e1468452735d15f45243b930b3346c93734f8aa235a492030445fee471a95d2c5998f08e7de -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.20 (GNU/Linux) -iQEcBAEBCAAGBQJRghqUAAoJEEqz6FtPBkyjAaEH/A5k9P4+QsW9ZVcHFCYsvv8t -6p55migEQcFHdej3AMwUe93HS1/OcJYzYDnNUpecK9bWmGAm/K0iAhFA/57cK0w4 -p1QK9muBdWphg7LnTcjcfW3Wfls5j7Nt01QC48iXU/HJNSw/l+0Uwf13s6u0fvDh -k/mzfRMbcqWmfk+IHqoTfk+Shba+aDprkahn9YYhr9nAXBqjokT1kRZOJupiLvDJ -ndjkOxngdRIfP5pX31dFUf7HdmZ+OKRqfCT8dIqrBe+qxRXa+PxcbzZ48k2r2hbS -WGAEIrfi3vjE3NwFYkB0JL8goblkd9FEes36zVncAKUVS0ZuRXo+Bep5A4kmow8= -=CCUu +iQEcBAEBCAAGBQJR7ZllAAoJEEqz6FtPBkyjCyEIAKLuXGou3fR7l0PE6ja4qafa +p9RklrPXyoKttGh0pjTlcBjPmlOBxAg3Yjka5MAZY3PIpnBKfUJ12rEsUfh0NVVQ +87oApTMsP/iK3BBIuqVLO4Lxi8yqSWEgTnlAqxsyP9oZP+cM+NWYgPHQ+UiSQpMj +EKtHc9L+zDEihBeLHNZK8diSc6kOf5AbZtqXLgchOfQ/Qqfi3LDP23X+wa/swj7r +hyT3oWKY2sg83naWWeBFOgqgwOcnUrUFjH5VRM9J2JQ92d0wLoEXpT50bk6HRIDm +/mnCAogTSXTupJ1JHvzntdeO3ut8/Qv3fHgEa0eAwvc0H4d6giEdLpuHJ4gVKwc= +=nli/ -----END PGP SIGNATURE----- diff --git a/media-libs/glew/glew-1.10.0.ebuild b/media-libs/glew/glew-1.10.0.ebuild new file mode 100644 index 000000000000..784d64371a71 --- /dev/null +++ b/media-libs/glew/glew-1.10.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/glew/glew-1.10.0.ebuild,v 1.1 2013/07/22 20:43:12 radhermit Exp $ + +EAPI=5 +inherit multilib toolchain-funcs versionator + +DESCRIPTION="The OpenGL Extension Wrangler Library" +HOMEPAGE="http://glew.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" + +LICENSE="BSD MIT" +SLOT="0/$(get_version_component_range 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="doc static-libs" + +RDEPEND="virtual/glu + virtual/opengl + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXmu" +DEPEND=${RDEPEND} + +pkg_setup() { + myglewopts=( + AR="$(tc-getAR)" + STRIP=true + CC="$(tc-getCC)" + LD="$(tc-getCC) ${LDFLAGS}" + M_ARCH="" + LDFLAGS.EXTRA="" + POPT="${CFLAGS}" + ) +} + +src_prepare() { + sed -i \ + -e '/INSTALL/s:-s::' \ + -e '/$(CC) $(CFLAGS) -o/s:$(CFLAGS):$(CFLAGS) $(LDFLAGS):' \ + Makefile || die + + if ! use static-libs ; then + sed -i \ + -e '/glew.lib:/s|lib/$(LIB.STATIC) ||' \ + -e '/glew.lib.mx:/s|lib/$(LIB.STATIC.MX) ||' \ + -e '/INSTALL.*LIB.STATIC/d' \ + Makefile || die + fi + + # don't do stupid Solaris specific stuff that won't work in Prefix + cp config/Makefile.linux config/Makefile.solaris || die + # and let freebsd be built as on linux too + cp config/Makefile.linux config/Makefile.freebsd || die +} + +src_compile(){ + emake GLEW_DEST="${EPREFIX}/usr" "${myglewopts[@]}" +} + +src_install() { + emake \ + GLEW_DEST="${ED}/usr" \ + LIBDIR="${ED}/usr/$(get_libdir)" \ + "${myglewopts[@]}" \ + install.all + + dodoc TODO.txt + use doc && dohtml doc/* +} |