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 4E0011387B2 for ; Sat, 11 Oct 2014 21:01:44 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 24417E0C1D; Sat, 11 Oct 2014 21:01:43 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 98A70E0C1D for ; Sat, 11 Oct 2014 21:01:42 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9085733F883 for ; Sat, 11 Oct 2014 21:01:41 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 4BB387975 for ; Sat, 11 Oct 2014 21:01:40 +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: <1413061289.7b0ef7ee69d261799f5de12405d963053cffb32c.maekke@gentoo> Subject: [gentoo-commits] dev/maekke:master commit in: media-gfx/hugin/ X-VCS-Repository: dev/maekke X-VCS-Files: media-gfx/hugin/Manifest media-gfx/hugin/hugin-2014.0.0-r1.ebuild X-VCS-Directories: media-gfx/hugin/ X-VCS-Committer: maekke X-VCS-Committer-Name: Markus Meier X-VCS-Revision: 7b0ef7ee69d261799f5de12405d963053cffb32c X-VCS-Branch: master Date: Sat, 11 Oct 2014 21:01:40 +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: 87c7de35-2099-4211-969d-48d1ebfc5511 X-Archives-Hash: f41732ebf5993f283709230ccd2fb088 commit: 7b0ef7ee69d261799f5de12405d963053cffb32c Author: Markus Meier gentoo org> AuthorDate: Sat Oct 11 21:01:29 2014 +0000 Commit: Markus Meier gentoo org> CommitDate: Sat Oct 11 21:01:29 2014 +0000 URL: http://sources.gentoo.org/gitweb/?p=dev/maekke.git;a=commit;h=7b0ef7ee add new revision using x11-libs/wxGTK:3.0 for bug #506972 Package-Manager: portage-2.2.14_rc1 Manifest-Sign-Key: 072AD062 --- media-gfx/hugin/Manifest | 7 +-- media-gfx/hugin/hugin-2014.0.0-r1.ebuild | 86 ++++++++++++++++++++++++++++++++ 2 files changed, 90 insertions(+), 3 deletions(-) diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest index a9d4dad..b457c5c 100644 --- a/media-gfx/hugin/Manifest +++ b/media-gfx/hugin/Manifest @@ -12,13 +12,14 @@ DIST hugin-2013.0.0.tar.bz2 11247583 SHA256 484e1ed58fa6fe4bae1f423967101549345b DIST hugin-2014.0.0.tar.bz2 10974274 SHA256 f098aa0ede44010d3bb2bb38693177533fd776c45063a338c4c483d7e471ec29 SHA512 f4dd7a59f96d4574d420691d221265309d1ff18b7df04df2c2f0946f3d669e78823e2a53f038ac7bddaaf2037e21c45bf54f19d2a90ce9d5d95a836331e34ca5 WHIRLPOOL e8915454fcc5d54037289b0e91b8c441288706874891b72541414cad83556f6587d15d18be38405917da6c69b590121bc74a2ffa130bb9f1abea223c6fb1375d EBUILD hugin-2012.0.0.ebuild 1648 SHA256 b49e5866a8ff84c4f5ff4781faa30d94d7fe945b29a217e663c66bc02b7cced6 SHA512 ff7bd929200b93a13dced894633370a5e1abe11d58e78d2001e71832342fe10478bd9c7d9c35da252b8520fd845d960fca1823e053e5afc72d2519ca7b1bc730 WHIRLPOOL 106f4eeed3afa6c4d4ee7c181ce8a2989e88e61511401105d36bc67544901598f31b882d0547e31db89fe5daeb249e435223ddb9985bc274b7c73864daba9421 EBUILD hugin-2013.0.0-r1.ebuild 2035 SHA256 5b5e04d44ce36f657c2b9743f93ed34a272ebb8f282c1863f68c9dcf0d18dac1 SHA512 c4b4c22b4c24678000f0659c83193e590072bf3fcb9b507a0e74e1ef7fcaf628facd12a7e74e9d1bc014bc924daa217cad001bae8f4985ff5faf163f75409139 WHIRLPOOL d5f274f9ea86ac5e0679b2dfc2ffc5ce0cd74fdd32191308aaabdeb159c9a2fc1973677c359b765c493236c0231cf1490ac173282c33b2d74e6459759da40dba +EBUILD hugin-2014.0.0-r1.ebuild 2063 SHA256 b53f1e971da5745b83c0d0f4943b94e0ada1bdd6c32fb58339a8069364458118 SHA512 26e13571db13020db6d62f21a1a9c22788b055adfe5ca04626467e42c142fcc244eab39c51b6e044940f1797534117601fa412ceeb1fce14a873ff46c262b089 WHIRLPOOL 2ecc9d5241d239b8d631bc261aa6073c8345ac532223f04bde7af1709093980bac7e4aeafc30b2c1f7296d6cdf92a444689df999070e0685afddbd4a7b9f996f EBUILD hugin-2014.0.0.ebuild 2069 SHA256 411a78e9073329a7a493ad87c4f2e30ec2b8420114e2855df1079bf033f3a59e SHA512 845e985fd713a91830af1cb6b3d626dbc4beafebb40598fd04462f329304fe475b8398076c37f7527604d900fa1f3f39449792d01c02496d8c87690fcaecd690 WHIRLPOOL 11c9378c606d2017c3325243b8053d526c7c9eee149dd8fd92dab3036edfc6f822d4c7d3aef99c3d6f94a4dd00fe80e6b256cf41ef6d2ab339c40a44577d5cf7 EBUILD hugin-9999.ebuild 2040 SHA256 3b6408fd20b1f57b0f22653f670c81ee01ae085a54c10cf77cd16d9d27d6ab88 SHA512 130b705faeac85d7db7f67c5ae5a2e0f5faad8d14a9f6d45f8943c6df75793253a0484266aade11f529e070c24c0cf7b3f4c786ff4ccc3ae88b5212f7fbd34e0 WHIRLPOOL dc5bf9bc83614e0636c3e2479f7d346eaab1fbc6648aeffb0b615397e4eb0fabb44453f8a7c52093819483041b7a0a981e65fd8afe74355f37998a41abb8aa38 MISC metadata.xml 395 SHA256 1e88681d08863b52f3ae17f149901c3d84b6c6197913f7538d17572b33adbf9b SHA512 52848e953af2d3a398f9309a8af40261df0bb78365a3065f805ad06fbc40bea2a44b23ca70aa898b7dbb39a1c2e1309f036762de81d66824bdea09f767039a21 WHIRLPOOL dbdfadbbd20f6acd3961b786bb7bc5e57fd8fd954373cf4a645a008ddaf9273406072cc5ab1497ca1bdefbb77834996d8210c4d9f8cf1a716a7a788b29431684 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlQ5fc8ACgkQkKaRLQcq0GJQSACgslF9ujXHjpEQ6pQaqRJL5KyO -6zQAn1Z7anZLqckiv+51ub8VTZpWZr8V -=eh+z +iEYEAREIAAYFAlQ5mqkACgkQkKaRLQcq0GKHAACglmlPHNU/j3Oq+7xI4aDYn2h4 +6ccAoIaOg5MaweYbQYj0+L3hXgvEPqFw +=iDyK -----END PGP SIGNATURE----- diff --git a/media-gfx/hugin/hugin-2014.0.0-r1.ebuild b/media-gfx/hugin/hugin-2014.0.0-r1.ebuild new file mode 100644 index 0000000..848a0f5 --- /dev/null +++ b/media-gfx/hugin/hugin-2014.0.0-r1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/hugin-2014.0.0_rc4.ebuild,v 1.3 2014/09/27 11:33:09 maekke Exp $ + +EAPI=5 + +WX_GTK_VER="3.0" +PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} ) + +inherit base python-single-r1 wxwidgets versionator cmake-utils + +DESCRIPTION="GUI for the creation & processing of panoramic images" +HOMEPAGE="http://hugin.sf.net" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2 SIFT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +LANGS=" cs da de en_GB es eu fi fr hu it ja nl pl pt_BR ro ru sk sv zh_CN zh_TW" +IUSE="debug lapack python sift $(echo ${LANGS//\ /\ linguas_})" + +CDEPEND=" + !!dev-util/cocom + app-arch/zip + dev-cpp/tclap + >=dev-libs/boost-1.49.0-r1:= + dev-libs/zthread + >=media-gfx/enblend-4.0 + media-gfx/exiv2 + media-libs/freeglut + media-libs/glew:= + media-libs/lensfun + >=media-libs/libpano13-2.9.19_beta1:0= + media-libs/libpng:0= + media-libs/openexr:= + media-libs/tiff + sys-libs/zlib + virtual/jpeg + x11-libs/wxGTK:3.0=[X,opengl] + lapack? ( virtual/lapack ) + sift? ( media-gfx/autopano-sift-C )" +RDEPEND="${CDEPEND} + media-libs/exiftool" +DEPEND="${CDEPEND} + sys-devel/gettext + virtual/pkgconfig + python? ( ${PYTHON_DEPS} >=dev-lang/swig-2.0.4 )" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +S=${WORKDIR}/${PN}-$(get_version_component_range 1-3) + +PATCHES=( "${FILESDIR}"/${P}-lensfun-0.3.0.patch ) + +pkg_setup() { + DOCS="authors.txt README TODO" + mycmakeargs=( + $(cmake-utils_use_enable lapack LAPACK) + $(cmake-utils_use_build python HSI) + ) + use python && python-single-r1_pkg_setup +} + +src_prepare() { + sed \ + -e 's:-O3::g' \ + -i src/celeste/CMakeLists.txt || die + rm CMakeModules/{FindLAPACK,FindPkgConfig}.cmake || die + + cmake-utils_src_prepare +} + +src_install() { + cmake-utils_src_install + use python && python_optimize + + for lang in ${LANGS} ; do + case ${lang} in + ca) dir=ca_ES;; + cs) dir=cs_CZ;; + *) dir=${lang};; + esac + use linguas_${lang} || rm -r "${D}"/usr/share/locale/${dir} + done +}