diff options
author | Markus Meier <maekke@gentoo.org> | 2009-06-10 05:41:49 +0000 |
---|---|---|
committer | Markus Meier <maekke@gentoo.org> | 2009-06-10 05:41:49 +0000 |
commit | b2429fd03ae64784259bef0625dc366a77ce9c29 (patch) | |
tree | f1587566b0877686147062e6e998be676bf2e948 /media-gfx/hugin | |
parent | Version bumps. (diff) | |
download | historical-b2429fd03ae64784259bef0625dc366a77ce9c29.tar.gz historical-b2429fd03ae64784259bef0625dc366a77ce9c29.tar.bz2 historical-b2429fd03ae64784259bef0625dc366a77ce9c29.zip |
version bump to 0.8.0_rc3, witch (experimental) lapack support
Package-Manager: portage-2.2_rc33/cvs/Linux i686
Diffstat (limited to 'media-gfx/hugin')
-rw-r--r-- | media-gfx/hugin/ChangeLog | 8 | ||||
-rw-r--r-- | media-gfx/hugin/Manifest | 11 | ||||
-rw-r--r-- | media-gfx/hugin/files/hugin-0.8.0_rc3-as-needed.patch | 27 | ||||
-rw-r--r-- | media-gfx/hugin/hugin-0.8.0_rc3.ebuild | 51 |
4 files changed, 92 insertions, 5 deletions
diff --git a/media-gfx/hugin/ChangeLog b/media-gfx/hugin/ChangeLog index ca96526f4d5e..e176b01a1a23 100644 --- a/media-gfx/hugin/ChangeLog +++ b/media-gfx/hugin/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-gfx/hugin # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/ChangeLog,v 1.62 2009/05/24 10:07:59 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/hugin/ChangeLog,v 1.63 2009/06/10 05:41:48 maekke Exp $ + +*hugin-0.8.0_rc3 (10 Jun 2009) + + 10 Jun 2009; Markus Meier <maekke@gentoo.org> +hugin-0.8.0_rc3.ebuild, + +files/hugin-0.8.0_rc3-as-needed.patch: + version bump to 0.8.0_rc3, witch (experimental) lapack support 24 May 2009; Markus Meier <maekke@gentoo.org> hugin-0.7.0.ebuild, hugin-0.7.0-r1.ebuild, +files/hugin-0.7.0-gcc44.patch: diff --git a/media-gfx/hugin/Manifest b/media-gfx/hugin/Manifest index e8026d132d5e..5a494f61fc49 100644 --- a/media-gfx/hugin/Manifest +++ b/media-gfx/hugin/Manifest @@ -4,12 +4,14 @@ Hash: SHA1 AUX hugin-0.7.0-gcc44.patch 1037 RMD160 3c5d67abfd507199db909de33368f487cea47c4f SHA1 1d2091be6006bb088b20f7e3aa119521b47cab32 SHA256 622513fc0280498006c3978a06cadced9085a3adadc0720b33cbbafc62d7575c 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 +AUX hugin-0.8.0_rc3-as-needed.patch 1523 RMD160 0d64c91f887f701d6f8ba65cb825031bf628c9e6 SHA1 eb4be65d07fc5c6d99aa70a3e9b4c8f561507105 SHA256 e1241263ca0cbbf62bc6103c96f26bccd3d1febbefb1827dd3c173109a037a72 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 DIST hugin-0.8.0_beta2.tar.gz 11694265 RMD160 fea939c0c4301f905fc22eeaf52db589efcf36f9 SHA1 03bcc65c3b8de8c2459a7572ec0015b62f8671b4 SHA256 3a9fe96ffc39ac7e7d9281e358674be4c1fe6a4c3da9248225d86a65484f0e77 DIST hugin-0.8.0_beta3.tar.gz 11391090 RMD160 5d6b8eb65df7a3cb18ebe6a04e0cd3f60bed6ebd SHA1 be0903c9c5b218f1f50e1ea654d66e80f89cff30 SHA256 b54060c57daaf1bfad3f499f99c893dfb99f8e45934da71b40f5d0cd6150bc28 DIST hugin-0.8.0_beta4.tar.gz 11987882 RMD160 7c78e8d6a2934143b1248d5a1a04d1143788891a SHA1 21fcd6f444bbcdb11a7e49edce7eec7150f98b30 SHA256 77c0bd09180d97d1c3280324a09876b2b0b7763c73fcd719ec1bb86d8caee0b6 DIST hugin-0.8.0_rc1.tar.gz 11982423 RMD160 d901c0353fc6e44ca0a408ca30bc21ba77b31e73 SHA1 df0e871363c5e732e9d917ba096dca1400aa0f64 SHA256 f80d549f81c0b5051c95afe123e935c81919dad1be78e6096a8e5949b2fded9d +DIST hugin-0.8.0_rc3.tar.gz 12080000 RMD160 8d5209187400bcb72d06bceb59fa8e9ec2041e10 SHA1 7c2f44ab1f5711e3e4182ea442010f4750d98d1b SHA256 47a7c663900732c9f8cf640ddb89f7378f21e979c1bdaca647a0ac6898572e2f EBUILD hugin-0.7.0-r1.ebuild 941 RMD160 38ff169cc7b2efc6056ccca4f7fd15b929b12ec9 SHA1 0899add5f32c03b9b756336f237a07d930e6e918 SHA256 4f494f445fbd1dd51dfd1ba5349bfddcbc14d42defa7dccb1b5e888575010efa EBUILD hugin-0.7.0.ebuild 1166 RMD160 32e4dbf6a0eb7ef999df3fb70b3ac2d2213d3ae2 SHA1 e554a8f95ba9bfd1421a0fb4043e984023598afa SHA256 063f03bad0f7bc806c1551ad8551331690a7a9ad0f2d7de4a80e3604197a8be2 EBUILD hugin-0.8.0_beta1.ebuild 990 RMD160 a216eaebef839724b20c8699afba75fec9849eb4 SHA1 e2243e178f6487797d658cbdd9f9b7e8e44f29a0 SHA256 75f02254887942120b38140c6ed8595b83a3ab788afe6cff91fd9c0d14e67e22 @@ -17,12 +19,13 @@ EBUILD hugin-0.8.0_beta2.ebuild 1280 RMD160 5c9b062067658542526dc762afb8177d58a1 EBUILD hugin-0.8.0_beta3.ebuild 1330 RMD160 b7a6c9df3e24f399b2400270db1a18cace69fa4e SHA1 ec82fd212b7b329ebee60a92b24f99213bfe4273 SHA256 ccad79baecf9a11c3336d8edb5acbe2d70c9dde742fa7e36632b4dec95a9362d EBUILD hugin-0.8.0_beta4.ebuild 1330 RMD160 0e6ccbcadaef2a8ddfe0db53b92b7a051127f79f SHA1 20e446ae54390f80b99b9f7815a16d7c790394dd SHA256 d6f43f41025aa3b2e4b5fba43d48db06742ba447eba4d81513926dc49a9b18e0 EBUILD hugin-0.8.0_rc1.ebuild 1328 RMD160 7f7c21b9891d112da06c8c6878d73810cf9a61ff SHA1 0b5f7ea4b60bea9312bd5302649d269a0b9c6856 SHA256 dd38f8c529650347aa24539d378a1f2db646fc95aeb0885179c829641ce096a2 -MISC ChangeLog 10306 RMD160 e14d3b920421f0637dd98afdb4f22c59d0291aef SHA1 e703e0747a0c33db43517db962216f01ba6f5b9e SHA256 25d69ba6c79a6334e65fc068d58d0d978f1c05f8c559a757dbd07a0fce07a258 +EBUILD hugin-0.8.0_rc3.ebuild 1350 RMD160 1507750a42cd43aebaec7e4cb42dbf4671726dc1 SHA1 036e513a73ace032d2d49ee8f92be3b37894d5c6 SHA256 7f87b1133b69f11630959df42028f11474f7051620e4e16506c495ec6a05a44b +MISC ChangeLog 10519 RMD160 f2903c964d32ff9a081c5730ed7055d204acf343 SHA1 ac709fc4ffe602e6e4ca8ed55ae9d535544b9db0 SHA256 290394b96dbf08b4082a38c3c99138eb06f12f095c4c043f4cb800e63c8d133a MISC metadata.xml 389 RMD160 245f5d872a463181d63366d6c76a82c87d020fd7 SHA1 a26b77c69d62bedb9789e79b5ca35f28fa56981d SHA256 6f26cd9c2b64a96c1c86a8a468a261af4cf4dfaa86b4d7ddcfaee1ca98314803 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) -iEYEARECAAYFAkoZHN4ACgkQkKaRLQcq0GKn4wCeKE6EZFAFu9grwPEDyFYs8sbI -HH8AoKoPq9/AjEz27qJxUEFDBkNfpj88 -=hixV +iEYEARECAAYFAkovR/4ACgkQkKaRLQcq0GLUegCgtSmPkbCtxQDtflJi5eYjqDUp +vKEAnA/TdKXY3OV5s8+55jKyyO8On/TC +=O3A4 -----END PGP SIGNATURE----- diff --git a/media-gfx/hugin/files/hugin-0.8.0_rc3-as-needed.patch b/media-gfx/hugin/files/hugin-0.8.0_rc3-as-needed.patch new file mode 100644 index 000000000000..cea4d1241c72 --- /dev/null +++ b/media-gfx/hugin/files/hugin-0.8.0_rc3-as-needed.patch @@ -0,0 +1,27 @@ +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-06-09 07:38:10.000000000 +0200 ++++ hugin-0.8.0/src/foreign/levmar/CMakeLists.txt 2009-06-09 07:38:33.000000000 +0200 +@@ -6,3 +6,5 @@ + IF(LAPACK_FOUND) + ADD_DEFINITIONS(-DHAVE_LAPACK) + ENDIF(LAPACK_FOUND) ++ ++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-06-09 07:38:10.000000000 +0200 ++++ hugin-0.8.0/src/foreign/vigra/vigra_impex/CMakeLists.txt 2009-06-09 07:38:33.000000000 +0200 +@@ -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-06-09 07:38:09.000000000 +0200 ++++ hugin-0.8.0/src/hugin_base/CMakeLists.txt 2009-06-09 07:41:05.000000000 +0200 +@@ -65,3 +65,5 @@ + ENDIF (${HUGIN_SHARED_LIBS}) + + add_subdirectory(test) ++ ++TARGET_LINK_LIBRARIES(huginbase huginlevmar huginvigraimpex ${Boost_thread_LIBRARIES} ${EXIV2_LIBRARIES} ${PANO_LIBRARIES} ${TIFF_LIBRARIES} ${LAPACK_LIBRARIES}) diff --git a/media-gfx/hugin/hugin-0.8.0_rc3.ebuild b/media-gfx/hugin/hugin-0.8.0_rc3.ebuild new file mode 100644 index 000000000000..3f2ca22d5755 --- /dev/null +++ b/media-gfx/hugin/hugin-0.8.0_rc3.ebuild @@ -0,0 +1,51 @@ +# 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_rc3.ebuild,v 1.1 2009/06/10 05:41:48 maekke Exp $ + +EAPI="2" +WX_GTK_VER="2.8" + +inherit cmake-utils 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" + +LANGS=" bg ca cs de en_GB es fr hu it ja ko nl pl pt_BR ru sk sl sv uk zh_CN zh_TW" +IUSE="lapack +sift $(echo ${LANGS//\ /\ linguas_})" + +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-2.9.14 + media-libs/libpng + media-libs/openexr + media-libs/tiff + sys-libs/zlib + x11-libs/wxGTK:2.8 + lapack? ( virtual/lapack ) + sift? ( media-gfx/autopano-sift-C )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)" +PATCHES=( "${FILESDIR}"/${P}-as-needed.patch ) +DOCS="AUTHORS README TODO" + +src_install() { + cmake-utils_src_install + + 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 +} |