Gentoo Archives: gentoo-commits

From: "Andreas HAttel (dilfridge)" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/hugin: ChangeLog hugin-2011.4.0-r1.ebuild
Date: Sat, 30 Jun 2012 21:36:15
Message-Id: 20120630213606.144AF2004C@flycatcher.gentoo.org
1 dilfridge 12/06/30 21:36:06
2
3 Modified: ChangeLog
4 Added: hugin-2011.4.0-r1.ebuild
5 Log:
6 Add simple build fixes for gcc-4.7 and boost-1.48+ from upstream. Unfortunately boost-1.48 has an ugly bug with gcc-4.7 itself (bug 424319) which means we need boost-1.49.
7
8 (Portage version: 2.2.0_alpha114/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.122 media-gfx/hugin/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/hugin/ChangeLog?rev=1.122&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/hugin/ChangeLog?rev=1.122&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/hugin/ChangeLog?r1=1.121&r2=1.122
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-gfx/hugin/ChangeLog,v
20 retrieving revision 1.121
21 retrieving revision 1.122
22 diff -u -r1.121 -r1.122
23 --- ChangeLog 5 May 2012 07:00:18 -0000 1.121
24 +++ ChangeLog 30 Jun 2012 21:36:05 -0000 1.122
25 @@ -1,6 +1,15 @@
26 # ChangeLog for media-gfx/hugin
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/ChangeLog,v 1.121 2012/05/05 07:00:18 jdhore Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/ChangeLog,v 1.122 2012/06/30 21:36:05 dilfridge Exp $
30 +
31 +*hugin-2011.4.0-r1 (30 Jun 2012)
32 +
33 + 30 Jun 2012; Andreas K. Huettel <dilfridge@g.o>
34 + +hugin-2011.4.0-r1.ebuild, +files/hugin-2011.4.0-boost148.patch,
35 + +files/hugin-2011.4.0-gcc47.patch:
36 + Add simple build fixes for gcc-4.7 and boost-1.48+ from upstream.
37 + Unfortunately boost-1.48 has an ugly bug with gcc-4.7 itself (bug 424319)
38 + which means we need boost-1.49.
39
40 05 May 2012; Jeff Horelick <jdhore@g.o> hugin-2011.0.0.ebuild,
41 hugin-2011.2.0.ebuild, hugin-2011.4.0.ebuild:
42
43
44
45 1.1 media-gfx/hugin/hugin-2011.4.0-r1.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/hugin/hugin-2011.4.0-r1.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/hugin/hugin-2011.4.0-r1.ebuild?rev=1.1&content-type=text/plain
49
50 Index: hugin-2011.4.0-r1.ebuild
51 ===================================================================
52 # Copyright 1999-2012 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/hugin-2011.4.0-r1.ebuild,v 1.1 2012/06/30 21:36:05 dilfridge Exp $
55
56 EAPI=3
57 WX_GTK_VER="2.8"
58 PYTHON_DEPEND="python? 2:2.6 3"
59
60 inherit base python wxwidgets versionator cmake-utils
61
62 DESCRIPTION="GUI for the creation & processing of panoramic images"
63 HOMEPAGE="http://hugin.sf.net"
64 SRC_URI="mirror://sourceforge/${PN}/${P/\.0_/}.tar.bz2"
65 LICENSE="GPL-2 SIFT"
66 SLOT="0"
67 KEYWORDS="~amd64 ~ppc ~x86"
68
69 LANGS=" bg ca cs da de en_GB es fi fr hu it ja ko nl pl pt_BR ro ru sk sl sv uk zh_CN zh_TW"
70 IUSE="lapack python sift $(echo ${LANGS//\ /\ linguas_})"
71
72 CDEPEND="
73 !!dev-util/cocom
74 app-arch/zip
75 dev-cpp/tclap
76 >=dev-libs/boost-1.49.0-r1
77 dev-libs/zthread
78 >=media-gfx/enblend-4.0
79 media-gfx/exiv2
80 media-libs/freeglut
81 >=media-libs/libpano13-2.9.18
82 media-libs/libpng
83 media-libs/openexr
84 media-libs/tiff
85 sys-libs/zlib
86 virtual/jpeg
87 x11-libs/wxGTK:2.8[X,opengl,-odbc]
88 lapack? ( virtual/lapack )
89 sift? ( media-gfx/autopano-sift-C )"
90 RDEPEND="${CDEPEND}
91 media-libs/exiftool"
92 DEPEND="${CDEPEND}
93 virtual/pkgconfig
94 python? ( >=dev-lang/swig-2.0.4 )"
95
96 S=${WORKDIR}/${PN}-$(get_version_component_range 1-3)
97
98 PATCHES=(
99 "${FILESDIR}/${P}"-{boost148,gcc47}.patch
100 )
101
102 pkg_setup() {
103 DOCS="authors.txt README TODO"
104 mycmakeargs=(
105 $(cmake-utils_use_enable lapack LAPACK)
106 $(cmake-utils_use_build python HSI)
107 )
108 }
109
110 src_install() {
111 cmake-utils_src_install
112
113 for lang in ${LANGS} ; do
114 case ${lang} in
115 ca) dir=ca_ES;;
116 cs) dir=cs_CZ;;
117 *) dir=${lang};;
118 esac
119 use linguas_${lang} || rm -r "${D}"/usr/share/locale/${dir}
120 done
121 }