From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 0AD9A138247 for ; Wed, 18 Dec 2013 22:22:30 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3F175E0E0D; Wed, 18 Dec 2013 22:22:28 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A9187E0E0D for ; Wed, 18 Dec 2013 22:22:27 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 965F133F5FA for ; Wed, 18 Dec 2013 22:22:26 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 2A0EF11024B for ; Wed, 18 Dec 2013 22:22:25 +0000 (UTC) From: "Markus Meier" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Markus Meier" Message-ID: <1387405677.6309305da00aa9c5f0ea95e414b4fffcfb8e13c9.maekke@gentoo> Subject: [gentoo-commits] dev/maekke:master commit in: media-libs/lensfun/files/, media-libs/lensfun/ X-VCS-Repository: dev/maekke X-VCS-Files: media-libs/lensfun/Manifest media-libs/lensfun/files/lensfun-0.2.8-build.patch media-libs/lensfun/lensfun-0.2.8.ebuild X-VCS-Directories: media-libs/lensfun/files/ media-libs/lensfun/ X-VCS-Committer: maekke X-VCS-Committer-Name: Markus Meier X-VCS-Revision: 6309305da00aa9c5f0ea95e414b4fffcfb8e13c9 X-VCS-Branch: master Date: Wed, 18 Dec 2013 22:22:25 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 3e5f3a1d-7f0b-4f66-8248-3d9245a9b760 X-Archives-Hash: 8e955fd4248c82eff3481c19c62d6c9b commit: 6309305da00aa9c5f0ea95e414b4fffcfb8e13c9 Author: Markus Meier gentoo org> AuthorDate: Wed Dec 18 22:27:57 2013 +0000 Commit: Markus Meier gentoo org> CommitDate: Wed Dec 18 22:27:57 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/maekke.git;a=commit;h=6309305d version bump Package-Manager: portage-2.2.7 Manifest-Sign-Key: 072AD062 --- media-libs/lensfun/Manifest | 15 ++++---- media-libs/lensfun/files/lensfun-0.2.8-build.patch | 42 ++++++++++++++++++++ media-libs/lensfun/lensfun-0.2.8.ebuild | 45 ++++++++++++++++++++++ 3 files changed, 94 insertions(+), 8 deletions(-) diff --git a/media-libs/lensfun/Manifest b/media-libs/lensfun/Manifest index 6f4c943..29f8f69 100644 --- a/media-libs/lensfun/Manifest +++ b/media-libs/lensfun/Manifest @@ -7,24 +7,23 @@ AUX lensfun-0.2.5_p153-pc.patch 650 SHA256 ab4ff4243ce94db8df5ed737292fd9d805e93 AUX lensfun-0.2.6-auxfun.patch 500 SHA256 173cd284ba1b4ba61137e09327fae25725f89290bb32c553bf5c48c3534f14ef SHA512 c9ae1b4eaeba1eb0ef822767532f07a819ce2237da1d273804d6a9837a368d53b231edd936d7c715a4b173a5f7e2ab3b5439a8bb94aae8c775f8729e5b296e56 WHIRLPOOL c933a2665188ca846e01642a8e236100aca333c9e32c7296a8aff4efd25ef12be03de5f78a1e7800feafdd9b74fdb4670e3bcc651f39966af1b97cef91e8cd44 AUX lensfun-0.2.7-build.patch 2425 SHA256 9678f9fdc90e2930913eb386b8e0d5809c06dab389b95fd65261e431557c9202 SHA512 f4fa88816e0ac4f52c0f927bd5cfec93e3a97aab395c12aa38cc2e6cf1156c9d7e59ac145310e1e0c3b40180cfee30cff4a6ef5ab46df2ff076337aaeb01a26e WHIRLPOOL 2829c6c9ab752ab90f0f04f8d9aeadc106f71cb752daad6d540a33c60dea7ea9fc3f3af13d02e2685fb139b7361dcd804062aad2f7d43f45983c52d1fae431fa AUX lensfun-0.2.7-memset.patch 377 SHA256 4d893f17f65d919f14d16b46e7c0d51e31cce8149da4a60755d0e75b8d141cc6 SHA512 92936cbc414b7f0f00bc0060a1c6c2c701c1f7c649039c81155626db16aa701286b33017121be5b7d853207b3d28a05f1d5b1cf48f1d58b6934f615f9ee366ff WHIRLPOOL 222a8ce4913a1668fabbb40ea288a72270ddf75839d611e33495d47d99814e701c112d96d9c0fba9c7d2de3e62a180cd075291cc8eb40f5a7ba920d0b3bed136 +AUX lensfun-0.2.8-build.patch 1898 SHA256 ca4b4c4431f10b3ec54a97a02b582f558c135d921d9667e6f40998bae56336dd SHA512 1794a5313f06feeec5d2bcd86338f5a2c500bf80d34d6cd92db3402272b0c385965b4c36cc0fe7ce6aa54bd7f523a868f52b9d61919fb05d7eb2b343adf532c6 WHIRLPOOL e7eeb1581ee56a6db95c8fc908309a379a96af33d9a26d2b916801c8a680174beb4385405a51df8eb37001bdd91cc92a75172bcf8012faa7eec6961e5840860e DIST lensfun-0.2.5.tar.bz2 470733 SHA256 c21498eb1889714af25e4e08474d9faa1e45132c89a8c1ac97340233e988fb87 SHA512 a90292fd53fc12d82ccfd0211b8e544b18e2bd712010bf4c1cad5ad1d18f82145c399371f3699fe004571a845420f8e17f3237b45f861cb58c7ac8df8e503baa WHIRLPOOL 6e85477234988e1a060eb97810ad856360ee81eea15978ac7d9fd93a864ece5a6b3b64f81fa506a50c999ae281a283a269fa59ffb854089ad638ce6d3ce8cbed DIST lensfun-0.2.5_p153.tar.xz 466656 SHA256 7677d2cf217ab71985eba82889886784a3466c4435a98b6a996580bc166876ff SHA512 7263ea69d89e710f84e6f1c3c9287f8f54efe3823fd9babe2c3e191c38a8e17664ed3e330771f2c2579c65cbadb56eaa277362860ee39549238d0926a8d9d23d WHIRLPOOL 86f8e0f4f4a43c41d5965aeb9941d1e8b1068dd3a182c9954b4a0600600dcc55a4eef1049d9e19aa5a3e5d0e02201325774cbb5cc47cecd88b2608069a257c96 DIST lensfun-0.2.6.tar.bz2 505690 SHA256 eebf35851f6d40ecf007578b859f9ecb66af417c1895d1fc0c5776d5d9bdb26e SHA512 209ef807d0cc43dcc021709ab0f5e460fed9192a4f617c8e4e07fd6e3b0ad3863d1e1b716c38025ec5cc8b22f62708ec64b4e02f14b35f25c5767b5db1defbb1 WHIRLPOOL 198a2834d6966c83fdd293b52a3a3b289c932989b123484394dddd9550c9a6ac41d14017894e1288debe2865d5f3bafb34f714040a3523b76335c563bad6ae47 DIST lensfun-0.2.7.tar.bz2 552960 SHA256 3ddf0747bd6af1ec7d722f8c45dafdd8adfb96c081492b216c14d89f82806477 SHA512 0df48ef824bd562065cc1eaf611870ab526cd64a32f99947f1f1c0c633280f4fc2f248d38da65dc0627d399085da4c35c938a42a64753976c8dfb5fbd97c96f2 WHIRLPOOL 039f93f4a8dcd6d3ec88ad453151346ba6c92b3d36130c406c9aed7cbfad9c2a2bdfcfe866df5070026042f3980ed345604bda0d8faf4130f078d26da9032dc8 +DIST lensfun-0.2.8.tar.bz2 628913 SHA256 f88f97fbc78259a2b2edddef295caf50770901107c8469e54bb5e9699faa1a48 SHA512 46fc545882884f806e3e4c8c49237243123f1f463379a4161821f627eb63b61815fcfe9c19f239b733a311c2c952e4a652fabe2d8e351e31d8157a5f2600e284 WHIRLPOOL 84118fe34e9a6984a5567546daf95ab7e5945e93efcfb45bcd86a157b6b20f3764921c53cfecd9419c9cb0205df8e940f61a828ae575f76bf12282b9b4fad0cc EBUILD lensfun-0.2.5-r2.ebuild 1441 SHA256 33062b3bdffdb3397cd73d6c2409d7f263e7d8ee46949886ee535f38eb5a95b1 SHA512 fd98095a404b7144515dbb9f119d29e426607ae9905daf0d7a69047b99a238bcd20584de38128313444bfef538f0b84034e8d9c36abfadb769f9264fcfa19d97 WHIRLPOOL f45ae814163a54a994868b3051be0a33a59a1248bda0f3440febff38f4c51e3b6cf9a5b0fd8b6674c9d516233f95a0cb6e5769c086464f4c605c3411f3ecef9e EBUILD lensfun-0.2.5_p153-r1.ebuild 987 SHA256 b3709a3ecdf9aa08f7feae60c62f57025e0721a83f048c9117be946273e7c93e SHA512 4f0c9c9222d2a76b0d2f81e9dfe3fb5109ab2e8d51badc3f0f68c0b971d5f61cf09e930346740f1d44623b10168d4df1099dd052329062adb28edf30c57326ec WHIRLPOOL 1d855e9fb5369557e0bc3b70c52e628cade1c4463260edb14b89e5bb86013f0a20fd110be2f87c898a59d0735695ad3392e3c5ad5664fb89fa8dc9e950a97b9f EBUILD lensfun-0.2.6.ebuild 1330 SHA256 8a514917ef1757f4f445eb1d4266a67f9451763aa65be743068bdafedc0d3434 SHA512 39c15eaeb4216bf7c775c3cb79b2980c176d608cd16675790a9b98458b8b9728419bc06d0bb7c8d8cd777e8dfc1d335e6cc812bfedbb0a5c33012c58e86dcfe0 WHIRLPOOL 85cee200a8a91cac828d565fb3596bd27d4009089e6bcc7d4678173a05690a78a81d5a99e928138730631f08703b943dd5461d9a70584265e81a01b4ab7983a6 EBUILD lensfun-0.2.7.ebuild 1279 SHA256 5ccbe54b95c4904fe2f8610a4f023390b4efa69f035e3e1c85ad6143512e6d4c SHA512 c9e2dcafcfd182782784d749bd464638cb69b3fcc875d6ab3152e8223b7421e7c54181bf851f1468135976d7c7a73a77171b837c4d670636be5a5ebc32cc0eea WHIRLPOOL 04733fff4c3f6aa6508df0cf890a98015b73986012aa0f603a291b643e9df4558819b9e4125bb8112866ed52424cc9e89b215f59fbff5ddf0df71c4d2b61856f +EBUILD lensfun-0.2.8.ebuild 1205 SHA256 7995406e199197e78130985ef8ca61c6cd79714e83ade1c59ba5d401a5e99ce4 SHA512 98def20bd7a58185837ac44ad63d1813afb22767a4ca8f380bc8576469435dbdb7fad0760385874478a67397ccfcdde3aab443229389c313301438ac57451de9 WHIRLPOOL 9bbe42987e2dfb8d5dfdcf9beeec8426e115b931f3e9c67a4744a00366f28a1181dfdafec2684a679817e29451ec74a0a9f22082f13a913cc7632608a316d10a MISC ChangeLog 6711 SHA256 7a28ab3cb2f240797547aabbd02ac417f4057ac49672472a0f99ff6f8baa4f4e SHA512 7faa1c4a3c32a333cb0c4d7a3da33f98f861e688a95add0725f38470f7a675917b329f2e3e84988be6be38b82dad898fb43fee5ce018240df3d2cb0f86ab66da WHIRLPOOL bb304aab5b2f08f7276b9ea79f87fdd1bfb43adf91052b3382bc58b5c850d6538639b564176e64a630b5d97889cd753dae4800f9767d019ffe3d34b13591745d MISC metadata.xml 434 SHA256 cdad31489c1592f642177d2c6c152262fc5bba1e6322098a95cbe496d03c3c2f SHA512 3735e2c7fd32e4b2309ebbfb2f8e3107698a5d722fbbb712bddda7dc665af5d994e8f213c06e247ff0fa04f09f209be2cd4fdac4ef218c5b60c99a65334944bf WHIRLPOOL 21bc12855f7bbcd67f885b6a3e022372d5f55524ec305a9e405b2e7d09f76a571236da65d15e81c631c23fa4e914ff1e5ef68fa26f7a51249d5f0837035cd7ef -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJRX/PwAAoJEEdUh39IaPFNqxUH/0KNmU5O+3uCBm+o6AWI39Dx -p3JlXO9PPcn9tg8VGPzdPRjOPdgoAseCcUQAAGI/BHg4/als+Q+EvjDF6rzuXu0T -Mt13ik5zkyfcHDoK9X32u3Bty+RcwsUeww0vYUAUkWauoqnZa4uzuEad3LL5ZxVi -+P6FeBYGklD83sfdChYr8tP7qU/VJIMAwQPFlyJHOL3+dtWbpo5FKdeD1UzOuxtV -OAjY6Gyk6kPVtQYKeuBUjajF7jSB6dzK1y0eMSfn7k/1YdUPszgtJhvpHc2VoUgY -iwS2OzjiEra4/9kDme8XTq5/ue0N15bSBmWqh29j7ykauPGhbqOVyodM4hZTuzg= -=aQse +iEYEAREIAAYFAlKyIW0ACgkQkKaRLQcq0GJpWQCfXRspUl2rtcuMYJxBLcJvoInd +ewUAniMBzpodRRg0fmXnkZT8iyose/mq +=leEV -----END PGP SIGNATURE----- diff --git a/media-libs/lensfun/files/lensfun-0.2.8-build.patch b/media-libs/lensfun/files/lensfun-0.2.8-build.patch new file mode 100644 index 0000000..80dd59d --- /dev/null +++ b/media-libs/lensfun/files/lensfun-0.2.8-build.patch @@ -0,0 +1,42 @@ +diff -ru lensfun-0.2.8.orig/CMakeLists.txt lensfun-0.2.8/CMakeLists.txt +--- lensfun-0.2.8.orig/CMakeLists.txt 2013-12-18 23:15:40.496926617 +0100 ++++ lensfun-0.2.8/CMakeLists.txt 2013-12-18 23:18:12.289679316 +0100 +@@ -74,14 +74,9 @@ + + # define destination dirs (relative to prefix) + SET(BINDIR bin CACHE PATH "Directory for library example programs") +-SET(LIBDIR lib${LIB_SUFFIX} CACHE PATH "Directory for library itself") + SET(INCLUDEDIR include CACHE PATH "Directory for library header files") + SET(DATADIR share/lensfun CACHE PATH "Directory for library data files") + +-IF(BUILD_DOC) +- SET(DOCDIR share/doc/lensfun-${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_MICRO}.${VERSION_BUGFIX} CACHE PATH "Directory to put library documentation in") +-ENDIF(BUILD_DOC) +- + IF(WIN32) + # install into place in build-dir + SET(LENSFUN_INSTALL_PREFIX "${SOURCE_BASE_DIR}/lensfun" CACHE PATH "Install prefix for lensfun") +@@ -134,12 +129,12 @@ + ENDIF() + + # install include files +-INSTALL(FILES ${CMAKE_BINARY_DIR}/lensfun.h DESTINATION ${INCLUDEDIR}/lensfun) ++INSTALL(FILES ${CMAKE_BINARY_DIR}/lensfun.h DESTINATION ${INCLUDEDIR}) + IF(NOT HAVE_REGEX_H) + INSTALL(FILES include/regex/regex.h DESTINATION ${INCLUDEDIR}/regex) + ENDIF() + IF(BUILD_AUXFUN) +- INSTALL(FILES include/auxfun/image.h include/auxfun/rgbpixel.h DESTINATION ${INCLUDEDIR}/auxfun) ++ INSTALL(FILES include/auxfun/image.h include/auxfun/rgbpixel.h DESTINATION ${INCLUDEDIR}) + ENDIF() + + # install db files +diff -ru lensfun-0.2.8.orig/docs/CMakeLists.txt lensfun-0.2.8/docs/CMakeLists.txt +--- lensfun-0.2.8.orig/docs/CMakeLists.txt 2013-12-18 23:15:40.496926617 +0100 ++++ lensfun-0.2.8/docs/CMakeLists.txt 2013-12-18 23:19:27.578052651 +0100 +@@ -20,4 +20,4 @@ + ) + + # install documentation +-INSTALL(DIRECTORY ${CMAKE_DOC_OUT}/ DESTINATION ${DOCDIR}) ++INSTALL(DIRECTORY "${CMAKE_BINARY_DIR}/doc_doxygen/" DESTINATION ${DOCDIR}) diff --git a/media-libs/lensfun/lensfun-0.2.8.ebuild b/media-libs/lensfun/lensfun-0.2.8.ebuild new file mode 100644 index 0000000..ede93ec --- /dev/null +++ b/media-libs/lensfun/lensfun-0.2.8.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/lensfun/lensfun-0.2.7.ebuild,v 1.3 2013/04/06 10:08:14 ssuominen Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_{6,7} ) + +inherit multilib python-single-r1 cmake-utils + +DESCRIPTION="lensfun: A library for rectifying and simulating photographic lens distortions" +HOMEPAGE="http://lensfun.berlios.de/" +SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-3 CC-BY-SA-3.0" # See README for reasoning. +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +IUSE="doc sse sse2" + +RDEPEND=">=dev-libs/glib-2.28 + media-libs/libpng:0= + sys-libs/zlib:=" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +PATCHES=( + "${FILESDIR}"/${P}-build.patch +) + +DOCS=( README docs/mounts.txt ) + +src_configure() { + local mycmakeargs=( + -DDOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html + -DLIBDIR=$(get_libdir) + -DBUILD_AUXFUN=ON + $(cmake-utils_use_build doc) + $(cmake-utils_use_build sse FOR_SSE) + $(cmake-utils_use_build sse2 FOR_SSE2) + -DBUILD_STATIC=OFF + -DBUILD_TESTS=OFF + ) + + cmake-utils_src_configure +}