diff options
author | Markus Meier <maekke@gentoo.org> | 2013-09-19 19:07:25 +0000 |
---|---|---|
committer | Markus Meier <maekke@gentoo.org> | 2013-09-19 19:07:25 +0000 |
commit | 1c936388f6e0c12c802e62b6955c4558b5968665 (patch) | |
tree | de22ae43ecbb4539b7c5f90600ab1629f31ba02d /media-gfx | |
parent | moving gcc checks to src_prepare to avoid affecting binpkgs (diff) | |
download | historical-1c936388f6e0c12c802e62b6955c4558b5968665.tar.gz historical-1c936388f6e0c12c802e62b6955c4558b5968665.tar.bz2 historical-1c936388f6e0c12c802e62b6955c4558b5968665.zip |
version bump: migrate to python-single-r1.eclass and use subslot operator deps
Package-Manager: portage-2.2.6/cvs/Linux x86_64
Manifest-Sign-Key: 0x072AD062
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/hugin/ChangeLog | 8 | ||||
-rw-r--r-- | media-gfx/hugin/Manifest | 12 | ||||
-rw-r--r-- | media-gfx/hugin/hugin-2013.0.0_rc2.ebuild | 72 |
3 files changed, 86 insertions, 6 deletions
diff --git a/media-gfx/hugin/ChangeLog b/media-gfx/hugin/ChangeLog index b150cb1de52a..d6d687107d18 100644 --- a/media-gfx/hugin/ChangeLog +++ b/media-gfx/hugin/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-gfx/hugin # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/ChangeLog,v 1.129 2013/01/04 10:58:39 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/ChangeLog,v 1.130 2013/09/19 19:07:16 maekke Exp $ + +*hugin-2013.0.0_rc2 (19 Sep 2013) + + 19 Sep 2013; Markus Meier <maekke@gentoo.org> +hugin-2013.0.0_rc2.ebuild: + version bump: migrate to python-single-r1.eclass and use subslot operator + deps 04 Jan 2013; Markus Meier <maekke@gentoo.org> -files/hugin-2011.0.0_rc1-libpng15.patch: diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest index 1bfc30199a32..3d85b08eb476 100644 --- a/media-gfx/hugin/Manifest +++ b/media-gfx/hugin/Manifest @@ -5,14 +5,16 @@ AUX hugin-2011.4.0-boost148.patch 1887 SHA256 1ca8641b8bc93c0391cb9596c2d977f8dd AUX hugin-2011.4.0-gcc47.patch 1243 SHA256 ff1e2f55eb94e22546c3185cde458f51a503f91158456043018f09518652b49f SHA512 51c809d6e1d92f35ec98ba707717e09e1ea5c45e8c3efe5fb6fb35d775d1dc50ecb445171d0ca099b46e25fb891c52b2ee448f863264533e550ba5b5ab84acb6 WHIRLPOOL 0e6a7b1d2f33dace53c54fdc3aa5b743852752c4e935c2eee23603ece0a0a291a22cf68e2a7fa551b40130f4225260439ddd4968cb37ae11215fd5ee00547517 DIST hugin-2011.4.0.tar.bz2 11740410 SHA256 2e4b8eabdb243b24b2dd4a6af82a1a2a7451e2e749f84349f8cdfd8e9fa4ddae SHA512 13f2e1d72e1bc7e3c3871dd845ec3cd7aefe9dc1bf108808996b9dccdfff6a10a8dba2935f1a20c898385e97bdf8f08e9f77bb315e73ae5240eb594bfbc55803 WHIRLPOOL b7a4ee66029d3639f4314c853a92d60ca930353e6c2be624c0b05476435defab302f17e5ac27f48a5c4e7fd9f6eefd3ad088c0cc435abbbe5b7e66c8908d3f82 DIST hugin-2012.0.0.tar.bz2 11658665 SHA256 63dfd88ac90d3af4b958111db951bb7fbf2c66ad6b0246e6305403eb5de971b3 SHA512 acf97d383091eca300074a8e207ec5500a8b96a5116708a6ff23fb8f5359a77016867ee2ae21a4e40c4d07d056b5c27844c03c275ec29c0b604ecb31b73ee0a8 WHIRLPOOL d058639202aef1f6beb475bc8c170ac4269bf5050bfcbc48678ddde67188e12eb29c216b6ce8f79571c91ff43e271dac706bd4f432d3f640d549f87b371caa43 +DIST hugin-2013.0.0_rc2.tar.bz2 11246216 SHA256 435b22f7eea0e35cecab46a1c76cc096b0b2a41820cc6991e39cc027a69770e7 SHA512 89bad8a5895df9b85ec349ff76841a468fd68a30b72821404a7a778c9b3f31017613257e690bd44ae0521e6c58c1b49a7c3c914e9b5cf55530c05ac657fc7dd9 WHIRLPOOL ae4d28fa041c849695ab629d09f3044ae5be685446813d7a1f036748cb66d7092614e06c877b4c4642c40199bb272c35f6dce3d8bba2ee781c5fc5258eaeef68 EBUILD hugin-2011.4.0-r1.ebuild 1679 SHA256 a22284b80ce1577efdeef3e50ef9655fe70a5cfac77a57ef10829cdff799ee29 SHA512 5fbe3098646872c0bbe631986e239958f73ac95a0d0c1bf77a3d9ac4182ce9a5ec7be45466d68dede525bc9f727d2618c98dd0dd69acbd1200646044c40289ed WHIRLPOOL 385ff63b2a778c8b8a70dbd24a5e5a7eab0ac0d9836357e52d630d489d487b8f104c3ceb21ba95dcbd759c3942ba534fa35d51641febc7c93034216f03bdb629 EBUILD hugin-2012.0.0.ebuild 1654 SHA256 b1795e21ab217a62e614c29cda6aa9bb1aebf8ebfb47325a63c8a1b7d5de936b SHA512 ace79abb3e35ce9e5147ca3c3ed67a1d48590c4958cd974bb157d3d6970a8a3e94500437a50285826f53b3d5ed6c2d06e62a1375c8f1c3e36afc516dbfe1428a WHIRLPOOL ab5990c98381d4d5337d8fc779875770bd96c76aac441acfd61edf08b3bd1ec53b9a07e619946525b327dffa8fdcc2739602509ece67f94a45a11afb8b625bf8 -MISC ChangeLog 20756 SHA256 d98104b1e4bd1e1ce2931683599a26597502ef3155db4342b25886eeaaaff10a SHA512 a69b77db6f398c90e7a1d1ed1e5bd416e95c6976da6dd32947f88761abb9b9e2a805cd3c059ccfdba2b5c04b591af9d3e0239e8140169a8b5af95d399e6cb7ce WHIRLPOOL dc9cd32a391cf451fd887af8574991cb52979d0e0429e52a8327ded262d39e461025c2d195663f6a5c67baeb8993edce7aa32b1abfe13d14a8b1f9a6fd24aaaa +EBUILD hugin-2013.0.0_rc2.ebuild 1798 SHA256 cf3cc92bd912b146c20bffaa889f385743049b4df08f10845f47588d5c35cc6b SHA512 621fd0e614743446377f7cb0815575585dd658f1ae4f2a5a1aea0a48004433d24c9eda7b5638244ea9374a035dd7e09e8295281c17937fe996596afa54e1d22f WHIRLPOOL d571a20a475d9e0937c57ed8ef9d1a2d416464f95c857bc98cf96b693e588d5bdc0691da958aeec03c070873b9bd0dc72c76fc90ce91cbd445dd3dd0e61a34c5 +MISC ChangeLog 20951 SHA256 2ca77a91fdab254921d207bc02da89610797041d467697ed71280c8ec18340c9 SHA512 6cc0505118481f9aaf713fbaeaa51bc7c91c057cc396c453882b83da3700fb1386f35a0625da3e9d6aa2e03962799a2ce2a91ab75c04e07b867edfad4a79376c WHIRLPOOL b623f1ccb18e6cdd0bf179b66a413e875e63e3e76e8e5b41aefba96ea9536f12fb108aa9749e9840d083cd4fbe77b617672197e73a255f2cb513414a0b6a0fd2 MISC metadata.xml 389 SHA256 6f26cd9c2b64a96c1c86a8a468a261af4cf4dfaa86b4d7ddcfaee1ca98314803 SHA512 29609682ab87309ae4c688476d73cb996f6f97fceecfb084343b9b371d28dc6bfcdd6034dc6086b4d1ebb6e37bba7840085fe126aef0e41a32454f7a9e4d231d WHIRLPOOL 180338c5e90a9340360500c879066385841c3a568559236095156dfb2fd8783e6971c0d4d72fe7f8cc07d53466a3b4b51525c0d58be572a226730e7451066e4e -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.20 (GNU/Linux) -iEYEAREIAAYFAlDmtukACgkQkKaRLQcq0GLk1wCfb+DvTZCeSb+f10TDf0dm5LFw -q80AnR9+4Wc+ARVmzCvwiNXbH8ub1zNX -=KE+d +iEYEAREIAAYFAlI7TN0ACgkQkKaRLQcq0GLs1ACgqTiJucQKvMzgcYie02AkeQdU +l3cAn1IeU5OpfRP0zdWP3gwE/jOFkBLQ +=o0Po -----END PGP SIGNATURE----- diff --git a/media-gfx/hugin/hugin-2013.0.0_rc2.ebuild b/media-gfx/hugin/hugin-2013.0.0_rc2.ebuild new file mode 100644 index 000000000000..5f0a1c65da18 --- /dev/null +++ b/media-gfx/hugin/hugin-2013.0.0_rc2.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/hugin-2013.0.0_rc2.ebuild,v 1.1 2013/09/19 19:07:16 maekke Exp $ + +EAPI=5 +WX_GTK_VER="2.8" +PYTHON_COMPAT=( python{2_7,3_2,3_3} ) + +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=" bg ca cs da de en_GB es eu fi fr hu it ja ko nl pl pt_BR ro ru sk sl sv uk zh_CN zh_TW" +IUSE="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.18 + media-libs/libpng:0= + media-libs/openexr:= + media-libs/tiff + sys-libs/zlib + virtual/jpeg + x11-libs/wxGTK:2.8=[X,opengl,-odbc] + lapack? ( virtual/lapack ) + sift? ( media-gfx/autopano-sift-C )" +RDEPEND="${CDEPEND} + media-libs/exiftool" +DEPEND="${CDEPEND} + 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) + +pkg_setup() { + DOCS="authors.txt README TODO" + mycmakeargs=( + $(cmake-utils_use_enable lapack LAPACK) + $(cmake-utils_use_build python HSI) + ) + python-single-r1_pkg_setup +} + +src_install() { + cmake-utils_src_install + 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 +} |