From ec1adfe57bf427076199e8489200b8476056393c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marcelo=20G=C3=B3es?= Date: Mon, 2 Apr 2007 00:16:45 +0000 Subject: [PATCH] Add 0.7_beta4 for bug 141617. In package.mask for now. Thanks again to people who contributed in the bug. Package-Manager: portage-2.1.2.2 --- media-gfx/hugin/ChangeLog | 8 ++- media-gfx/hugin/Manifest | 16 +++-- media-gfx/hugin/files/digest-hugin-0.7_beta4 | 3 + media-gfx/hugin/hugin-0.7_beta4.ebuild | 69 ++++++++++++++++++++ 4 files changed, 91 insertions(+), 5 deletions(-) create mode 100644 media-gfx/hugin/files/digest-hugin-0.7_beta4 create mode 100644 media-gfx/hugin/hugin-0.7_beta4.ebuild diff --git a/media-gfx/hugin/ChangeLog b/media-gfx/hugin/ChangeLog index dd7e10c37f47..0240478db975 100644 --- a/media-gfx/hugin/ChangeLog +++ b/media-gfx/hugin/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-gfx/hugin # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/ChangeLog,v 1.17 2007/03/03 17:21:51 vanquirius Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/ChangeLog,v 1.18 2007/04/02 00:16:45 vanquirius Exp $ + +*hugin-0.7_beta4 (02 Apr 2007) + + 02 Apr 2007; Marcelo Goes +hugin-0.7_beta4.ebuild: + Add 0.7_beta4 for bug 141617. In package.mask for now. Thanks again to + people who contributed in the bug. 03 Mar 2007; Marcelo Goes hugin-0.6.1.ebuild: Improve einfo explanation for enblend and sift USE flags for bug 141617. diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest index 443bfcc92904..545c1786c021 100644 --- a/media-gfx/hugin/Manifest +++ b/media-gfx/hugin/Manifest @@ -9,6 +9,7 @@ SHA256 7af013d7eedfce78f0c9e21ab5e76fdd14bf4baff8f5df767a873b800c59ab86 files/hu DIST hugin-0.5.tar.gz 2264996 RMD160 f9504ed501db3ca02830eb0e3d3329d27bb98f93 SHA1 721dfe916179abae106fae5ae9daac58aa01262f SHA256 28b49663ea52ff73b61453a6b397c99b704844d6147f316f961327532f9ca1fc DIST hugin-0.5_rc1.tar.bz2 1499912 RMD160 58cdf41d3494fefa6d33692bda2cf90f3389ab0e SHA1 7e22969d2e983339de236acfb9ee55ba83e258f2 SHA256 56c72ae9bcb09f191d64b33e8b0137530f0053edd811a652a0277e9aa872184f DIST hugin-0.6.1.tar.bz2 2151921 RMD160 4d5c1fa47f0bbe0ce452cab90443d7bd4b6e602a SHA1 b3581e316a6be182be13524b4e9c3758c7ed4b2e SHA256 18546d42ef15154246d5b84ebde847aa2cf003c6305cc64a17cc5396db346ae7 +DIST hugin-0.7_beta4.tar.bz2 2319243 RMD160 a46390111a0b47a05f3091549ca0523c7e867ae2 SHA1 66cbc8ef3db986c4b877a52b6291dafaa6d37ef0 SHA256 4527d40ae56a6ef67583a350ab67505e86054c0b297b2d18cf892c2751cabcfd EBUILD hugin-0.5.ebuild 1286 RMD160 03405f62374609bbd55ec42c6c6991552701df2d SHA1 348f923f7e2b92b440370ebd728471b5e4af38d9 SHA256 7ca5f701b195e238eadbc93c9fd87318d7ca220103b1e52fa5633cfa3f27183a MD5 f679b1df581397fdc30793ce6f85b05d hugin-0.5.ebuild 1286 RMD160 03405f62374609bbd55ec42c6c6991552701df2d hugin-0.5.ebuild 1286 @@ -21,10 +22,14 @@ EBUILD hugin-0.6.1.ebuild 1870 RMD160 ff53b94b6c2e71d8e04e9d5be02a07810fe38a5d S MD5 96aeae50650a58330d7016d6722ca49e hugin-0.6.1.ebuild 1870 RMD160 ff53b94b6c2e71d8e04e9d5be02a07810fe38a5d hugin-0.6.1.ebuild 1870 SHA256 b9fd47348196243915cfc47aa0b06cb58bd8313942dfb71e9304841fdcae7eeb hugin-0.6.1.ebuild 1870 -MISC ChangeLog 3365 RMD160 e999da08aae209a0756c349af47131bbdd055389 SHA1 9115df010f59407023ffacc35fc74c425ef141a4 SHA256 61b6d4164b37c6410956bc71b74a42ad636d5c726de786a97df7ea10d1126e26 -MD5 00cb15442aa38549f66a3625299fcff5 ChangeLog 3365 -RMD160 e999da08aae209a0756c349af47131bbdd055389 ChangeLog 3365 -SHA256 61b6d4164b37c6410956bc71b74a42ad636d5c726de786a97df7ea10d1126e26 ChangeLog 3365 +EBUILD hugin-0.7_beta4.ebuild 1874 RMD160 a0d9fb6466019809cc92bb51b4d39ddc70bd1396 SHA1 114fa9cb85e4ee8fa216b0c39e2327a5d3b8a5c3 SHA256 0aa3b2981cab1a2199f63f85c82ddf68ef5dc35a2031803cbc1f7ba28813a955 +MD5 401940e7dabf4b9f224b6230e7865779 hugin-0.7_beta4.ebuild 1874 +RMD160 a0d9fb6466019809cc92bb51b4d39ddc70bd1396 hugin-0.7_beta4.ebuild 1874 +SHA256 0aa3b2981cab1a2199f63f85c82ddf68ef5dc35a2031803cbc1f7ba28813a955 hugin-0.7_beta4.ebuild 1874 +MISC ChangeLog 3585 RMD160 815c3ff14c5aa7bc7550ecd2470cbbb2820613f6 SHA1 02683ea8bcdb45b6f96c38e2c3ab51f5bb8b5f0f SHA256 a1ea90b0527d0b8202a798212433e563956d49999837258bac92de58382f64e0 +MD5 9509b7f6fdd50ae2b8d76ef9b2a756a6 ChangeLog 3585 +RMD160 815c3ff14c5aa7bc7550ecd2470cbbb2820613f6 ChangeLog 3585 +SHA256 a1ea90b0527d0b8202a798212433e563956d49999837258bac92de58382f64e0 ChangeLog 3585 MISC metadata.xml 236 RMD160 f8f179a11afc01f8e313241a5ff129266e0d8d15 SHA1 5543141f83e3d81465f35765ded5f03793238b59 SHA256 4d5e945742c9cf9cf794711f013e75fc4c1ce10e70d4ff34045c507f8b5bb1d9 MD5 24cd90963c4b50ead2d24c441915c512 metadata.xml 236 RMD160 f8f179a11afc01f8e313241a5ff129266e0d8d15 metadata.xml 236 @@ -38,3 +43,6 @@ SHA256 6ca496574678c42197076fd873246ad628c38878414fa6d3b981739fe16f326e files/di MD5 eb5933467fba2004fe34a8195c54e098 files/digest-hugin-0.6.1 241 RMD160 0004abe8ad89b244f346527bc58a8ee62c929625 files/digest-hugin-0.6.1 241 SHA256 e89ebf11a469fffb6c02edf31e750f51da534a89769885fcafd78ce28a9e6f0c files/digest-hugin-0.6.1 241 +MD5 d2a264bbc38bda5a00441f33fe59514c files/digest-hugin-0.7_beta4 253 +RMD160 439f779452c802d996b113177e667ac635066209 files/digest-hugin-0.7_beta4 253 +SHA256 cd4111e99c415e01322ce7c3a97d4fac0ca3e0476f03dd3531b3a218d7c7f560 files/digest-hugin-0.7_beta4 253 diff --git a/media-gfx/hugin/files/digest-hugin-0.7_beta4 b/media-gfx/hugin/files/digest-hugin-0.7_beta4 new file mode 100644 index 000000000000..a0dd7890de4e --- /dev/null +++ b/media-gfx/hugin/files/digest-hugin-0.7_beta4 @@ -0,0 +1,3 @@ +MD5 28b69d85ae06a22fe9514f7f77e6dddb hugin-0.7_beta4.tar.bz2 2319243 +RMD160 a46390111a0b47a05f3091549ca0523c7e867ae2 hugin-0.7_beta4.tar.bz2 2319243 +SHA256 4527d40ae56a6ef67583a350ab67505e86054c0b297b2d18cf892c2751cabcfd hugin-0.7_beta4.tar.bz2 2319243 diff --git a/media-gfx/hugin/hugin-0.7_beta4.ebuild b/media-gfx/hugin/hugin-0.7_beta4.ebuild new file mode 100644 index 000000000000..305fed40b437 --- /dev/null +++ b/media-gfx/hugin/hugin-0.7_beta4.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/hugin-0.7_beta4.ebuild,v 1.1 2007/04/02 00:16:45 vanquirius Exp $ + +inherit wxwidgets eutils + +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" +IUSE="unicode debug enblend sift" + +DEPEND=">=media-libs/libpano12-2.8.4 + >=dev-libs/boost-1.30.0 + >=x11-libs/wxGTK-2.6.2 + sys-libs/zlib + media-libs/libpng + media-libs/jpeg + media-libs/tiff + enblend? ( media-gfx/enblend ) + sift? ( media-gfx/autopano-sift )" + +pkg_setup() { + if ! built_with_use dev-libs/boost threads ; then + local msg="Build dev-libs/boost with USE=threads" + eerror "$msg" + die "$msg" + fi + if ! use enblend; then + einfo "It is recommended to emerge this package with the" + einfo "enblend use flag to install media-gfx/enblend" + einfo "that blends the seams between images in a panorama." + fi + if ! use sift; then + einfo "It is recommended to emerge this package with the" + einfo "sift use flag to install media-gfx/autopano-sift" + einfo "that produces control points between images in a" + einfo "panorama." + fi +} + +src_unpack() { + unpack ${A} + + sed -i -e 's/autopanog\.exe/autopanog/' "${S}"/src/include/hugin/config_defaults.h +} + +src_compile() { + export WX_GTK_VER="2.6" + + if use unicode; then + need-wxwidgets unicode || die "Emerge wxGTK with unicode in USE" + else + need-wxwidgets gtk2 || die "Emerge wxGTK with gtk2 in USE" + fi + + myconf="`use_with unicode` + `use_enable debug`" + + econf --with-wx-config="${WX_CONFIG}" ${myconf} || die "configure failed" + emake || die "compiling failed" +} + +src_install() { + make install DESTDIR="${D}" || die + dodoc AUTHORS BUGS README TODO +} -- 2.26.2