1 |
commit: b0618cdaff22d351db5c387976ac1f7a46d6ef5e |
2 |
Author: Markus Meier <maekke <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jan 28 20:28:21 2018 +0000 |
4 |
Commit: Markus Meier <maekke <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jan 28 20:38:25 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0618cda |
7 |
|
8 |
media-gfx/hugin: version bump |
9 |
|
10 |
Package-Manager: Portage-2.3.19, Repoman-2.3.6 |
11 |
|
12 |
media-gfx/hugin/Manifest | 1 + |
13 |
media-gfx/hugin/hugin-2018.0_rc2.ebuild | 89 +++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 90 insertions(+) |
15 |
|
16 |
diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest |
17 |
index a0fa04ab92b..f25e50664a5 100644 |
18 |
--- a/media-gfx/hugin/Manifest |
19 |
+++ b/media-gfx/hugin/Manifest |
20 |
@@ -1,2 +1,3 @@ |
21 |
DIST hugin-2016.2.0.tar.bz2 10386216 BLAKE2B 8437a360880903fac33be7dc12fcdff7fbd16b15153de32e127bdc2b5fe5a47e9ebefe8bc4fb088ba2b818743b8bee9348560aaeb53781bfd0eeb57ec1adbe0b SHA512 9c652e685d0135afef6418bdf5fce39cec8ef1ec0dbe3a325151957c91495db0a2a3171ee04a28955a638493913c1bc800a90c37347ad17612584646c8a65510 |
22 |
DIST hugin-2017.0.tar.bz2 9803272 BLAKE2B fa7475347f6b1b561132d5370172fee410afd4f8b15c2c5d7d356023716d15cdcc5ecb8a13d743ce13f3c15ebb7f4b42f0e9653b9f94e752d5e6dea3ecef05b7 SHA512 bfd39135119fddb559ecec220da36a4c15d96bda7f93e738d8815aafca94685ba879239202e2cc81c87787188ee3b1b6dc5cbe8014aa12e2f95d654591dc1969 |
23 |
+DIST hugin-2018.0rc2.tar.bz2 9838518 BLAKE2B dc6d786e4e6a298d4dd4e48b2c42f9c9c297b4c431fbc00fa9090f129a4633f599e222402aef1f2a467aa9b498d356f3bbaca9548954cf697d331950afa6693a SHA512 30061f4af695137f349526272e8c3c2f1f6a167305acb32466a30629c46dabea3818bc2c3a77b6102fcb67aa390a803cdc5ba8d8a2ecc6065f88726392529cbc |
24 |
|
25 |
diff --git a/media-gfx/hugin/hugin-2018.0_rc2.ebuild b/media-gfx/hugin/hugin-2018.0_rc2.ebuild |
26 |
new file mode 100644 |
27 |
index 00000000000..33d44b9ffac |
28 |
--- /dev/null |
29 |
+++ b/media-gfx/hugin/hugin-2018.0_rc2.ebuild |
30 |
@@ -0,0 +1,89 @@ |
31 |
+# Copyright 1999-2018 Gentoo Foundation |
32 |
+# Distributed under the terms of the GNU General Public License v2 |
33 |
+ |
34 |
+EAPI=6 |
35 |
+ |
36 |
+WX_GTK_VER="3.0" |
37 |
+PYTHON_COMPAT=( python{2_7,3_4,3_5} ) |
38 |
+ |
39 |
+inherit python-single-r1 wxwidgets versionator cmake-utils |
40 |
+ |
41 |
+DESCRIPTION="GUI for the creation & processing of panoramic images" |
42 |
+HOMEPAGE="http://hugin.sf.net" |
43 |
+SRC_URI="mirror://sourceforge/${PN}/${P/_/}.tar.bz2" |
44 |
+ |
45 |
+LICENSE="GPL-2 SIFT" |
46 |
+SLOT="0" |
47 |
+KEYWORDS="~amd64 ~ppc ~x86" |
48 |
+ |
49 |
+LANGS=" ca ca-valencia cs da de en-GB es eu fi fr hu it ja nl pl pt-BR ro ru sk sv zh-CN zh-TW" |
50 |
+IUSE="debug lapack python sift $(echo ${LANGS//\ /\ l10n_})" |
51 |
+ |
52 |
+CDEPEND=" |
53 |
+ !!dev-util/cocom |
54 |
+ dev-db/sqlite:3 |
55 |
+ dev-libs/boost:= |
56 |
+ dev-libs/zthread |
57 |
+ >=media-gfx/enblend-4.0 |
58 |
+ media-gfx/exiv2:= |
59 |
+ media-libs/freeglut |
60 |
+ media-libs/glew:= |
61 |
+ >=media-libs/libpano13-2.9.19_beta1:0= |
62 |
+ media-libs/libpng:0= |
63 |
+ media-libs/openexr:= |
64 |
+ media-libs/tiff:0 |
65 |
+ >=media-libs/vigra-1.11.0[openexr] |
66 |
+ sci-libs/fftw:3.0= |
67 |
+ sci-libs/flann |
68 |
+ sys-libs/zlib |
69 |
+ virtual/glu |
70 |
+ virtual/jpeg:0 |
71 |
+ virtual/opengl |
72 |
+ x11-libs/wxGTK:3.0=[X,opengl] |
73 |
+ lapack? ( virtual/blas virtual/lapack ) |
74 |
+ python? ( ${PYTHON_DEPS} ) |
75 |
+ sift? ( media-gfx/autopano-sift-C )" |
76 |
+RDEPEND="${CDEPEND} |
77 |
+ media-libs/exiftool" |
78 |
+DEPEND="${CDEPEND} |
79 |
+ dev-cpp/tclap |
80 |
+ sys-devel/gettext |
81 |
+ virtual/pkgconfig |
82 |
+ python? ( >=dev-lang/swig-2.0.4 )" |
83 |
+ |
84 |
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
85 |
+ |
86 |
+DOCS=( authors.txt README TODO ) |
87 |
+ |
88 |
+S=${WORKDIR}/${PN}-$(get_version_component_range 1-2).0 |
89 |
+ |
90 |
+pkg_setup() { |
91 |
+ use python && python-single-r1_pkg_setup |
92 |
+ setup-wxwidgets |
93 |
+} |
94 |
+ |
95 |
+src_configure() { |
96 |
+ local mycmakeargs=( |
97 |
+ -DBUILD_HSI=$(usex python) |
98 |
+ -DENABLE_LAPACK=$(usex lapack) |
99 |
+ ) |
100 |
+ cmake-utils_src_configure |
101 |
+} |
102 |
+ |
103 |
+src_install() { |
104 |
+ cmake-utils_src_install |
105 |
+ use python && python_optimize |
106 |
+ |
107 |
+ local lang |
108 |
+ for lang in ${LANGS} ; do |
109 |
+ case ${lang} in |
110 |
+ ca) dir=ca_ES;; |
111 |
+ ca-valencia) dir=ca_ES@valencia;; |
112 |
+ cs) dir=cs_CZ;; |
113 |
+ *) dir=${lang/-/_};; |
114 |
+ esac |
115 |
+ if ! use l10n_${lang} ; then |
116 |
+ rm -r "${ED%/}"/usr/share/locale/${dir} || die |
117 |
+ fi |
118 |
+ done |
119 |
+} |