From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id F085A1381F3 for ; Wed, 5 Dec 2012 19:28:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EBAEA21C004; Wed, 5 Dec 2012 19:28:12 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4A3A021C004 for ; Wed, 5 Dec 2012 19:28:12 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 36FE033D8A3 for ; Wed, 5 Dec 2012 19:28:11 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id CAA71E5436 for ; Wed, 5 Dec 2012 19:28:09 +0000 (UTC) From: "Markus Meier" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Markus Meier" Message-ID: <1354735941.a97a96f04d0e541aa173ff9f75f049914614cbba.maekke@gentoo> Subject: [gentoo-commits] dev/maekke:master commit in: media-gfx/enblend/ X-VCS-Repository: dev/maekke X-VCS-Files: media-gfx/enblend/Manifest media-gfx/enblend/enblend-4.1_rc2.ebuild X-VCS-Directories: media-gfx/enblend/ X-VCS-Committer: maekke X-VCS-Committer-Name: Markus Meier X-VCS-Revision: a97a96f04d0e541aa173ff9f75f049914614cbba X-VCS-Branch: master Date: Wed, 5 Dec 2012 19:28:09 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: eebbde3d-08c7-430d-82bb-7ff69dd6bf56 X-Archives-Hash: d96f0b272537c21ba893350868bfd5c1 commit: a97a96f04d0e541aa173ff9f75f049914614cbba Author: Markus Meier gentoo org> AuthorDate: Wed Dec 5 19:32:21 2012 +0000 Commit: Markus Meier gentoo org> CommitDate: Wed Dec 5 19:32:21 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/maekke.git;a=commit;h=a97a96f0 version bump Package-Manager: portage-2.1.11.31 Manifest-Sign-Key: 072AD062 --- media-gfx/enblend/Manifest | 8 ++- media-gfx/enblend/enblend-4.1_rc2.ebuild | 80 ++++++++++++++++++++++++++++++ 2 files changed, 85 insertions(+), 3 deletions(-) diff --git a/media-gfx/enblend/Manifest b/media-gfx/enblend/Manifest index 9826192..4d42b85 100644 --- a/media-gfx/enblend/Manifest +++ b/media-gfx/enblend/Manifest @@ -5,14 +5,16 @@ AUX enblend-4.0-libpng14.patch 625 SHA256 814dcb17d2e4d9d246ddeb7d6f477a0dcfa388 AUX enblend-4.0-libpng15.patch 9442 SHA256 05350a8dd5810a2940d65975af4b121375bc49dcb09a9fc36111aaf8ada02a3b SHA512 3b283fdd0af3f09d1b486251b8fcae8175914c7e2fe693b0ef054a647ad2d8d1b7409b03146d33065d883b66b06c10ba18b1ace8de7379023d7e9082224e80a7 WHIRLPOOL f6d9b065ade9a98bb6042d3b111b5bb42dfccfac334bc406461ee273c5735a52366ffe69cc79c2912b4af7aa42e99c37932c1166120a2ee3f5ec99ed00bb6b03 DIST enblend-enfuse-4.0.tar.gz 1047295 SHA256 fe42f41dc35bf4abb2a33623976593788717fff66a6ff048b7f8a3cb70b113b2 SHA512 a5ac7e3cd34eee136d6580d47455b9abf652272049e5b6aaf4210c3ab664ecdb2b81ad21038eae7f1f03df1e395b10436747ca25f3707dc19a1078429b63adc3 WHIRLPOOL 3fe0776d07ac9b4fa073d50d872855a3b4e80166ee4a054ff30ce8a69927e8f5aec3b7f10f5275e2862276c968ca744b8d003084c7721c764d3ddb781a9be727 DIST enblend-enfuse-4.1rc1-e436ceb4899a.tar.gz 824890 SHA256 84c6bb599690df5b36956a728bd9819b243031d7d1f033350f123590127f0dfa SHA512 cbf9338485824dc3d20d59876c0766b5502f7d74dd94183c7c81319f313ea312e7866ae765ff693698741caad6039a03136e5c24afdc408be8c3f4b183d7c1cb WHIRLPOOL f40c630b7a92b45cfb2a7797e42bac6eb8da37b3cc77d528a5f3bac8a9ae6de160c6d1deb3838e3216eb3d22161d0076a8c9c17f81400dfb278a4fa086274c9a +DIST enblend-enfuse-4.1rc2-700e60bc31b5.tar.gz 849938 SHA256 185c965ee61718fcfef7f154b8e4ec8268143ac4e04ce7c52d7f9fbdcbf6972c SHA512 3e5ccf0252e885f62fa0006022caa9706e9a95908a059ee8d3092f1ee97b77a985a6e1ea5e50bb231bd0a30ecf30ae71bb7f327c47539a3a24f05b6bc7ebfae8 WHIRLPOOL 33e8f5da3d10a52fabc510f77e81c416f05eb6765795ea65e189db9ad0bd30e68bb02edea2fd508e14010931aecf6944848e12047e57e5ab64655670da90e1e7 EBUILD enblend-4.0.ebuild 2037 SHA256 c33ff6bcfc9143a79d958d8ec2f776fce80a9272d678d62a8cd36b1045943dbc SHA512 2d2a26cdd68f1a71e846eac34145e8fa50a8e98acb6a8d5258bf559275a14da26856e75d21409a93cc926cb4c711b662316287533072b61c03aec23fc90b830c WHIRLPOOL a2938404f5457f6c5c482f66b4629b82fe1af74593ee682a8df6690643dd889a52949c048ac79b47272bfeedea406f59fed1426d1cbd3bd47b28fd0a5dd79811 EBUILD enblend-4.1_rc1.ebuild 1932 SHA256 01a6d3701258c30910b9e350c4bc54cee4438be80c04b9bef51d0bd902f0f565 SHA512 e17a725bd0366d2ca752112df5a787931228d5a1b456120230cfa7d53298f4910e2dd9d79089829e2cf21f8ff877f47b96342a6fc440a3f43892bbbc1dc9014d WHIRLPOOL 573a8b288ece3e6c538ba0223f4841818b6b11c5018e51b741d6dec2477941e51e8b2c4a58f04d71b91de9638b164a887237de8d5eb1b27b800b3f3082acce17 +EBUILD enblend-4.1_rc2.ebuild 1932 SHA256 9ca26e6a77ce7f87ca1cf608884ce64415950bf836943710a680b5113e818361 SHA512 3282be4d3051170b06707da5d6b09f4eb7331781b3591309739096218034ca65d24656bf789862c1e48269e153498e7e50c54c777baafd0abc879021bc4761b4 WHIRLPOOL 332e0bfa0fc005748f4759d9c1a96d9816e440a4525fadc21ac868ef9c837a4fc871e8d9c7fc0c70284a36574a98b8e144da32ca2d6041ee980478a55cb1f56d MISC ChangeLog 6419 SHA256 2c9e44db427ec6ea2f0e923ba3fa7e37733433c77d99b22a100fd68126315363 SHA512 47dedfbfd1abea67a6a72eac8a2fcaaa4ee75fea39348a171e4361a446ac35d506030e11db44a1811d512082e3a013cb0001647588a675bacb709265eccab114 WHIRLPOOL 0d99f890c6a29d2d5cae4099a3600845ead1dd43217f02bd3a4682b21f603fc75461cf903e627bd84eb9d4a9b896d7fde63f37fe179e66be2565e6bec835da01 MISC metadata.xml 298 SHA256 5d3fcb04b17733010c038cd4b18d4fff78a7ca252ebf3610ecdf353f7dce76f3 SHA512 a92eebec232855ca89459a7c112c54c65f9ffb6e40e712da5eb9369b8389e1278768441a4c83a901ce90640adb321d068ed96bc95d63b6048bf4b7c90b5c999a WHIRLPOOL 015f7e2a6cdc965f1b385358bbdf3d2c784f044a0134018bce3aec87fd64677b2e6b04a3d6279d51dddd2a07b09d7b6fe43fe60fd74b7546104bbeff1231406a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlCqkHAACgkQkKaRLQcq0GKP4ACfWfDAmXK/7zaXchaL/JA29LfW -e58An2mAID//pcegHKOhMpz+NsGskcJB -=iokF +iEYEAREIAAYFAlC/oUQACgkQkKaRLQcq0GIO1QCfZ7j3tyms/rHC1SQaMqRCenZw +KL4AoLYSDZUADCVetIWvCBy1Z+n3T92p +=GNSk -----END PGP SIGNATURE----- diff --git a/media-gfx/enblend/enblend-4.1_rc2.ebuild b/media-gfx/enblend/enblend-4.1_rc2.ebuild new file mode 100644 index 0000000..df36c02 --- /dev/null +++ b/media-gfx/enblend/enblend-4.1_rc2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/enblend/enblend-4.0.ebuild,v 1.12 2012/05/05 07:00:26 jdhore Exp $ + +EAPI=2 + +inherit eutils + +MY_P="${PN}-enfuse-${PV/_rc/rc}-700e60bc31b5" + +DESCRIPTION="Image Blending with Multiresolution Splines" +HOMEPAGE="http://enblend.sourceforge.net/" +SRC_URI="mirror://sourceforge/enblend/${MY_P}.tar.gz" + +LICENSE="GPL-2 VIGRA" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug doc gpu +image-cache +openexr openmp" + +RDEPEND=" + media-libs/glew + =media-libs/lcms-2* + >=media-libs/libpng-1.2.43 + media-libs/plotutils[X] + media-libs/tiff + >=media-libs/vigra-1.8.0 + virtual/jpeg + gpu? ( media-libs/freeglut ) + openexr? ( >=media-libs/openexr-1.0 )" +DEPEND="${RDEPEND} + >=dev-libs/boost-1.31.0 + virtual/pkgconfig + doc? ( + media-gfx/transfig + sci-visualization/gnuplot[gd] + virtual/latex-base + )" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + if use image-cache && use openmp; then + ewarn "the openmp and image-cache USE-flags are mutually exclusive" + ewarn "image-cache will be disabled in favour of openmp" + fi +} + +src_configure() { + local myconf="--with-boost-filesystem" + if use image-cache && use openmp; then + myconf="${myconf} --disable-image-cache --enable-openmp" + else + myconf="${myconf} $(use_enable image-cache) $(use_enable openmp)" + fi + + use doc && myconf="${myconf} --with-gnuplot=$(type -p gnuplot)" \ + || myconf="${myconf} --with-gnuplot=false" + + econf \ + --with-x \ + $(use_enable debug) \ + $(use_enable gpu gpu-support) \ + $(use_with openexr) \ + ${myconf} +} + +src_compile() { + # forcing -j1 as every parallel compilation process needs about 1 GB RAM. + emake -j1 || die + if use doc; then + cd doc + make enblend.pdf enfuse.pdf || die + fi +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc AUTHORS ChangeLog NEWS README || die + use doc && dodoc doc/en{blend,fuse}.pdf +}