summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Meier <maekke@gentoo.org>2009-02-25 07:11:25 +0000
committerMarkus Meier <maekke@gentoo.org>2009-02-25 07:11:25 +0000
commitabb287120b97fedcffc57945b7a3895094387e3d (patch)
tree1a23ff717ca285513dc5aac207ac4cbea79f6919 /media-gfx
parentmask beta releases of media-gfx/hugin-0.8.0 (diff)
downloadhistorical-abb287120b97fedcffc57945b7a3895094387e3d.tar.gz
historical-abb287120b97fedcffc57945b7a3895094387e3d.tar.bz2
historical-abb287120b97fedcffc57945b7a3895094387e3d.zip
bump to hugin-0.8.0_beta1
Package-Manager: portage-2.2_rc23/cvs/Linux i686
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/hugin/ChangeLog10
-rw-r--r--media-gfx/hugin/Manifest13
-rw-r--r--media-gfx/hugin/files/hugin-0.8.0_beta1-as-needed.patch39
-rw-r--r--media-gfx/hugin/hugin-0.8.0_beta1.ebuild38
4 files changed, 93 insertions, 7 deletions
diff --git a/media-gfx/hugin/ChangeLog b/media-gfx/hugin/ChangeLog
index 98476a252710..fa6ff2c3758c 100644
--- a/media-gfx/hugin/ChangeLog
+++ b/media-gfx/hugin/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-gfx/hugin
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/ChangeLog,v 1.52 2008/12/02 12:57:59 chainsaw Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/ChangeLog,v 1.53 2009/02/25 07:11:24 maekke Exp $
+
+*hugin-0.8.0_beta1 (25 Feb 2009)
+
+ 25 Feb 2009; Markus Meier <maekke@gentoo.org>
+ +files/hugin-0.8.0_beta1-as-needed.patch, +hugin-0.8.0_beta1.ebuild:
+ bump to hugin-0.8.0_beta1
02 Dec 2008; <chainsaw@gentoo.org> hugin-0.7.0.ebuild,
hugin-0.7.0-r1.ebuild:
diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest
index b95070cd3bbb..b65e2c151cb5 100644
--- a/media-gfx/hugin/Manifest
+++ b/media-gfx/hugin/Manifest
@@ -5,17 +5,20 @@ AUX hugin-0.6.1-1_0.6.1-1.1.patch 1165 RMD160 bc94d52e292329626d340fa3a88cfe3e91
AUX hugin-0.6.1-as-needed.patch 629 RMD160 af7d64eca6ffd7247111932a5793e83e873862c7 SHA1 e6140c09f6f61a5b0d16939a6826775e11408570 SHA256 ea63636b957ee2daa5ac0a59c6c9bf82adee6d328c50e9bf40e7fc8941461eaf
AUX hugin-0.6.1-gcc43.patch 2158 RMD160 10d222fc8803ea11fbf73be36d158952d2c89c27 SHA1 0cf422177426d5d3069650a5f58c01e4907df0de SHA256 a67c455cb327969ad1ac0c3de08da97883877c50eaebc501677ba546e825f4c6
AUX hugin-0.7.0_rc2-as-needed.patch 1522 RMD160 fe9cad07ed8426d8b435ab5ef1f06a2b689cb544 SHA1 961d26b6000da8e297620acb759f6495183cb031 SHA256 f7f8d8f177f5edf8654f1769bc51155ccc5e2bd5b8ab6664f265eff9b6588077
+AUX hugin-0.8.0_beta1-as-needed.patch 2077 RMD160 ebcf7007101213055b1b28d1cf5e317cca2ceb47 SHA1 0415a41ea5fef56610ffcfa627f4f05c8ccb7f95 SHA256 51ae48fcf577b6f421c3a43e033fedb24b9f1f94433ddb8b8103c188a6d657ad
DIST hugin-0.6.1.tar.bz2 2151921 RMD160 4d5c1fa47f0bbe0ce452cab90443d7bd4b6e602a SHA1 b3581e316a6be182be13524b4e9c3758c7ed4b2e SHA256 18546d42ef15154246d5b84ebde847aa2cf003c6305cc64a17cc5396db346ae7
DIST hugin-0.7.0.tar.gz 6074207 RMD160 a64875d9b86dbc54b3959fdb54fbd77b5a16a119 SHA1 6452ddc4e4d7a67b8e84d0a52a9c536664a62abf SHA256 8e31fad113d60881c229d0eaf9c9971cbc0082a7148014b6980f3f92fedf7959
+DIST hugin-0.8.0_beta1.tar.gz 10850459 RMD160 95f41f6777d98bb2d2d1e2d94346047195909785 SHA1 d9817ed92e3146edc189496dd4576cbf8e59544c SHA256 16158c6d80c134a5b86757beb82cb8434ce37d40469d369c145e236f54391aa9
EBUILD hugin-0.6.1-r2.ebuild 2098 RMD160 4e431a9379b5ebc7e0025aff97c71c5625db6574 SHA1 3c5fc4228f108579a6cfcc8302c5916137bf6633 SHA256 2acd7dc92a6bb5d3cc7cfa7d480e60aedb89b48fbad902d1711057fab576376c
EBUILD hugin-0.7.0-r1.ebuild 912 RMD160 f94a31110941870320535066217f81783804a90e SHA1 ee127968745bd02f764d694f9607a13e764b34df SHA256 b287b9b8fe56aa7e4fcda8c8cb75da5ddb4e9f03df473343b559a829fa1fb305
EBUILD hugin-0.7.0.ebuild 1110 RMD160 e6b7a4f8b0e6a1a9ba1e7049258bbe1a64945f8f SHA1 f5fb5171042ca7ba2be4d4be8485ecac233577c5 SHA256 dd50c21c360b81f1fd549231c81572ab74d5573f512c21daee36cdcdae2fa4b3
-MISC ChangeLog 8871 RMD160 d87b42cb7861494c763727eefdd92e7d223ff8be SHA1 a8a6f1d7cfd21ef226c9672a545daee3835a9979 SHA256 7f317b92bf1a41d58603faf995dc1dacf2ce2c9268b2dc6afc5900e349a77d83
+EBUILD hugin-0.8.0_beta1.ebuild 990 RMD160 a216eaebef839724b20c8699afba75fec9849eb4 SHA1 e2243e178f6487797d658cbdd9f9b7e8e44f29a0 SHA256 75f02254887942120b38140c6ed8595b83a3ab788afe6cff91fd9c0d14e67e22
+MISC ChangeLog 9051 RMD160 c3a1a5583452709c80c8e4450ae0cc1fb528fd6c SHA1 8e80b1dc699759d9dc444f635e8b58b5c15b2f7b SHA256 d3b6789bf556d348e3d554e9af3cf7a593bd2c526e39874a9b539e5009c8f482
MISC metadata.xml 491 RMD160 227579d208d1cf0f8a1a42633faa4cea983214d3 SHA1 2c3cb4518276782f7ae638f16a418c32321ef75b SHA256 56d0aaab0b4f81e46319fa3dfd6fd30530c92f2791bf7e67e144485350423aea
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
+Version: GnuPG v2.0.10 (GNU/Linux)
-iEYEARECAAYFAkk1MMsACgkQp5vW4rUFj5o1SgCeJYhokxne+gZNx/Y2ClklNjGw
-hrcAoMKWwvXA5aIOksbbe2dF6oY3u38R
-=BoQ4
+iEYEARECAAYFAkmk73cACgkQkKaRLQcq0GL/dwCfdVQQP6eUGmSo9ND/2R5xoAu5
+BBcAn0gpke/azOdhqNVHu6m1DEgk8tq2
+=QTkg
-----END PGP SIGNATURE-----
diff --git a/media-gfx/hugin/files/hugin-0.8.0_beta1-as-needed.patch b/media-gfx/hugin/files/hugin-0.8.0_beta1-as-needed.patch
new file mode 100644
index 000000000000..95f706fa37d6
--- /dev/null
+++ b/media-gfx/hugin/files/hugin-0.8.0_beta1-as-needed.patch
@@ -0,0 +1,39 @@
+diff -ru hugin-0.8.0.orig/src/foreign/jhead/CMakeLists.txt hugin-0.8.0/src/foreign/jhead/CMakeLists.txt
+--- hugin-0.8.0.orig/src/foreign/jhead/CMakeLists.txt 2009-02-25 00:33:09.000000000 +0100
++++ hugin-0.8.0/src/foreign/jhead/CMakeLists.txt 2009-02-25 00:35:44.000000000 +0100
+@@ -7,3 +7,5 @@
+ ELSE (${HUGIN_SHARED_LIBS})
+ add_library(huginjhead STATIC ${HUGIN_JHEAD_SRC})
+ ENDIF (${HUGIN_SHARED_LIBS})
++
++TARGET_LINK_LIBRARIES(huginjhead huginbase)
+diff -ru hugin-0.8.0.orig/src/foreign/levmar/CMakeLists.txt hugin-0.8.0/src/foreign/levmar/CMakeLists.txt
+--- hugin-0.8.0.orig/src/foreign/levmar/CMakeLists.txt 2009-02-25 00:33:09.000000000 +0100
++++ hugin-0.8.0/src/foreign/levmar/CMakeLists.txt 2009-02-25 00:36:08.000000000 +0100
+@@ -1,4 +1,6 @@
+ add_library(huginlevmar STATIC lm.c Axb.c misc.c lmlec.c lmbc.c)
+ IF (NOT MSVC)
+ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
+-ENDIF (NOT MSVC)
+\ No newline at end of file
++ENDIF (NOT MSVC)
++
++SET_TARGET_PROPERTIES(huginlevmar PROPERTIES COMPILE_FLAGS -fPIC)
+diff -ru hugin-0.8.0.orig/src/foreign/vigra/vigra_impex/CMakeLists.txt hugin-0.8.0/src/foreign/vigra/vigra_impex/CMakeLists.txt
+--- hugin-0.8.0.orig/src/foreign/vigra/vigra_impex/CMakeLists.txt 2009-02-25 00:33:09.000000000 +0100
++++ hugin-0.8.0/src/foreign/vigra/vigra_impex/CMakeLists.txt 2009-02-25 00:34:48.000000000 +0100
+@@ -9,3 +9,5 @@
+ ELSE (${HUGIN_SHARED_LIBS})
+ add_library(huginvigraimpex STATIC ${VIGRA_IMPEX_SRC})
+ ENDIF (${HUGIN_SHARED_LIBS})
++
++TARGET_LINK_LIBRARIES(huginvigraimpex ${JPEG_LIBRARIES} ${OPENEXR_LIBRARIES} ${PNG_LIBRARIES} ${TIFF_LIBRARIES})
+diff -ru hugin-0.8.0.orig/src/hugin_base/CMakeLists.txt hugin-0.8.0/src/hugin_base/CMakeLists.txt
+--- hugin-0.8.0.orig/src/hugin_base/CMakeLists.txt 2009-02-25 00:33:08.000000000 +0100
++++ hugin-0.8.0/src/hugin_base/CMakeLists.txt 2009-02-25 00:33:54.000000000 +0100
+@@ -64,3 +64,5 @@
+ ENDIF (${HUGIN_SHARED_LIBS})
+
+ add_subdirectory(test)
++
++TARGET_LINK_LIBRARIES(huginbase huginlevmar huginvigraimpex ${Boost_thread_LIBRARIES} ${EXIV2_LIBRARIES} ${PANO_LIBRARIES} ${TIFF_LIBRARIES})
diff --git a/media-gfx/hugin/hugin-0.8.0_beta1.ebuild b/media-gfx/hugin/hugin-0.8.0_beta1.ebuild
new file mode 100644
index 000000000000..ebf6e8da4e45
--- /dev/null
+++ b/media-gfx/hugin/hugin-0.8.0_beta1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/hugin-0.8.0_beta1.ebuild,v 1.1 2009/02/25 07:11:24 maekke Exp $
+
+EAPI="2"
+WX_GTK_VER="2.8"
+
+inherit cmake-utils eutils wxwidgets versionator
+
+DESCRIPTION="GUI for the creation & processing of panoramic images"
+HOMEPAGE="http://hugin.sf.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+LICENSE="GPL-2 SIFT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="+sift"
+
+DEPEND="
+ app-arch/zip
+ || ( >=dev-libs/boost-1.34 =dev-libs/boost-1.33*[threads] )
+ >=media-gfx/enblend-3.0_p20080807
+ media-gfx/exiv2
+ media-libs/jpeg
+ media-libs/libpano13
+ media-libs/libpng
+ media-libs/openexr
+ media-libs/tiff
+ sys-libs/zlib
+ x11-libs/wxGTK:2.8
+ sift? ( media-gfx/autopano-sift-C )"
+RDEPEND="${DEPEND}"
+
+DOCS="AUTHORS README TODO"
+S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-as-needed.patch
+}