From d8d3b5558b3a9002180716d42b8d236e6c8cb97f Mon Sep 17 00:00:00 2001 From: mschultz Date: Wed, 30 May 2012 14:55:12 -0500 Subject: [PATCH] dev-libs/libfreenect: Added missing dependency for cython. Changed libusb dependency to virtual. Removed sed replace line which was fixed upstream. --- dev-libs/libfreenect/ChangeLog | 7 +++++++ dev-libs/libfreenect/Manifest | 4 ++-- ...enect-0.1.2.ebuild => libfreenect-0.1.2-r1.ebuild} | 11 +++++------ 3 files changed, 14 insertions(+), 8 deletions(-) rename dev-libs/libfreenect/{libfreenect-0.1.2.ebuild => libfreenect-0.1.2-r1.ebuild} (85%) diff --git a/dev-libs/libfreenect/ChangeLog b/dev-libs/libfreenect/ChangeLog index b6efaa7f8..33114afaa 100644 --- a/dev-libs/libfreenect/ChangeLog +++ b/dev-libs/libfreenect/ChangeLog @@ -2,6 +2,13 @@ # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*libfreenect-0.1.2-r1 (30 May 2012) + + 30 May 2012; Matthew Schultz (mschultz) + -libfreenect-0.1.2.ebuild, +libfreenect-0.1.2-r1.ebuild: + Added missing dependency for cython. Changed libusb dependency to virtual. + Removed sed replace line which was fixed upstream. + 05 May 2012; Mike Gilbert libfreenect-0.1.2.ebuild: Use pkgconfig virtual. diff --git a/dev-libs/libfreenect/Manifest b/dev-libs/libfreenect/Manifest index d89d7840b..6b4e38f76 100644 --- a/dev-libs/libfreenect/Manifest +++ b/dev-libs/libfreenect/Manifest @@ -1,5 +1,5 @@ AUX 51-kinect.rules 384 RMD160 9de784f7a2284e07b7db061159aaee8704e82241 SHA1 04cbcb9d5bbd5aaf25619567580ebbfe8582ac90 SHA256 447878c45d095acf01e14fe284e71bfb9406dec5e8072110027885bc27484352 DIST libfreenect-0.1.2.tar.gz 1096003 RMD160 2687003673e95ca8cc7d27d9d1f155d389424ffe SHA1 c2db5080dd1d471ed6e2a361b6345cd8fb1768c7 SHA256 88cadbea8fb28838bd56a1ec86808325a8f531e93f2bba171e368137d6b1f6e9 -EBUILD libfreenect-0.1.2.ebuild 1936 RMD160 67649bac02581261eea838bcb4c1b5fd820520fa SHA1 2303bc9fd0ccd0933c955c4a57ba24acdead4344 SHA256 96677b1ce47dfd9f8f9dd61b45601cc0a848a7d87cc2c1d9eda3aaf1b4266e39 -MISC ChangeLog 807 RMD160 a7600867953a168179bc3c978933f9f91e2e7632 SHA1 b91fd3cf48b845654ba025f43c2842870966e890 SHA256 c78ced95607a2d3a6b2dd21cd8117843ec1d0950089fcde1904624fff07770cf +EBUILD libfreenect-0.1.2-r1.ebuild 1748 RMD160 dc7458e94eeeb9afa7fd1decbb5406122e892b10 SHA1 4d3b50294e2d0e7e6149f3a6020fe5773f052e71 SHA256 5be2011fad0c1a0c292e6ac194a9a76aae2d0e34b4cb1fa35943928a3dfac057 +MISC ChangeLog 1096 RMD160 f214030ae8b3bffd0a1a0ffda20cb99a336f57ae SHA1 07991f5a94c39bf48577b6e82233e08d38e384bf SHA256 844d950ce57c6b7191406baccc007b03ed4cdf967a80ca586495785a88f099e7 MISC metadata.xml 610 RMD160 fe471209b6768baee285a798512a501d39240fc0 SHA1 0347f5e7da9ea4da9ab68e062e042bd6ae71ca38 SHA256 1fd0660166ecc2b4a45ab29081ce76d6fbd2a1d85adeec529998bd1ed0de3512 diff --git a/dev-libs/libfreenect/libfreenect-0.1.2.ebuild b/dev-libs/libfreenect/libfreenect-0.1.2-r1.ebuild similarity index 85% rename from dev-libs/libfreenect/libfreenect-0.1.2.ebuild rename to dev-libs/libfreenect/libfreenect-0.1.2-r1.ebuild index 5399b19c5..56f709629 100644 --- a/dev-libs/libfreenect/libfreenect-0.1.2.ebuild +++ b/dev-libs/libfreenect/libfreenect-0.1.2-r1.ebuild @@ -18,13 +18,16 @@ IUSE="c_sync examples fakenect opencv python" REQUIRED_USE="opencv? ( c_sync ) python? ( c_sync )" -RDEPEND="dev-libs/libusb:1 +RDEPEND="virtual/libusb:1 examples? ( media-libs/freeglut virtual/opengl ) opencv? ( media-libs/opencv ) - python? ( dev-python/numpy )" + python? ( + dev-python/numpy + >=dev-python/cython-0.14.1-r1 + )" DEPEND="${RDEPEND} virtual/pkgconfig" @@ -49,10 +52,6 @@ src_configure() { $(cmake-utils_use_build opencv CV) $(cmake-utils_use_build python) ) - if use python; then - #Add numpy core include path in python CMakeList.txt to allow compilation - sed -i -e "s|../c_sync/|$(python_get_sitedir)/numpy/core/include/ ../c_sync/|" "wrappers/python/CMakeLists.txt" || die - fi cmake-utils_src_configure } -- 2.43.2